Skip to content
Almanac
Menu

Canadian Premier League

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

  • 24
  • 25
  • 26

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

1Daan KlompCavalry FCCavalry FCD554,99551411307.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,671361707.26
2025Cavalry FC190020307.20
2026Cavalry FC252,234260307.14

Player page β†’

2A. DidicCavalry FCCavalry FCD534,829393807.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa292,669150307.23
2025AtlΓ©tico Ottawa0––0020–
2026Cavalry FC242,160243307.29

Player page β†’

3D. NimickForgeForgeD554,820814101727.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC242,030583927.10
2025Forge6540024207.30
2026Forge252,250343607.24

Player page β†’

4T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD544,741281506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12
2026HFX Wanderers FC201,663011106.75

Player page β†’

5M. FerrariYork UnitedYork UnitedD544,2591291716.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United272,288103706.87
2025York United4369015706.70
2026York United231,602011316.26

Player page β†’

6Tom FieldVancouver FCVancouver FCD473,874102906.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC211,677100307.10
2025Cavalry FC3181000207.35
2026Vancouver FC232,016002406.82

Player page β†’

7Luke SinghYork UnitedYork UnitedD453,6862221806.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa191,494100506.75
2025York United4390101707.20
2026York United221,802021606.58

Player page β†’

8Bradley Sheede Kamdem FewoCavalry FCCavalry FCD443,6751331416.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC211,780013606.89
2025Cavalry FC2167000416.35
2026Cavalry FC211,728120406.83

Player page β†’

9Alexander Achinioti-JΓΆnssonForgeForgeD373,371230607.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge312,831220507.03
2025Forge6540010107.23

Player page β†’

10O. LeΓ³nYork UnitedYork UnitedD413,2330222136.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United201,575020817.00
2025York United190001817.20
2026York United201,568001516.51

Player page β†’

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

Player page β†’

12M. CampagnaVancouver FCVancouver FCD413,0722421206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC11410001206.51
2025Vancouver FC6502011607.00
2026Vancouver FC242,160230406.96

Player page β†’

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

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 β†’

15Kadin ChungPacific FCPacific FCD402,985223806.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC191,377102206.82
2025Pacific FC3253111507.13
2026Pacific FC181,355010106.48

Player page β†’

16Paris GeeVancouver FCVancouver FCD442,947024806.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC241,942014406.60
2025Vancouver FC5171010206.58
2026Vancouver FC15834000206.48

Player page β†’

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

Player page β†’

18Olakunle Dada-LukeVancouver FCVancouver FCD332,784101527.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC272,271101207.06
2025Vancouver FC6513000327.03

Player page β†’

19Noah AbatnehAtlΓ©tico OttawaAtlΓ©tico OttawaD352,776130906.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United221,686010406.76
2025AtlΓ©tico Ottawa5450010507.08
2026AtlΓ©tico Ottawa8640110006.85

Player page β†’

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

Player page β†’

21Wesley-Thomas LanΓ§a TimΓ³teoAtlΓ©tico OttawaAtlΓ©tico OttawaD392,5610271006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC211,571001306.96
2025HFX Wanderers FC6469015506.95
2026AtlΓ©tico Ottawa12521011206.63

Player page β†’

22Fraser AirdCavalry FCCavalry FCD312,467566907.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC282,214534407.25
2025Cavalry FC3253032507.00

Player page β†’

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

Player page β†’

24Matteo de BrienneAtlΓ©tico OttawaAtlΓ©tico OttawaD282,4050011006.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa282,4050011006.98

Player page β†’

25Allan EnyouVancouver FCVancouver FCD292,389000606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC231,939000406.63
2025Vancouver FC6450000206.75

Player page β†’

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

Player page β†’

27R. RamaForgeForgeD282,2860131626.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge54380121007.04
2026Forge231,848001626.72

Player page β†’

28M. JevremovićForgeForgeD262,272333717.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5427203507.34
2026Forge211,845130217.06

Player page β†’

29Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page β†’

30Rocco RomeoValourValourD242,145120906.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC232,055120506.89
2025Valour190000407.30

Player page β†’

31M. DonerVancouver FCVancouver FCD242,129122006.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC242,129122006.96

Player page β†’

32Carlos GuzmΓ‘nYork UnitedYork UnitedD252,115001406.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United252,115001406.69

Player page β†’

33T. MourdoukoutasValourValourD252,107000306.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour252,107000306.89

Player page β†’

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

Player page β†’

35Orlando BotelloYork UnitedYork UnitedD282,0970242006.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United261,9440101406.86
2025York United2153014606.80

Player page β†’

36Z. FernandezSupra du QuebecSupra du QuebecD342,095131916.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC251,974121717.09
2025Valour0––1010–
2026Supra du Quebec9121000106.28

Player page β†’

37G. FacchineriValourValourD282,0890201116.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour261,909010706.73
2025Valour2180010416.30

Player page β†’

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

Player page β†’

39A. BatisseForgeForgeD242,027142506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge242,027142506.89

Player page β†’

40M. DuncanForgeForgeD301,997100206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge301,997100206.80

Player page β†’

41R. AlarconValourValourD251,9921021116.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour231,832101616.94
2025Valour2160001506.85

Player page β†’

42G. MetusalaForgeForgeD231,889000406.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge231,889000406.82

Player page β†’

43E. LajeunessePacific FCPacific FCD241,884000506.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC141,237000206.79
2025Pacific FC2115000106.55
2026Pacific FC8532000206.42

Player page β†’

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

Player page β†’

45Kristopher TwardekValourValourD251,767054916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa231,600012506.87
2025Valour2167042417.20

Player page β†’

46M. ChretienSupra du QuebecSupra du QuebecD201,755240816.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec201,755240816.97
47C. BayihaSupra du QuebecSupra du QuebecD351,749116106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC181,096103106.86
2024York United4139001006.90
2026Supra du Quebec13514012006.47

Player page β†’

48M. Owolabi-BelewuForgeForgeD271,7310201506.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge251,7070201107.01
2025Forge224000406.30

Player page β†’

49Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD261,710211616.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa181,372100106.92
2025AtlΓ©tico Ottawa4153101416.77
2026AtlΓ©tico Ottawa4185010104.86

Player page β†’

50LoΓ―c CloutierAtlΓ©tico OttawaAtlΓ©tico OttawaD221,700012606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4331002206.65
2026AtlΓ©tico Ottawa181,369010406.66

Player page β†’

Data coverage for Canadian Premier League β†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football Β· Data sources