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

93K. FerdinandSupra du QuebecSupra du QuebecD1410306.63
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1410306.63
93M. DuncanForgeForgeD3800306.76
SeasonClubAppsGoalsAstYCRCRating
2023Forge800106.61
2024Forge3000206.80

Player page →

93M. GherasimencovCavalry FCCavalry FCD322307.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC322307.00
93M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
93SoriaFC EdmontonFC EdmontonD111306.20
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100106.20
2021FC Edmonton01120–
93T. LebeufSupra du QuebecSupra du QuebecD900306.37
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec900306.37
93U. ChimaCavalry FCCavalry FCD600306.52
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600306.52
108Jeannot EsuaFC EdmontonFC EdmontonD110217.00
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100107.00
2021FC Edmonton01011–

Player page →

108Z. BrunoForgeForgeD200216.30
SeasonClubAppsGoalsAstYCRCRating
2025Forge100216.30
2026Forge10000–
108A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
108B. JohnAtlético OttawaAtlético OttawaD100206.20
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa100206.20
108C. N’saYork UnitedYork UnitedD133207.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC100007.20
2021York United01020–
2022York United02300–
108Doneil HenryHFX Wanderers FCHFX Wanderers FCD1400206.57
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1400206.57

Player page →

108Enmanuel Mbomio AngueAtlético OttawaAtlético OttawaD2001206.80
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa200006.90
2026Atlético Ottawa1801206.79

Player page →

108Jesús del AmoAtlético OttawaAtlético OttawaD700206.66
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa700206.66
108Joaquim CoulangesAtlético OttawaAtlético OttawaD3033206.62
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90
2026Atlético Ottawa2613106.57

Player page →

108P. AmedumePacific FCPacific FCD2100206.71
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1000206.65
2024Pacific FC1100006.77
108Pedro MachadoPacific FCPacific FCD101206.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC101206.90
108Tristan MarshallPacific FCPacific FCD700206.56
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC700206.56

Player page →

108Z. Brault-GuillardSupra du QuebecSupra du QuebecD910206.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec910206.49

Player page →

121Liberman TorresAtlético OttawaAtlético OttawaD1610116.58
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa1610116.58

Player page →

121A. De CarolisHFX Wanderers FCHFX Wanderers FCD210106.80
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC210106.80
121A. WhiteVancouver FCVancouver FCD1701106.68
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1601106.67
2024Vancouver FC100006.90

Player page →

121Curtis OforiCavalry FCCavalry FCD1100105.97
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC1100105.97

Player page →

121Finn Managh LinderHFX Wanderers FCHFX Wanderers FCD2211106.73
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2211106.73

Player page →

121K. ProctorVancouver FCVancouver FCD2221106.82
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2221106.82

Player page →

121L. ThompsonVancouver FCVancouver FCD100106.50
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC100106.50
121N. AndradaYork UnitedYork UnitedD200106.32
SeasonClubAppsGoalsAstYCRCRating
2026York United200106.32

Data coverage for Canadian Premier League →

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