Skip to content
Surf Wiki
Save to docs
general

From Surf Wiki (app.surf) — the open knowledge base

2024 Canadian Premier League season

The 2024 Canadian Premier League season was the sixth season of the Canadian Premier League, the top men's professional level of the Canadian Soccer Association's league system. Forge FC were the defending champions, having beaten Cavalry FC, the CPL Shield winners, in the 2023 final.


Season
April 13 – October 19(regular season)October 23 – November 9(playoffs)
Cavalry FC (1st title)
Forge FC (2nd title)
Cavalry FCForge FC
112
285 (2.54 per match)
Tristan Borges
Tobias Warschewski(12 goals)
Vancouver 4–1 Valour(April 14)York United 3–0 Vancouver(April 26)Atlético Ottawa 3–0 Forge(May 25)Forge 3–0 York United(June 1)York United 4–1 Atlético Ottawa(July 26)Forge 3–0 HFX Wanderers(July 27)Forge 3–0 Atlético Ottawa(August 10)Pacific 3–0 HFX Wanderers(September 7)HFX Wanderers 3–0 Forge(September 14)Pacific 3–0 Vancouver(September 14)
Vancouver 0–4 HFX Wanderers(June 23)
Atlético Ottawa 4–3 Forge(June 28)
5 matchesCavalry(July 26 – August 24)
10 matchesCavalry(April 20 – June 21)
9 matchesHFX Wanderers(April 13 – June 15)
5 matchesValour(April 14 – May 10)
7,395Forge 2–1 Cavalry(April 13)
843 York United 3–0 Vancouver(April 26)
445,891
3,981
← 2023 2025 →

The 2024 Canadian Premier League season was the sixth season of the Canadian Premier League, the top men's professional level of the Canadian Soccer Association's league system. Forge FC were the defending champions, having beaten Cavalry FC, the CPL Shield winners, in the 2023 final.

Forge won the CPL Shield as regular season champions, their second CPL shield and sixth league trophy. In the 2024 CPL final, Cavalry won their first league title by defeating Forge 2–1 to claim the North Star Cup, their third league trophy.

The same eight teams that competed in the 2023 season are competing in the 2024 season. The CPL's total player compensation budget was increased by $87,500 to a total of $1,112,500 (or $1,212,500 for teams maximizing the U21 salary incentive).

York United was bought by a new ownership group from Mexico, Game Plan Sports Group.

ClubResultsLocationStadiumCapacity
Atlético OttawadetailsOttawa, OntarioTD Place Stadium24,000
Cavalry FCdetailsFoothills County, AlbertaATCO Field6,000
Forge FCdetailsHamilton, OntarioTim Hortons Field23,218
HFX Wanderers FCdetailsHalifax, Nova ScotiaWanderers Grounds6,500
Pacific FCdetailsLangford, British ColumbiaStarlight Stadium6,000
Valour FCdetailsWinnipeg, ManitobaPrincess Auto Stadium32,343
Vancouver FCdetailsLangley, British ColumbiaWilloughby Community Park6,560
York United FCdetailsToronto, OntarioYork Lions Stadium4,000
TeamHead coachCaptainKit manufacturerShirt sponsor (chest)Shirt sponsor (sleeve)
Atlético OttawaCarlos GonzálezMaxim TissotMacronMaple Lodge FarmsCIBC
CavalryTommy Wheeldon Jr.Marco CarducciWestJet
ForgeBobby SmyrniotisKyle BekkerTim Hortons
HFX WanderersPatrice GheisarAndre RampersadVolkswagen
PacificJames MerrimanJosh HeardTelus
ValourPhillip Dos SantosRaphael OhinOneSoccer
VancouverAfshin GhotbiCallum IrvingCIBCCarlsberg 0.0%
York UnitedBenjamín MoraMo BabouliCarlsberg 0.0%CIBC
RankProvince or territoryNumberTeams
1Ontario3Atlético OttawaForgeYork United
2British Columbia2PacificVancouver FC
3Alberta1Cavalry
Manitoba1Valour
Nova Scotia1HFX Wanderers
TeamOutgoing coachManner of departureDate of vacancyPosition in tableIncoming coachDate of appointment
York UnitedMartin NashFiredMay 21, 20245thBenjamín MoraJune 4, 2024

