Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances and minutes count 314 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

1T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD766,79221311206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000106.90
2021Pacific FC0โ€“โ€“0010โ€“
2022Pacific FC0โ€“โ€“1030โ€“
2023Pacific FC211,961040206.93
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12
2026HFX Wanderers FC201,663011106.75

Player page โ†’

2D. NimickForgeForgeD726,4121220132327.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21
2024HFX Wanderers FC242,030583927.10
2025Forge6540024207.30
2026Forge252,250343607.24

Player page โ†’

2A. DidicCavalry FCCavalry FCD726,55941862207.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.90
2021FC Edmonton0โ€“โ€“3140โ€“
2022Pacific FC0โ€“โ€“2150โ€“
2023Pacific FC181,640141507.02
2024Atlรฉtico Ottawa292,669150307.23
2025Atlรฉtico Ottawa0โ€“โ€“0020โ€“
2026Cavalry FC242,160243307.29

Player page โ†’

4M. FerrariYork UnitedYork UnitedD695,32914132816.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“2450โ€“
2022York United0โ€“โ€“0020โ€“
2023York United151,070000406.46
2024York United272,288103706.87
2025York United4369015706.70
2026York United231,602011316.26

Player page โ†’

5E. KobzaCavalry FCCavalry FCD644,6122542216.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC211,878120306.90
2024Cavalry FC201,110100106.79
2025Cavalry FC118020806.60
2026Cavalry FC221,6060141016.81

Player page โ†’

6Paris GeeVancouver FCVancouver FCD574,1450271906.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“0040โ€“
2022York United0โ€“โ€“0200โ€“
2023York United131,198001706.73
2024Vancouver FC241,942014406.60
2025Vancouver FC5171010206.58
2026Vancouver FC15834000206.48

Player page โ†’

7Wesley-Thomas Lanรงa TimรณteoAtlรฉtico OttawaAtlรฉtico OttawaD543,78505161506.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“3520โ€“
2023HFX Wanderers FC151,224004307.03
2024HFX Wanderers FC211,571001306.96
2025HFX Wanderers FC6469015506.95
2026Atlรฉtico Ottawa12521011206.63

Player page โ†’

8Fraser AirdCavalry FCCavalry FCD523,615614141907.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0โ€“โ€“5530โ€“
2022Cavalry FC0โ€“โ€“0110โ€“
2023Cavalry FC201,058122306.92
2024Cavalry FC282,214534407.25
2025Cavalry FC3253032507.00

Player page โ†’

8Olakunle Dada-LukeVancouver FCVancouver FCD524,4212151626.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“0230โ€“
2022Pacific FC0โ€“โ€“1150โ€“
2023Pacific FC191,637101306.83
2024Pacific FC272,271101207.06
2025Vancouver FC6513000327.03

Player page โ†’

10Kadin ChungPacific FCPacific FCD493,6723361406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190101107.30
2021Pacific FC0โ€“โ€“1130โ€“
2023Vancouver FC8597001206.71
2024Vancouver FC191,377102206.82
2025Pacific FC3253111507.13
2026Pacific FC181,355010106.48

Player page โ†’

11Z. FernandezSupra du QuebecSupra du QuebecD483,2272672216.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0460โ€“
2023HFX Wanderers FC141,132132706.76
2024HFX Wanderers FC251,974121717.09
2025Valour0โ€“โ€“1010โ€“
2026Supra du Quebec9121000106.28

Player page โ†’

12Noah AbatnehAtlรฉtico OttawaAtlรฉtico OttawaD443,3761301016.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United9600000116.66
2024York United221,686010406.76
2025Atlรฉtico Ottawa5450010507.08
2026Atlรฉtico Ottawa8640110006.85

Player page โ†’

13T. BahVancouver FCVancouver FCD432,92728111416.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC14717020416.66
2025Vancouver FC6468026506.48
2026Vancouver FC231,742245506.80

Player page โ†’

14M. CampagnaVancouver FCVancouver FCD413,0722421306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“0010โ€“
2024Vancouver FC11410001206.51
2025Vancouver FC6502011607.00
2026Vancouver FC242,160230406.96

Player page โ†’

14J. AlphonseHFX Wanderers FCHFX Wanderers FCD412,9940001306.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC17853000406.65
2025HFX Wanderers FC2210000506.95
2026HFX Wanderers FC221,931000406.55

Player page โ†’

16Rocco RomeoValourValourD403,6341602716.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“2060โ€“
2022Valour0โ€“โ€“2070โ€“
2023Vancouver FC161,489000516.81
2024Vancouver FC232,055120506.89
2025Valour190000407.30

Player page โ†’

17Matteo de BrienneAtlรฉtico OttawaAtlรฉtico OttawaD393,2082641607.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“3030โ€“
2023Valour11803233307.24
2024Atlรฉtico Ottawa282,4050011006.98

Player page โ†’

17R. FerrazzoYork UnitedYork UnitedD391,7490531406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC15759001606.73
2024HFX Wanderers FC20829021106.70
2025York United4161031706.87

Player page โ†’

19Callum MontgomeryCavalry FCCavalry FCD382,196021406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC12626000006.62
2024Cavalry FC231,334010106.80
2025Cavalry FC3236011306.33

Player page โ†’

19M. DuncanForgeForgeD382,158100306.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge8161000106.61
2024Forge301,997100206.80

Player page โ†’

21F. SturingYork UnitedYork UnitedD373,088011906.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United191,615000206.78
2025York United2210010507.10
2026York United161,263001206.61

Player page โ†’

22D. SamuelForgeForgeD341,4360001306.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge112000206.60
2021Forge0โ€“โ€“0050โ€“
2022Forge0โ€“โ€“0020โ€“
2023Forge12654000206.60
2024Forge21770000206.76

