Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 350 of 350 stored matches (100%) that name a player. Appearances count 236 matches with a stored lineup.

  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1M. CarducciHFX Wanderers FC· 30yHFX Wanderers FCG300256506.84
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC0129106.87
2025Cavalry FC013407.20
2026HFX Wanderers FC0024006.75

Player page →

2C. IrvingVancouver FC· 33yVancouver FCG330154107.05
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0028107.10
2025Vancouver FC006007.50
2026Vancouver FC0120006.84

Player page →

3Nathan InghamCavalry FC· 33yCavalry FCG330151506.86
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa0022106.98
2025Atlético Ottawa005106.56
2026Cavalry FC0124306.82

Player page →

4Christopher KalongoAtlético Ottawa· 24yAtlético OttawaG240033106.83
SeasonClubGoalsAstAppsYCRCRating
2024Forge0014107.01
2025Forge001005.90
2026Atlético Ottawa0018006.74

Player page →

5Thomas VincensiniYork United· 33yYork UnitedG330030407.09
SeasonClubGoalsAstAppsYCRCRating
2024York United0030407.09

Player page →

6Jonathan ViscosiValour· 35yValourG350027606.89
SeasonClubGoalsAstAppsYCRCRating
2024Valour0026406.92
2025Valour001206.20

Player page →

7Y. FillionHFX Wanderers FCHFX Wanderers FCG–0024706.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC0024706.72
8J. KoleilatForge· 27yForgeG270022307.18
SeasonClubGoalsAstAppsYCRCRating
2024Forge0017107.17
2025Forge005207.20

Player page →

9D. BertaudForge· 28yForgeG280021006.75
SeasonClubGoalsAstAppsYCRCRating
2026Forge0021006.75

Player page →

9E. GazdovPacific FC· 23yPacific FCG230021216.80
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0021216.80

Player page →

9J. MilliSupra du QuebecSupra du QuebecG–0021006.46
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec0021006.46
9S. MelvinPacific FC· 32yPacific FCG320021106.75
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC007007.06
2025Pacific FC003106.80
2026Pacific FC0011006.54

Player page →

13E. HimarasPacific FCPacific FCG–0015216.44
SeasonClubGoalsAstAppsYCRCRating
2025Valour001117.30
2026Pacific FC0014106.37
14D. UrtiagaYork UnitedYork UnitedG–0014207.11
SeasonClubGoalsAstAppsYCRCRating
2025York United003207.23
2026York United0011007.07
14Y. YesliHFX Wanderers FC· 27yHFX Wanderers FCG270014606.94
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa008206.85
2025HFX Wanderers FC006407.07

Player page →

16Campos Ralston Kai AntonioYork UnitedYork UnitedG–0010006.51
SeasonClubGoalsAstAppsYCRCRating
2026York United0010006.51
17I. PavelaYork UnitedYork UnitedG–008107.01
SeasonClubGoalsAstAppsYCRCRating
2025York United001107.90
2026York United007006.89
18D. BontisForgeForgeG–006006.77
SeasonClubGoalsAstAppsYCRCRating
2025Forge001007.50
2026Forge005006.62
18Tristan CramptonAtlético Ottawa· 24yAtlético OttawaG24006006.30
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa006006.30

Player page →

20A. RushenasHFX Wanderers FCHFX Wanderers FCG–004207.20
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC004007.20
2025HFX Wanderers FC00020–
21D. MurasiranwaValourValourG–003106.63
SeasonClubGoalsAstAppsYCRCRating
2024Valour003106.63
21Daniel ZadravecPacific FCPacific FCG–003006.50
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC003006.50
21Henrik RegitnigVancouver FCVancouver FCG–003005.85
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC003005.85
24S. AstridgeHFX Wanderers FCHFX Wanderers FCG–002007.11
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC002007.11
25G. InnocentAtlético OttawaAtlético OttawaG–001006.20
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa001006.20
25J. BarrettCavalry FCCavalry FCG–001007.20
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC001007.20
25Joseph HollidayCavalry FC· 21yCavalry FCG21001007.00
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC001007.00

Player page →

25M. AnchorPacific FCPacific FCG–001207.30
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC001207.30
25M. GergesSupra du QuebecSupra du QuebecG–001007.00
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec001007.00
25Matheus de SouzaVancouver FCVancouver FCG–001006.30
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC001006.30

Data coverage for Canadian Premier League →

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