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.48
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC410100–
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 →

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

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 →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

3M. BabouliForge· 33yForgeM332910501826.70
SeasonClubGoalsAstAppsYCRCRating
2021Forge72040–
2022York United52010–
2023York United6211826.95
2024York United722330–
2025Forge42510–
2026Forge0011106.45

Player page →

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

Player page →

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

Player page →

3G. NtigneeCavalry FCCavalry FCM–99251427.02
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC42141–
2026Cavalry FC3517517.04
3D. BeckieAtlético OttawaAtlético Ottawa—–110112–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa11060–
2022Atlético Ottawa00052–
3J. Di ChiaraCavalry FCCavalry FC—–13092–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC13051–
2022Cavalry FC00041–
3Alessandro BielloSupra du Quebec· 20ySupra du QuebecM200222626.98
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC01310–
2026Supra du Quebec0119526.98

Player page →

3Gianni dos SantosAtlético OttawaAtlético OttawaF–659626.73
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC12022–
2022Pacific FC31040–
2023Atlético Ottawa229006.73
3J. BelluzPacific FC· 25yPacific FCD250014626.63
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC0014626.63

Player page →

3Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF206022426.59
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2026HFX Wanderers FC6021426.59

Player page →

21A. HojabrpourForge· 26yForgeM2686473116.77
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge123081–
2025Forge10160–

Player page →

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

Player page →

21M. FerrariYork United· 26yYork UnitedD26413692816.34
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United032770–
2025York United15470–
2026York United1123316.26

Player page →

21Rocco RomeoValour· 26yValourD2660402716.81
SeasonClubGoalsAstAppsYCRCRating
2021Valour20060–
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC202350–
2025Valour00140–

Player page →

21S. YoungPacific FC· 25yPacific FCM25103522716.85
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC202950–
2025Pacific FC20460–

Player page →

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

Player page →

21D. AbziSupra du QuebecSupra du QuebecD–79192516.86
SeasonClubGoalsAstAppsYCRCRating
2021York United63090–
2022York United01050–
2026Supra du Quebec15191116.86
21E. KobzaCavalry FC· 24yCavalry FCD2454642216.85
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC002010–
2025Cavalry FC20180–
2026Cavalry FC14221016.81

Player page →

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

Player page →

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

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

Player page →

21Moses DyerVancouver FC· 29yVancouver FCF2926724211–
SeasonClubGoalsAstAppsYCRCRating
2021Valour94050–
2022Valour92081–
2024Pacific FC401130–
2024Vancouver FC411350–

Player page →

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

Player page →

21A. RicciYork UnitedYork UnitedF–126321816.58
SeasonClubGoalsAstAppsYCRCRating
2021Valour52030–
2022York United00010–
2023York United3213806.58
2024Vancouver FC01320–
2024York United411641–
21C. Greco-TaylorPacific FC· 21yPacific FCD2106411816.29
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC001550–
2025Pacific FC03451–
2026Pacific FC0322806.29

Player page →

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

Player page →

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

Player page →

21C. LoughreyHFX Wanderers FCHFX Wanderers FCD–11331416.64
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton01040–
2023HFX Wanderers FC0016706.64
2024HFX Wanderers FC101731–
21D. EspejoAtlético OttawaAtlético OttawaD–1091416.57
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa109516.57
21J. DixonPacific FCPacific FC—–000141–
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC00081–
2022Pacific FC00060–
21J. WilsonYork UnitedYork United—–500141–
SeasonClubGoalsAstAppsYCRCRating
2021York United20080–
2022York United30061–
21T. BahVancouver FC· 22yVancouver FCD22811431416.80
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC201441–
2025Vancouver FC26650–
2026Vancouver FC4523506.80

Player page →

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

Player page →

21N. HigginsYork UnitedYork UnitedD–1219131–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton01040–
2024York United111830–
2025York United00130–
21Samuel SalterAtlético Ottawa· 26yAtlético OttawaF26467521316.87
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC31000–
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa523010–
2025Atlético Ottawa203540–

Player page →

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

Player page →

21M. BustosPacific FC· 30yPacific FCM301920271216.91
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC76030–
2022Pacific FC26040–
2025Pacific FC24440–
2026Pacific FC8423116.91

Player page →

21P. LamothePacific FCPacific FCM–30261216.80
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10020–
2022HFX Wanderers FC20050–
2023Pacific FC004106.80
2024Pacific FC002241–
21G. FacchineriValour· 24yValourD242028111–
SeasonClubGoalsAstAppsYCRCRating
2024Valour102670–
2025Valour10241–

Player page →

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

Player page →

Data coverage for Canadian Premier League →

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