The regular season was played as a quadruple round-robin, with each team playing the other seven teams twice at home and twice away between April and October. The regular season winner (the team ranked first after all 28 games) qualified for the 2025 CONCACAF Champions Cup and the top five teams qualified for the playoffs; the top two got byes to the semifinals.

Notes

The 2024 season used the Page playoff system. The team who finished first in the regular-season table played the team who finished second, with the winner hosting the final. The fourth- and fifth-placed teams played in a play-in round, and the winner then played the third-placed team in a quarterfinal. The quarterfinal winner then played the loser of the game between the first and second-placed teams for the other spot in the final.

In playoffs, if the scores were equal when normal playing time expires, extra time would be played for two periods of 15 minutes each. This would then be followed, if required, by a penalty shoot-out to determine the winners.

Forge FC and Atlético Ottawa were the first teams to qualify for the playoffs, doing so on September 21 and 22 respectively. After some initial confusion over Cavalry FC's qualification status and a "review of the league's playoff clinch scenarios," Cavalry officially qualified on September 28. York United FC became the fourth qualifier on October 1. With two matchweeks left in the season, all remaining teams were still able to qualify for the fifth playoff spot. This changed on October 12 when HFX Wanderers FC became the first team eliminated from playoff contention following a loss in the club's penultimate match. Pacific FC clinched the fifth and final playoff spot on the final day of the season.

On October 6, Forge clinched the CPL regular season title, winning the CPL Shield and securing the top playoff seed.

RankPlayerClubGoals
1Tobias WarschewskiCavalry14
2Rubén del CampoAtlético Ottawa12
3Alejandro DíazVancouver10
4Brian WrightYork United9
5Tristan BorgesForge8
Moses DyerVancouver / Pacific
Daniel NimickHFX Wanderers
Kwasi PokuForge
9Mo BabouliYork United7
Shaan HundalValour
Jordan SwibelValour
RankPlayerClubAssists
1Themi AntonoglouValour7
Kyle BekkerForge
2Tristan BorgesForge6
Dani MorerAtlético Ottawa
Brian WrightYork United
6David ChoinièreForge5
Jordan FariaValour
Jorge GuzmánYork United
9Fraser AirdCavalry4
Ollie BassettAtlético Ottawa
Clément BayihaYork United / HFX Wanderers
Sergio CamargoCavalry
Paris GeeVancouver
Ali MusseCavalry
Ballou TablaAtlético Ottawa
RankPlayerClubClean sheets
1Marco CarducciCavalry9
2Jassem KoleilatForge8
3Emil GazdovPacific7
Nathan InghamAtlético Ottawa
Thomas VincensiniYork United

As of October 19, 2024

PosTeamTotalHighLowAverageChange
1HFX Wanderers84,8126,5005,3846,058+3.5%†
2Atlético Ottawa76,7647,0913,8865,483+10.6%†
3Forge FC73,8997,3953,0515,279−0.7%†
4Cavalry FC59,1205,0432,8764,223+3.3%†
5Vancouver FC44,2556,2812,1093,161+13.4%†
6Valour FC43,4814,7502,2423,106−3.5%†
7Pacific FC42,5744,3672,1613,041−6.2%†
8York United20,9862,6548431,499+20.7%†
League total445,8917,3958433,981+3.7%†

The 2024 Canadian Premier League Awards were held in Calgary, Alberta, on November 7, 2024.

