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

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

Player page โ†’

2Fraser 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 โ†’

3Daan KlompCavalry FCCavalry FCD766,97452542607.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“3040โ€“
2022Cavalry FC0โ€“โ€“3270โ€“
2023Cavalry FC211,979051207.04
2024Cavalry FC292,671361707.26
2025Cavalry FC190020307.20
2026Cavalry FC252,234260307.14

Player page โ†’

3Cainรฃ Santos Da SilvaYork UnitedYork UnitedD372,081500006.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC132000007.20
2020Pacific FC152000006.30
2020Valour112000006.30
2024Cavalry FC119000006.70
2024Valour134000006.20
2026Forge2180100007.25
2026HFX Wanderers FC12000005.71
2026Pacific FC8324000006.12
2026Supra du Quebec116000006.27
2026Vancouver FC236000000.00
2026York United181,374400007.04
5A. 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 โ†’

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

Player page โ†’

7Kadin 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 โ†’

7M. Jevremoviฤ‡ForgeForgeD262,272333717.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5427203507.34
2026Forge211,845130217.06

Player page โ†’

9T. 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 โ†’

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

Player page โ†’

9Luke SinghYork UnitedYork UnitedD605,0772323126.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“0092โ€“
2023Atlรฉtico Ottawa151,391010406.83
2024Atlรฉtico Ottawa191,494100506.75
2025York United4390101707.20
2026York United221,802021606.58

Player page โ†’

9Alexander Achinioti-JรถnssonForgeForgeD555,0182811206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145030106.20
2021Forge0โ€“โ€“1120โ€“
2022Forge0โ€“โ€“1010โ€“
2023Forge171,602000206.89
2024Forge312,831220507.03
2025Forge6540010107.23

Player page โ†’

9Olakunle 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 โ†’

9Z. 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 โ†’

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

Player page โ†’

9C. Greco-TaylorPacific FCPacific FCD413,0072061816.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC151,055200506.94
2025Pacific FC4272003516.90
2026Pacific FC221,680003806.29

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

9Tyr 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 โ†’

9M. ChretienSupra du QuebecSupra du QuebecD201,755240816.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec201,755240816.97
9D. AbziSupra du QuebecSupra du QuebecD191,4392792516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“6390โ€“
2022York United0โ€“โ€“0150โ€“
2026Supra du Quebec191,4392151116.86

Player page โ†’

23M. 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 โ†’

23Bradley Sheede Kamdem FewoCavalry FCCavalry FCD635,4311352116.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,756002706.85
2024Cavalry FC211,780013606.89
2025Cavalry FC2167000416.35
2026Cavalry FC211,728120406.83

Player page โ†’

23Tom FieldVancouver FCVancouver FCD514,1011031006.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“0100โ€“
2023Cavalry FC4227000106.50
2024Cavalry FC211,677100307.10
2025Cavalry FC3181000207.35
2026Vancouver FC232,016002406.82

Player page โ†’

23R. RamaForgeForgeD463,8341253426.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“00100โ€“
2023Forge181,548112806.92
2025Forge54380121007.04
2026Forge231,848001626.72

Player page โ†’

23Noah 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 โ†’

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

Player page โ†’

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

Player page โ†’

23T. MourdoukoutasValourValourD383,276101606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“0020โ€“
2023York United131,169101106.88
2024Valour252,107000306.89

Player page โ†’

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

Player page โ†’

23J. QuintanaPacific FCPacific FCD322,3291001626.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC171,234000817.02
2025Pacific FC190000307.90
2026Pacific FC141,005100516.44

Player page โ†’

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

Player page โ†’

23R. AlarconValourValourD272,0361051116.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0300โ€“
2023Cavalry FC244000006.40
2024Valour231,832101616.94
2025Valour2160001506.85

Player page โ†’

23Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page โ†’

23A. BatisseForgeForgeD242,027142506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge242,027142506.89

Player page โ†’

23D. KonincksPacific FCPacific FCD242,081151306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour190020205.60
2026Pacific FC231,991131106.78

Player page โ†’

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

Player page โ†’

23Finn Managh LinderHFX Wanderers FCHFX Wanderers FCD221,807111106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC221,807111106.73

Player page โ†’

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

Player page โ†’

23Miguel AcostaAtlรฉtico OttawaAtlรฉtico OttawaD151,303146706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Atlรฉtico Ottawa0โ€“โ€“2100โ€“
2022Atlรฉtico Ottawa0โ€“โ€“1340โ€“
2023Atlรฉtico Ottawa151,303112306.87

Player page โ†’

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

Player page โ†’

23L. LaingCavalry FCCavalry FCD13649120706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC117010506.30
2026Cavalry FC12632110206.87

Player page โ†’

23N. MekidecheHFX Wanderers FCHFX Wanderers FCD10963132507.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“0100โ€“
2024HFX Wanderers FC7663020207.03
2025HFX Wanderers FC3300111307.43

Player page โ†’

23A. NdomPacific FCPacific FCD9741150907.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC6471100107.12
2025Pacific FC3270050807.03

Player page โ†’

23Z. Brault-GuillardSupra du QuebecSupra du QuebecD9696110206.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec9696110206.49

Player page โ†’

Data coverage for Canadian Premier League โ†’

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