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
1J. HeardPacific FC· 31yPacific FCF31134523036.48
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC63070–
2023Pacific FC4118606.68
2024Pacific FC101850–
2025Pacific FC103101–
2026Pacific FC1013226.19

Player page →

1O. LeónYork United· 27yYork UnitedD2722412136.51
SeasonClubGoalsAstAppsYCRCRating
2024York United202081–
2025York United01181–
2026York United0120516.51

Player page →

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

Player page →

3Luke SinghYork United· 26yYork UnitedD2632603126.68
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1015406.83
2024Atlético Ottawa001950–
2025York United01470–
2026York United2122606.58

Player page →

3M. AparicioAtlético Ottawa· 31yAtlético OttawaM311319783026.78
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa522990–
2025Atlético Ottawa17560–
2026Atlético Ottawa1225606.60

Player page →

3J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM3118392427.14
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC0223101–
2025HFX Wanderers FC10110–

Player page →

3D. NimickForge· 26yForgeD262013722327.22
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC832492–
2025Forge24620–
2026Forge4325607.24

Player page →

3C. ToussaintPacific FC· 25yPacific FCM2503361826.68
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC01000–
2022York United01032–
2023Pacific FC01171006.68
2024Pacific FC001950–

Player page →

3D. NormanVancouver FC· 28yVancouver FCD281021182–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC00062–
2024Vancouver FC101730–
2025Vancouver FC00490–

Player page →

3J. QuintanaPacific FC· 22yPacific FCD2200321626.44
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC001781–
2025Pacific FC00130–
2026Pacific FC0014516.44

Player page →

3G. NtigneeCavalry FCCavalry FCM–99251427.02
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC42141–
2026Cavalry FC3517517.04
3M. BabouliForge· 33yForgeM33228501426.70
SeasonClubGoalsAstAppsYCRCRating
2022York United52010–
2023York United6211826.95
2024York United722330–
2025Forge42510–
2026Forge0011106.45

Player page →

3Olakunle Dada-LukeVancouver FC· 26yVancouver FCD2613521326.83
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC11050–
2023Pacific FC0119306.83
2024Pacific FC012720–
2025Vancouver FC00632–

Player page →

3Kyle BekkerForge· 36yForgeM361223651127.01
SeasonClubGoalsAstAppsYCRCRating
2022Forge26042–
2023Forge4818207.29
2024Forge272830–
2025Forge32610–
2026Forge1013106.61

Player page →

3Alessandro BielloSupra du Quebec· 20ySupra du QuebecM200222626.98
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC01310–
2026Supra du Quebec0119526.98

Player page →

3J. BelluzPacific FC· 25yPacific FCD250014626.63
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC0014626.63

Player page →

3D. BeckieAtlético OttawaAtlético Ottawa—–00052–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00052–
3Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF206022426.59
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2026HFX Wanderers FC6021426.59

Player page →

19L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28514722817.32
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0617807.18
2024HFX Wanderers FC032541–
2025HFX Wanderers FC11690–
2026HFX Wanderers FC4424707.42

Player page →

19D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962542617.04
SeasonClubGoalsAstAppsYCRCRating
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC002960–
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

19S. YoungPacific FC· 25yPacific FCM2593522416.85
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC202950–
2025Pacific FC20460–

Player page →

19A. HojabrpourForge· 26yForgeM2664472316.77
SeasonClubGoalsAstAppsYCRCRating
2022Forge32050–
2023Forge1016406.77
2024Forge123081–
2025Forge10160–

Player page →

19M. FerrariYork United· 26yYork UnitedD2629692316.34
SeasonClubGoalsAstAppsYCRCRating
2022York United00020–
2023York United0015406.46
2024York United032770–
2025York United15470–
2026York United1123316.26

Player page →

19E. KobzaCavalry FC· 24yCavalry FCD2454642216.85
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC002010–
2025Cavalry FC20180–
2026Cavalry FC14221016.81

Player page →

19V. FryVancouver FC· 26yVancouver FCM2654372216.67
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC222381–
2025Vancouver FC21480–

Player page →

19Z. FernandezSupra du Quebec· 25ySupra du QuebecD2567482216.62
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC04060–
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC212571–
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

19Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3235632116.84
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0219706.85
2024Cavalry FC132160–
2025Cavalry FC00241–
2026Cavalry FC2021406.83

Player page →

19Rocco RomeoValour· 26yValourD2640402116.81
SeasonClubGoalsAstAppsYCRCRating
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC202350–
2025Valour00140–

Player page →

19C. Greco-TaylorPacific FC· 21yPacific FCD2106411816.29
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC001550–
2025Pacific FC03451–
2026Pacific FC0322806.29

Player page →

19D. AbziSupra du QuebecSupra du QuebecD–16191616.86
SeasonClubGoalsAstAppsYCRCRating
2022York United01050–
2026Supra du Quebec15191116.86
19Moses DyerVancouver FC· 29yVancouver FCF2917324161–
SeasonClubGoalsAstAppsYCRCRating
2022Valour92081–
2024Pacific FC401130–
2024Vancouver FC411350–

Player page →

19T. CoimbraHFX Wanderers FC· 22yHFX Wanderers FCF22205371616.64
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC412051–
2025HFX Wanderers FC133450–

Player page →

19A. RicciYork UnitedYork UnitedF–74321516.58
SeasonClubGoalsAstAppsYCRCRating
2022York United00010–
2023York United3213806.58
2024Vancouver FC01320–
2024York United411641–
19M. PolisiVancouver FC· 29yVancouver FCM2911361516.73
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC00040–
2023Valour1016406.89
2026Vancouver FC0120716.61

Player page →

19A. RampersadHFX Wanderers FC· 31yHFX Wanderers FCM3132561416.49
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC00060–
2023HFX Wanderers FC0210406.70
2024HFX Wanderers FC202221–
2025HFX Wanderers FC00420–
2026HFX Wanderers FC1020006.39

Player page →

19C. LoughreyHFX Wanderers FCHFX Wanderers FCD–11331416.64
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton01040–
2023HFX Wanderers FC0016706.64
2024HFX Wanderers FC101731–
19D. EspejoAtlético OttawaAtlético OttawaD–1091416.57
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa109516.57
19T. BahVancouver FC· 22yVancouver FCD22811431416.80
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC201441–
2025Vancouver FC26650–
2026Vancouver FC4523506.80

Player page →

19Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.77
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC132550–

Player page →

19Samuel SalterAtlético Ottawa· 26yAtlético OttawaF26436521316.87
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa523010–
2025Atlético Ottawa203540–

Player page →

19G. FacchineriValour· 24yValourD242028111–
SeasonClubGoalsAstAppsYCRCRating
2024Valour102670–
2025Valour10241–

Player page →

19G. MukumbilwaPacific FC· 27yPacific FCD2701321116.72
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC00030–
2023Pacific FC0017516.72
2024Pacific FC011120–
2025Pacific FC00410–

Player page →

19Harry PatonCavalry FC· 28yCavalry FCM2822211116.64
SeasonClubGoalsAstAppsYCRCRating
2025Forge01100–
2026Cavalry FC21201116.64

Player page →

19M. BaldisimoPacific FC· 28yPacific FCM2811321116.71
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC01000–
2022York United00010–
2023York United1010416.73
2024York United001430–
2025Pacific FC00210–
2026Pacific FC006206.66

Player page →

19R. AlarconValour· 28yValourD2805271116.40
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC03000–
2023Cavalry FC002006.40
2024Valour012361–
2025Valour01250–

Player page →

19S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.70
SeasonClubGoalsAstAppsYCRCRating
2024Valour111420–
2025Valour01140–
2026Supra du Quebec5119516.70

Player page →

19K. PokuForge· 23yForgeM23114311016.79
SeasonClubGoalsAstAppsYCRCRating
2022Forge10050–
2023Forge2214216.79
2024Forge821730–

Player page →

19Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD2230441016.75
SeasonClubGoalsAstAppsYCRCRating
2023York United009116.66
2024York United102240–
2025Atlético Ottawa10550–
2026Atlético Ottawa108006.85

Player page →

19P. LamothePacific FCPacific FCM–20261016.80
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC20050–
2023Pacific FC004106.80
2024Pacific FC002241–
19J. CameronVancouver FC· 21yVancouver FCD211033916.67
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC001761–

Player page →

Data coverage for Canadian Premier League →

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