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

1N. AndradaYork UnitedYork UnitedD200106.32
SeasonClubAppsGoalsAstYCRCRating
2026York United200106.32
1L. ThompsonVancouver FCVancouver FCD100106.50
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC100106.50
1K. ProctorVancouver FCVancouver FCD2221106.82
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2221106.82

Player page →

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

Player page →

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

Player page →

1A. WhiteVancouver FCVancouver FCD1701106.68
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1601106.67
2024Vancouver FC100006.90
1A. De CarolisHFX Wanderers FCHFX Wanderers FCD210106.80
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC210106.80
1Liberman TorresAtlético OttawaAtlético OttawaD1610116.58
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa1610116.58
9Z. Brault-GuillardSupra du QuebecSupra du QuebecD910206.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec910206.49

Player page →

9Tristan MarshallPacific FCPacific FCD700206.56
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC700206.56

Player page →

9Pedro MachadoPacific FCPacific FCD101206.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC101206.90
9P. AmedumePacific FCPacific FCD2100206.71
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1000206.65
2024Pacific FC1100006.77
9Joaquim CoulangesAtlético OttawaAtlético OttawaD3033206.62
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90
2026Atlético Ottawa2613106.57

Player page →

9Jesús del AmoAtlético OttawaAtlético OttawaD700206.66
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa700206.66
9Enmanuel Mbomio AngueAtlético OttawaAtlético OttawaD2001206.80
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa200006.90
2026Atlético Ottawa1801206.79

Player page →

9Doneil HenryHFX Wanderers FCHFX Wanderers FCD1400206.57
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1400206.57

Player page →

9C. N’saYork UnitedYork UnitedD133207.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC100007.20
2021York United01020–
2022York United02300–
9B. JohnAtlético OttawaAtlético OttawaD100206.20
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa100206.20
9A. Jean-BaptisteValourValourD741206.77
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour02000–
2022Valour01120–
2023Valour700006.77
9Z. BrunoForgeForgeD200216.30
SeasonClubAppsGoalsAstYCRCRating
2025Forge100216.30
2026Forge10000–
9Jeannot EsuaFC EdmontonFC EdmontonD110217.00
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100107.00
2021FC Edmonton01011–

Player page →

22U. ChimaCavalry FCCavalry FCD600306.52
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600306.52
22T. LebeufSupra du QuebecSupra du QuebecD900306.37
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec900306.37
22SoriaFC EdmontonFC EdmontonD111306.20
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100106.20
2021FC Edmonton01120–
22M. NgwaAtlético OttawaAtlético OttawaD801306.73
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa801206.73
22M. GherasimencovCavalry FCCavalry FCD322307.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC322307.00
22M. DuncanForgeForgeD3800306.76
SeasonClubAppsGoalsAstYCRCRating
2023Forge800106.61
2024Forge3000206.80

Player page →

22K. FerdinandSupra du QuebecSupra du QuebecD1410306.63
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1410306.63
22J. RubyHFX Wanderers FCHFX Wanderers FCD612306.88
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.70
2021HFX Wanderers FC01120–
2023HFX Wanderers FC401006.98
22J. GeffrardHFX Wanderers FCHFX Wanderers FCD200306.90
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.90
2021HFX Wanderers FC00020–
22J. Dunn-JohnsonAtlético OttawaAtlético OttawaD2100306.62
SeasonClubAppsGoalsAstYCRCRating
2020Valour100006.90
2024HFX Wanderers FC1000106.71
2025HFX Wanderers FC00010–
2026Atlético Ottawa1000106.51

Player page →

22G. PianelliValourValourD1110306.46
SeasonClubAppsGoalsAstYCRCRating
2023Valour1110306.46
22E. MzoughiValourValourD1000306.50
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000306.50
22Daniël KrutzenForgeForgeD1761306.63
SeasonClubAppsGoalsAstYCRCRating
2020Forge120107.00
2021Forge03120–
2026Forge1610006.60

Player page →

22D. KonincksPacific FCPacific FCD2451306.73
SeasonClubAppsGoalsAstYCRCRating
2025Valour120205.60
2026Pacific FC2331106.78

Player page →

22Kevin CeceriPacific FCPacific FCD1100316.61
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC1100316.61
37M. DonerVancouver FCVancouver FCD2425406.96
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00340–
2026Vancouver FC2422006.96

Player page →

37L. FayeYork UnitedYork UnitedD100406.60
SeasonClubAppsGoalsAstYCRCRating
2023York United100406.60

Player page →

37K. AwuahForgeForgeD123406.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge110006.70
2021Forge01340–
37I. BakareVancouver FCVancouver FCD1400406.75
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1400406.75
37D. AguilarAtlético OttawaAtlético OttawaD1801406.81
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1801406.81

Player page →

37Carlos GuzmánYork UnitedYork UnitedD2501406.69
SeasonClubAppsGoalsAstYCRCRating
2026York United2501406.69

Player page →

37Callum MontgomeryCavalry FCCavalry FCD3821406.70
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1200006.62
2024Cavalry FC2310106.80
2025Cavalry FC311306.33

Player page →

37A. MorganForgeForgeD112416.30
SeasonClubAppsGoalsAstYCRCRating
2022Forge01130–
2023Forge101116.30
45R. LópezYork UnitedYork UnitedD1910506.02
SeasonClubAppsGoalsAstYCRCRating
2026York United1910506.02

Player page →

45N. MekidecheHFX Wanderers FCHFX Wanderers FCD1032507.15
SeasonClubAppsGoalsAstYCRCRating
2022Valour00100–
2024HFX Wanderers FC720207.03
2025HFX Wanderers FC311307.43
45K. SowHFX Wanderers FCHFX Wanderers FCD2912506.75
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.60
2025HFX Wanderers FC602206.88
2026HFX Wanderers FC2210306.72

Player page →

45K. OuimetteAtlético OttawaAtlético OttawaD1600506.73
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600506.73

Player page →

45D. MorerAtlético OttawaAtlético OttawaD2706506.67
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2706506.67
45D. EdgarForgeForgeD100506.80
SeasonClubAppsGoalsAstYCRCRating
2020Forge100506.80

Data coverage for Canadian Premier League →

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