The following is a compilation of notable Canadian Premier League records and statistics for teams and players. The Canadian Premier League includes statistics from the CPL Finals in their season totals.
Champions
Team | Titles | Runners-up | Seasons won | Seasons runner-up |
---|---|---|---|---|
Forge FC | 4 | 1 | 2019, 2020, 2022, 2023 | 2021 |
Pacific FC | 1 | 0 | 2021 | |
Cavalry FC | 0 | 2 | 2019, 2023 | |
HFX Wanderers FC | 0 | 1 | 2020 | |
Atlético Ottawa | 0 | 1 | 2022 |
Career player records
Statistics below are for all-time leaders and include regular season and playoffs. Bold indicates active players. Team is the current team or for inactive players the last CPL team they played for. Current to end of 2023 Playoffs.[1]
Clean sheets
|
Appearances
|
Hat-tricks
Player | For | Against | Result | Date | Ref |
---|---|---|---|---|---|
![]() | York9 | HFX Wanderers | 6–2 (H) | July 27, 2019 | [2] |
![]() | Pacific FC | Atlético Ottawa | 4–2 (N) | July 22, 2021 | [3] |
![]() | Forge FC | FC Edmonton | 4–3 (A) | May 31, 2022 | [4] |
![]() | Pacific FC | York United | 4–2 (A) | July 15, 2022 | [5] |
![]() | Forge FC | FC Edmonton | 5–1 (H) | July 19, 2022 | [6] |
![]() | Forge FC | York United | 4–0 (A) | July 9, 2023 | [7] |
![]() | Forge FC | Vancouver FC | 3–0 (A) | September 3, 2023 | [8] |
Club statistics
All-time regular season table
The all-time regular season table is a cumulative record of all match results, points and goals of every team that has played in the Canadian Premier League since its inception in 2019, excluding playoffs.
As of 2023 season[9][10]
Pos. | Club | Seasons | Pld | Win | Draw | Loss | GF | GA | GD | Pts | PPG | 1st | 2nd | 3rd |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Cavalry FC | 5 | 119 | 67 | 26 | 26 | 180 | 116 | 64 | 227 | 1.91 | 3 | 1 | 1 |
2 | Forge FC | 5 | 119 | 61 | 24 | 34 | 183 | 116 | 67 | 207 | 1.74 | 1 | 3 | 1 |
3 | Pacific FC | 5 | 119 | 48 | 29 | 42 | 170 | 156 | 14 | 173 | 1.45 | - | - | 1 |
4 | York United FC | 5 | 119 | 39 | 35 | 45 | 148 | 164 | -16 | 152 | 1.28 | - | - | 1 |
5 | HFX Wanderers FC | 5 | 119 | 36 | 38 | 45 | 124 | 146 | -22 | 146 | 1.23 | - | 1 | 1 |
6 | Valour FC | 5 | 119 | 36 | 26 | 57 | 137 | 169 | -32 | 134 | 1.23 | - | - | - |
7 | Atlético Ottawa | 4 | 91 | 31 | 26 | 34 | 111 | 122 | -11 | 119 | 1.31 | 1 | - | - |
8 | FC Edmonton | 4 | 91 | 18 | 27 | 46 | 97 | 139 | -42 | 81 | 0.89 | - | - | - |
9 | Vancouver FC | 1 | 28 | 8 | 5 | 15 | 28 | 50 | -22 | 29 | 1.04 | - | - | - |
All-time regular season finishing positions
Place | 2019 | 2020 | 2021[11] | 2022 | 2023 |
---|---|---|---|---|---|
1 | Cavalry FC | Cavalry FC | Forge FC | Atlético Ottawa | Cavalry FC |
2 | Forge FC | HFX Wanderers FC | Cavalry FC | Forge FC | Forge FC |
3 | York9 FC | Forge FC | Pacific FC | Cavalry FC | HFX Wanderers FC |
4 | FC Edmonton | Pacific FC | York United FC | Pacific FC | Pacific FC |
5 | Pacific FC | York9 FC | Valour FC | Valour FC | York United FC |
6 | Valour FC | Valour FC | HFX Wanderers FC | York United FC | Atlético Ottawa |
7 | HFX Wanderers FC | Atlético Ottawa | FC Edmonton | HFX Wanderers FC | Vancouver FC |
8 | FC Edmonton | Atlético Ottawa | FC Edmonton | Valour FC |
Best regular season records
Season | Winner | Pts | PPG | Playoff result |
---|---|---|---|---|
2019 | Cavalry FC | 62 | 2.21 | Runner-up |
2020 | Conventional regular season not held | |||
2021 | Forge FC | 50 | 1.79 | Runner-up |
2022 | Atlético Ottawa | 49 | 1.75 | Runner-up |
2023 | Cavalry FC | 55 | 1.96 | Runner-up |
Post-season active streaks
Playoff appearances
Updated through 2023 Canadian Premier League season. This list includes the five clubs that made the post-season in 2023. For the purposes of this section, the four-team group stage in 2020 is considered to be part of the post-season.
Club | Last miss of post-season | Length of streak |
---|---|---|
Cavalry FC | never (club joined in 2019) | 5 seasons |
Forge FC | never (club joined in 2019) | 5 seasons |
Pacific FC | 2019 | 4 seasons |
HFX Wanderers FC | 2022 | 1 season |
York United FC | 2022 | 1 season |
Finals appearances
Updated through 2023 Canadian Premier League final. This list includes the two finalist clubs from 2023.
Club | Last miss of finals | Length of streak |
---|---|---|
Forge FC | never (club joined in 2019) | 5 seasons |
Cavalry FC | 2022 | 1 season |
Post-season active droughts
† – team is no longer playing in the Canadian Premier League.
Playoff appearances
Updated through 2023 Canadian Premier League season. This list does not include clubs that made the post-season in that year. For the purposes of this section, the four-team group stage in 2020 is considered to be part of the post-season.
Club | Last appearance in post-season |
Length of drought |
---|---|---|
Valour FC | never (club joined in 2019) | 5 seasons |
FC Edmonton † | never (club joined in 2019, folded after 2022) | 4 seasons |
Atlético Ottawa | 2022 | 1 season |
Vancouver FC | never (club joined in 2023) | 1 season |
Finals appearances
Updated through 2023 Canadian Premier League final. This list does not include the clubs that qualified in that year.
Club | Last appearance in finals |
Length of drought |
---|---|---|
Valour FC | never (club joined in 2019) | 5 seasons |
York United FC | never (club joined in 2019) | 5 seasons |
FC Edmonton † | never (club joined in 2019, folded after 2022) | 4 seasons |
HFX Wanderers FC | 2020 | 3 seasons |
Pacific FC | 2021 | 2 seasons |
Atlético Ottawa | 2022 | 1 season |
Vancouver FC | never (club joined in 2023) | 1 season |
Championships
Updated through 2023 Canadian Premier League final. This list does not include the club that won the championship in that year.
Club | Last championship | Length of drought |
---|---|---|
Cavalry FC | never (club joined in 2019) | 5 seasons |
HFX Wanderers FC | never (club joined in 2019) | 5 seasons |
Valour FC | never (club joined in 2019) | 5 seasons |
York United FC | never (club joined in 2019) | 5 seasons |
Atlético Ottawa | never (club joined in 2020) | 4 seasons |
FC Edmonton † | never (club joined in 2019, folded after 2022) | 4 seasons |
Pacific FC | 2021 | 2 seasons |
Vancouver FC | never (club joined in 2023) | 1 season |
CPL results in the Canadian Championship
Team | Won | Lost |
---|---|---|
Forge FC | 0 | 1 (2020) |
Season | Club(s) with best result | Final position | Eliminated by |
---|---|---|---|
2019 | Cavalry FC | Semi-finals | Montreal Impact (MLS) |
2020[lower-alpha 1] | Forge FC | Runner-up | Toronto FC (MLS) |
2021 | Forge FC | Semi-finals | CF Montréal (MLS) |
Pacific FC | Toronto FC (MLS) | ||
2022 | York United FC | Semi-finals | Vancouver Whitecaps FC (MLS) |
2023 | Forge FC | Semi-finals | CF Montréal (MLS) |
Pacific FC | Vancouver Whitecaps FC (MLS) |
- ↑ Tournament played in 2022 due to scheduling reasons related to the COVID-19 pandemic.
Highest scoring games and largest victories
Largest victories
Date | Winning margin | Home team | Result | Away team |
---|---|---|---|---|
September 2, 2019 | 8 | Valour FC | 0–8 | Cavalry FC |
September 15, 2020 | 5 | HFX Wanderers FC | 0–5 | Pacific FC |
April 24, 2022 | Atlético Ottawa | 1–6 | Valour FC | |
May 13, 2023 | Vancouver FC | 0–5 | Atlético Ottawa | |
July 27, 2019 | 4 | York9 FC | 6–2 | HFX Wanderers FC |
October 12, 2019 | York9 FC | 4–0 | Forge FC | |
October 17, 2019 | Valour FC | 0–4 | York9 FC | |
August 19, 2020 | Atlético Ottawa | 0–4 | Valour FC | |
August 25, 2021 | Forge FC | 4–0 | Atlético Ottawa | |
October 26, 2021 | Pacific FC | 5–1 | FC Edmonton | |
May 20, 2022 | HFX Wanderers FC | 0–4 | Forge FC | |
July 19, 2022 | Forge FC | 5–1 | FC Edmonton | |
July 31, 2022 | Atlético Ottawa | 0–4 | Forge FC | |
July 9, 2023 | York United FC | 0–4 | Forge FC |
Highest scoring games
Date | Total goals | Home team | Result | Away team | Ref |
---|---|---|---|---|---|
June 2, 2023 | 9 | Vancouver FC | 3–6 | Pacific FC | |
July 27, 2019 | 8 | York9 FC | 6–2 | HFX Wanderers FC | |
September 2, 2019 | Valour FC | 0–8 | Cavalry FC | ||
October 12, 2021 | 7 | FC Edmonton | 3–4 | Atlético Ottawa | |
April 24, 2022 | Atlético Ottawa | 1–6 | Valour FC | ||
May 31, 2022 | FC Edmonton | 3–4 | Forge FC | ||
June 25, 2023 | Forge FC | 4–3 | Atlético Ottawa | ||
September 15, 2019 | 6 | York9 FC | 2–4 | Valour FC | |
July 21, 2021 | Pacific FC | 4–2 | Atlético Ottawa | ||
September 6, 2021 | HFX Wanderers FC | 3–3 | York United FC | ||
October 26, 2021 | Pacific FC | 5–1 | FC Edmonton | ||
November 6, 2021 | FC Edmonton | 3–3 | Valour FC | ||
June 15, 2022 | Valour FC | 2–4 | Cavalry FC | ||
June 30, 2022 | Pacific FC | 3–3 | Cavalry FC | ||
July 15, 2022 | York United FC | 2–4 | Pacific FC | ||
July 19, 2022 | Forge FC | 5–1 | FC Edmonton | ||
August 1, 2022 | HFX Wanderers FC | 2–4 | York United FC |
Transfer records
Highest transfer fees received
Rank | Player | From | To | Fee | Date | Ref |
---|---|---|---|---|---|---|
1 | ![]() | ![]() | ![]() | $300,000 | January 2020 | [12] |
2 | ![]() | ![]() | ![]() | $200,000 | August 2022 | [13] |
3 | ![]() | ![]() | ![]() | $175,000 | January 2022 | [14] |
4 | ![]() | ![]() | ![]() | $100,000 | June 2022 | [15] |
5 | ![]() | ![]() | ![]() | $82,000 | January 2020 | [16] |
6 | ![]() | ![]() | ![]() | $34,700 | July 2022 | [17] |
Attendance records
- Highest Attendance; 17,611, Forge FC vs York9, April 27, 2019
- Lowest Attendance; 0, 2020 Island Games
Seasonal average attendances
Best average season's attendance for each team in bold.
Season | Regular season average (excluding playoffs) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Atlético Ottawa | Cavalry | FC Edmonton | Forge | HFX Wanderers | Pacific | Valour | Vancouver | York United | League average | |
2019 | – | 3,292 | 2,905 | 6,588 | 6,061 | 3,102 | 5,335 | – | 2,668 | 4,279 |
2020[lower-alpha 1] | – | – | – | – | – | – | – | – | – | – |
2021 | 3,618 | 2,544 | 961 | 3,378 | 5,198 | 2,627 | 2,368 | – | 1,118 | 2,710 |
2022 | 4,069 | 3,492 | 1,071 | 3,631 | 5,825 | 3,178 | 3,111 | – | 1,234 | 3,197 |
2023 | 4,959 | 4,090 | – | 5,318 | 5,854 | 3,241 | 3,220 | 2,788 | 1,200 | 3,858 |
See also
Notes
- ↑ Season played behind closed doors due to COVID-19 pandemic at neutral venue on Prince Edward Island
References
- ↑ "CPL Statistics: All-Time". canpl.ca.
- ↑ "York9 vs. HFX Wanderers - July 27, 2019". Soccerway. Retrieved July 27, 2019.
- ↑ "Pacific FC vs. Atletico Ottawa - July 22, 2021". Soccerway. Retrieved July 22, 2021.
- ↑ "Edmonton vs. Forge FC - 1 June 2022". Soccerway. Retrieved May 31, 2022.
- ↑ "Match Analysis: York United 2-4 Pacific FC — CPL Match #57". canpl.ca. Retrieved July 16, 2022.
- ↑ Tierney, Mitchell (July 19, 2022). "HIGHLIGHTS: Historic five goal effort sees Forge FC torch FC Edmonton at Tim Hortons Field". canpl.ca. Canadian Premier League. Retrieved July 19, 2022.
- ↑ "Forge vs York". canpl.ca. Canadian Premier League. July 9, 2023. Retrieved July 9, 2023.
- ↑ Gangué-Ruzic, Alexandre (September 3, 2023). "RECAP: Vancouver FC 0-3 Forge FC — CPL Match #88". canpl.ca. Canadian Premier League. Retrieved September 3, 2023.
- ↑ "2019 CPL schedule". canpl.ca. Retrieved August 15, 2020.
- ↑ "2020 CPL schedule". canpl.ca. Retrieved August 15, 2020.
- ↑ "CPL Standings". canpl.ca/standings.
- ↑ "Forge FC sells star midfielder Tristan Borges to Belgian team". Sportsnet.ca.
- ↑ "Alejandro Díaz joins Sogndal IL - Pacific FC could receive league record fee". Transfermarkt.
According to sources with direct knowledge of the negotiations, Pacific FC will receive an initial Canadian $ 200,000 (€150,000).
- ↑ "Lukas MacNaughton joins Toronto FC from Pacific FC - "Played key role" in CPL". Transfermarkt.
- ↑ "Victor Loturi Transfers to SPL'S Ross County FC". bramptonsoccer.com.
According to Transfermarkt.us, the shortlisted nominee for CPL U21 Player of The Year award, Victor Loturi fetched Cavalry a $100,000 transfer fee from Ross County FC in the Scottish Premier League.
- ↑ "Career Highlights". joelwaterman.com. Archived from the original on December 9, 2021.
An 82k transfer fee takes Joel to Canadian MLS team Montreal Impact.
- ↑ "Diyaeddine Abzi joins Ligue 2 side Pau FC - York United received transfer fee". Transfermarkt.
A source has told Transfermarkt that York United have received €26,400, plus 25% of any future transfer.