Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 467 of 467 stored matches (100%) that name a player. Appearances count 309 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1T. WarschewskiCavalry FC· 28yCavalry FCF28371852717.40
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC14326207.44
2025Cavalry FC1153207.97
2026Cavalry FC121023317.28

Player page →

2L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28514722817.30
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0617807.18
2024HFX Wanderers FC0325417.24
2025HFX Wanderers FC116907.47
2026HFX Wanderers FC4424707.42

Player page →

3A. MusseCavalry FC· 30yCavalry FCM30292360907.24
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41
2025Cavalry FC1073307.23
2026Cavalry FC8521207.05

Player page →

4M. FerrinYork United· 27yYork UnitedM2718848407.23
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC8317207.24
2024HFX Wanderers FC6227007.25
2025York United434207.05

Player page →

5A. DidicCavalry FC· 31yCavalry FCD31134711307.20
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

5D. RodriguezAtlético Ottawa· 24yAtlético OttawaF241195417.20
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa1195417.20

Player page →

7D. NimickForge· 26yForgeD262013722327.19
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10
2025Forge246207.30
2026Forge4325607.24

Player page →

7T. AntonoglouValour· 25yValourD2531329907.19
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour262406.80

Player page →

9J. KoleilatForge· 27yForgeG270022307.18
SeasonClubGoalsAstAppsYCRCRating
2024Forge0017107.17
2025Forge005207.20

Player page →

10L. KwemiSupra du Quebec· 29ySupra du QuebecF2915534607.17
SeasonClubGoalsAstAppsYCRCRating
2024Valour0113206.91
2026Supra du Quebec15421407.30

Player page →

11D. KlompCavalry FC· 28yCavalry FCD28192761507.16
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC201307.20
2026Cavalry FC6025307.14

Player page →

12N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3110507.15
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC207207.03
2025HFX Wanderers FC113307.43
12E. AwonongbadjeSupra du QuebecSupra du QuebecD–005007.15
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec005007.15
14M. JevremovićForge· 30yForgeD303326717.12
SeasonClubGoalsAstAppsYCRCRating
2025Forge035507.34
2026Forge3021217.06

Player page →

15Fraser AirdCavalry FC· 31yCavalry FCD3188511207.11
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC323507.00

Player page →

15G. NtigneeCavalry FCCavalry FCM–99251427.11
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC421419.30
2026Cavalry FC3517517.04
15D. UrtiagaYork UnitedYork UnitedG–0014207.11
SeasonClubGoalsAstAppsYCRCRating
2025York United003207.23
2026York United0011007.07
18Kyle BekkerForge· 36yForgeM36101765707.10
SeasonClubGoalsAstAppsYCRCRating
2023Forge4818207.29
2024Forge2728307.19
2025Forge326107.13
2026Forge1013106.61

Player page →

18J. AltobelliYork United· 24yYork UnitedF2419420707.10
SeasonClubGoalsAstAppsYCRCRating
2025York United1134407.35
2026York United8116307.03

Player page →

20T. BorgesForge· 28yForgeM281717681607.09
SeasonClubGoalsAstAppsYCRCRating
2023Forge2415306.99
2024Forge8625807.36
2025Forge434206.92
2026Forge3424306.90

Player page →

20Thomas VincensiniYork United· 33yYork UnitedG330030407.09
SeasonClubGoalsAstAppsYCRCRating
2024York United0030407.09

Player page →

20A. NdomPacific FC· 30yPacific FCD30509907.09
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC006107.12
2025Pacific FC503807.03

Player page →

23Daniel ParraForge· 27yForgeD272225817.08
SeasonClubGoalsAstAppsYCRCRating
2024Forge2225817.08

Player page →

24G. ProboHFX Wanderers FCHFX Wanderers FCM–6532507.07
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC234207.20
25Ballou TablaAtlético Ottawa· 27yAtlético OttawaF272510601207.06
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa2430506.91
2025Atlético Ottawa1145407.36
2026Atlético Ottawa12225307.18

Player page →

25D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962542117.06
SeasonClubGoalsAstAppsYCRCRating
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

25C. TraffordCavalry FC· 34yCavalry FCM3411411207.06
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0119907.14
2024Cavalry FC1022306.99

Player page →

28Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2434391307.05
SeasonClubGoalsAstAppsYCRCRating
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

29A. HojabrpourForge· 26yForgeM2632471817.04
SeasonClubGoalsAstAppsYCRCRating
2023Forge1016406.77
2024Forge1230817.16
2025Forge101607.50

Player page →

29Ayman SelloufCavalry FC· 25yCavalry FCF2511841007.04
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC7820007.20
2024Pacific FC3010006.92
2024Vancouver FC1010006.90
2025Cavalry FC001006.30

Player page →

31O. RommensVancouver FCVancouver FCM–0014207.02
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0014207.02
32Alexander Achinioti-JönssonForge· 30yForgeD303054807.01
SeasonClubGoalsAstAppsYCRCRating
2023Forge0017206.89
2024Forge2031507.03
2025Forge106107.23

Player page →

32J. L. Guzman RodriguezYork UnitedYork UnitedM–0511117.01
SeasonClubGoalsAstAppsYCRCRating
2024York United0511117.01
32I. PavelaYork UnitedYork UnitedG–008107.01
SeasonClubGoalsAstAppsYCRCRating
2025York United001107.90
2026York United007006.89
35A. PearlmanCavalry FC· 21yCavalry FCD2135291607.00
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC226806.95
2026Cavalry FC1323807.02

Player page →

36C. IrvingVancouver FC· 33yVancouver FCG330170206.99
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0016106.77
2024Vancouver FC0028107.10
2025Vancouver FC006007.50
2026Vancouver FC0120006.84

Player page →

36Béni BadibangaYork United· 30yYork UnitedF3078561406.99
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge4325907.06
2026York United0519306.70

Player page →

36B. VlietPacific FCPacific FCD–028306.99
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC028306.99
39M. BabouliForge· 33yForgeM33176501326.98
SeasonClubGoalsAstAppsYCRCRating
2023York United6211826.95
2024York United7223307.23
2025Forge425107.04
2026Forge0011106.45

Player page →

39Sean ReaSupra du Quebec· 24ySupra du QuebecM241011411206.98
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC256507.25
2026Supra du Quebec7621407.09

Player page →

39C. HaworthAtlético OttawaAtlético OttawaM–3413206.98
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa3413206.98
42Olakunle Dada-LukeVancouver FC· 26yVancouver FCD260252826.97
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC0119306.83
2024Pacific FC0127207.06
2025Vancouver FC006327.03

Player page →

42D. ZanattaPacific FCPacific FCF–8429506.97
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC5225107.00
2025Pacific FC324406.75
42I. IliadisAtlético Ottawa· 25yAtlético OttawaM254023706.97
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1012407.08
2024Atlético Ottawa3011306.85

Player page →

42M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
46G. BitarYork United· 28yYork UnitedF28168511506.96
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC6416407.10
2024Vancouver FC4226206.92
2025York United523707.07
2026York United106206.72

Player page →

46V. FryVancouver FC· 26yVancouver FCM2654372216.96
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC214807.52

Player page →

46M. DonerVancouver FC· 32yVancouver FCD322224006.96
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2224006.96

Player page →

46Alessandro BielloSupra du Quebec· 20ySupra du QuebecM200222626.96
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC013106.83
2026Supra du Quebec0119526.98

Player page →

46João MorelliHFX Wanderers FCHFX Wanderers FCF–419206.96
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC419206.96

Data coverage for Canadian Premier League →

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