1. HOME
  2. NEWS
  3. HIGHLIGHTS
  4. STANDINGS
  5. SCHEDULE
  6. SHOWSarrow_drop_down
    1. OS DIRECT
    2. THE SIT-DOWN
  7. COMPETITIONSarrow_drop_down
    1. CANADA
    2. CPL
    3. MLS
  1. SIGN UP
  2. WATCH
CanPL
TODAY: Atlético Ottawa, Cavalry FC clash in 2025 Canadian Premier League FINAL
After 116 Canadian Premier League matches in 2025, it has all come down to just one: Atlético Ottawa hosts Cavalry FC in the 2025 CPL FINAL. PRE-SHOW coverage begins 4PM ET / 1PM PT on OneSoccer & TSN.
CanPL
How will WINTER STORM impact 2025 CPL FINAL? ❄️ | OneSoccer Direct ⤴️
CanPL
Sam Salter claims Golden Boot, MVP & Players' Player of the Year as CPL Awards reveal winners
CanPL
Who's got the edge in 2025 CPL FINAL: Atlético Ottawa or Cavalry FC 🏆?
CanPL
Bench heroes, bicycles & Ballou: Top 5 Atlético Ottawa vs. Cavalry moments
Canada NT
1-ON-1 🎙️ + SQUAD ANALYSIS: Jesse Marsch calls up CanMNT dual-nationals Alfie Jones, Owen Goodman & Marcelo Flores
MLS
Thomas Müller vs. Son Heung-min: Whitecaps, LAFC meet in MLS playoffs 🔥 | OneSoccer Direct
Canada NT
Form Guide: CanMNT striker race heating up, Fleming stars in NWSL decision day
Concacaf
Jonathan David named 2024-2025 Concacaf Men's Player of the Year
MLS
GANGUE-RUZIC: Whitecaps tap into late-goal affinity to set up LAFC rematch in MLS playoffs
MLS
Dayne St. Clair continues excellent 2025 campaign with MLS Goalkeeper of the Year win
CanPL
ANALYSIS + HIGHLIGHTS: Cavalry FC book spot in 2025 CanPL FINAL after resolute win over Forge
Cavalry FC will have a shot at defending their title after booking their spot in the 2025 Canadian Premier League final, defeating Forge FC in the semifinal to set up next Sunday's clash vs. Atlético Ottawa.
Canada NT
RECAP + HIGHLIGHTS: CanWNT suffer third straight defeat with 1-0 loss to Netherlands
CanPL
HIGHLIGHTS: Cavalry FC vs. York United | CPL PLAYOFFS | Oct. 26, 2025
Canada NT
THE BREAKDOWN: How can the CanMNT fix attacking woes against low blocks?
Canada NT
THE BREAKDOWN: Ismaël Koné is re-finding role on CanMNT after Sassuolo move
Canada NT
THE BREAKDOWN: How the CanMNT tweaked their press to find success vs. Romania, Wales
Canada NT
THE BREAKDOWN: How do the CanMNT use their substitutes under Jesse Marsch?
CanPL
Nate Ingham on earning fitting end to Atlético Ottawa's storybook season ✨ | THE SIT-DOWN by Visa 🎙️
CanPL
Marco Carducci chasing back-to-back CPL titles with Cavalry FC 🏆 | THE SIT-DOWN by VISA 🎙️
  1. Andi Petrillo
    Broadcaster & Digital Content Creator
  2. Kristian Jack
    Broadcaster & Reporter
  3. Gareth Wheeler
    Broadcaster & Digital Content Creator
  4. Oliver Platt
    Broadcaster & Producer
  5. Jordan Wilson
    Broadcaster & Digital Content Creator
  6. Adam Jenkins
    Broadcaster & Play-by-Play Commentator
  7. Alexandre Gangué-Ruzic
    Digital Content Creator & Reporter
  8. Mackenzie Barwell
    Broadcaster & Digital Content Creator
  9. Armen Bedakian
    Director of Digital & Social
Subscribe to our YouTube channel for exclusive clips, discussions, and highlights!
SUBSCRIBE
  1. COOKIES POLICY
  2. PRIVACY POLICY
  3. TERMS OF USE
  1. HELP CENTRE
  2. HOW TO WATCH
  3. SUBSCRIBE
OneSoccer © 2025. All rights reserved.
arrow_drop_down