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

215M. CaldeiraForgeForgeβ€”0––0100–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––0100–
215M. DurransFC EdmontonFC Edmontonβ€”0––0100–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0100–
215M. HamiltonAtlΓ©tico OttawaAtlΓ©tico OttawaD190001006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190001006.90
215M. HernandezYork UnitedYork Unitedβ€”0––0161–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0161–
215M. NgwaAtlΓ©tico OttawaAtlΓ©tico OttawaD8––01306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2023AtlΓ©tico Ottawa8––01206.73
215M. PiepgrassPacific FCPacific FCM6234001306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC0––0130–
2026Cavalry FC111000006.38
2026Pacific FC5223000006.72
215M. SimmonsVancouver FCVancouver FCM2––01306.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0120–
2023Vancouver FC2––00106.20
215N. ApostolCavalry FCCavalry FCβ€”0––0110–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0110–
215Nathan InghamCavalry FCCavalry FCG69––01806.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2023AtlΓ©tico Ottawa18––00206.83
2024AtlΓ©tico Ottawa222,039200106.98
2025AtlΓ©tico Ottawa5––00106.56
2026Cavalry FC242,160101306.82

Player page β†’

215O. El KalkouliSupra du QuebecSupra du QuebecM16760001206.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec16760001206.62
215O. Graham-RoacheCavalry FCCavalry FCF5130001006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC5130001006.71
215Pedro MachadoPacific FCPacific FCD1––01206.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC1––01206.90
215R. JuhmiPacific FCPacific FCM21––011206.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC2––01407.10
2026Pacific FC191,120000806.31
215S. FayiaFC EdmontonFC Edmontonβ€”0––0120–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0020–
2022FC Edmonton0––0100–
215S. LopezAtlΓ©tico OttawaAtlΓ©tico OttawaF3127001006.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa3127001006.34
215S. MΓ‘rquezYork UnitedYork Unitedβ€”0––0100–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United0––0100–
215T. MourdoukoutasValourValourD38––01606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0020–
2023York United13––01106.88
2024Valour252,107000306.89

Player page β†’

215T. PowellVancouver FCVancouver FCM15––01106.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC6186000106.38
2025Vancouver FC5––01006.62
2026Vancouver FC428000006.67
215T. ShawAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––0170–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––0170–
215V. KlonaridisForgeForgeF378001006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge378001006.60
215Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF7178001106.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC7178001106.33

Player page β†’

Data coverage for Canadian Premier League β†’

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