Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23

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

91Renan GarciaVancouver FCVancouver FCM1311106.85
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1311106.85

Player page →

91Andre RampersadHFX Wanderers FCHFX Wanderers FCM13051606.76
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC302106.97
2021HFX Wanderers FC00150–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70

Player page →

91D. SamuelForgeForgeD13001106.60
SeasonClubAppsGoalsAstYCRCRating
2020Forge100206.60
2021Forge00050–
2022Forge00020–
2023Forge1200206.60

Player page →

91Paris GeeYork UnitedYork UnitedD13031106.73
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00040–
2022York United00200–
2023York United1301706.73

Player page →

91T. CrawfordVancouver FCVancouver FCM1300006.59
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1300006.59
91T. MourdoukoutasYork UnitedYork UnitedD1301306.88
SeasonClubAppsGoalsAstYCRCRating
2022York United00020–
2023York United1301106.88

Player page →

107M. BabouliYork UnitedYork UnitedM121981326.97
SeasonClubAppsGoalsAstYCRCRating
2020Forge112007.10
2021Forge07240–
2022York United05210–
2023York United1162826.95

Player page →

107O. De RosarioYork UnitedYork UnitedF12185606.84
SeasonClubAppsGoalsAstYCRCRating
2022York United012340–
2023York United1262206.84

Player page →

107K. WilliamsValourValourM1245306.72
SeasonClubAppsGoalsAstYCRCRating
2023Valour1245306.72
107Béni BadibangaForgeForgeF1230207.29
SeasonClubAppsGoalsAstYCRCRating
2023Forge1230207.29

Player page →

107G. MetusalaForgeForgeD1221706.75
SeasonClubAppsGoalsAstYCRCRating
2021Forge02010–
2022Forge00140–
2023Forge1200206.75

Player page →

107I. IliadisAtlético OttawaAtlético OttawaM1210407.08
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1210407.08

Player page →

107Matthew BaldisimoYork UnitedYork UnitedM1212716.77
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC201106.95
2021Pacific FC00010–
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73

Player page →

107Callum MontgomeryCavalry FCCavalry FCD1200006.62
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62

Player page →

107J. HaynesValourValourD1201906.79
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100206.90
2021Pacific FC00130–
2022Pacific FC00010–
2023Valour1100306.78
107N. GiantsopoulosYork UnitedYork UnitedG1200706.78
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2022York United00030–
2023York United1200306.78
117Matteo de BrienneValourValourF1163607.24
SeasonClubAppsGoalsAstYCRCRating
2022Valour03030–
2023Valour1133307.24

Player page →

117E. AdekugbeYork UnitedYork UnitedM1121706.54
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01120–
2022Cavalry FC01020–
2023York United1100306.54

Player page →

117J. PerruzzaHFX Wanderers FCHFX Wanderers FCF1120006.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1120006.65
117G. PianelliValourValourD1110306.46
SeasonClubAppsGoalsAstYCRCRating
2023Valour1110306.46
117R. ThompsonYork UnitedYork UnitedD1110606.75
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2022York United00030–
2023York United1110206.75
117K. KaneForgeForgeM1100206.56
SeasonClubAppsGoalsAstYCRCRating
2023Forge1100206.56
123João MorelliHFX Wanderers FCHFX Wanderers FCF10232816.94
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC141016.80
2021HFX Wanderers FC014060–
2022HFX Wanderers FC01000–
2023HFX Wanderers FC941206.96
123A. SelemaniValourValourF1032206.60
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03210–
2023Valour1000106.60
123David BrazãoPacific FCPacific FCF1021006.82
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1021006.82
123A. SamakéValourValourD10111206.86
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.90
2021Pacific FC00130–
2022Pacific FC00050–
2023Valour910406.86
123Ameer KhadimVancouver FCVancouver FCF1011216.21
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011216.21
123Armaan WilsonHFX Wanderers FCHFX Wanderers FCM1010306.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1010306.67
123M. Owolabi-BelewuForgeForgeD1010706.53
SeasonClubAppsGoalsAstYCRCRating
2022Forge01020–
2023Forge1000506.53

Player page →

123V. FryVancouver FCVancouver FCM1011606.67
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67

Player page →

123E. MzoughiValourValourD1000306.50
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000306.50
123J. SanchezValourValourM1000106.64
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000106.64

Player page →

123P. AmedumePacific FCPacific FCD1000206.65
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1000206.65
134Gianni dos SantosAtlético OttawaAtlético OttawaF965626.73
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01222–
2022Pacific FC03140–
2023Atlético Ottawa922006.73
134M. TissotAtlético OttawaAtlético OttawaD965706.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge112006.50
2021Forge00120–
2022Atlético Ottawa03240–
2023Atlético Ottawa820106.73

Player page →

134Jordan HamiltonForgeForgeF951006.53
SeasonClubAppsGoalsAstYCRCRating
2022Forge01000–
2023Forge941006.53

Player page →

134Z. BahousPacific FCPacific FCM921506.92
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01150–
2023Atlético Ottawa310006.93
2023Pacific FC600006.92
134D. EspejoAtlético OttawaAtlético OttawaD9101416.57
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa910516.57
134K. ChungVancouver FCVancouver FCD913606.78
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC101107.30
2021Pacific FC01130–
2023Vancouver FC801206.71

Player page →

134Noah AbatnehYork UnitedYork UnitedD900116.66
SeasonClubAppsGoalsAstYCRCRating
2023York United900116.66

Player page →

134T. EspritYork UnitedYork UnitedM900106.58
SeasonClubAppsGoalsAstYCRCRating
2023York United900106.58
142B. VlietPacific FCPacific FCD803506.99
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00120–
2023Pacific FC802306.99
142J. GrantYork UnitedYork UnitedD802906.75
SeasonClubAppsGoalsAstYCRCRating
2020Forge00020–
2021Forge00140–
2022Forge00020–
2023York United801106.75
142M. DuncanForgeForgeD800106.61
SeasonClubAppsGoalsAstYCRCRating
2023Forge800106.61

Player page →

142M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
146D. ChoinièreForgeForgeF7139307.09
SeasonClubAppsGoalsAstYCRCRating
2020Forge111007.00
2021Forge04100–
2022Forge06420–
2023Forge623107.10

Player page →

146A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
146T. CollombHFX Wanderers FCHFX Wanderers FCF740106.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC740106.67
146M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
146Goteh NtigneeCavalry FCCavalry FCM722506.99
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC722506.99

Player page →

Data coverage for Canadian Premier League →

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