AwardRecipientFinalistRef
Golden BootTobias Warschewski (Cavalry FC)N/A
Golden GloveEmil Gazdov (Pacific FC)Callum Irving (Vancouver FC)
Thomas Vincensini (York United FC)
Coach of the YearBobby Smyrniotis (Forge FC)Benjamín Mora (York United FC)
Tommy Wheeldon Jr. (Cavalry FC)
Player of the YearTristan Borges (Forge FC)Kyle Bekker (Forge FC)
Alessandro Hojabrpour (Forge FC)
Tobias Warschewski (Cavalry FC)
Brian Wright (York United FC)
Best Under 21 Canadian Player of the YearKwasi Poku (Forge FC)Emil Gazdov (Pacific FC)
Noah Abatneh (York United FC)
Defender of the YearDaan Klomp (Cavalry FC)Alexander Achinioti-Jönsson (Forge FC)
Themi Antonoglou (Valour FC)
Players' Player of the YearBrian Wright (York United FC)N/A
GoalkeeperDefendersMidfieldersForwardsRef
Gazdov (Pacific)Antonoglou (Valour) Klomp (Cavalry) Achinioti-Jönsson (Forge) Aird (Cavalry)Bekker (Forge) Hojabrpour (Forge) Borges (Forge)Warschewski (Cavalry) Wright (York) Musse (Cavalry)

The Gatorade Team of the Week was selected by the CPL's Kristian Jack and OneSoccer's Oliver Platt.

