Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances and minutes count 314 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

101Kian ProctorVancouver FCVancouver FCD221,632021106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC221,632021106.82

Player page β†’

101LoΓ―c CloutierAtlΓ©tico OttawaAtlΓ©tico OttawaD221,700012606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4331002206.65
2026AtlΓ©tico Ottawa181,369010406.66

Player page β†’

101M. JamesForgeForgeD221,9280121106.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge171,576002806.86
2026Forge5352010306.86

Player page β†’

101Alessandro BielloSupra du QuebecSupra du QuebecM221,444102626.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC336001106.83
2026Supra du Quebec191,408101526.98

Player page β†’

105M. TissotAtlΓ©tico OttawaAtlΓ©tico OttawaD21949076706.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge183012006.50
2021Forge0––0120–
2022AtlΓ©tico Ottawa0––3240–
2023AtlΓ©tico Ottawa8552020106.73
2024AtlΓ©tico Ottawa12314011006.84

Player page β†’

105D. PecileVancouver FCVancouver FCM211,387133206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC211,387133206.93

Player page β†’

105David Norman Jr.Vancouver FCVancouver FCD211,4571212426.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1160–
2022Cavalry FC0––0062–
2024Vancouver FC171,126110306.74
2025Vancouver FC4331000906.80

Player page β†’

105Harry PatonCavalry FCCavalry FCM211,3341221116.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge124001006.90
2026Cavalry FC201,3101211116.64

Player page β†’

105J. HaynesValourValourD219520011006.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000206.90
2021Pacific FC0––0130–
2022Pacific FC0––0010–
2023Valour11750000306.78
2024Valour9112000106.65

Player page β†’

105Julian DunnAtlΓ©tico OttawaAtlΓ©tico OttawaD211,619000306.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190000006.90
2024HFX Wanderers FC10853000106.71
2025HFX Wanderers FC0––0010–
2026AtlΓ©tico Ottawa10676000106.51

Player page β†’

105P. AmedumePacific FCPacific FCD211,199000206.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC10586000206.65
2024Pacific FC11613000006.77

Player page β†’

105S. MelvinPacific FCPacific FCG211,890200106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC7630100007.06
2025Pacific FC3270000106.80
2026Pacific FC11990100006.54

Player page β†’

113J. AltobelliYork UnitedYork UnitedF201,5454194707.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United43111113407.35
2026York United161,234381307.03

Player page β†’

114D. AbziSupra du QuebecSupra du QuebecD191,4392792516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––6390–
2022York United0––0150–
2026Supra du Quebec191,4392151116.86

Player page β†’

114N. HigginsYork UnitedYork UnitedD191,2050121316.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––0031–
2022FC Edmonton0––0140–
2024York United181,115011306.73
2025York United190000307.00

Player page β†’

114Sergei KozlovskiyAtlΓ©tico OttawaAtlΓ©tico OttawaD191,3000001206.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4234000506.63
2026AtlΓ©tico Ottawa151,066000706.37

Player page β†’

114Triston HenryForgeForgeG191,7620001306.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190000006.90
2021Forge0––0050–
2022Forge0––0030–
2023Forge181,672000506.68

Player page β†’

118E. FotsingVancouver FCVancouver FCM181,128041306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC6434040306.90
2026Vancouver FC12694001006.52

Player page β†’

119Michael BaldisimoCavalry FCCavalry FCM17680010916.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3133010616.83
2026Cavalry FC14547000306.56

Player page β†’

119A. WhiteVancouver FCVancouver FCD171,441001106.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,351001106.67
2024Vancouver FC190000006.90

Player page β†’

121Woobens PaciusForgeForgeF168362296706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7200–
2022Forge0––12120–
2023Forge168362103506.91

Player page β†’

121N. Fleuriau ChateauAtlΓ©tico OttawaAtlΓ©tico OttawaF161,254183106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa161,254183106.93

Player page β†’

121E. SimmonsVancouver FCVancouver FCM161,0890121106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0010–
2021Cavalry FC0––1030–
2022Cavalry FC0––0140–
2023Vancouver FC161,089001306.73

Player page β†’

121E. HimarasPacific FCPacific FCG161,446100216.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United196000006.70
2025Valour190000117.30
2026Pacific FC141,260100106.37

Player page β†’

121Karl OuimetteAtlΓ©tico OttawaAtlΓ©tico OttawaD161,474000506.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa161,474000506.73

Player page β†’

121M. OmarHFX Wanderers FCHFX Wanderers FCM161,008100706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0030–
2023HFX Wanderers FC161,008100406.79

Player page β†’

127K. CelaValourValourD151,050021606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge0––0010–
2021Forge0––0020–
2023Valour151,050021306.68

Player page β†’

128K. FerdinandSupra du QuebecSupra du QuebecD141,077110306.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec141,077110306.63

Player page β†’

128Doneil HenryHFX Wanderers FCHFX Wanderers FCD14468000206.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC14468000206.57

Player page β†’

128J. BelluzPacific FCPacific FCD141,140000626.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC141,140000626.63

Player page β†’

131Owen AntoniukCavalry FCCavalry FCF13310030206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2026Cavalry FC13310030106.82

Player page β†’

132N. GiantsopoulosVancouver FCVancouver FCG121,095200806.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2022York United0––0030–
2023York United121,095200306.78
2024Vancouver FC0––0010–

Player page β†’

133Armaan WilsonHFX Wanderers FCHFX Wanderers FCM10360010306.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC10360010306.67

Player page β†’

134Z. Brault-GuillardSupra du QuebecSupra du QuebecD9696110206.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec9696110206.49

Player page β†’

134M. GodinhoHFX Wanderers FCHFX Wanderers FCD9783000606.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC9783000606.43

Player page β†’

136Levonte JohnsonForgeForgeF8255011106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge8255011106.76

Player page β†’

137L. CavalliniForgeForgeF6395021106.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge6395021106.55

Player page β†’

137Tristan CramptonAtlΓ©tico OttawaAtlΓ©tico OttawaG6540000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa6540000006.30

Player page β†’

139B. LevisAtlΓ©tico OttawaAtlΓ©tico OttawaD42740331207.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190002107.20
2021Valour0––1040–
2022Valour0––2160–
2025AtlΓ©tico Ottawa3184000107.07

Player page β†’

140James McGlincheyCavalry FCCavalry FCM3126000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC3126000006.50

Player page β†’

141K. FroeseValourValourM170034306.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour170034306.50

Player page β†’

141L. MacNaughtonPacific FCPacific FCD197031807.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC197010007.30
2021Pacific FC0––2180–

Player page β†’

141A. MorganForgeForgeD115012416.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1130–
2023Forge115001116.30

Player page β†’

141James PantemisValourValourG190000006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190000006.90

Player page β†’

141Joseph HollidayCavalry FCCavalry FCG190000007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC190000007.00

Player page β†’

141Marko StojadinovicAtlΓ©tico OttawaAtlΓ©tico OttawaM111000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa111000006.60

Player page β†’

Data coverage for Canadian Premier League β†’

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