Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

1M. CarducciCavalry FCCavalry FCG53021106.89
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00010–
2021Cavalry FC00010–
2022Cavalry FC00010–
2023Cavalry FC2100306.88
2024Cavalry FC2901106.87
2025Cavalry FC301407.20

Player page →

2C. IrvingVancouver FCVancouver FCG5200217.04
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.90
2021Pacific FC00001–
2023Vancouver FC1600106.78
2024Vancouver FC2800107.10
2025Vancouver FC600007.50

Player page →

3Nathan InghamAtlético OttawaAtlético OttawaG4500506.87
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa1800206.83
2024Atlético Ottawa2200106.98
2025Atlético Ottawa500106.56

Player page →

4Y. FillionHFX Wanderers FCHFX Wanderers FCG42001206.77
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1800506.84
2024HFX Wanderers FC2400706.72
5E. GazdovPacific FCPacific FCG3700316.77
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1600106.73
2024Pacific FC2100216.80

Player page →

6Thomas VincensiniYork UnitedYork UnitedG3000407.09
SeasonClubAppsGoalsAstYCRCRating
2024York United3000407.09

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

11Christopher KalongoForgeForgeG1600106.93
SeasonClubAppsGoalsAstYCRCRating
2023Forge100006.90
2024Forge1400107.01
2025Forge100005.90

Player page →

12N. GiantsopoulosVancouver FCVancouver FCG1200806.78
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2022York United00030–
2023York United1200306.78
2024Vancouver FC00010–
13S. MelvinPacific FCPacific FCG1000106.98
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC700007.06
2025Pacific FC300106.80

Player page →

14D. MurasiranwaValourValourG500106.82
SeasonClubAppsGoalsAstYCRCRating
2023Valour200007.10
2024Valour300106.63
14K. BaskettPacific FCPacific FCG500406.66
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00020–
2022HFX Wanderers FC00020–
2023Pacific FC500006.66
16A. RushenasHFX Wanderers FCHFX Wanderers FCG400207.20
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC400007.20
2025HFX Wanderers FC00020–
17A. De RosarioYork UnitedYork UnitedG300106.90
SeasonClubAppsGoalsAstYCRCRating
2023York United300106.90
17C. OxnerHFX Wanderers FCHFX Wanderers FCG300507.90
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300207.90
2021HFX Wanderers FC00010–
2022HFX Wanderers FC00020–
17D. UrtiagaYork UnitedYork UnitedG300207.23
SeasonClubAppsGoalsAstYCRCRating
2025York United300207.23

Player page →

17Daniel ZadravecPacific FCPacific FCG300006.50
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC300006.50
21E. HimarasValourValourG200117.00
SeasonClubAppsGoalsAstYCRCRating
2023York United100006.70
2025Valour100117.30

Player page →

22C. JamesFC EdmontonFC EdmontonG100106.20
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100006.20
2021FC Edmonton00010–
22D. BontisForgeForgeG100007.50
SeasonClubAppsGoalsAstYCRCRating
2025Forge100007.50
22I. PavelaYork UnitedYork UnitedG100107.90
SeasonClubAppsGoalsAstYCRCRating
2025York United100107.90
22J. BarrettCavalry FCCavalry FCG100007.20
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC100007.20
22J. ZielinskiVancouver FCVancouver FCG100006.30
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC100006.30
22James PantemisValourValourG100006.90
SeasonClubAppsGoalsAstYCRCRating
2020Valour100006.90

Player page →

22M. AnchorPacific FCPacific FCG100207.30
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC100207.30
22Nacho ZabalAtlético OttawaAtlético OttawaG100006.30
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa100006.30

Data coverage for Canadian Premier League →

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