Team of the Week
1Gazdov (Pacific)Gee (Vancouver) Owolabi-Belewu (Forge) Meilleur-Giguère (Pacific) Twardek (Ottawa)Borges (Forge) Aparicio (Ottawa) Badibanga (Forge) Bitar (Vancouver) Sellouf (Pacific)Díaz (Vancouver)
2Kalongo (Forge)Parra (Forge) Romeo (Vancouver) Didić (Ottawa) Twardek (Ottawa)Borges (Forge) Garcia (Vancouver) Young (Pacific) Choinière (Forge)Dyer (Vancouver) Moore (Pacific)
3Kalongo (Forge)Parra (Forge) Sturing (York) Córdova (York)Antonoglou (Valour) Aparicio (Ottawa) Toussaint (Pacific) Tabla (Ottawa)Borges (Forge) Wright (York) Bassett (Ottawa)
4Ingham (Ottawa)Kamdem (Cavalry) Ndom (Pacific) Didić (Ottawa) Aird (Cavalry)Trafford (Cavalry) Toussaint (Pacific) Yeates (Pacific)del Campo (Ottawa) Moore (Pacific) Warschewski (Cavalry)
5Irving (Vancouver)Parra (Forge) Achinioti-Jönsson (Forge) Nimick (HFX) Chung (Vancouver)Soumaoro (York) Hojabrpour (Forge) Campbell (Valour)Babouli (York) del Campo (Ottawa) Dias (Cavalry)
6Vincensini (York)Antonoglou (Valour) Enyou (Vancouver) Romeo (Vancouver) Aird (Cavalry)Fry (Vancouver) Ressurreição (Valour) Aparicio (Ottawa)del Campo (Ottawa) Shaw (Cavalry) Ricci (York)
7Yesli (Ottawa)Gee (Vancouver) Abatneh (York) Didić (Ottawa) Aird (Cavalry)Aparicio (Ottawa) Fry (Vancouver) Sánchez (Valour)del Campo (Ottawa) Dyer (Vancouver) Ricci (York)
8Viscosi (Valour)Parra (Forge) Quintana (Pacific) Mourdoukoutas (Valour) Fernandez (HFX)Borges (Forge) Yeates (Pacific) Zapater (Ottawa) Ferrazzo (HFX)Poku (Forge) Swibel (Valour)
9Carducci (Cavalry)Owolabi-Belewu (Forge) Meilleur-Giguère (Pacific) Klomp (Cavalry)de Brienne (Ottawa) Adekugbe (York) Bassett (Ottawa) Aird (Cavalry)Voytsekhovskyy (York) Warschewski (Cavalry) Dyer (Vancouver)
10Vincensini (York)Lajeunesse (Pacific) Sturing (York) Klomp (Cavalry) Chung (Vancouver)Ferrin (HFX) Badibanga (Forge) Bayiha (HFX) Yeates (Pacific) Young (Pacific)Wright (York)
11Fillion (HFX)Field (Cavalry) Adekugbe (York) Nimick (HFX)Martínez (York) Bekker (Forge) Callegari (HFX) Zapater (Ottawa)Poku (Forge) Wright (York) Telfer (HFX)
12Irving (Vancouver)Facchineri (Valour) Didić (Ottawa) Romeo (Vancouver)Antonoglou (Valour) Callegari (HFX) Sissoko (Ottawa) Ferrazzo (HFX)Ressurreição (Valour) Telfer (HFX) Morer (Ottawa)
13Gazdov (Pacific)Mukumbilwa (Pacific) Kobza (Cavalry) Quintana (Pacific) Aird (Cavalry)Córdova (York) Bahous (Pacific) Voytsekhovskyy (York) Bitar (Vancouver) Choinière (Forge)Warschewski (Cavalry)
14Ingham (Ottawa)Parra (Forge) León (York) Walker (Ottawa)Jimoh (York) Hojabrpour (Forge) Bassett (Ottawa) Borges (Forge)Tabla (Ottawa) Poku (Forge) Babouli (York)
15Kalongo (Forge)Antonoglou (Valour) Klomp (Cavalry) Nimick (HFX) Ferrari (York)Mlah (Valour) Callegari (HFX) Bekker (Forge)McDonnell (Vancouver) del Campo (Ottawa) Camargo (Cavalry)
16Koleilat (Forge)Antonoglou (Valour) Field (Cavalry) Achinioti-Jönsson (Forge)Henry (Cavalry) Gutiérrez (Cavalry) Córdova (York) Adekugbe (York) Bekker (Forge)Hundal (Valour) Poku (Forge)
17Viscosi (Valour)Timoteo (HFX) Klomp (Cavalry) Facchineri (Valour) Dada-Luke (Pacific)Guzmán (York) Musse (Cavalry) Faria (Valour) Rampersad (HFX) Gutiérrez (Cavalry)Swibel (Valour)
18Vincensini (York)Cameron (Vancouver) Klomp (Cavalry) Abatneh (York) Aird (Cavalry)Bekker (Forge) Hojabrpour (Forge) Martínez (York)Borges (Forge) Díaz (Vancouver) Musse (Cavalry)
19Koleilat (Forge)Iliadis (Ottawa) Klomp (Cavalry) Didić (Ottawa)Antonoglou (Valour) Mlah (Valour) Henry (Cavalry) Aird (Cavalry) Hojabrpour (Forge)Hamilton (Forge) Swibel (Valour)
20Gazdov (Pacific)Kamdem (Cavalry) Klomp (Cavalry) Nimick (HFX) Campbell (Valour)Córdova (York) Hojabrpour (Forge) Gutiérrez (Cavalry) Sellouf (Vancouver)Bitar (Vancouver) Salter (Ottawa)
21Kalongo (Forge)Antonoglou (Valour) Iliadis (Ottawa) Samuel (Forge) Morer (Ottawa)Ohin (Valour) Rampersad (HFX) Gutiérrez (Cavalry) Jensen (Forge)Ferrin (HFX) Telfer (HFX)
22Koleilat (Forge)Iliadis (Ottawa) Higgins (York) Achinioti-Jönsson (Forge) Dada-Luke (Pacific)Borges (Forge) Adekugbe (York) Ohin (Valour) Zanatta (Pacific)Dyer (Pacific) Hundal (Valour)
23Viscosi (Valour)Fernandez (HFX) Meilleur-Giguère (Pacific) Klomp (Cavalry) Bayiha (HFX)Tîrcoveanu (Pacific) Adekugbe (York) Aparicio (Ottawa)Probo (HFX) Zanatta (Pacific) Musse (Cavalry)
24Viscosi (Valour)Fernandez (HFX) Mekidèche (HFX) Meilleur-Giguère (Pacific) Cissé (Forge)Badibanga (Forge) Camargo (Cavalry) Callegari (HFX) Choinière (Forge)Warschewski (Cavalry) Dyer (Pacific)
25Irving (Vancouver)Antonoglou (Valour) Didić (Ottawa) Mourdoukoutas (Valour) Achinioti-Jönsson (Forge) Cameron (Vancouver)Jensen (Forge) Callegari (HFX) Bekker (Forge)Telfer (HFX) Badibanga (Forge)
26Irving (Vancouver)Field (Cavalry) Norman (Vancouver) Metusala (Forge) Ferrari (York)Herdman (Cavalry) Dias (HFX) Jimoh (York) Bekker (Forge) Jensen (Forge)Warschewski (Cavalry)
27Melvin (Pacific)de Brienne (Ottawa) Montgomery (Cavalry) Didić (Ottawa) Dada-Luke (Pacific)Warschewski (Cavalry) Salter (Ottawa) Musse (Cavalry) Bassett (Ottawa) Aparicio (Ottawa)Moore (Pacific)
28Rushenas (HFX)Meilleur-Giguère (Pacific) Quintana (Pacific) Klomp (Cavalry)Zanatta (Pacific) Fry (Vancouver) Young (Pacific) Ferrin (HFX)Warschewski (Cavalry) Coimbra (HFX) Musse (Cavalry)
MonthManager of the MonthPlayer of the MonthGoalkeeper of the MonthReferences
AprilBobby SmyrniotisForge FCTristan BorgesForge FCChristopher KalongoForge FC
MayCarlos GonzálezAtlético OttawaRubén del CampoAtlético OttawaCallum IrvingVancouver FC
JunePatrice GheisarHFX Wanderers FCKwasi PokuForge FCThomas VincensiniYork United FC
JulyBenjamín MoraYork United FCMo BabouliYork United FCMarco CarducciCavalry FC
AugustTommy Wheeldon Jr.Cavalry FCDaan KlompCavalry FCThomas VincensiniYork United FC
SeptemberBobby SmyrniotisForge FCMoses DyerPacific FCJonathan ViscosiValour FC
OctoberTommy Wheeldon Jr.Cavalry FCTobias WarschewskiCavalry FCNathan InghamAtlético Ottawa

