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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
215M. CaldeiraForgeForge—–01000–
SeasonClubGoalsAstAppsYCRCRating
2022Forge01000–
215M. DurransFC EdmontonFC Edmonton—–01000–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton01000–
215M. HamiltonAtlético OttawaAtlético OttawaD–01100–
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa01100–
215M. HernandezYork UnitedYork United—–01061–
SeasonClubGoalsAstAppsYCRCRating
2022York United01061–
215M. NgwaAtlético OttawaAtlético OttawaD–018306.73
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa018206.73
215M. PiepgrassPacific FCPacific FCM–016306.66
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC01030–
2026Cavalry FC001006.38
2026Pacific FC005006.72
215M. SimmonsVancouver FCVancouver FCM–012306.20
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton01020–
2023Vancouver FC002106.20
215N. ApostolCavalry FCCavalry FC—–01010–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC01010–
215Nathan InghamCavalry FC· 33yCavalry FCG330169806.82
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa0018206.83
2024Atlético Ottawa002210–
2025Atlético Ottawa00510–
2026Cavalry FC0124306.82

Player page →

215O. El KalkouliSupra du QuebecSupra du QuebecM–0116206.62
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec0116206.62
215O. Graham-RoacheCavalry FCCavalry FCF–015006.71
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC015006.71
215Pedro MachadoPacific FCPacific FCD–01120–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC01120–
215R. JuhmiPacific FCPacific FCM–01211206.31
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC01240–
2026Pacific FC0019806.31
215S. FayiaFC EdmontonFC Edmonton—–01020–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton00020–
2022FC Edmonton01000–
215S. LopezAtlético OttawaAtlético OttawaF–013006.34
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa013006.34
215S. MárquezYork UnitedYork United—–01000–
SeasonClubGoalsAstAppsYCRCRating
2024York United01000–
215T. MourdoukoutasValour· 27yValourD270138606.88
SeasonClubGoalsAstAppsYCRCRating
2022York United00020–
2023York United0113106.88
2024Valour002530–

Player page →

215T. PowellVancouver FCVancouver FCM–0115106.67
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC00610–
2025Vancouver FC01500–
2026Vancouver FC004006.67
215T. ShawAtlético OttawaAtlético Ottawa—–01070–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa01070–
215V. KlonaridisForgeForgeF–01300–
SeasonClubGoalsAstAppsYCRCRating
2024Forge01300–
215Victor AkinwaleHFX Wanderers FC· 22yHFX Wanderers FCF22017106.33
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC017106.33

Player page →

Data coverage for Canadian Premier League →

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