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

97T. LebeufSupra du QuebecSupra du QuebecD900306.37
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec900306.37
102B. VlietPacific FCPacific FCD803506.99
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00120–
2023Pacific FC802306.99
102J. GrantYork UnitedYork UnitedD802906.75
SeasonClubAppsGoalsAstYCRCRating
2020Forge00020–
2021Forge00140–
2022Forge00020–
2023York United801106.75
102M. HarmsCavalry FCCavalry FCD800006.71
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC300006.63
2024Cavalry FC500006.76
102M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
106A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
106Jesús del AmoAtlético OttawaAtlético OttawaD700206.66
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa700206.66
106Tristan MarshallPacific FCPacific FCD700206.56
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC700206.56

Player page →

109J. RubyHFX Wanderers FCHFX Wanderers FCD612306.88
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.70
2021HFX Wanderers FC01120–
2023HFX Wanderers FC401006.98
109U. ChimaCavalry FCCavalry FCD600306.52
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600306.52
111E. AwonongbadjeSupra du QuebecSupra du QuebecD500007.15
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec500007.15
111S. DeslandesSupra du QuebecSupra du QuebecD500006.56
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec500006.56
113B. LevisAtlético OttawaAtlético OttawaD4331207.10
SeasonClubAppsGoalsAstYCRCRating
2020Valour102107.20
2021Valour01040–
2022Valour02160–
2025Atlético Ottawa300107.07
113C. CampagnaHFX Wanderers FCHFX Wanderers FCD400506.35
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00010–
2023HFX Wanderers FC400406.35
115M. GherasimencovCavalry FCCavalry FCD322307.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC322307.00
115P. SchaaleHFX Wanderers FCHFX Wanderers FCD3111206.87
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300306.87
2021HFX Wanderers FC01140–
2022HFX Wanderers FC00050–
115I. A. HassanHFX Wanderers FCHFX Wanderers FCD301006.91
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC301006.91
118A. De CarolisHFX Wanderers FCHFX Wanderers FCD210106.80
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC210106.80
118Aidan O'ConnorVancouver FCVancouver FCD200006.95
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC200006.95
118J. GeffrardHFX Wanderers FCHFX Wanderers FCD200306.90
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.90
2021HFX Wanderers FC00020–
118M. RestrepoHFX Wanderers FCHFX Wanderers FCD200516.85
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.85
2021HFX Wanderers FC00020–
2022HFX Wanderers FC00021–
118N. AndradaYork UnitedYork UnitedD200106.32
SeasonClubAppsGoalsAstYCRCRating
2026York United200106.32
118P. MartínezVancouver FCVancouver FCD200015.10
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC200015.10
118V. NeufvilleAtlético OttawaAtlético OttawaD202616.30
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa201216.30
2021Atlético Ottawa00140–
118Z. BrunoForgeForgeD200216.30
SeasonClubAppsGoalsAstYCRCRating
2025Forge100216.30
2026Forge10000–
126C. N’saYork UnitedYork UnitedD133207.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC100007.20
2021York United01020–
2022York United02300–
126L. MacNaughtonPacific FCPacific FCD131807.30
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC110007.30
2021Pacific FC02180–
126K. AwuahForgeForgeD123406.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge110006.70
2021Forge01340–
126A. MorganForgeForgeD112416.30
SeasonClubAppsGoalsAstYCRCRating
2022Forge01130–
2023Forge101116.30
126Jeannot EsuaFC EdmontonFC EdmontonD110217.00
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100107.00
2021FC Edmonton01011–

Player page →

126SoriaFC EdmontonFC EdmontonD111306.20
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100106.20
2021FC Edmonton01120–
126B. JohnAtlético OttawaAtlético OttawaD100206.20
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa100206.20
126C. DaSilvaYork UnitedYork UnitedD100006.70
SeasonClubAppsGoalsAstYCRCRating
2025York United100006.70
126D. EdgarForgeForgeD100506.80
SeasonClubAppsGoalsAstYCRCRating
2020Forge100506.80
126D. KinumbeHFX Wanderers FCHFX Wanderers FCD100006.60
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC100006.60
126Fin TugwellPacific FCPacific FCD100006.60
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC100006.60
126H. HughesHFX Wanderers FCHFX Wanderers FCD100006.46
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC100006.46
126I. YeoSupra du QuebecSupra du QuebecD100006.50
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec100006.50
126J. DunstanForgeForgeD100006.60
SeasonClubAppsGoalsAstYCRCRating
2020Forge100006.60
126J. PhillipsAtlético OttawaAtlético OttawaD100006.50
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa100006.50
126J. RoyerHFX Wanderers FCHFX Wanderers FCD100006.30
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.30
126K. MosesFC EdmontonFC EdmontonD10000–
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton10000–
126Kacper PlocinskiCavalry FCCavalry FCD100006.60
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC100006.60
126L. FayeYork UnitedYork UnitedD100406.60
SeasonClubAppsGoalsAstYCRCRating
2023York United100406.60

Player page →

126L. ThompsonVancouver FCVancouver FCD100106.50
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC100106.50
126M. de JongPacific FCPacific FCD100006.70
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.70
126M. HamiltonAtlético OttawaAtlético OttawaD101006.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa101006.90
126M. KaporAtlético OttawaAtlético OttawaD100716.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa100316.90
2021Atlético Ottawa00040–
126N. BickfordForgeForgeD10000–
SeasonClubAppsGoalsAstYCRCRating
2026Forge10000–
126Pedro MachadoPacific FCPacific FCD101206.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC101206.90

Data coverage for Canadian Premier League →

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