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
1J. HeardPacific FC· 31yPacific FCF31175524036.55
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC410100–
2022Pacific FC63070–
2023Pacific FC4118606.68
2024Pacific FC1018506.67
2025Pacific FC103101–
2026Pacific FC1013226.19

Player page →

2M. AparicioAtlético Ottawa· 31yAtlético OttawaM311622783726.91
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC33070–
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa17560–
2026Atlético Ottawa1225606.60

Player page →

3R. RamaForge· 25yForgeD2525463426.81
SeasonClubGoalsAstAppsYCRCRating
2022Forge000100–
2023Forge1218806.92
2025Forge125100–
2026Forge0123626.72

Player page →

4I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24169313206.89
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–
2022York United03080–
2025HFX Wanderers FC23670–
2026HFX Wanderers FC11225706.89

Player page →

5Luke SinghYork United· 26yYork UnitedD2632603126.70
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1015406.83
2024Atlético Ottawa0019506.75
2025York United01470–
2026York United2122606.58

Player page →

5A. HojabrpourForge· 26yForgeM2686473117.03
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16
2025Forge10160–

Player page →

7L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28514722817.29
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0617807.18
2024HFX Wanderers FC0325417.24
2025HFX Wanderers FC11690–
2026HFX Wanderers FC4424707.42

Player page →

7M. FerrariYork United· 26yYork UnitedD26413692816.56
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United15470–
2026York United1123316.26

Player page →

7T. BorgesForge· 28yForgeM282631682807.10
SeasonClubGoalsAstAppsYCRCRating
2021Forge36060–
2022Forge68060–
2023Forge2415306.99
2024Forge8625807.36
2025Forge43420–
2026Forge3424306.90

Player page →

10Rocco RomeoValour· 26yValourD2660402716.86
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour00140–

Player page →

10S. YoungPacific FC· 25yPacific FCM25103522716.95
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC20460–

Player page →

12J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM31111392626.92
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03020–
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC10110–

Player page →

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

Player page →

12D. KlompCavalry FC· 28yCavalry FCD28254762607.16
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC30040–
2022Cavalry FC32070–
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC20130–
2026Cavalry FC6025307.14

Player page →

15C. ToussaintPacific FC· 25yPacific FCM2503362526.86
SeasonClubGoalsAstAppsYCRCRating
2021York United00070–
2022Pacific FC01000–
2022York United01032–
2023Pacific FC01171006.68
2024Pacific FC0019507.02

Player page →

15D. AbziSupra du QuebecSupra du QuebecD–79192516.86
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
2026Supra du Quebec15191116.86
15R. OhinValourValourM–22232506.67
SeasonClubGoalsAstAppsYCRCRating
2021Valour12070–
2023Valour00010–
2024Valour1021806.67
2025Valour00290–
18D. NormanVancouver FC· 28yVancouver FCD2821212426.74
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC11060–
2022Cavalry FC00062–
2024Vancouver FC1017306.74
2025Vancouver FC00490–

Player page →

18A. SissokoSupra du Quebec· 31ySupra du QuebecM31117702406.79
SeasonClubGoalsAstAppsYCRCRating
2022Forge43050–
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa10320–
2026Supra du Quebec1122506.63

Player page →

20D. NimickForge· 26yForgeD262013722327.18
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10
2025Forge24620–
2026Forge4325607.24

Player page →

21E. KobzaCavalry FC· 24yCavalry FCD2454642216.83
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC0020106.79
2025Cavalry FC20180–
2026Cavalry FC14221016.81

Player page →

21V. FryVancouver FC· 26yVancouver FCM2654372216.89
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC21480–

Player page →

21Z. 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 →

21A. 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 →

21M. Owolabi-BelewuForge· 24yForgeD2430372206.88
SeasonClubGoalsAstAppsYCRCRating
2022Forge10020–
2023Forge0010506.53
2024Forge20251107.01
2025Forge00240–

Player page →

21Sergio Camargo PeñarandaCavalry FC· 32yCavalry FCM322716672206.96
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC42030–
2022Cavalry FC20030–
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC86350–
2026Cavalry FC4218407.08

