Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

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

Player page β†’

2D. UrtiagaYork UnitedYork UnitedG141,290200207.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United3300100207.23
2026York United11990100007.07

Player page β†’

3Thomas VincensiniYork UnitedYork UnitedG302,782200407.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United302,782200407.09

Player page β†’

4I. PavelaYork UnitedYork UnitedG8720000107.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United190000107.90
2026York United7630000006.89
5Callum IrvingVancouver FCVancouver FCG706,386501216.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––0001–
2023Vancouver FC161,489100106.77
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50
2026Vancouver FC201,800101006.84

Player page β†’

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

Player page β†’

7M. CarducciHFX Wanderers FCHFX Wanderers FCG777,0914021006.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––0010–
2022Cavalry FC0––0010–
2023Cavalry FC211,979300306.88
2024Cavalry FC292,682001106.87
2025Cavalry FC3270001407.20
2026HFX Wanderers FC242,160100006.75

Player page β†’

7Nathan 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 β†’

9Christopher KalongoAtlΓ©tico OttawaAtlΓ©tico OttawaG342,940000106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge140000006.90
2024Forge141,270000107.01
2025Forge110000005.90
2026AtlΓ©tico Ottawa181,620000006.74

Player page β†’

9Y. YesliHFX Wanderers FCHFX Wanderers FCG292,671100706.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,381100106.73
2024AtlΓ©tico Ottawa8720000206.85
2025HFX Wanderers FC6570000407.07

Player page β†’

11D. MurasiranwaValourValourG5423000106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour2189000007.10
2024Valour3234000106.63
12N. GiantsopoulosVancouver FCVancouver FCG121,095200806.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2022York United0––0030–
2023York United121,095200306.78
2024Vancouver FC0––0010–

Player page β†’

13Y. FillionHFX Wanderers FCHFX Wanderers FCG423,8951001206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,682100506.84
2024HFX Wanderers FC242,213000706.72
13E. GazdovPacific FCPacific FCG373,282300316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73
2024Pacific FC211,771200216.80

Player page β†’

13D. BontisForgeForgeG6539000006.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge189000007.50
2026Forge5450000006.62
16D. BertaudForgeForgeG211,890000006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge211,890000006.75

Player page β†’

16S. MelvinPacific FCPacific FCG211,890200106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC7630100007.06
2025Pacific FC3270000106.80
2026Pacific FC11990100006.54

Player page β†’

18Triston HenryForgeForgeG181,6720001306.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––0050–
2022Forge0––0030–
2023Forge181,672000506.68

Player page β†’

19K. BaskettPacific FCPacific FCG5450000406.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0020–
2022HFX Wanderers FC0––0020–
2023Pacific FC5450000006.66
20Campos Ralston Kai AntonioYork UnitedYork UnitedG10900000006.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United10900000006.51
21J. MilliSupra du QuebecSupra du QuebecG211,890000006.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec211,890000006.46
22E. HimarasPacific FCPacific FCG161,446100216.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United196000006.70
2025Valour190000117.30
2026Pacific FC141,260100106.37

Player page β†’

23Tristan CramptonAtlΓ©tico OttawaAtlΓ©tico OttawaG6540000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa6540000006.30

Player page β†’

Data coverage for Canadian Premier League β†’

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