Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1D. KlompCavalry FC· 28yCavalry FCD28224762207.16
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC32070–
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC201307.20
2026Cavalry FC6025307.14

Player page →

2T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28131751006.93
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC3028307.00
2025HFX Wanderers FC406107.12
2026HFX Wanderers FC1120106.75

Player page →

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

Player page →

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

Player page →

5M. FerrariYork United· 26yYork UnitedD2629692316.57
SeasonClubGoalsAstAppsYCRCRating
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United154706.70
2026York United1123316.26

Player page →

6E. KobzaCavalry FC· 24yCavalry FCD2454642216.83
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC0020106.79
2025Cavalry FC201806.60
2026Cavalry FC14221016.81

Player page →

7Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3235632116.84
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0219706.85
2024Cavalry FC1321606.89
2025Cavalry FC002416.35
2026Cavalry FC2021406.83

Player page →

8Luke SinghYork United· 26yYork UnitedD2632603126.74
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1015406.83
2024Atlético Ottawa0019506.75
2025York United014707.20
2026York United2122606.58

Player page →

9Paris GeeVancouver FC· 32yVancouver FCD3227571506.60
SeasonClubGoalsAstAppsYCRCRating
2022York United02000–
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC105206.58
2026Vancouver FC0015206.48

Player page →

10Wesley-Thomas Lança TimóteoAtlético Ottawa· 26yAtlético OttawaD26516541506.91
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–
2023HFX Wanderers FC0415307.03
2024HFX Wanderers FC0121306.96
2025HFX Wanderers FC156506.95
2026Atlético Ottawa1112206.63

Player page →

10Alexander Achinioti-JönssonForge· 30yForgeD304054907.01
SeasonClubGoalsAstAppsYCRCRating
2022Forge10010–
2023Forge0017206.89
2024Forge2031507.03
2025Forge106107.23

Player page →

12Olakunle Dada-LukeVancouver FC· 26yVancouver FCD2613521326.97
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC11050–
2023Pacific FC0119306.83
2024Pacific FC0127207.06
2025Vancouver FC006327.03

Player page →

13Fraser AirdCavalry FC· 31yCavalry FCD3189511307.11
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC323507.00

Player page →

13Tom FieldVancouver FC· 29yVancouver FCD2902511006.93
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC004106.50
2024Cavalry FC0021307.10
2025Cavalry FC003207.35
2026Vancouver FC0223406.82

Player page →

15Z. FernandezSupra du Quebec· 25ySupra du QuebecD2567482216.88
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC04060–
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

15K. ChungPacific FC· 28yPacific FCD2824481006.69
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC113507.13
2026Pacific FC1018106.48

Player page →

17R. RamaForge· 25yForgeD2525463426.84
SeasonClubGoalsAstAppsYCRCRating
2022Forge000100–
2023Forge1218806.92
2025Forge1251007.04
2026Forge0123626.72

Player page →

18Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD2230441016.79
SeasonClubGoalsAstAppsYCRCRating
2023York United009116.66
2024York United1022406.76
2025Atlético Ottawa105507.08
2026Atlético Ottawa108006.85

Player page →

19T. BahVancouver FC· 22yVancouver FCD22811431416.71
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC2014416.66
2025Vancouver FC266506.48
2026Vancouver FC4523506.80

Player page →

20M. CampagnaVancouver FC· 22yVancouver FCD2242411206.86
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0111206.51
2025Vancouver FC116607.00
2026Vancouver FC3024406.96

Player page →

20O. LeónYork United· 27yYork UnitedD2722412136.76
SeasonClubGoalsAstAppsYCRCRating
2024York United2020817.00
2025York United011817.20
2026York United0120516.51

Player page →

20C. Greco-TaylorPacific FC· 21yPacific FCD2106411816.58
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0015506.94
2025Pacific FC034516.90
2026Pacific FC0322806.29

Player page →

20J. AlphonseHFX Wanderers FC· 23yHFX Wanderers FCD2300411306.61
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC0017406.65
2025HFX Wanderers FC002506.95
2026HFX Wanderers FC0022406.55

Player page →

24Rocco RomeoValour· 26yValourD2640402116.87
SeasonClubGoalsAstAppsYCRCRating
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour001407.30

