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

94A. RushenasHFX Wanderers FCHFX Wanderers FCG400207.20
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC400007.20
2025HFX Wanderers FC00020–
94A. PortalHFX Wanderers FCHFX Wanderers FC—00020–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00020–
94A. KoneForgeForgeF2212206.68
SeasonClubAppsGoalsAstYCRCRating
2024Forge1802006.65
2025Forge410206.83
94A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
94Z. BrunoForgeForgeD200216.30
SeasonClubAppsGoalsAstYCRCRating
2025Forge100216.30
2026Forge10000–
94R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79
94M. ArnoneAtlético OttawaAtlético Ottawa—01021–
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa01021–
94Jeannot EsuaFC EdmontonFC EdmontonD110217.00
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100107.00
2021FC Edmonton01011–

Player page →

94E. HimarasPacific FCPacific FCG1600216.45
SeasonClubAppsGoalsAstYCRCRating
2023York United100006.70
2025Valour100117.30
2026Pacific FC1400106.37
94C. IrvingVancouver FCVancouver FCG7201216.98
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.90
2021Pacific FC00001–
2023Vancouver FC1600106.77
2024Vancouver FC2800107.10
2025Vancouver FC600007.50
2026Vancouver FC2001006.84

Player page →

94Ameer KhadimVancouver FCVancouver FCF1011216.21
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011216.21
162Y. ToualyPacific FCPacific FCM2596306.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC441106.95
2026Pacific FC2155206.88

Player page →

162V. BlascoPacific FCPacific FCM233307.10
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC222207.10
2021Pacific FC01110–
162U. ChimaCavalry FCCavalry FCD600306.52
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600306.52
162T. TahidVancouver FCVancouver FCM3140306.59
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1330106.55
2024Vancouver FC1610106.63
2025Vancouver FC200106.50
162T. LebeufSupra du QuebecSupra du QuebecD900306.37
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec900306.37
162T. GomulkaPacific FCPacific FCM2231306.78
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC2231306.78

Player page →

162T. GiraldoYork UnitedYork UnitedM1920306.51
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1320206.52
2024HFX Wanderers FC100006.70
2024York United500106.40
162T. ArnaudAtlético OttawaAtlético OttawaM1711306.59
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1711306.59
162SoriaFC EdmontonFC EdmontonD111306.20
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100106.20
2021FC Edmonton01120–
162S. MabussiFC EdmontonFC Edmonton—00030–
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00030–
162S. KarajovanovicHFX Wanderers FCHFX Wanderers FC—01230–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC01230–
162S. GutierrezYork UnitedYork United—00030–
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2022York United00020–
162S. CamusAtlético OttawaAtlético Ottawa—00030–
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00030–
162R. ReyesValourValour—00030–
SeasonClubAppsGoalsAstYCRCRating
2021Valour00030–
162O. AlouYork UnitedYork UnitedM522307.03
SeasonClubAppsGoalsAstYCRCRating
2023York United522307.03
162N. PatheVancouver FCVancouver FCF360306.93
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC360306.93
162N. JensenForgeForgeM69158306.84
SeasonClubAppsGoalsAstYCRCRating
2022Forge03100–
2023Forge1311206.58
2024Forge2860107.04
2025Forge621006.85
2026Forge2235006.73

Player page →

162M. VoytsekhovskyiValourValourM1542306.71
SeasonClubAppsGoalsAstYCRCRating
2023York United01000–
2024York United1421306.71
2025Valour11100–
162M. SimmonsVancouver FCVancouver FCM201306.20
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00120–
2023Vancouver FC200106.20
162M. PolisiPacific FCPacific FC—03130–
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC03130–
162M. PiepgrassPacific FCPacific FCM601306.66
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC00130–
2026Cavalry FC100006.38
2026Pacific FC500006.72
162M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
162M. GherasimencovCavalry FCCavalry FCD322307.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC322307.00
162M. DuncanForgeForgeD3800306.76
SeasonClubAppsGoalsAstYCRCRating
2023Forge800106.61
2024Forge3000206.80

Player page →

162L. LopezYork UnitedYork UnitedM230306.75
SeasonClubAppsGoalsAstYCRCRating
2025York United230306.75

Player page →

162L. Lawrie-LattanzioYork UnitedYork United—02130–
SeasonClubAppsGoalsAstYCRCRating
2022York United02130–
162L. Béland-GoyetteHFX Wanderers FCHFX Wanderers FCM300306.53
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300306.53
162K. Martin-PereuxYork UnitedYork UnitedM1904306.59
SeasonClubAppsGoalsAstYCRCRating
2023York United502106.62
2024York United1402206.58
162K. FroeseValourValourM134306.50
SeasonClubAppsGoalsAstYCRCRating
2025Valour134306.50
162K. FerdinandSupra du QuebecSupra du QuebecD1410306.63
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1410306.63
162Jay HerdmanCavalry FCCavalry FCM1914306.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC811206.73
2025Cavalry FC201106.25
2025Vancouver FC00100–
2026Cavalry FC901006.62

Player page →

162J. RubyHFX Wanderers FCHFX Wanderers FCD612306.88
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.70
2021HFX Wanderers FC01120–
2023HFX Wanderers FC401006.98
162J. N. CostaYork UnitedYork UnitedM700306.22
SeasonClubAppsGoalsAstYCRCRating
2025York United00020–
2026York United700106.22
162J. KoleilatForgeForgeG2200307.18
SeasonClubAppsGoalsAstYCRCRating
2024Forge1700107.17
2025Forge500207.20

Player page →

162J. GeffrardHFX Wanderers FCHFX Wanderers FCD200306.90
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.90
2021HFX Wanderers FC00020–
162J. Dunn-JohnsonAtlético OttawaAtlético OttawaD2100306.62
SeasonClubAppsGoalsAstYCRCRating
2020Valour100006.90
2024HFX Wanderers FC1000106.71
2025HFX Wanderers FC00010–
2026Atlético Ottawa1000106.51

Player page →

162I. OketokounForgeForgeF2153306.72
SeasonClubAppsGoalsAstYCRCRating
2026Forge2153306.72
162G. PianelliValourValourD1110306.46
SeasonClubAppsGoalsAstYCRCRating
2023Valour1110306.46
162E. MzoughiValourValourD1000306.50
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000306.50

Data coverage for Canadian Premier League →

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