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
182J. Brown2020Cavalry FC2020Cavalry FC—–30000–
182J. Di Chiara2020York United2020York United—–30040–
182J. Navarro2021Forge2021Forge—–30050–
182J. Wilson2022York United2022York United—–30061–
182K. Egwu2025Valour2025Valour—–30040–
182L. Lopez2025York United· 31y2025York UnitedM31302306.75
182M. Bevan2022Cavalry FC2022Cavalry FCF–30010–
182M. Campagna2026Vancouver FC· 22y2026Vancouver FCD223024406.96
182M. Filion2025Forge2025ForgeF–305006.88
182M. Jevremović2026Forge· 30y2026ForgeD303021217.06
182Matteo de Brienne2022Valour· 20y2022ValourD2030030–
182Robert Antoniuk2026Cavalry FC· 24y2026Cavalry FCF243013106.82
182Steffen Yeates2025York United· 25y2025York UnitedM25303306.40
182T. Meilleur-Gigeuere2024Pacific FC· 27y2024Pacific FCD273028307.00
182T. Tahid2023Vancouver FC2023Vancouver FCM–3013106.55
268Kyle Bekker2024Forge· 34y2024ForgeM342728307.19
268Kyle Bekker2022Forge· 32y2022ForgeM3226042–
268M. Bustos2022Pacific FC· 26y2022Pacific FCM2626040–
268T. Antonoglou2025Valour· 24y2025ValourD24262406.80
268T. Bah2025Vancouver FC· 21y2025Vancouver FCD21266506.48
268J. Faria2024Valour· 24y2024ValourM242526616.80
268Sean Rea2025HFX Wanderers FC· 23y2025HFX Wanderers FCM23256507.25
268Ballou Tabla2024Atlético Ottawa· 25y2024Atlético OttawaF252430506.91
268D. Nimick2025Forge· 25y2025ForgeD25246207.30
268M. Bustos2025Pacific FC· 29y2025Pacific FCM29244407.15
268M. Ferrari2021York United· 21y2021York UnitedD2124050–
268T. Borges2023Forge· 25y2023ForgeM252415306.99
268C. N’sa2022York United2022York UnitedD–23000–
268D. Choinière2023Forge· 26y2023ForgeM26236107.10
268I. Johnston2025HFX Wanderers FC· 24y2025HFX Wanderers FCM24236707.02
268M. Aparicio2022Pacific FC· 27y2022Pacific FCM2723042–
268M. Bourgeois2026Forge2026ForgeM–2324206.74
268O. Bassett2021Pacific FC· 23y2021Pacific FCM2323030–
268Rafael Galhardo2021Valour2021Valour—–23020–
268A. Hojabrpour2021Pacific FC· 21y2021Pacific FCM2122080–
268A. Pearlman2025HFX Wanderers FC· 20y2025HFX Wanderers FCD20226806.95
268A. Sadek2026Forge2026ForgeM–2218206.56
268B. Figueiredo2025Valour2025Valour—–22070–
268Brian Wright2023York United· 28y2023York UnitedF282215106.70
268C. Bayiha2023York United· 24y2023York UnitedM242216006.83
268D. Fordyce2021Valour2021Valour—–22050–
268D. Norman2025Vancouver FC2025Vancouver FC—–22000–
268Daniel Parra2024Forge· 25y2024ForgeD252225817.08
268E. Welshman2022Forge2022Forge—–22010–
268Fraser Aird2023Cavalry FC· 28y2023Cavalry FCD282220306.92

Data coverage for Canadian Premier League →

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