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
249D. UrtiagaYork UnitedYork UnitedG–0014207.11
SeasonClubGoalsAstAppsYCRCRating
2025York United003207.23
2026York United0011007.07
249Doneil HenryHFX Wanderers FC· 33yHFX Wanderers FCD330014206.57
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0014206.57

Player page →

249I. BakareVancouver FCVancouver FCD–0014406.75
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0014406.75
249J. BelluzPacific FC· 25yPacific FCD250014626.63
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC0014626.63

Player page →

249O. RommensVancouver FCVancouver FCM–0014207.02
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0014207.02
256A. NovakValourValourF–7213606.34
SeasonClubGoalsAstAppsYCRCRating
2020Forge201006.80
2021Cavalry FC42050–
2023Valour1012106.30
256K. WilliamsValourValourM–6513506.68
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour201206.20
256Walter PonceValour· 28yValourF286213716.85
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour4113306.85

Player page →

256C. HaworthAtlético OttawaAtlético OttawaM–3813506.98
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa04030–
2023Atlético Ottawa3413206.98
256E. CisseForgeForgeM–3313606.79
SeasonClubGoalsAstAppsYCRCRating
2020Forge001006.90
2021Forge12040–
2024Forge1111106.83
2025Forge101106.30
256Robert AntoniukCavalry FC· 24yCavalry FCF243013206.82
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2026Cavalry FC3013106.82

Player page →

256Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF–2013106.64
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC2013106.64
256L. LaingCavalry FCCavalry FCD–2013706.82
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC101506.30
2026Cavalry FC1012206.87
256A. SamakéValourValourD–11131206.85
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001006.90
2021Pacific FC01030–
2022Pacific FC00050–
2023Valour109406.86
2024Valour003006.80
256G. Smith-DoyleCavalry FCCavalry FCF–1113206.50
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC00010–
2023Cavalry FC1113106.50
256A. OuattaraVancouver FCVancouver FCM–0113506.63
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC012307.30
2026Vancouver FC0011206.50
256C. VasconcelosHFX Wanderers FCHFX Wanderers FCF–0013006.45
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC001006.60
2024HFX Wanderers FC0012006.44
256L. BrooksCavalry FCCavalry FCF–0113106.62
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC0113106.62
256Z. SukundaValourValourM–0013106.51
SeasonClubGoalsAstAppsYCRCRating
2024Valour0013106.51
270O. De RosarioYork United· 25yYork UnitedF2518512606.84
SeasonClubGoalsAstAppsYCRCRating
2022York United123040–
2023York United6212206.84

Player page →

270L. WrightCavalry FCCavalry FCF–8312206.63
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United63010–
2022York United00010–
2024Cavalry FC1012006.63
270Y. BaïHFX Wanderers FCHFX Wanderers FCF–3012606.66
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC306606.77
2026HFX Wanderers FC006006.55
270L. Browning-LagerfeldtPacific FCPacific FCM–0012406.48
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC002306.75
2026Pacific FC0010106.43
270Mateo FranzottiYork UnitedYork UnitedM–0012206.78
SeasonClubGoalsAstAppsYCRCRating
2024York United0012206.78
270Mattias ValesPacific FCPacific FCM–0012006.47
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC001006.30
2026Pacific FC0011006.49
270N. GiantsopoulosVancouver FCVancouver FCG–0012806.78
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2022York United00030–
2023York United0012306.78
2024Vancouver FC00010–
277D. SalanovićYork UnitedYork UnitedF–2011306.75
SeasonClubGoalsAstAppsYCRCRating
2024York United2011306.75
277J. PerruzzaHFX Wanderers FCHFX Wanderers FCF–2011006.65
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC2011006.65
277G. PianelliValourValourD–1011306.46
SeasonClubGoalsAstAppsYCRCRating
2023Valour1011306.46
277R. ThompsonYork UnitedYork UnitedD–1011606.75
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2022York United00030–
2023York United1011206.75
277Curtis OforiCavalry FC· 20yCavalry FCD200011105.97
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC0011105.97

Player page →

277J. L. Guzman RodriguezYork UnitedYork UnitedM–0511117.01
SeasonClubGoalsAstAppsYCRCRating
2024York United0511117.01
277Kevin CeceriPacific FCPacific FCD–0011316.61
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0011316.61
277L. DiasCavalry FCCavalry FCM–0111106.54
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC0111106.54
277R. BeySupra du QuebecSupra du QuebecF–0011116.49
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec0011116.49
286João MorelliHFX Wanderers FCHFX Wanderers FCF–23210816.94
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC411016.80
2021HFX Wanderers FC140060–
2022HFX Wanderers FC10000–
2023HFX Wanderers FC419206.96
286A. SelemaniValourValourF–3210206.60
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC32010–
2023Valour0010106.60
286N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3210507.15
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
2024HFX Wanderers FC207207.03
2025HFX Wanderers FC113307.43
286David BrazãoPacific FCPacific FCF–2110006.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2110006.82
286Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF–2010106.57
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec2010106.57
286Ameer KhadimVancouver FCVancouver FCF–1110216.21
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110216.21
286Armaan WilsonHFX Wanderers FCHFX Wanderers FCM–1010306.67
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC1010306.67
286Jonantan Villal OzunaAtlético Ottawa· 21yAtlético OttawaM211010106.58
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa1010106.58

Player page →

286Campos Ralston Kai AntonioYork UnitedYork UnitedG–0010006.51
SeasonClubGoalsAstAppsYCRCRating
2026York United0010006.51
286D. YemohVancouver FCVancouver FCM–0010206.29
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC0010206.29
286E. MzoughiValourValourD–0010306.50
SeasonClubGoalsAstAppsYCRCRating
2023Valour0010306.50
286J. HansonValourValourF–0010206.41
SeasonClubGoalsAstAppsYCRCRating
2024Valour0010206.41
286M. Dominguez-RamirezPacific FCPacific FCM–0010706.95
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0010706.95
286Z. RoyAtlético OttawaAtlético OttawaD–0010006.63
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa002006.60
2024Atlético Ottawa008006.63
300Gianni dos SantosAtlético OttawaAtlético OttawaF–659626.73
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC12022–
2022Pacific FC31040–
2023Atlético Ottawa229006.73

Data coverage for Canadian Premier League →

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