Regular Season

Regular Season Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes
1Club Crest Forge FC2815584531+14501.79Tristan Borges, Kwasi Poku - 8Christopher Kalongo, Jassem Koleilat→ First semifinal
2Club Crest Cavalry FC28121243927+12481.71Tobias Warschewski - 12Marco Carducci→ First semifinal
3Club Crest Atlético Ottawa28111164231+11441.57Ruben Del Campo - 11Nathan Ingham→ Quarterfinals
4Club Crest York United28116113536-1391.39Brian Wright - 9Thomas Vincensini→ Play-in match
5Club Crest Pacific FC2897122732-5341.21Dario Zanatta - 5Emil Gazdov→ Play-in match
6Club Crest HFX Wanderers2879123743-6301.07Daniel Nimick - 8Yann-Alexandre Fillion
7Club Crest Vancouver FC2879122943-14301.07Alejandro Díaz Liceága - 10Callum Irving
8Club Crest Valour FC2877143142-11281.00Shaan Hundal, Jordi Swibel - 7Jonathan Viscosi
Regular Season Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP
1Club Crest Forge FC
2Club Crest Cavalry FC
3Club Crest Atlético Ottawa
4Club Crest York United
5Club Crest Pacific FC
6Club Crest HFX Wanderers
7Club Crest Vancouver FC
8Club Crest Valour FC

Playoffs

First semifinal

Forge FC advance to Second semifinal.
Cavalry FC won match in normal time and advance to Final.

Second semifinal path

Play-in match

York United won match in normal time and advance to Quarterfinals.

Quarterfinals

Atlético Ottawa won on penalty kicks following extra time and advance to Second semifinal.

Second semifinal

Forge FC won match in normal time and advance to Final.

Final

Cavalry FC won match in normal time.

Squad Standard Stats 2024 Canadian Premier League

Squad Standard Stats 2024 Canadian Premier League Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
Atlético Ottawa2326.33082,52028.041286939247211.461.002.461.392.39
Cavalry FC2626.53082,52028.036235933355101.290.822.111.182.00
Forge FC2625.43082,52028.043327542137231.541.142.681.502.64
HFX Wanderers2825.13082,52028.037236029896981.320.822.141.041.86
Pacific FC2724.43082,52028.025123719677250.890.431.320.681.11
Valour FC2225.03082,52028.029215028128221.040.751.791.001.75
Vancouver FC2826.33082,52028.029204927227331.040.711.750.961.68
York United2925.43082,52028.033276033008631.180.962.141.182.14
Squad Standard Stats 2024 Canadian Premier League Table
Playing Time Performance Per 90 Minutes
Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK
vs Atlético Ottawa2325.43082,52028.029184728116931.040.641.681.001.64
vs Cavalry FC2625.43082,52028.026184423337670.930.641.570.821.46
vs Forge FC2625.53082,52028.031235429246231.110.821.931.041.86
vs HFX Wanderers2825.53082,52028.039266536348821.390.932.321.292.21
vs Pacific FC2725.73082,52028.031225330126441.110.791.891.071.86
vs Valour FC2225.73082,52028.039266532797021.390.932.321.142.07
vs Vancouver FC2825.53082,52028.043287139467031.541.002.541.392.39
vs York United2925.63082,52028.035256033237811.250.892.141.182.07

Squad Goalkeeping 2024 Canadian Premier League

Squad Goalkeeping 2024 Canadian Premier League Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
Atlético Ottawa22,52028.011116911000.0
Cavalry FC22,43028.012124833000.0
Forge FC22,52028.0155810422050.0
HFX Wanderers22,52028.079124431025.0
Pacific FC32,51828.097121021010.0
Valour FC22,52028.077144971112.5
Vancouver FC12,52028.079125642033.3
York United12,52028.0116116321033.3
Squad Goalkeeping 2024 Canadian Premier League Table
Playing Time Performance Penalty Kicks
Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save%
vs Atlético Ottawa22,43028.0611114421133.3
vs Cavalry FC22,51828.0412124532040.0
vs Forge FC22,52028.085157311150.0
vs HFX Wanderers22,52028.012976981011.1
vs Pacific FC32,52028.0127911761014.3
vs Valour FC22,52028.014776211050.0
vs Vancouver FC12,52028.012971122000.0
vs York United12,52028.01161170000

Squad Playing Time 2024 Canadian Premier League

Squad Playing Time 2024 Canadian Premier League Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
Atlético Ottawa2326.32,52010028.0308821851221972
Cavalry FC2626.52,52010028.0308821861232171
Forge FC2625.42,52010028.0308831741321761
HFX Wanderers2825.12,52010028.0308811741281967
Pacific FC2724.42,52010028.0308811921132471
Valour FC2225.02,52010028.0308831911161978
Vancouver FC2826.32,52010028.0308801761322255
York United2925.42,52010028.0308841981081784
Squad Playing Time 2024 Canadian Premier League Table
Playing Time Starts Subs Team Success
Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90
vs Atlético Ottawa2325.42,52010028.0308821881182073
vs Cavalry FC2625.42,52010028.0308821851171973
vs Forge FC2625.52,52010028.0308831831242367
vs HFX Wanderers2825.52,52010028.0308811811262166
vs Pacific FC2725.72,52010028.0308811861192074
vs Valour FC2225.72,52010028.0308831821251866
vs Vancouver FC2825.52,52010028.0308801851222073
vs York United2925.62,52010028.0308841861231967
Become a Stathead & surf this site ad-free.

Squad Miscellaneous Stats 2024 Canadian Premier League

Squad Miscellaneous Stats 2024 Canadian Premier League Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
Atlético Ottawa2328.072102
Cavalry FC2628.051001
Forge FC2628.072320
HFX Wanderers2828.069844
Pacific FC2728.072531
Valour FC2228.082213
Vancouver FC2828.073320
York United2928.086311
Squad Miscellaneous Stats 2024 Canadian Premier League Table
Performance
Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG
vs Atlético Ottawa2328.069321
vs Cavalry FC2628.076733
vs Forge FC2628.062302
vs HFX Wanderers2828.088220
vs Pacific FC2728.064432
vs Valour FC2228.070222
vs Vancouver FC2828.070310
vs York United2928.078102

Leaders

Nationalities 2024 Canadian Premier League

League Notes

Rank Key

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.