Canada / DIVISION 1

Canadian Premier League.

The matches, teams and players in this competition.

166 · 2024 edition
Teams8
Squad records247

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

THE MATCHES / 2024

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 Ottawa2824.7
Cavalry FC3423.3
Forge FC3223.3
HFX Wanderers FC3223.0
Pacific FC3023.6
Valour FC2624.9
Vancouver FC3024.2
York United FC3522.6

Season squads

Latest transfers

Latest 12 recorded moves

Moves involving teams recorded in this competition in 2024.

Canadian Premier League transfers
DatePlayer FromToMoveFee
02 Jul 2025 Alexander Bergman York United FC Harju JK Laagri Loan —
30 Jun 2025 Matheus de Souza Vancouver FC Whitecaps FC Academy Loan return
30 Jun 2025 Alejandro Díaz Vancouver FC Sogndal IL Loan return
14 Jun 2025 Matheus de Souza Whitecaps FC Academy Vancouver FC Loan —
30 Apr 2025 Aidan O'Connor New York Red Bulls II Vancouver FC Loan —
29 Apr 2025 Ralph Khoury Ottawa South United Atlético Ottawa Loan —
24 Apr 2025 Bryan Alexandre SC Pombal York United FC Transfer Free
16 Apr 2025 Ben Marsch Suburban FC HFX Wanderers FC Loan —
15 Apr 2025 Levi Laing Aldershot Town Cavalry FC Transfer Free
10 Apr 2025 Wesley Wandje Montreal Carabins (Université de Montréal) Valour FC Loan —
06 Apr 2025 Ndiaye Pathé CD Leganés B Vancouver FC Loan —
06 Apr 2025 Nicolás Mezquida Without club Vancouver FC Transfer —

Official standings and market values are not available yet.