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

150K. TavernierForgeForgeF9213000106.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge272000006.25
2024Forge559000106.34
2026Forge282000006.20
152L. MacKenzieHFX Wanderers FCHFX Wanderers FCM7219010006.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC7219010006.44
153N. PierreHFX Wanderers FCHFX Wanderers FCF8221011006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC8221011006.71
154Henri GodboutVancouver FCVancouver FCF7224000006.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC4193000006.83
2026Vancouver FC331000006.40
155L. MwandweHFX Wanderers FCHFX Wanderers FCM4225001106.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC4225001106.55
156J. NavarroVancouver FCVancouver FCF9226000206.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC7214000106.59
2025Vancouver FC212000106.30
157Ameer KhadimVancouver FCVancouver FCF10232011216.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10232011216.21
158M. PiepgrassPacific FCPacific FCM6234001306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC0––0130–
2026Cavalry FC111000006.38
2026Pacific FC5223000006.72
159A. GarcΓ­aHFX Wanderers FCHFX Wanderers FCF32351121407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3235160007.20
2021HFX Wanderers FC0––2130–
2022HFX Wanderers FC0––4010–
160U. ChimaCavalry FCCavalry FCD6237000306.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC6237000306.52
161Erling Flotve MyklebustAtlΓ©tico OttawaAtlΓ©tico OttawaF6238001006.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa6238001006.55

Player page β†’

162Jaime SiajValourValourF5239000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour5239000006.70
163Z. RoyAtlΓ©tico OttawaAtlΓ©tico OttawaD10249000006.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa279000006.60
2024AtlΓ©tico Ottawa8170000006.63
164Levonte JohnsonForgeForgeF8255011106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge8255011106.76

Player page β†’

165P. SchaaleHFX Wanderers FCHFX Wanderers FCD32700111206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3270000306.87
2021HFX Wanderers FC0––1140–
2022HFX Wanderers FC0––0050–
165Henrik RegitnigVancouver FCVancouver FCG3270000005.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC3270000005.85
165C. OxnerHFX Wanderers FCHFX Wanderers FCG3270200507.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3270200207.90
2021HFX Wanderers FC0––0010–
2022HFX Wanderers FC0––0020–
168Gianni dos SantosAtlΓ©tico OttawaAtlΓ©tico OttawaF9272065626.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––1222–
2022Pacific FC0––3140–
2023AtlΓ©tico Ottawa9272022006.73
169B. LevisAtlΓ©tico OttawaAtlΓ©tico OttawaD42740331207.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190002107.20
2021Valour0––1040–
2022Valour0––2160–
2025AtlΓ©tico Ottawa3184000107.07

Player page β†’

170A. De RosarioYork UnitedYork UnitedG3277000106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United3277000106.90
171Mattias ValesPacific FCPacific FCM12281000006.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC117000006.30
2026Pacific FC11264000006.49
172Daniel ZadravecPacific FCPacific FCG3283000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC3283000006.50
173D. YemohVancouver FCVancouver FCM10285000206.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC10285000206.29
174David BrazΓ£oPacific FCPacific FCF10293021006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC10293021006.82
175S. DeslandesSupra du QuebecSupra du QuebecD5296000006.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5296000006.56
175M. ValesPacific FCPacific FCM7296011006.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC7296011006.22
177Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF10304020106.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec10304020106.57
177Y. BaΓ―HFX Wanderers FCHFX Wanderers FCF12304030606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6125030606.77
2026HFX Wanderers FC6179000006.55
179E. AwonongbadjeSupra du QuebecSupra du QuebecD5308000007.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5308000007.15
180Owen AntoniukCavalry FCCavalry FCF13310030206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2026Cavalry FC13310030106.82

Player page β†’

181T. SkublakYork UnitedYork UnitedF43150821006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United43150821006.54
181T. CollombHFX Wanderers FCHFX Wanderers FCF7315040106.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC7315040106.67
183K. ClarkeYork UnitedYork UnitedM9335110106.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United9335110106.53
184D. O'HeaPacific FCPacific FCF7346000006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC7346000006.75
185Z. SukundaValourValourM13357000106.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour13357000106.51
186Armaan WilsonHFX Wanderers FCHFX Wanderers FCM10360010306.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC10360010306.67

Player page β†’

187A. RushenasHFX Wanderers FCHFX Wanderers FCG4365000207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC4365000007.20
2025HFX Wanderers FC0––0020–
188Tristan MarshallPacific FCPacific FCD7378000206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC7378000206.56

Player page β†’

189T. PowellVancouver FCVancouver FCM15388001106.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC6186000106.38
2025Vancouver FC5174001006.62
2026Vancouver FC428000006.67
190A. SelemaniValourValourF10393032206.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––3210–
2023Valour10393000106.60
191L. CavalliniForgeForgeF6395021106.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge6395021106.55

Player page β†’

192E. MzoughiValourValourD10403000306.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour10403000306.50
193L. WrightCavalry FCCavalry FCF12407083206.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––1000–
2021York United0––6310–
2022York United0––0010–
2024Cavalry FC12407010006.63
194M. HarmsCavalry FCCavalry FCD8412000006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC3120000006.63
2024Cavalry FC5292000006.76
195J. RubyHFX Wanderers FCHFX Wanderers FCD6420012306.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC299000106.70
2021HFX Wanderers FC0––1120–
2023HFX Wanderers FC4321001006.98
196R. BeySupra du QuebecSupra du QuebecF11422000116.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec11422000116.49
196G. McDonnellVancouver FCVancouver FCM17422002106.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC17422002106.59
198D. MurasiranwaValourValourG5423000106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour2189000007.10
2024Valour3234000106.63
199D. RodriguezAtlΓ©tico OttawaAtlΓ©tico OttawaF54371119417.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa54371119417.20

Player page β†’

199A. NovakValourValourF13437072606.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge168020006.80
2021Cavalry FC0––4250–
2023Valour12369010106.30

Data coverage for Canadian Premier League β†’

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