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

1Levonte JohnsonForgeForgeF811106.76
SeasonClubAppsGoalsAstYCRCRating
2026Forge811106.76

Player page →

2Robert AntoniukCavalry FCCavalry FCF1330206.82
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2026Cavalry FC1330106.82

Player page →

3Jean-Aniel AssiAtlético OttawaAtlético OttawaF4046806.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00210–
2023Atlético Ottawa1613306.68
2025Atlético Ottawa10020–
2026Atlético Ottawa2331206.69

Player page →

4Jordan HamiltonForgeForgeF3262006.54
SeasonClubAppsGoalsAstYCRCRating
2022Forge01000–
2023Forge941006.53
2024Forge2311006.55

Player page →

5N. Fleuriau ChateauAtlético OttawaAtlético OttawaF1683106.93
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1683106.93

Player page →

5D. ZanattaPacific FCPacific FCF2984506.97
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00
2025Pacific FC432406.75

Player page →

7R. KrattPacific FCPacific FCF2695106.78
SeasonClubAppsGoalsAstYCRCRating
2022York United02100–
2025Pacific FC120007.30
2026Pacific FC2554106.76

Player page →

7H. MassundaForgeForgeF2897406.79
SeasonClubAppsGoalsAstYCRCRating
2025Forge545106.64
2026Forge2352306.83

Player page →

7Adonijah ReidHFX Wanderers FCHFX Wanderers FCF529101206.81
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1744206.99
2024Pacific FC1902206.78
2025York United444606.68
2026HFX Wanderers FC1210206.64

Player page →

10A. RicciYork UnitedYork UnitedF321262116.69
SeasonClubAppsGoalsAstYCRCRating
2020Valour00030–
2021Valour05230–
2022York United00010–
2023York United1332806.58
2024Vancouver FC301206.93
2024York United1641416.73

Player page →

11L. KwemiSupra du QuebecSupra du QuebecF34155607.17
SeasonClubAppsGoalsAstYCRCRating
2024Valour1301206.91
2026Supra du Quebec21154407.30

Player page →

12J. HeardPacific FCPacific FCF531864136.55
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37
2026Pacific FC1310226.19

Player page →

13J. AltobelliYork UnitedYork UnitedF20194707.10
SeasonClubAppsGoalsAstYCRCRating
2025York United4113407.35
2026York United1681307.03

Player page →

14T. CoimbraHFX Wanderers FCHFX Wanderers FCF372051616.75
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1331606.64
2024HFX Wanderers FC2041516.74
2025HFX Wanderers FC4133507.20

Player page →

15Shaan HundalPacific FCPacific FCF55227906.63
SeasonClubAppsGoalsAstYCRCRating
2020Valour00210–
2023Vancouver FC1761106.49
2024Valour2773306.73
2025Valour120106.50
2025York United371106.90
2026Pacific FC700206.50

Player page →

16Ballou TablaAtlético OttawaAtlético OttawaF6032141707.06
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07450–
2024Atlético Ottawa3024506.91
2025Atlético Ottawa5114407.36
2026Atlético Ottawa25122307.18

Player page →

17T. CampbellVancouver FCVancouver FCF553814506.78
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211006.60
2021Pacific FC011520–
2022Forge06420–
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75
2026Vancouver FC2371106.71

Player page →

18Brian WrightForgeForgeF6141121106.66
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06
2025Forge5120406.36
2026Forge1741206.16

Player page →

19Samuel SalterAtlético OttawaAtlético OttawaF524671316.93
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC03100–
2022HFX Wanderers FC011021–
2023Atlético Ottawa1771606.87
2024Atlético Ottawa3052106.92
2025Atlético Ottawa5203407.16

Player page →

Data coverage for Canadian Premier League →

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