Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 671 of 734 stored matches (91%) that name a player. Appearances count 263 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28313582417.60
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC061780–
2024HFX Wanderers FC032541–
2025HFX Wanderers FC11690–
2026HFX Wanderers FC2310307.60

Player page →

2A. MusseCavalry FC· 30yCavalry FCM303724501207.30
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC20000–
2022Cavalry FC73040–
2023Cavalry FC771820–
2024Cavalry FC441820–
2025Cavalry FC107330–
2026Cavalry FC7311107.30

Player page →

3L. KwemiSupra du Quebec· 29ySupra du QuebecF297427607.26
SeasonClubGoalsAstAppsYCRCRating
2024Valour011320–
2026Supra du Quebec7314407.26

Player page →

4T. WarschewskiCavalry FC· 28yCavalry FCF28422341917.23
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton47010–
2022FC Edmonton74020–
2024Cavalry FC1432620–
2025Cavalry FC115320–
2026Cavalry FC6412217.23

Player page →

5D. NimickForge· 26yForgeD261812602027.22
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC631760–
2024HFX Wanderers FC832492–
2025Forge24620–
2026Forge2213307.22

Player page →

5Sergio Camargo PeñarandaCavalry FC· 32yCavalry FCM322515552007.22
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10010–
2021Cavalry FC42030–
2022Cavalry FC20030–
2023Cavalry FC622060–
2024Cavalry FC342610–
2025Cavalry FC86350–
2026Cavalry FC116107.22

Player page →

7E. AwonongbadjeSupra du QuebecSupra du QuebecD–005007.15
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec005007.15
8A. DidicCavalry FC· 31yCavalry FCD31165612007.13
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton00100–
2021FC Edmonton31040–
2022Pacific FC21050–
2023Pacific FC411850–
2024Atlético Ottawa502930–
2025Atlético Ottawa00020–
2026Cavalry FC2213107.13

Player page →

9Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF32116371317.10
SeasonClubGoalsAstAppsYCRCRating
2020York United00030–
2021Atlético Ottawa30051–
2024HFX Wanderers FC422330–
2025HFX Wanderers FC31620–
2026HFX Wanderers FC138007.10

Player page →

10B. TablaAtlético Ottawa· 27yAtlético OttawaF272412471607.09
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa243050–
2025Atlético Ottawa114540–
2026Atlético Ottawa4012207.09

Player page →

11M. JevremovićForgeForgeD–2314617.07
SeasonClubGoalsAstAppsYCRCRating
2025Forge03550–
2026Forge209117.07
12Alessandro BielloSupra du Quebec· 20ySupra du QuebecM200217417.04
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC01310–
2026Supra du Quebec0114317.04

Player page →

12H. MassundaForgeForgeF–7615207.04
SeasonClubGoalsAstAppsYCRCRating
2025Forge45510–
2026Forge3110107.04
14Steffen YeatesYork United· 26yYork UnitedM26107621207.03
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC121930–
2024Pacific FC132730–
2025York United30330–
2026York United5213307.03

Player page →

14I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24107162807.03
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–
2022York United03080–
2025HFX Wanderers FC23670–
2026HFX Wanderers FC5010307.03

Player page →

16D. AbziSupra du QuebecSupra du QuebecD–77111817.01
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
2026Supra du Quebec1311417.01
17Y. ToualyPacific FC· 25yPacific FCM256413206.99
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC41410–
2026Pacific FC239106.99

Player page →

18S. ReaSupra du Quebec· 24ySupra du QuebecM241220331406.98
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC101430–
2025HFX Wanderers FC25650–
2026Supra du Quebec3213306.98

Player page →

19O. BassettYork United· 28yYork UnitedM282616601806.97
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC23030–
2022Atlético Ottawa83060–
2023Atlético Ottawa1131830–
2024Atlético Ottawa442930–
2026York United1313306.97

Player page →

20A. AlmagroYork United· 25yYork UnitedF253513406.96
SeasonClubGoalsAstAppsYCRCRating
2026York United3513406.96

Player page →

20M. BustosPacific FC· 30yPacific FCM301922171406.96
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC53230–
2021Pacific FC76030–
2022Pacific FC26040–
2025Pacific FC24440–
2026Pacific FC3311006.96

Player page →

22Kyle BekkerForge· 36yForgeM361825581926.94
SeasonClubGoalsAstAppsYCRCRating
2020Forge31110–
2021Forge31070–
2022Forge26042–
2023Forge481820–
2024Forge272830–
2025Forge32610–
2026Forge105106.94

Player page →

