Canada / DIVISION 1

Canadian Premier League.

The matches, teams and players in this competition.

166 · 2025 edition
Teams8
Squad records243

Season rosters include players recorded with each team, including those without appearances and players who left during the season. Ages at 30 June 2025.

THE MATCHES / 2025

Fixtures & results

112 matches

Fixtures from tracked competitions. Kickoff times are in UTC. TBC means a date or time has not been confirmed.

Teams

TeamPlayersAverage age
Atlético Ottawa2924.8
Cavalry FC3324.2
Forge FC2924.7
HFX Wanderers FC2823.6
Pacific FC3123.6
Valour FC2824.4
Vancouver FC3422.5
York United FC3122.8

Season squads

Latest transfers

Latest 12 recorded moves

Moves involving teams recorded in this competition in 2025.

Canadian Premier League transfers
DatePlayer FromToMoveFee
02 Jul 2026 Michael Harms Cavalry FC St. Francis Xavier X-Men Transfer Free
30 Jun 2026 Fin Tugwell Pacific FC Victoria Vikes (University of Victoria) Loan return
30 Jun 2026 Santiago López Atlético Ottawa UNAM Pumas Loan return
01 Jun 2026 Felipe Jaramillo Drolet Vancouver FC Without club Released —
24 May 2026 Christopher Kalongo Without club Atlético Ottawa Transfer —
21 May 2026 Marko Stojadinovic Atlético Ottawa Toronto FC II Transfer Free
22 Apr 2026 Ilan Ahmed Edmonton Juventus HFX Wanderers FC Transfer Free
16 Apr 2026 Santiago López UNAM Pumas Atlético Ottawa Loan —
13 Apr 2026 Jacob Cabral York United FC Guelph Gryphons (University of Guelph) Loan return
10 Apr 2026 Aboubacar Traore Florida Atlantic Owls (Florida Atlantic Uni.) Vancouver FC Transfer Free
10 Apr 2026 Jacob Cabral Guelph Gryphons (University of Guelph) York United FC Loan —
07 Apr 2026 Diego Urtiaga Atlético de San Luis York United FC Loan —

Official standings and market values are not available yet.