Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1T. WarschewskiCavalry FC· 28yCavalry FCF284829521017.40
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton47010–
2022FC Edmonton74020–
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 FCM303826601307.24
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC20000–
2022Cavalry FC73040–
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 FCD31186712207.20
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton31040–
2022Pacific FC21050–
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 FCD28254762607.16
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC30040–
2022Cavalry FC32070–
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC201307.20
2026Cavalry FC6025307.14

Player page →

12N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3210507.15
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
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 FCD311314511607.11
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton55030–
2022Cavalry FC01010–
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· 36yForgeM361524651827.10
SeasonClubGoalsAstAppsYCRCRating
2021Forge31070–
2022Forge26042–
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· 28yForgeM282631682807.09
SeasonClubGoalsAstAppsYCRCRating
2021Forge36060–
2022Forge68060–
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 OttawaF273214601707.06
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa2430506.91
2025Atlético Ottawa1145407.36
2026Atlético Ottawa12225307.18

Player page →

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

Player page →

25C. TraffordCavalry FC· 34yCavalry FCM3411412107.06
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC00090–
2023Cavalry FC0119907.14
2024Cavalry FC1022306.99

Player page →

28Matteo de BrienneAtlético Ottawa· 24yAtlético OttawaD2464391607.05
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

29A. HojabrpourForge· 26yForgeM2686473117.04
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC22080–
2022Forge32050–
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· 30yForgeD3051541107.01
SeasonClubGoalsAstAppsYCRCRating
2021Forge11020–
2022Forge10010–
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 FCG330170216.99
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC00001–
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–038506.99
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC01020–
2023Pacific FC028306.99
39M. BabouliForge· 33yForgeM332910501826.98
SeasonClubGoalsAstAppsYCRCRating
2021Forge72040–
2022York United52010–
2023York United6211826.95
2024York United7223307.23
2025Forge425107.04
2026Forge0011106.45

Player page →

39Sean ReaSupra du Quebec· 24ySupra du QuebecM241624411506.98
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC256507.25
2026Supra du Quebec7621407.09

Player page →

39C. HaworthAtlético OttawaAtlético OttawaM–3813506.98
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa04030–
2023Atlético Ottawa3413206.98
42Olakunle Dada-LukeVancouver FC· 26yVancouver FCD2615521626.97
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC02030–
2022Pacific FC11050–
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 UnitedF28219511606.96
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton51010–
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 FCD322524406.96
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03040–
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–1919806.96
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC140060–
2022HFX Wanderers FC10000–
2023HFX Wanderers FC419206.96

Data coverage for Canadian Premier League →

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