Player page โ†’

23J. CameronVancouver FCVancouver FCD332,521210916.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,331110306.67
2024Vancouver FC171,190100616.84

Player page โ†’

24G. MukumbilwaPacific FCPacific FCD322,2141011116.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0โ€“โ€“0030โ€“
2023Pacific FC171,334100516.72
2024Pacific FC11674001206.97
2025Pacific FC4206000106.60

Player page โ†’

25Joaquim CoulangesAtlรฉtico OttawaAtlรฉtico OttawaD301,500133206.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Atlรฉtico Ottawa493020106.90
2026Atlรฉtico Ottawa261,407113106.57

Player page โ†’

25Tyr Duhaney-WalkerAtlรฉtico OttawaAtlรฉtico OttawaD301,961211616.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa4251000006.83
2024Atlรฉtico Ottawa181,372100106.92
2025Atlรฉtico Ottawa4153101416.77
2026Atlรฉtico Ottawa4185010104.86

Player page โ†’

27A. PearlmanCavalry FCCavalry FCD292,4380351607.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6546022806.95
2026Cavalry FC231,892013807.02

Player page โ†’

27T. AntonoglouValourValourD292,6364313907.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,456417507.21
2025Valour2180026406.80

Player page โ†’

27G. FacchineriValourValourD292,0930201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa14โ€“0000โ€“
2024Valour261,909010706.73
2025Valour2180010416.30

Player page โ†’

27K. SowHFX Wanderers FCHFX Wanderers FCD292,101012506.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC128000006.60
2025HFX Wanderers FC6470002206.88
2026HFX Wanderers FC221,603010306.72

Player page โ†’

31E. LajeunessePacific FCPacific FCD261,992000606.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC2108000106.95
2024Pacific FC141,237000206.79
2025Pacific FC2115000106.55
2026Pacific FC8532000206.42

Player page โ†’

32Kristopher TwardekValourValourD251,767054916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Atlรฉtico Ottawa231,600012506.87
2025Valour2167042417.20

Player page โ†’

33M. DonerVancouver FCVancouver FCD242,129125406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0340โ€“
2026Vancouver FC242,129122006.96

Player page โ†’

34Kian ProctorVancouver FCVancouver FCD221,632021106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC221,632021106.82

Player page โ†’

34Loรฏc CloutierAtlรฉtico OttawaAtlรฉtico OttawaD221,700012606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Atlรฉtico Ottawa4331002206.65
2026Atlรฉtico Ottawa181,369010406.66

Player page โ†’

34M. JamesForgeForgeD221,9280121106.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge171,576002806.86
2026Forge5352010306.86

Player page โ†’

37M. TissotAtlรฉtico OttawaAtlรฉtico OttawaD21949076706.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge183012006.50
2021Forge0โ€“โ€“0120โ€“
2022Atlรฉtico Ottawa0โ€“โ€“3240โ€“
2023Atlรฉtico Ottawa8552020106.73
2024Atlรฉtico Ottawa12314011006.84

Player page โ†’

37David Norman Jr.Vancouver FCVancouver FCD211,4571212426.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“1160โ€“
2022Cavalry FC0โ€“โ€“0062โ€“
2024Vancouver FC171,126110306.74
2025Vancouver FC4331000906.80

Player page โ†’

37J. HaynesValourValourD219520011006.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000206.90
2021Pacific FC0โ€“โ€“0130โ€“
2022Pacific FC0โ€“โ€“0010โ€“
2023Valour11750000306.78
2024Valour9112000106.65

Player page โ†’

37Julian DunnAtlรฉtico OttawaAtlรฉtico OttawaD211,619000306.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190000006.90
2024HFX Wanderers FC10853000106.71
2025HFX Wanderers FC0โ€“โ€“0010โ€“
2026Atlรฉtico Ottawa10676000106.51

Player page โ†’

37P. AmedumePacific FCPacific FCD211,199000206.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC10586000206.65
2024Pacific FC11613000006.77

Player page โ†’

42D. AbziSupra du QuebecSupra du QuebecD191,4392792516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“6390โ€“
2022York United0โ€“โ€“0150โ€“
2026Supra du Quebec191,4392151116.86

Player page โ†’

42N. HigginsYork UnitedYork UnitedD191,2050121316.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Atlรฉtico Ottawa0โ€“โ€“0031โ€“
2022FC Edmonton0โ€“โ€“0140โ€“
2024York United181,115011306.73
2025York United190000307.00

Player page โ†’

42Sergei KozlovskiyAtlรฉtico OttawaAtlรฉtico OttawaD191,3000001206.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Atlรฉtico Ottawa4234000506.63
2026Atlรฉtico Ottawa151,066000706.37

Player page โ†’

45A. WhiteVancouver FCVancouver FCD171,441001106.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,351001106.67
2024Vancouver FC190000006.90

Player page โ†’

46Karl OuimetteAtlรฉtico OttawaAtlรฉtico OttawaD161,474000506.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa161,474000506.73

Player page โ†’

47K. CelaValourValourD151,050021606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge0โ€“โ€“0010โ€“
2021Forge0โ€“โ€“0020โ€“
2023Valour151,050021306.68

Player page โ†’

48K. FerdinandSupra du QuebecSupra du QuebecD141,077110306.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec141,077110306.63

Player page โ†’

48Doneil HenryHFX Wanderers FCHFX Wanderers FCD14468000206.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC14468000206.57

Player page โ†’

48J. BelluzPacific FCPacific FCD141,140000626.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC141,140000626.63

Player page โ†’

Data coverage for Canadian Premier League โ†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football ยท Data sources