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

1A. DidicCavalry FCCavalry FCD534,829393807.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Atlรฉtico Ottawa292,669150307.23
2025Atlรฉtico Ottawa0โ€“โ€“0020โ€“
2026Cavalry FC242,160243307.29

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

6N. MekidecheHFX Wanderers FCHFX Wanderers FCD10963131507.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC7663020207.03
2025HFX Wanderers FC3300111307.43
6E. AwonongbadjeSupra du QuebecSupra du QuebecD5308000007.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5308000007.15
8M. Jevremoviฤ‡ForgeForgeD262,272333717.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5427203507.34
2026Forge211,845130217.06

Player page โ†’

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

Player page โ†’

10Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page โ†’

11Alexander Achinioti-JรถnssonForgeForgeD373,371230607.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge312,831220507.03
2025Forge6540010107.23

Player page โ†’

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

Player page โ†’

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

Player page โ†’

14Matteo de BrienneAtlรฉtico OttawaAtlรฉtico OttawaD282,4050011006.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Atlรฉtico Ottawa282,4050011006.98

Player page โ†’

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

Player page โ†’

15M. ChretienSupra du QuebecSupra du QuebecD201,755240816.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec201,755240816.97
17M. Owolabi-BelewuForgeForgeD271,7310201506.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge251,7070201107.01
2025Forge224000406.30

Player page โ†’

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

Player page โ†’

19Z. FernandezSupra du QuebecSupra du QuebecD342,095131916.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC251,974121717.09
2025Valour0โ€“โ€“1010โ€“
2026Supra du Quebec9121000106.28

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

24T. MourdoukoutasValourValourD252,107000306.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour252,107000306.89

Player page โ†’

24A. BatisseForgeForgeD242,027142506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge242,027142506.89

Player page โ†’

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

Player page โ†’

26Wesley-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 โ†’

26D. AbziSupra du QuebecSupra du QuebecD191,4392151116.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec191,4392151116.86

Player page โ†’

26M. JamesForgeForgeD5352010306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge5352010306.86

Player page โ†’

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

Player page โ†’

31J. CameronVancouver FCVancouver FCD171,190100616.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC171,190100616.84

Player page โ†’

31M. TissotAtlรฉtico OttawaAtlรฉtico OttawaD12314011006.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Atlรฉtico Ottawa12314011006.84

Player page โ†’

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

Player page โ†’

33Noah AbatnehAtlรฉtico OttawaAtlรฉtico OttawaD352,776130906.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United221,686010406.76
2025Atlรฉtico Ottawa5450010507.08
2026Atlรฉtico Ottawa8640110006.85

Player page โ†’

35G. MetusalaForgeForgeD231,889000406.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge231,889000406.82

Player page โ†’

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

Player page โ†’

35L. LaingCavalry FCCavalry FCD13649120706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC117010506.30
2026Cavalry FC12632110206.87
38D. AguilarAtlรฉtico OttawaAtlรฉtico OttawaD181,073001406.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa181,073001406.81

Player page โ†’

38C. LoughreyHFX Wanderers FCHFX Wanderers FCD171,272010316.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC171,272010316.81
40M. DuncanForgeForgeD301,997100206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge301,997100206.80

Player page โ†’

40Enmanuel Mbomio AngueAtlรฉtico OttawaAtlรฉtico OttawaD201,533001206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Atlรฉtico Ottawa282000006.90
2026Atlรฉtico Ottawa181,451001206.79

Player page โ†’

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

Player page โ†’

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

Player page โ†’

44P. AmedumePacific FCPacific FCD11613000006.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC11613000006.77

Player page โ†’

45O. LeรณnYork UnitedYork UnitedD413,2330222136.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United201,575020817.00
2025York United190001817.20
2026York United201,568001516.51

Player page โ†’

45D. SamuelForgeForgeD21770000206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge21770000206.76

Player page โ†’

45M. HarmsCavalry FCCavalry FCD5292000006.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC5292000006.76
48K. SowHFX Wanderers FCHFX Wanderers FCD292,101012506.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC128000006.60
2025HFX Wanderers FC6470002206.88
2026HFX Wanderers FC221,603010306.72

Player page โ†’

48Callum MontgomeryCavalry FCCavalry FCD261,570021406.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC231,334010106.80
2025Cavalry FC3236011306.33

Player page โ†’

48David Norman Jr.Vancouver FCVancouver FCD211,4571101206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC171,126110306.74
2025Vancouver FC4331000906.80

Player page โ†’

Data coverage for Canadian Premier League โ†’

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