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
40Jonathan Viscosi2024Valour· 33y2024ValourG330026406.92
52Ballou Tabla2026Atlético Ottawa· 27y2026Atlético OttawaF2712225307.18
52I. Johnston2026HFX Wanderers FC· 24y2026HFX Wanderers FCM2411225706.89
52T. Borges2024Forge· 26y2024ForgeM268625807.36
52D. Klomp2026Cavalry FC· 28y2026Cavalry FCD286025307.14
52D. Zanatta2024Pacific FC· 27y2024Pacific FCF275225107.00
52R. Kratt2026Pacific FC· 23y2026Pacific FCF235425106.76
52Steffen Yeates2026York United· 26y2026York UnitedM265325606.82
52Béni Badibanga2024Forge· 28y2024ForgeF284325907.06
52D. Nimick2026Forge· 26y2026ForgeD264325607.24
52Daniel Parra2024Forge· 25y2024ForgeD252225817.08
52M. Owolabi-Belewu2024Forge· 22y2024ForgeD2220251107.01
52M. Aparicio2026Atlético Ottawa· 31y2026Atlético OttawaM311225606.60
52Mikaël Cantave2024Vancouver FC· 28y2024Vancouver FCM281325506.86
52Carlos Guzmán2026York United· 32y2026York UnitedD320125406.69
52Juan Castro2026Atlético Ottawa· 34y2026Atlético OttawaM340025406.65
52Sven Zitman2026HFX Wanderers FC· 24y2026HFX Wanderers FCM240025406.52
52T. Mourdoukoutas2024Valour· 25y2024ValourD250025306.89
72Brian Wright2024York United· 29y2024York UnitedF2910624107.06
72D. Nimick2024HFX Wanderers FC· 24y2024HFX Wanderers FCD248324927.10
72A. Batisse2026Forge· 31y2026ForgeD314224506.89
72A. Didic2026Cavalry FC· 31y2026Cavalry FCD314324307.29
72M. Campagna2026Vancouver FC· 22y2026Vancouver FCD223024406.96
72T. Borges2026Forge· 28y2026ForgeM283424306.90
72M. Bourgeois2026Forge2026ForgeM–2324206.74
72M. Doner2026Vancouver FC· 32y2026Vancouver FCD322224006.96
72D. Campbell2024Valour· 25y2024ValourM2510241006.93
72Juan Córdova2026York United· 31y2026York UnitedM311124406.41
72Paris Gee2024Vancouver FC· 30y2024Vancouver FCD301424406.60
72M. Carducci2026HFX Wanderers FC· 30y2026HFX Wanderers FCG300024006.75
72Nathan Ingham2026Cavalry FC· 33y2026Cavalry FCG330124306.82
90T. Warschewski2026Cavalry FC· 28y2026Cavalry FCF28121023317.28
90M. Bustos2026Pacific FC· 30y2026Pacific FCM308423116.91
90M. Babouli2024York United· 31y2024York UnitedM317223307.23
90T. Campbell2026Vancouver FC· 28y2026Vancouver FCF287123106.71
90N. Edwards2026Cavalry FC· 24y2026Cavalry FCM246023206.76
90Alejandro Díaz2026Pacific FC· 30y2026Pacific FCF305223106.60
90H. Massunda2026Forge· 21y2026ForgeF215223306.83
90Ryan Telfer2024HFX Wanderers FC· 30y2024HFX Wanderers FCF304223307.10
90T. Bah2026Vancouver FC· 22y2026Vancouver FCD224523506.80
90D. Konincks2026Pacific FC· 25y2026Pacific FCD253123106.78

Data coverage for Canadian Premier League →

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