Player page →

27O. LeónYork United· 27yYork UnitedD2722412136.75
SeasonClubGoalsAstAppsYCRCRating
2024York United2020817.00
2025York United01181–
2026York United0120516.51

Player page →

27Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3235632116.86
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0219706.85
2024Cavalry FC1321606.89
2025Cavalry FC00241–
2026Cavalry FC2021406.83

Player page →

27Moses DyerVancouver FC· 29yVancouver FCF29267242116.94
SeasonClubGoalsAstAppsYCRCRating
2021Valour94050–
2022Valour92081–
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

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

Player page →

31N. AmpomahForge· 30yForgeF30116362006.77
SeasonClubGoalsAstAppsYCRCRating
2024Forge2217506.82
2025Forge634100–
2026Forge3115506.71

Player page →

31O. BotelloYork United· 25yYork UnitedD2524282006.86
SeasonClubGoalsAstAppsYCRCRating
2024York United10261406.86
2025York United14260–

Player page →

33A. RampersadHFX Wanderers FC· 31yHFX Wanderers FCM3133561916.73
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC01050–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC0210406.70
2024HFX Wanderers FC2022217.06
2025HFX Wanderers FC00420–
2026HFX Wanderers FC1020006.39

Player page →

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

Player page →

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

Player page →

33O. BassettYork United· 28yYork UnitedM282616741906.94
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC23030–
2022Atlético Ottawa83060–
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18
2026York United1327406.62

Player page →

33Paris GeeVancouver FC· 32yVancouver FCD3227571906.60
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton00040–
2022York United02000–
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC10520–
2026Vancouver FC0015206.48

Player page →

38Kyle BekkerForge· 36yForgeM361524651827.09
SeasonClubGoalsAstAppsYCRCRating
2021Forge31070–
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19
2025Forge32610–
2026Forge1013106.61

Player page →

38M. BabouliForge· 33yForgeM332910501826.97
SeasonClubGoalsAstAppsYCRCRating
2021Forge72040–
2022York United52010–
2023York United6211826.95
2024York United7223307.23
2025Forge42510–
2026Forge0011106.45

Player page →

38A. RicciYork UnitedYork UnitedF–126321816.69
SeasonClubGoalsAstAppsYCRCRating
2021Valour52030–
2022York United00010–
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73
38C. Greco-TaylorPacific FC· 21yPacific FCD2106411816.55
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0015506.94
2025Pacific FC03451–
2026Pacific FC0322806.29

Player page →

38M. PolisiVancouver FC· 29yVancouver FCM2911361816.73
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1016406.89
2026Vancouver FC0120716.61

Player page →

38E. AdekugbeYork United· 30yYork UnitedM3023441806.89
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC10020–
2023York United0011306.54
2024York United1229807.02
2025York United01450–

Player page →

38J. EscalanteCavalry FCCavalry FCM–5811806.70
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC13090–
2022Cavalry FC45070–
2023Cavalry FC001206.70
45Ballou TablaAtlético Ottawa· 27yAtlético OttawaF273214601707.03
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa2430506.91
2025Atlético Ottawa114540–
2026Atlético Ottawa12225307.18

Player page →

46J. QuintanaPacific FC· 22yPacific FCD2200321626.75
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0017817.02
2025Pacific FC00130–
2026Pacific FC0014516.44

Player page →

46Olakunle Dada-LukeVancouver FC· 26yVancouver FCD2615521626.96
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC02030–
2022Pacific FC11050–
2023Pacific FC0119306.83
2024Pacific FC0127207.06
2025Vancouver FC00632–

Player page →

46T. CoimbraHFX Wanderers FC· 22yHFX Wanderers FCF22205371616.70
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC4120516.74
2025HFX Wanderers FC133450–

Player page →

46A. PearlmanCavalry FC· 21yCavalry FCD2135291607.02
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC22680–
2026Cavalry FC1323807.02

Player page →

46Fraser AirdCavalry FC· 31yCavalry FCD311314511607.11
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton55030–
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC32350–

Player page →

Data coverage for Canadian Premier League →

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