Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1M. CarducciHFX Wanderers FC· 30yHFX Wanderers FCG3002771006.85
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC00010–
2022Cavalry FC00010–
2023Cavalry FC0021306.88
2024Cavalry FC0129106.87
2025Cavalry FC013407.20
2026HFX Wanderers FC0024006.75

Player page →

2C. IrvingVancouver FC· 33yVancouver FCG330170216.99
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC00001–
2023Vancouver FC0016106.77
2024Vancouver FC0028107.10
2025Vancouver FC006007.50
2026Vancouver FC0120006.84

Player page →

3Nathan InghamCavalry FC· 33yCavalry FCG330169806.85
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa0018206.83
2024Atlético Ottawa0022106.98
2025Atlético Ottawa005106.56
2026Cavalry FC0124306.82

Player page →

4Y. FillionHFX Wanderers FCHFX Wanderers FCG–00421206.77
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0018506.84
2024HFX Wanderers FC0024706.72
5E. GazdovPacific FC· 23yPacific FCG230037316.77
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC0016106.73
2024Pacific FC0021216.80

Player page →

6Christopher KalongoAtlético Ottawa· 24yAtlético OttawaG240034106.83
SeasonClubGoalsAstAppsYCRCRating
2023Forge001006.90
2024Forge0014107.01
2025Forge001005.90
2026Atlético Ottawa0018006.74

Player page →

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

Player page →

8Y. YesliHFX Wanderers FC· 27yHFX Wanderers FCG270029706.83
SeasonClubGoalsAstAppsYCRCRating
2023Valour0015106.73
2024Atlético Ottawa008206.85
2025HFX Wanderers FC006407.07

Player page →

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

Player page →

10J. KoleilatForge· 27yForgeG270022307.18
SeasonClubGoalsAstAppsYCRCRating
2024Forge0017107.17
2025Forge005207.20

Player page →

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

Player page →

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

Player page →

14Triston HenryForge· 33yForgeG3300181306.68
SeasonClubGoalsAstAppsYCRCRating
2021Forge00050–
2022Forge00030–
2023Forge0018506.68

Player page →

15E. HimarasPacific FCPacific FCG–0016216.45
SeasonClubGoalsAstAppsYCRCRating
2023York United001006.70
2025Valour001117.30
2026Pacific FC0014106.37
16D. UrtiagaYork UnitedYork UnitedG–0014207.11
SeasonClubGoalsAstAppsYCRCRating
2025York United003207.23
2026York United0011007.07
17N. GiantsopoulosVancouver FCVancouver FCG–0012806.78
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2022York United00030–
2023York United0012306.78
2024Vancouver FC00010–
18Campos Ralston Kai AntonioYork UnitedYork UnitedG–0010006.51
SeasonClubGoalsAstAppsYCRCRating
2026York United0010006.51
19I. PavelaYork UnitedYork UnitedG–008107.01
SeasonClubGoalsAstAppsYCRCRating
2025York United001107.90
2026York United007006.89
20D. BontisForgeForgeG–006006.77
SeasonClubGoalsAstAppsYCRCRating
2025Forge001007.50
2026Forge005006.62
20Tristan CramptonAtlético Ottawa· 24yAtlético OttawaG24006006.30
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa006006.30

Player page →

22D. MurasiranwaValourValourG–005106.82
SeasonClubGoalsAstAppsYCRCRating
2023Valour002007.10
2024Valour003106.63
22K. BaskettPacific FCPacific FCG–005406.66
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00020–
2022HFX Wanderers FC00020–
2023Pacific FC005006.66
24A. RushenasHFX Wanderers FCHFX Wanderers FCG–004207.20
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC004007.20
2025HFX Wanderers FC00020–
25A. De RosarioYork UnitedYork UnitedG–003106.90
SeasonClubGoalsAstAppsYCRCRating
2023York United003106.90
25Daniel ZadravecPacific FCPacific FCG–003006.50
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC003006.50
25Henrik RegitnigVancouver FCVancouver FCG–003005.85
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC003005.85
28S. AstridgeHFX Wanderers FCHFX Wanderers FCG–002007.11
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC002007.11
29G. InnocentAtlético OttawaAtlético OttawaG–001006.20
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa001006.20
29J. BarrettCavalry FCCavalry FCG–001007.20
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC001007.20
29J. ZielinskiVancouver FCVancouver FCG–001006.30
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC001006.30
29Joseph HollidayCavalry FC· 21yCavalry FCG21001007.00
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC001007.00

Player page →

29M. AnchorPacific FCPacific FCG–001207.30
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC001207.30
29M. GergesSupra du QuebecSupra du QuebecG–001007.00
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec001007.00
29Matheus 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