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

1J. KoleilatForgeForgeG2200307.18
SeasonClubAppsGoalsAstYCRCRating
2024Forge1700107.17
2025Forge500207.20

Player page →

2D. UrtiagaYork UnitedYork UnitedG1400207.11
SeasonClubAppsGoalsAstYCRCRating
2025York United300207.23
2026York United1100007.07
3Thomas VincensiniYork UnitedYork UnitedG3000407.09
SeasonClubAppsGoalsAstYCRCRating
2024York United3000407.09

Player page →

4I. PavelaYork UnitedYork UnitedG800107.01
SeasonClubAppsGoalsAstYCRCRating
2025York United100107.90
2026York United700006.89
5C. IrvingVancouver FCVancouver FCG7201216.98
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.90
2021Pacific FC00001–
2023Vancouver FC1600106.77
2024Vancouver FC2800107.10
2025Vancouver FC600007.50
2026Vancouver FC2001006.84

Player page →

6Jonathan ViscosiValourValourG2700606.89
SeasonClubAppsGoalsAstYCRCRating
2024Valour2600406.92
2025Valour100206.20

Player page →

7M. CarducciHFX Wanderers FCHFX Wanderers FCG77021106.85
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00010–
2021Cavalry FC00010–
2022Cavalry FC00010–
2023Cavalry FC2100306.88
2024Cavalry FC2901106.87
2025Cavalry FC301407.20
2026HFX Wanderers FC2400006.75

Player page →

7Nathan InghamCavalry FCCavalry FCG6901806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa1800206.83
2024Atlético Ottawa2200106.98
2025Atlético Ottawa500106.56
2026Cavalry FC2401306.82

Player page →

9Christopher KalongoAtlético OttawaAtlético OttawaG3400106.83
SeasonClubAppsGoalsAstYCRCRating
2023Forge100006.90
2024Forge1400107.01
2025Forge100005.90
2026Atlético Ottawa1800006.74

Player page →

9Y. YesliHFX Wanderers FCHFX Wanderers FCG2900706.83
SeasonClubAppsGoalsAstYCRCRating
2023Valour1500106.73
2024Atlético Ottawa800206.85
2025HFX Wanderers FC600407.07

Player page →

11D. MurasiranwaValourValourG500106.82
SeasonClubAppsGoalsAstYCRCRating
2023Valour200007.10
2024Valour300106.63
12N. GiantsopoulosVancouver FCVancouver FCG1200806.78
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2022York United00030–
2023York United1200306.78
2024Vancouver FC00010–
13Y. FillionHFX Wanderers FCHFX Wanderers FCG42001206.77
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1800506.84
2024HFX Wanderers FC2400706.72
13E. GazdovPacific FCPacific FCG3700316.77
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1600106.73
2024Pacific FC2100216.80

Player page →

13D. BontisForgeForgeG600006.77
SeasonClubAppsGoalsAstYCRCRating
2025Forge100007.50
2026Forge500006.62
16D. BertaudForgeForgeG2100006.75
SeasonClubAppsGoalsAstYCRCRating
2026Forge2100006.75

Player page →

16S. MelvinPacific FCPacific FCG2100106.75
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC700007.06
2025Pacific FC300106.80
2026Pacific FC1100006.54

Player page →

18Triston HenryForgeForgeG19001306.69
SeasonClubAppsGoalsAstYCRCRating
2020Forge100006.90
2021Forge00050–
2022Forge00030–
2023Forge1800506.68

Player page →

19K. BaskettPacific FCPacific FCG500406.66
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00020–
2022HFX Wanderers FC00020–
2023Pacific FC500006.66
20Campos Ralston Kai AntonioYork UnitedYork UnitedG1000006.51
SeasonClubAppsGoalsAstYCRCRating
2026York United1000006.51
21J. MilliSupra du QuebecSupra du QuebecG2100006.46
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec2100006.46
22E. HimarasPacific FCPacific FCG1600216.45
SeasonClubAppsGoalsAstYCRCRating
2023York United100006.70
2025Valour100117.30
2026Pacific FC1400106.37
23Tristan CramptonAtlético OttawaAtlético OttawaG600006.30
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa600006.30

Player page →

Data coverage for Canadian Premier League →

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