23R. KrattPacific FC· 23yPacific FCF237212106.92
SeasonClubGoalsAstAppsYCRCRating
2022York United21000–
2025Pacific FC20100–
2026Pacific FC3111106.92

Player page →

24N. Fleuriau ChateauAtlético OttawaAtlético OttawaF–7313106.90
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa7313106.90
24J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7215406.90
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC4011106.90
24M. CampagnaVancouver FCVancouver FCD–32281106.90
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC011120–
2025Vancouver FC11660–
2026Vancouver FC2011206.90
24D. AguilarAtlético OttawaAtlético OttawaD–005006.90
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa005006.90
28I. CondeSupra du QuebecSupra du QuebecF–6214406.89
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6214406.89
28M. ChretienSupra du QuebecSupra du QuebecD–2012516.89
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec2012516.89
30Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3235552016.88
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC021970–
2024Cavalry FC132160–
2025Cavalry FC00241–
2026Cavalry FC2013306.88

Player page →

30A. PearlmanCavalry FCCavalry FCD–24171106.88
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC22680–
2026Cavalry FC0211306.88
32D. KlompCavalry FC· 28yCavalry FCD28224642406.86
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC30040–
2022Cavalry FC32070–
2023Cavalry FC512120–
2024Cavalry FC612970–
2025Cavalry FC20130–
2026Cavalry FC3013106.86

Player page →

32Lucas OlguinHFX Wanderers FC· 21yHFX Wanderers FCM211011206.86
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1011206.86

Player page →

32M. JamesForge· 33yForgeD3312221106.86
SeasonClubGoalsAstAppsYCRCRating
2023Forge021780–
2026Forge105306.86

Player page →

35R. RamaForgeForgeD–25342916.85
SeasonClubGoalsAstAppsYCRCRating
2022Forge000100–
2023Forge121880–
2025Forge125100–
2026Forge0111116.85
35N. JensenForge· 27yForgeM2715657306.85
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–
2023Forge111320–
2024Forge602810–
2025Forge21600–
2026Forge3310006.85

Player page →

37Christopher KalongoAtlético Ottawa· 24yAtlético OttawaG240028106.84
SeasonClubGoalsAstAppsYCRCRating
2023Forge00100–
2024Forge001410–
2025Forge00100–
2026Atlético Ottawa0012006.84

Player page →

37Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF223629706.84
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC02010–
2023Atlético Ottawa131630–
2025Atlético Ottawa00120–
2026Atlético Ottawa2112106.84

Player page →

37S. MelvinPacific FCPacific FCG–0015106.84
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC00700–
2025Pacific FC00310–
2026Pacific FC005006.84
40C. IrvingVancouver FC· 33yVancouver FCG330162216.83
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00200–
2021Pacific FC00001–
2023Vancouver FC001610–
2024Vancouver FC002810–
2025Vancouver FC00600–
2026Vancouver FC0110006.83

Player page →

41M. DonerVancouver FCVancouver FCD–2311406.82
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03040–
2026Vancouver FC2011006.82
41D. BertaudForge· 28yForgeG28008006.82
SeasonClubGoalsAstAppsYCRCRating
2026Forge008006.82

Player page →

43Kamron HabibullahAtlético Ottawa· 23yAtlético OttawaM232512106.81
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC02010–
2026Atlético Ottawa2312006.81

Player page →

44M. BourgeoisForgeForgeM–2213106.79
SeasonClubGoalsAstAppsYCRCRating
2026Forge2213106.79
44D. KonincksPacific FCPacific FCD–4012306.79
SeasonClubGoalsAstAppsYCRCRating
2025Valour20120–
2026Pacific FC2011106.79
44D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962532716.79
SeasonClubGoalsAstAppsYCRCRating
2020Valour00110–
2022Valour00050–
2023Valour411570–
2024Cavalry FC002960–
2025Cavalry FC11050–
2026Atlético Ottawa108316.79

Player page →

44Loïc CloutierAtlético Ottawa· 22yAtlético OttawaD220211406.79
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa02420–
2026Atlético Ottawa007206.79

Player page →

48E. KobzaCavalry FC· 24yCavalry FCD2452531506.78
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC202130–
2024Cavalry FC002010–
2025Cavalry FC20180–
2026Cavalry FC1211306.78

Player page →

48L. AccettolaYork UnitedYork UnitedM–5214006.78
SeasonClubGoalsAstAppsYCRCRating
2025York United20200–
2026York United3212006.78
48T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28131671106.78
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00110–
2021Pacific FC00010–
2022Pacific FC10030–
2023Pacific FC402120–
2024Pacific FC302830–
2025HFX Wanderers FC40610–
2026HFX Wanderers FC1111006.78

Player page →

Data coverage for Canadian Premier League →

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