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

1T. MohammedFC EdmontonFC EdmontonD102916.70
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton101116.70
2021York United00130–
2022FC Edmonton00050–
1Pedro MachadoPacific FCPacific FCD101206.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC101206.90
1N. BickfordForgeForgeD10000–
SeasonClubAppsGoalsAstYCRCRating
2026Forge10000–
1M. KaporAtlético OttawaAtlético OttawaD100716.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa100316.90
2021Atlético Ottawa00040–
1M. HamiltonAtlético OttawaAtlético OttawaD101006.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa101006.90
1M. de JongPacific FCPacific FCD100006.70
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.70
1L. ThompsonVancouver FCVancouver FCD100106.50
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC100106.50
1L. FayeYork UnitedYork UnitedD100406.60
SeasonClubAppsGoalsAstYCRCRating
2023York United100406.60

Player page →

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

Player page →

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

Player page →

44Jesús del AmoAtlético OttawaAtlético OttawaD700206.66
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa700206.66
44A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
47M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
47M. HarmsCavalry FCCavalry FCD800006.71
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC300006.63
2024Cavalry FC500006.76
47J. GrantYork UnitedYork UnitedD802906.75
SeasonClubAppsGoalsAstYCRCRating
2020Forge00020–
2021Forge00140–
2022Forge00020–
2023York United801106.75
47B. VlietPacific FCPacific FCD803506.99
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00120–
2023Pacific FC802306.99

Data coverage for Canadian Premier League →

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