Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
197M. BaldisimoPacific FC· 28yPacific FCM2812341316.70
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC012106.95
2021Pacific FC00010–
2022Pacific FC01000–
2022York United00010–
2023York United1010416.73
2024York United0014306.66
2025Pacific FC00210–
2026Pacific FC006206.66

Player page →

197A. AlmagroYork United· 25yYork UnitedF253621506.70
SeasonClubGoalsAstAppsYCRCRating
2026York United3621506.70

Player page →

197Jaime SiajValourValourF–005006.70
SeasonClubGoalsAstAppsYCRCRating
2023Valour005006.70
204Brian WrightForge· 31yForgeF314112611106.69
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa61010–
2022Atlético Ottawa72020–
2023York United2215106.70
2024York United10624107.06
2025Forge120540–
2026Forge4117206.16

Player page →

204Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF224640806.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC02010–
2023Atlético Ottawa1316306.68
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

204A. RicciYork UnitedYork UnitedF–126322116.69
SeasonClubGoalsAstAppsYCRCRating
2020Valour00030–
2021Valour52030–
2022York United00010–
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73
204Carlos GuzmánYork United· 32yYork UnitedD320125406.69
SeasonClubGoalsAstAppsYCRCRating
2026York United0125406.69

Player page →

204M. BevanCavalry FCCavalry FCF–14419616.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC30010–
2023Cavalry FC11419516.69
204Triston HenryForgeForgeG–00191306.69
SeasonClubGoalsAstAppsYCRCRating
2020Forge001006.90
2021Forge00050–
2022Forge00030–
2023Forge0018506.68
210K. ChungPacific FC· 28yPacific FCD2836491406.68
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC011107.30
2021Pacific FC11030–
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC11350–
2026Pacific FC1018106.48

Player page →

210E. LajeunessePacific FC· 23yPacific FCD230026606.68
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC002106.95
2024Pacific FC0014206.79
2025Pacific FC00210–
2026Pacific FC008206.42

Player page →

210J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7328406.68
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC4124106.68
210W. AkioCavalry FCCavalry FCF–16421606.68
SeasonClubGoalsAstAppsYCRCRating
2021Valour83010–
2022Valour21030–
2023Cavalry FC5013106.71
2024Cavalry FC108106.63
210A. WhiteVancouver FCVancouver FCD–0117106.68
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0116106.67
2024Vancouver FC001006.90
210K. CelaValourValourD–2115606.68
SeasonClubGoalsAstAppsYCRCRating
2020Forge00010–
2021Forge00020–
2023Valour2115306.68
216Nikolas MyroniukCavalry FC· 21yCavalry FCM212231406.67
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC0111106.69
2025Cavalry FC10210–
2026Cavalry FC1118206.66

Player page →

216D. MorerAtlético OttawaAtlético OttawaD–0627506.67
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa0627506.67
216A. TraoreVancouver FCVancouver FCF–1219206.67
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC1219206.67
216Jay HerdmanCavalry FC· 22yCavalry FCM221419306.67
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC118206.73
2025Cavalry FC01210–
2025Vancouver FC01000–
2026Cavalry FC019006.62

Player page →

216Armaan WilsonHFX Wanderers FCHFX Wanderers FCM–1010306.67
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC1010306.67
216T. CollombHFX Wanderers FCHFX Wanderers FCF–407106.67
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC407106.67
222A. DanielsPacific FC· 28yPacific FCM2851168606.66
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
2023HFX Wanderers FC3518206.72
2024HFX Wanderers FC0126106.74
2025Pacific FC13310–
2026Pacific FC0221106.52

Player page →

222A. BinateValourValourF–4130306.66
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC003006.33
2024Valour4127306.70
222E. GarcíaAtlético OttawaAtlético OttawaM–6125506.66
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa6125506.66
222C. AugusteSupra du Quebec· 26ySupra du QuebecD260120806.66
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec0120806.66

Player page →

222Loïc CloutierAtlético Ottawa· 22yAtlético OttawaD221222606.66
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa02420–
2026Atlético Ottawa1018406.66

Player page →

222Jesús del AmoAtlético OttawaAtlético OttawaD–007206.66
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa007206.66
222M. PiepgrassPacific FCPacific FCM–016306.66
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC01030–
2026Cavalry FC001006.38
2026Pacific FC005006.72
222K. BaskettPacific FCPacific FCG–005406.66
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00020–
2022HFX Wanderers FC00020–
2023Pacific FC005006.66
230B. FiskVancouver FCVancouver FCM–4837406.65
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa101106.70
2021Cavalry FC15010–
2022Cavalry FC11010–
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
230J. CastroAtlético Ottawa· 34yAtlético OttawaM3404291106.65
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa04470–
2026Atlético Ottawa0025406.65

Player page →

230J. SanchezValourValourM–1025406.65
SeasonClubGoalsAstAppsYCRCRating
2023Valour0010106.64
2024Valour1015306.66
230Miguel ArillaHFX Wanderers FCHFX Wanderers FCM–3724106.65
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC3724106.65
230R. OhinValourValourM–22242606.65
SeasonClubGoalsAstAppsYCRCRating
2020Valour001106.30
2021Valour12070–
2023Valour00010–
2024Valour1021806.67
2025Valour00290–
230C. WatsonHFX Wanderers FCHFX Wanderers FCM–3115306.65
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3115306.65
230N. WahlingCavalry FCCavalry FCM–1116006.65
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC0014006.65
2025Cavalry FC11200–
230A. KoneForgeForgeF–1222206.65
SeasonClubGoalsAstAppsYCRCRating
2024Forge0218006.65
2025Forge10420–
230J. PerruzzaHFX Wanderers FCHFX Wanderers FCF–2011006.65
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC2011006.65
239Harry PatonCavalry FC· 28yCavalry FCM2822211116.64
SeasonClubGoalsAstAppsYCRCRating
2025Forge01100–
2026Cavalry FC21201116.64

Player page →

239L. ToomeyVancouver FCVancouver FCM–3119406.64
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC3119406.64
239Sebastián GonzalesYork United· 26yYork UnitedF262017316.64
SeasonClubGoalsAstAppsYCRCRating
2026York United2017316.64

Player page →

239Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF–2013106.64
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC2013106.64
239S. DzikowskiVancouver FCVancouver FCF–006106.64
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC006106.64
244Allan EnyouVancouver FC· 22yVancouver FCD220029606.63
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0023406.63
2025Vancouver FC00620–

Player page →

244Daniël KrutzenForge· 30yForgeD306117306.63
SeasonClubGoalsAstAppsYCRCRating
2020Forge201107.00
2021Forge31020–
2026Forge1016006.60

Player page →

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

Player page →

244K. FerdinandSupra du QuebecSupra du QuebecD–1014306.63
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec1014306.63
244Sami KeshavarzPacific FCPacific FCM–0017006.63
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC008006.70
2025Pacific FC00300–
2026Pacific FC006006.54
244L. WrightCavalry FCCavalry FCF–8312206.63
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United63010–
2022York United00010–
2024Cavalry FC1012006.63
244Z. RoyAtlético OttawaAtlético OttawaD–0010006.63
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa002006.60
2024Atlético Ottawa008006.63

Data coverage for Canadian Premier League →

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