Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances and minutes count 314 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

1Triston HenryForgeForgeG191,7620001306.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190000006.90
2021Forge0โ€“โ€“0050โ€“
2022Forge0โ€“โ€“0030โ€“
2023Forge181,672000506.68

Player page โ†’

2Y. FillionHFX Wanderers FCHFX Wanderers FCG423,8951001206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,682100506.84
2024HFX Wanderers FC242,213000706.72
3M. CarducciHFX Wanderers FCHFX Wanderers FCG777,0914021106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0โ€“โ€“0010โ€“
2021Cavalry FC0โ€“โ€“0010โ€“
2022Cavalry FC0โ€“โ€“0010โ€“
2023Cavalry FC211,979300306.88
2024Cavalry FC292,682001106.87
2025Cavalry FC3270001407.20
2026HFX Wanderers FC242,160100006.75

Player page โ†’

4N. GiantsopoulosVancouver FCVancouver FCG121,095200806.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“0010โ€“
2022York United0โ€“โ€“0030โ€“
2023York United121,095200306.78
2024Vancouver FC0โ€“โ€“0010โ€“

Player page โ†’

4Nathan InghamCavalry FCCavalry FCG696,310601806.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0010โ€“
2023Atlรฉtico Ottawa181,661300206.83
2024Atlรฉtico Ottawa222,039200106.98
2025Atlรฉtico Ottawa5450000106.56
2026Cavalry FC242,160101306.82

Player page โ†’

6Y. YesliHFX Wanderers FCHFX Wanderers FCG292,671100706.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,381100106.73
2024Atlรฉtico Ottawa8720000206.85
2025HFX Wanderers FC6570000407.07

Player page โ†’

7Jonathan ViscosiValourValourG272,413100606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour262,323100406.92
2025Valour190000206.20

Player page โ†’

8C. OxnerHFX Wanderers FCHFX Wanderers FCG3270200507.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3270200207.90
2021HFX Wanderers FC0โ€“โ€“0010โ€“
2022HFX Wanderers FC0โ€“โ€“0020โ€“
9K. BaskettPacific FCPacific FCG5450000406.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0020โ€“
2022HFX Wanderers FC0โ€“โ€“0020โ€“
2023Pacific FC5450000006.66
9Thomas VincensiniYork UnitedYork UnitedG302,782200407.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United302,782200407.09

Player page โ†’

11E. GazdovPacific FCPacific FCG373,282300316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73
2024Pacific FC211,771200216.80

Player page โ†’

11J. KoleilatForgeForgeG222,011200307.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge171,561100107.17
2025Forge5450100207.20

Player page โ†’

13Callum IrvingVancouver FCVancouver FCG726,573501216.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187000006.90
2021Pacific FC0โ€“โ€“0001โ€“
2023Vancouver FC161,489100106.77
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50
2026Vancouver FC201,800101006.84

Player page โ†’

13E. HimarasPacific FCPacific FCG161,446100216.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United196000006.70
2025Valour190000117.30
2026Pacific FC141,260100106.37

Player page โ†’

13A. RushenasHFX Wanderers FCHFX Wanderers FCG4365000207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC4365000007.20
2025HFX Wanderers FC0โ€“โ€“0020โ€“
13D. UrtiagaYork UnitedYork UnitedG141,290200207.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United3300100207.23
2026York United11990100007.07

Player page โ†’

13M. AnchorPacific FCPacific FCG190000207.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC190000207.30
18A. De RosarioYork UnitedYork UnitedG3277000106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United3277000106.90
18C. JamesFC EdmontonFC EdmontonG190000106.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.20
2021FC Edmonton0โ€“โ€“0010โ€“
18Christopher KalongoAtlรฉtico OttawaAtlรฉtico OttawaG342,940000106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge140000006.90
2024Forge141,270000107.01
2025Forge110000005.90
2026Atlรฉtico Ottawa181,620000006.74

Player page โ†’

18D. MurasiranwaValourValourG5423000106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour2189000007.10
2024Valour3234000106.63
18I. PavelaYork UnitedYork UnitedG8720000107.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United190000107.90
2026York United7630000006.89
18J. BeaulieuHFX Wanderers FCHFX Wanderers FCG0โ€“โ€“0010โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC0โ€“โ€“0010โ€“
18M. WilliamsYork UnitedYork UnitedG0โ€“โ€“0010โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United0โ€“โ€“0010โ€“
18S. MelvinPacific FCPacific FCG211,890200106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC7630100007.06
2025Pacific FC3270000106.80
2026Pacific FC11990100006.54

Player page โ†’

Data coverage for Canadian Premier League โ†’

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