Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
51Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF224640806.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC02010–
2023Atlético Ottawa1316306.68
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

51S. JimohYork UnitedYork UnitedF–4630806.80
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
2025York United044507.23
2026York United0110306.49
51A. BinateValourValourF–4130306.66
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC003006.33
2024Valour4127306.70
51T. CollombHFX Wanderers FCHFX Wanderers FCF–407106.67
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC407106.67
55A. AlmagroYork United· 25yYork UnitedF253621506.70
SeasonClubGoalsAstAppsYCRCRating
2026York United3621506.70

Player page →

55M. PetrassoYork UnitedYork UnitedF–357206.46
SeasonClubGoalsAstAppsYCRCRating
2021York United35020–
2023York United007006.46
55A. SelemaniValourValourF–3210206.60
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC32010–
2023Valour0010106.60
55R. MoorePacific FCPacific FCF–3220216.79
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC3220216.79
55Robert AntoniukCavalry FC· 24yCavalry FCF243013206.82
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2026Cavalry FC3013106.82

Player page →

55Y. BaïHFX Wanderers FCHFX Wanderers FCF–3012606.66
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC306606.77
2026HFX Wanderers FC006006.55
61Kekuta MannehPacific FC· 31yPacific FCF312217106.88
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2217106.88

Player page →

61David BrazãoPacific FCPacific FCF–2110006.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2110006.82
61L. CavalliniForgeForgeF–216106.55
SeasonClubGoalsAstAppsYCRCRating
2026Forge216106.55
61Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF–2013106.64
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC2013106.64
61D. SalanovićYork UnitedYork UnitedF–2011306.75
SeasonClubGoalsAstAppsYCRCRating
2024York United2011306.75
61J. PerruzzaHFX Wanderers FCHFX Wanderers FCF–2011006.65
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC2011006.65
61Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF–2010106.57
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec2010106.57
61Sebastián GonzalesYork United· 26yYork UnitedF262017316.64
SeasonClubGoalsAstAppsYCRCRating
2026York United2017316.64

Player page →

69A. KoneForgeForgeF–1222206.68
SeasonClubGoalsAstAppsYCRCRating
2024Forge0218006.65
2025Forge104206.83
69A. TraoreVancouver FCVancouver FCF–1219206.67
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC1219206.67
69J. UlloaValourValourF–1216606.47
SeasonClubGoalsAstAppsYCRCRating
2021Valour01050–
2023Valour1116106.47
69Kwak Min-jaeVancouver FCVancouver FCF–1215506.57
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1215506.57
69Ameer KhadimVancouver FCVancouver FCF–1110216.21
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110216.21
69E. MontejanoPacific FCPacific FCF–112206.30
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC112206.30
69G. Smith-DoyleCavalry FCCavalry FCF–1113206.50
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC00010–
2023Cavalry FC1113106.50
69Levonte JohnsonForge· 27yForgeF27118106.76
SeasonClubGoalsAstAppsYCRCRating
2026Forge118106.76

Player page →

69M. PattersonAtlético OttawaAtlético OttawaF–112006.70
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa112006.70
69N. PierreHFX Wanderers FCHFX Wanderers FCF–118006.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC118006.71
69R. KhouryAtlético OttawaAtlético OttawaF–119206.35
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa119206.35
69A. MarcouxSupra du QuebecSupra du QuebecF–101006.30
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec101006.30
69Bul JuachPacific FCPacific FCF–108106.44
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC108106.44
69E. PopValourValourF–101107.90
SeasonClubGoalsAstAppsYCRCRating
2025Valour101107.90
69S. CastelloForgeForgeF–104006.60
SeasonClubGoalsAstAppsYCRCRating
2021Forge10000–
2023Forge002006.70
2024Forge002006.55

Data coverage for Canadian Premier League →

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