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

133A. SelemaniValourValourF1032206.60
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03210–
2023Valour1000106.60
133V. BlascoPacific FCPacific FCM233307.10
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC222207.10
2021Pacific FC01110–
133E. CisseForgeForgeM1333606.79
SeasonClubAppsGoalsAstYCRCRating
2020Forge100006.90
2021Forge01240–
2024Forge1111106.83
2025Forge110106.30
133C. N’saYork UnitedYork UnitedD133207.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC100007.20
2021York United01020–
2022York United02300–
133C. BentHFX Wanderers FCHFX Wanderers FCF133407.00
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC110007.00
2021HFX Wanderers FC00330–
2022HFX Wanderers FC02010–
133B. LevisAtlético OttawaAtlético OttawaD4331207.10
SeasonClubAppsGoalsAstYCRCRating
2020Valour102107.20
2021Valour01040–
2022Valour02160–
2025Atlético Ottawa300107.07
133P. SabakForgeForgeM134506.90
SeasonClubAppsGoalsAstYCRCRating
2020Forge122106.90
2021Forge01240–
133K. FroeseValourValourM134306.50
SeasonClubAppsGoalsAstYCRCRating
2025Valour134306.50
133E. AdekugbeYork UnitedYork UnitedM44342006.86
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01120–
2022Cavalry FC01020–
2023York United1100306.54
2024York United2912807.02
2025York United401506.60

Player page →

133M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
133C. HaworthAtlético OttawaAtlético OttawaM1338506.98
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00430–
2023Atlético Ottawa1334206.98
133M. FerrariYork UnitedYork UnitedD463122506.72
SeasonClubAppsGoalsAstYCRCRating
2021York United02450–
2022York United00020–
2023York United1500406.46
2024York United2703706.87
2025York United415706.70

Player page →

133T. AntonoglouValourValourD29313907.19
SeasonClubAppsGoalsAstYCRCRating
2024Valour2717507.21
2025Valour226406.80

Player page →

164T. TahidVancouver FCVancouver FCM3140306.59
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1330106.55
2024Vancouver FC1610106.63
2025Vancouver FC200106.50
164T. CollombHFX Wanderers FCHFX Wanderers FCF740106.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC740106.67
164Maël HenryCavalry FCCavalry FCM2540406.68
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89
2025Cavalry FC100207.00

Player page →

164J. BrownPacific FCPacific FC—04010–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC03000–
2022Pacific FC01010–
164I. IliadisAtlético OttawaAtlético OttawaM2340706.97
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1210407.08
2024Atlético Ottawa1130306.85

Player page →

164E. KobzaCavalry FCCavalry FCD42401206.84
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79
2025Cavalry FC120806.60

Player page →

164E. FotsingVancouver FCVancouver FCM640306.90
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC640306.90
164C. NancoForgeForge—04040–
SeasonClubAppsGoalsAstYCRCRating
2020Forge02000–
2021Forge02040–
164Y. ToualyPacific FCPacific FCF441106.95
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC441106.95

Player page →

164R. KrattPacific FCPacific FCF141007.30
SeasonClubAppsGoalsAstYCRCRating
2022York United02100–
2025Pacific FC120007.30

Player page →

164Alberto ZapaterAtlético OttawaAtlético OttawaM4441706.91
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600307.01
2024Atlético Ottawa2440306.92
2025Atlético Ottawa401106.48

Player page →

164A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
164A. BinateValourValourF3041306.66
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC300006.33
2024Valour2741306.70
164Vitor DiasHFX Wanderers FCHFX Wanderers FCM2242106.68
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1811006.72
2025HFX Wanderers FC431106.50
164M. VoytsekhovskyiValourValourM1542306.71
SeasonClubAppsGoalsAstYCRCRating
2023York United01000–
2024York United1421306.71
2025Valour11100–
164A. RiggiValourValourM242817.25
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC211007.25
2021HFX Wanderers FC00030–
2022Valour03151–
164Juan CórdovaYork UnitedYork UnitedM2243907.05
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05

Player page →

164J. UlbrichtFC EdmontonFC Edmonton—04320–
SeasonClubAppsGoalsAstYCRCRating
2021York United03320–
2022FC Edmonton01000–
164J. Di ChiaraCavalry FCCavalry FC—043132–
SeasonClubAppsGoalsAstYCRCRating
2020York United03040–
2021Cavalry FC01351–
2022Cavalry FC00041–
164D. FordyceValourValour—04491–
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02250–
2022Valour01241–
164Caniggia ElvaCavalry FCCavalry FCF344007.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC344007.00
164S. JimohYork UnitedYork UnitedF2045506.98
SeasonClubAppsGoalsAstYCRCRating
2024York United1641006.91
2025York United404507.23
164H. MassundaForgeForgeM545106.64
SeasonClubAppsGoalsAstYCRCRating
2025Forge545106.64

Player page →

164Diogo RessurreiçãoValourValourM2945706.82
SeasonClubAppsGoalsAstYCRCRating
2024Valour2732206.86
2025Valour213506.35

Player page →

164T. BahVancouver FCVancouver FCD2046916.61
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC1420416.66
2025Vancouver FC626506.48

Player page →

164Miguel AcostaAtlético OttawaAtlético OttawaD1546706.87
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa02100–
2022Atlético Ottawa01340–
2023Atlético Ottawa1512306.87
164B. FiskVancouver FCVancouver FCM3748406.65
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa110106.70
2021Cavalry FC01510–
2022Cavalry FC01110–
2023Cavalry FC1512106.74
2024Vancouver FC2100006.58
164Wesley-Thomas Lança TimóteoHFX Wanderers FCHFX Wanderers FCD424151306.99
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton03520–
2023HFX Wanderers FC1504307.03
2024HFX Wanderers FC2101306.96
2025HFX Wanderers FC615506.95

Player page →

192J. WilsonYork UnitedYork United—050141–
SeasonClubAppsGoalsAstYCRCRating
2021York United02080–
2022York United03061–
192A. NdomPacific FCPacific FCD950907.09
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC600107.12
2025Pacific FC350807.03

Player page →

192Nicolás MezquidaVancouver FCVancouver FCM351517.03
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC351517.03

Player page →

192M. CamaraFC EdmontonFC Edmonton—051100–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC01030–
2022FC Edmonton04170–
192Daniël KrutzenForgeForgeD151307.00
SeasonClubAppsGoalsAstYCRCRating
2020Forge120107.00
2021Forge03120–

Player page →

192D. GutiérrezCavalry FCCavalry FCM45522407.12
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.70
2022Valour00050–
2023Valour1541707.24
2024Cavalry FC2900607.07
2025Cavalry FC01150–

Player page →

192R. FerrazzoYork UnitedYork UnitedD39531406.72
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1501606.73
2024HFX Wanderers FC2021106.70
2025York United431706.87

Player page →

192V. FryVancouver FCVancouver FCM37542216.96
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67
2024Vancouver FC2322816.99
2025Vancouver FC421807.52

Player page →

192Kristopher TwardekValourValourD2554916.90
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87
2025Valour242417.20

Player page →

Data coverage for Canadian Premier League →

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