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
1L. 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 →

2M. AparicioAtlético Ottawa· 31yAtlético OttawaM311116782606.93
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa175607.26
2026Atlético Ottawa1225606.60

Player page →

3R. RamaForge· 25yForgeD2525462426.84
SeasonClubGoalsAstAppsYCRCRating
2023Forge1218806.92
2025Forge1251007.04
2026Forge0123626.72

Player page →

4J. HeardPacific FC· 31yPacific FCF3171522336.54
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4118606.68
2024Pacific FC1018506.67
2025Pacific FC1031016.37
2026Pacific FC1013226.19

Player page →

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

Player page →

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

Player page →

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

Player page →

6Luke SinghYork United· 26yYork UnitedD2632602206.74
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1015406.83
2024Atlético Ottawa0019506.75
2025York United014707.20
2026York United2122606.58

Player page →

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

Player page →

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

Player page →

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

Player page →

9M. FerrariYork United· 26yYork UnitedD2629692116.57
SeasonClubGoalsAstAppsYCRCRating
2023York United0015406.46
2024York United0327706.87
2025York United154706.70
2026York United1123316.26

Player page →

13M. Owolabi-BelewuForge· 24yForgeD2420372006.85
SeasonClubGoalsAstAppsYCRCRating
2023Forge0010506.53
2024Forge20251107.01
2025Forge002406.30

Player page →

13N. AmpomahForge· 30yForgeF30116362006.84
SeasonClubGoalsAstAppsYCRCRating
2024Forge2217506.82
2025Forge6341007.45
2026Forge3115506.71

Player page →

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

Player page →

16S. YoungPacific FC· 25yPacific FCM2583521916.95
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC204606.98

Player page →

16A. SissokoSupra du Quebec· 31ySupra du QuebecM3174701906.78
SeasonClubGoalsAstAppsYCRCRating
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa103206.77
2026Supra du Quebec1122506.63

Player page →

16D. CampbellValour· 27yValourM2721391906.95
SeasonClubGoalsAstAppsYCRCRating
2023Valour1115906.99
2024Valour10241006.93

Player page →

16J. DaleyCavalry FC· 29yCavalry FCM2905361906.75
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC05191206.78
2024Cavalry FC0017406.72
2025Cavalry FC00030–

Player page →

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

Player page →

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

Player page →

20J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM3117391816.93
SeasonClubGoalsAstAppsYCRCRating
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC101107.30

Player page →

20R. OhinValourValourM–10231806.69
SeasonClubGoalsAstAppsYCRCRating
2023Valour00010–
2024Valour1021806.67
2025Valour002906.95
24J. QuintanaPacific FC· 22yPacific FCD2200321626.78
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0017817.02
2025Pacific FC001307.90
2026Pacific FC0014516.44

Player page →

24T. CoimbraHFX Wanderers FC· 22yHFX Wanderers FCF22205371616.75
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC4120516.74
2025HFX Wanderers FC1334507.20

Player page →

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

Player page →

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

Player page →

24E. AdekugbeYork United· 30yYork UnitedM3013441606.86
SeasonClubGoalsAstAppsYCRCRating
2023York United0011306.54
2024York United1229807.02
2025York United014506.60

Player page →

24Sergio Camargo PeñarandaCavalry FC· 32yCavalry FCM322114671606.95
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC863506.87
2026Cavalry FC4218407.08

Player page →

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

Player page →

31C. ToussaintPacific FC· 25yPacific FCM2501361506.86
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC01171006.68
2024Pacific FC0019507.02

Player page →

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

Player page →

31G. BitarYork United· 28yYork UnitedF28168511506.96
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC6416407.10
2024Vancouver FC4226206.92
2025York United523707.07
2026York United106206.72

Player page →

31Paris GeeVancouver FC· 32yVancouver FCD3225571506.60
SeasonClubGoalsAstAppsYCRCRating
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC105206.58
2026Vancouver FC0015206.48

Player page →

31Steffen YeatesYork United· 26yYork UnitedM26108741506.87
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC1219306.81
2024Pacific FC1327307.02
2025York United303306.40
2026York United5325606.82

Player page →

36G. NtigneeCavalry FCCavalry FCM–99251427.11
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC421419.30
2026Cavalry FC3517517.04
36A. RicciYork UnitedYork UnitedF–74321416.69
SeasonClubGoalsAstAppsYCRCRating
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73
36Rocco RomeoValour· 26yValourD2620401416.87
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour001407.30

Player page →

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

Player page →

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

Player page →

36I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24135311406.92
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC236707.02
2026HFX Wanderers FC11225706.89

Player page →

36K. KibatoYork United· 26yYork UnitedM2621391406.47
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC009206.55
2024York United005006.72
2025York United114806.95
2026York United1021406.28

Player page →

36R. FerrazzoYork UnitedYork UnitedD–53391406.72
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United314706.87
44M. BabouliForge· 33yForgeM33176501326.98
SeasonClubGoalsAstAppsYCRCRating
2023York United6211826.95
2024York United7223307.23
2025Forge425107.04
2026Forge0011106.45

Player page →

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

Player page →

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

Player page →

44Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

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

Player page →

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

Player page →

50A. ReidHFX Wanderers FC· 27yHFX Wanderers FCF27910521206.81
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC0219206.78
2025York United444606.68
2026HFX Wanderers FC1012206.64

Player page →

Data coverage for Canadian Premier League →

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