According to FIFA's worldwide registration periods calendar, the Canadian Soccer Association's (CSA's) 2024 pre-season transfer window opened on January 31 and closed on April 23; the mid-season transfer window would open on July 18 and close on August 14. However, the CPL later announced that its mid-season transfer window would instead open on July 5 and close on August 2, contradicting FIFA's published dates. This discrepancy was resolved on July 11 when the CSA announced that the mid-season transfer window would open on July 12 and close on August 8 as a compromise between the CPL's and Major League Soccer's interests.

CPL clubs were required to be fully roster compliant by April 1 at 5:00 pm ET; rosters were frozen on September 13 at 4:00 pm ET.

The 2024 CPL–U Sports Draft took place on December 14, 2023. Each team made two picks in the draft, for a total of 16 selections.

Canadian Premier League teams can sign a maximum of seven international players, out of which only five can be in the starting line-up for each match.

The following international players were signed for the 2024 season. Note that players may be considered domestic for CPL purposes (Canadian citizens, permanent residents, or refugees) while still representing other countries in international competitions.

ClubPlayer 1Player 2Player 3Player 4Player 5Player 6Player 7Inactive playersFormer players
Atlético OttawaOllie BassettAlberto ZapaterRubén del CampoLiberman TorresKévin dos SantosDani MorerJesús del AmoAboubakary Sacko
CavalryDaan KlompJesse DaleyTom FieldTobias WarschewskiNicolas WählingJack Barrett Lleyton Brooks
ForgeAlexander Achinioti-JönssonMalik Owolabi-BelewuBéni BadibangaElimane CisséNana Opoku AmpomahDaniel ParraVictor Klonaridis
HFX WanderersAndre RampersadLorenzo CallegariVitor DiasGiorgio ProboChristian Volesky
PacificReon MooreAndrei TîrcoveanuJuan QuintanaKevin CeceriMoses DyerAly NdomAyman Sellouf
ValourRoberto AlarcónTass MourdoukoutasJordan SwibelCharalampos ChantzopoulosDiogo RessurreiçãoKian Williams
VancouverAlejandro DíazRenan GarciaJosé NavarroAllan EnyouOlivier RommensAyman SelloufMoses Dyer
York UnitedDennis SalanovićOswaldo LeónOrlando BotelloJosué MartínezThomas VincensiniJorge GuzmánSantiago MárquezBrem Soumaoro

Players in italic denote players who were new to their respective clubs for the 2024 season, sorted chronologically by their announcement. Players in Bold indicate players who have represented their national teams at the senior level.

Notes

Want to explore this topic further?

Ask Mako anything about 2024 Canadian Premier League season — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report