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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
120Mikaël Cantave2023Vancouver FC· 27y2023Vancouver FCM274216306.77
120Ryan Telfer2024HFX Wanderers FC· 30y2024HFX Wanderers FCF304223307.10
120Sergio Camargo Peñaranda2026Cavalry FC· 32y2026Cavalry FCM324218407.08
120A. Binate2024Valour2024ValourF–4127306.70
120A. Didic2023Pacific FC· 29y2023Pacific FCD294118507.02
120A. Ricci2024York United2024York UnitedF–4116416.73
120Brian Wright2026Forge· 31y2026ForgeF314117206.16
120D. Choinière2021Forge· 24y2021ForgeM2441000–
120D. Gutiérrez2023Valour· 26y2023ValourM264115707.24
120J. Hamilton2023Forge2023ForgeF–419006.53
120J. Heard2021Pacific FC· 27y2021Pacific FCF27410100–
120J. Heard2023Pacific FC· 29y2023Pacific FCF294118606.68
120M. Camara2022FC Edmonton2022FC Edmonton—–41070–
120M. Shaw2022Atlético Ottawa· 27y2022Atlético OttawaF2741020–
120Moses Dyer2024Vancouver FC· 27y2024Vancouver FCF274113506.83
120S. Jimoh2024York United2024York UnitedF–4116006.91
120T. Coimbra2024HFX Wanderers FC· 20y2024HFX Wanderers FCF204120516.74
120Walter Ponce2023Valour2023ValourF–4113306.85
120Y. Toualy2025Pacific FC· 24y2025Pacific FCM24414106.95
120E. Fotsing2025Vancouver FC2025Vancouver FCM–406306.90
120Moses Dyer2024Pacific FC· 27y2024Pacific FCF274011307.06
120T. Meilleur-Gigeuere2023Pacific FC· 26y2023Pacific FCD264021206.93
182A. Almagro2026York United· 25y2026York UnitedF253621506.70
182T. Borges2021Forge· 23y2021ForgeM2336060–
182A. Daniels2023HFX Wanderers FC· 25y2023HFX Wanderers FCM253518206.72
182G. Ntignee2026Cavalry FC2026Cavalry FCM–3517517.04
182M. Petrasso2021York United2021York UnitedF–35020–
182N. Jensen2026Forge· 27y2026ForgeM273522006.73
182D. Choinière2025Forge· 28y2025ForgeM28345107.06
182Fraser Aird2024Cavalry FC· 29y2024Cavalry FCD293428407.25
182K. Froese2025Valour2025ValourM–341306.50
182Sergio Camargo Peñaranda2024Cavalry FC· 30y2024Cavalry FCM303426107.00
182T. Borges2026Forge· 28y2026ForgeM283424306.90
182D. Pecile2026Vancouver FC2026Vancouver FCM–3321206.93
182Djenairo Daniels2023Pacific FC2023Pacific FCF–3314606.76
182G. Antinoro2026Atlético Ottawa· 22y2026Atlético OttawaM223326316.67
182J. Ulbricht2021York United2021York United—–33020–

Data coverage for Canadian Premier League →

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