Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

196Julian DunnHFX Wanderers FCHFX Wanderers FCD1100206.73
SeasonClubAppsGoalsAstYCRCRating
2020Valour100006.90
2024HFX Wanderers FC1000106.71
2025HFX Wanderers FC00010–

Player page →

196Kevin CeceriPacific FCPacific FCD1100316.61
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1100316.61

Player page →

196L. DiasCavalry FCCavalry FCM1101106.54
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.54
196Sami KeshavarzPacific FCPacific FCM1100006.84
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC800006.70
2025Pacific FC300007.35
196T. PowellVancouver FCVancouver FCM1101106.50
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC600106.38
2025Vancouver FC501006.62
206João MorelliHFX Wanderers FCHFX Wanderers FCF10232816.94
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC141016.80
2021HFX Wanderers FC014060–
2022HFX Wanderers FC01000–
2023HFX Wanderers FC941206.96
206A. SelemaniValourValourF1032206.60
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03210–
2023Valour1000106.60
206N. MekidecheHFX Wanderers FCHFX Wanderers FCD1032507.15
SeasonClubAppsGoalsAstYCRCRating
2022Valour00100–
2024HFX Wanderers FC720207.03
2025HFX Wanderers FC311307.43
206David BrazãoPacific FCPacific FCF1021006.82
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1021006.82
206Ameer KhadimVancouver FCVancouver FCF1011216.21
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011216.21
206Armaan WilsonHFX Wanderers FCHFX Wanderers FCM1010306.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1010306.67
206Jay HerdmanVancouver FCVancouver FCM1013306.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC811206.73
2025Cavalry FC201106.25
2025Vancouver FC00100–

Player page →

206E. MzoughiValourValourD1000306.50
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000306.50
206J. HansonValourValourF1000206.41
SeasonClubAppsGoalsAstYCRCRating
2024Valour1000206.41
206M. Dominguez-RamirezPacific FCPacific FCM1000706.95
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1000706.95
206S. MelvinPacific FCPacific FCG1000106.98
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC700007.06
2025Pacific FC300106.80

Player page →

206Z. RoyAtlético OttawaAtlético OttawaD1000006.63
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa200006.60
2024Atlético Ottawa800006.63
218Gianni dos SantosAtlético OttawaAtlético OttawaF965626.73
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01222–
2022Pacific FC03140–
2023Atlético Ottawa922006.73
218A. NdomPacific FCPacific FCD950907.09
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC600107.12
2025Pacific FC350807.03

Player page →

218D. EspejoAtlético OttawaAtlético OttawaD9101416.57
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa910516.57
218J. NavarroVancouver FCVancouver FCF900206.55
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC700106.59
2025Vancouver FC200106.30
222Goteh NtigneeCavalry FCCavalry FCM864917.27
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC722506.99
2025Cavalry FC142419.30

Player page →

222B. VlietPacific FCPacific FCD803506.99
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00120–
2023Pacific FC802306.99
222C. ZeppieriYork UnitedYork UnitedM800206.56
SeasonClubAppsGoalsAstYCRCRating
2024York United800106.56
2025York United00010–
222J. GrantYork UnitedYork UnitedD802906.75
SeasonClubAppsGoalsAstYCRCRating
2020Forge00020–
2021Forge00140–
2022Forge00020–
2023York United801106.75
222M. HarmsCavalry FCCavalry FCD800006.71
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC300006.63
2024Cavalry FC500006.76
222M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
228A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
228T. CollombHFX Wanderers FCHFX Wanderers FCF740106.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC740106.67
228M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
228D. O'HeaPacific FCPacific FCF700006.75
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC700006.75
228Jesús del AmoAtlético OttawaAtlético OttawaD700206.66
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa700206.66
228K. SowHFX Wanderers FCHFX Wanderers FCD702206.83
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.60
2025HFX Wanderers FC602206.88

Player page →

228K. TavernierForgeForgeF700106.31
SeasonClubAppsGoalsAstYCRCRating
2023Forge200006.25
2024Forge500106.34
235Marco BustosPacific FCPacific FCM616191407.30
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC253307.60
2021Pacific FC07630–
2022Pacific FC02640–
2025Pacific FC424407.15

Player page →

235Isaiah JohnstonHFX Wanderers FCHFX Wanderers FCM6572507.02
SeasonClubAppsGoalsAstYCRCRating
2021York United031100–
2022York United00380–
2025HFX Wanderers FC623707.02

Player page →

235E. FotsingVancouver FCVancouver FCM640306.90
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC640306.90
235Y. BaïHFX Wanderers FCHFX Wanderers FCF630606.77
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC630606.77
235A. PearlmanHFX Wanderers FCHFX Wanderers FCD622806.95
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC622806.95

Player page →

235B. PatonForgeForgeM611106.90
SeasonClubAppsGoalsAstYCRCRating
2025Forge611106.90

Player page →

235J. RubyHFX Wanderers FCHFX Wanderers FCD612306.88
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.70
2021HFX Wanderers FC01120–
2023HFX Wanderers FC401006.98
235C. ChandaCavalry FCCavalry FCF600106.56
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC600106.56
235C. VoleskyHFX Wanderers FCHFX Wanderers FCF600006.43
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC600006.43
235E. BeckfordCavalry FCCavalry FCF600006.32
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600006.32
235K. RendonValourValourM600406.54
SeasonClubAppsGoalsAstYCRCRating
2022Valour00030–
2023Valour600106.54
235S. DzikowskiVancouver FCVancouver FCF600106.64
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC600106.64
235U. ChimaCavalry FCCavalry FCD600306.52
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600306.52
248D. RodriguezAtlético OttawaAtlético OttawaF5119417.20
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa5119417.20

Player page →

248H. MassundaForgeForgeM545106.64
SeasonClubAppsGoalsAstYCRCRating
2025Forge545106.64

Player page →

248M. FilionForgeForgeF530006.88
SeasonClubAppsGoalsAstYCRCRating
2025Forge530006.88

Data coverage for Canadian Premier League →

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