Player page →

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

Player page →

25R. FerrazzoYork United· 27yYork UnitedD2753391406.72
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United314706.87

Player page →

27C. MontgomeryCavalry FC· 29yCavalry FCD292138406.70
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC113306.33

Player page →

27M. DuncanForge· 27yForgeD270038306.76
SeasonClubGoalsAstAppsYCRCRating
2023Forge008106.61
2024Forge0030206.80

Player page →

27T. MourdoukoutasValour· 27yValourD270138606.89
SeasonClubGoalsAstAppsYCRCRating
2022York United00020–
2023York United0113106.88
2024Valour0025306.89

Player page →

30M. Owolabi-BelewuForge· 24yForgeD2430372206.85
SeasonClubGoalsAstAppsYCRCRating
2022Forge10020–
2023Forge0010506.53
2024Forge20251107.01
2025Forge002406.30

Player page →

30F. SturingYork United· 29yYork UnitedD291137906.72
SeasonClubGoalsAstAppsYCRCRating
2024York United0019206.78
2025York United102507.10
2026York United0116206.61

Player page →

32G. MetusalaForge· 26yForgeD2601351006.80
SeasonClubGoalsAstAppsYCRCRating
2022Forge01040–
2023Forge0012206.75
2024Forge0023406.82

Player page →

33C. LoughreyHFX Wanderers FCHFX Wanderers FCD–11331416.73
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton01040–
2023HFX Wanderers FC0016706.64
2024HFX Wanderers FC1017316.81
33J. CameronVancouver FC· 21yVancouver FCD211033916.76
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC0017616.84

Player page →

33D. SamuelForgeForgeD–0033606.70
SeasonClubGoalsAstAppsYCRCRating
2022Forge00020–
2023Forge0012206.60
2024Forge0021206.76
36G. MukumbilwaPacific FC· 27yPacific FCD2701321116.78
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC00030–
2023Pacific FC0017516.72
2024Pacific FC0111206.97
2025Pacific FC004106.60

Player page →

36J. QuintanaPacific FC· 23yPacific FCD2300321626.78
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0017817.02
2025Pacific FC001307.90
2026Pacific FC0014516.44

Player page →

38Joaquim CoulangesAtlético Ottawa· 20yAtlético OttawaD203330206.62
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa204106.90
2026Atlético Ottawa1326106.57

Player page →

38Tyr Duhaney-WalkerAtlético Ottawa· 23yAtlético OttawaD231130616.61
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa004006.83
2024Atlético Ottawa0018106.92
2025Atlético Ottawa014416.77
2026Atlético Ottawa104104.86

Player page →

40A. PearlmanCavalry FC· 21yCavalry FCD2135291607.00
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC226806.95
2026Cavalry FC1323807.02

Player page →

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

Player page →

40K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.75
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001006.60
2025HFX Wanderers FC026206.88
2026HFX Wanderers FC1022306.72

Player page →

40Allan EnyouVancouver FC· 22yVancouver FCD220029606.66
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0023406.63
2025Vancouver FC006206.75

Player page →

44G. FacchineriValour· 24yValourD2420281116.70
SeasonClubGoalsAstAppsYCRCRating
2024Valour1026706.73
2025Valour102416.30

Player page →

44O. BotelloYork United· 25yYork UnitedD2524282006.85
SeasonClubGoalsAstAppsYCRCRating
2024York United10261406.86
2025York United142606.80

Player page →

46D. MorerAtlético OttawaAtlético OttawaD–0627506.67
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa0627506.67
46R. AlarconValour· 28yValourD2805271116.89
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC03000–
2023Cavalry FC002006.40
2024Valour0123616.94
2025Valour012506.85

Player page →

48M. JevremovićForge· 30yForgeD303326717.12
SeasonClubGoalsAstAppsYCRCRating
2025Forge035507.34
2026Forge3021217.06

Player page →

48E. LajeunessePacific FC· 23yPacific FCD230026606.67
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC002106.95
2024Pacific FC0014206.79
2025Pacific FC002106.55
2026Pacific FC008206.42

Player page →

50Kristopher TwardekValour· 29yValourD295425916.90
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour422417.20

Player page →

Data coverage for Canadian Premier League →

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