Skip to content
Almanac
Menu

Canadian Premier League

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

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

4Callum IrvingVancouver FCVancouver FCG544,897401107.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50
2026Vancouver FC201,800101006.84

Player page β†’

5I. PavelaYork UnitedYork UnitedG8720000107.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United190000107.90
2026York United7630000006.89
6Y. YesliHFX Wanderers FCHFX Wanderers FCG141,290000606.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa8720000206.85
2025HFX Wanderers FC6570000407.07

Player page β†’

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

Player page β†’

8Nathan InghamCavalry FCCavalry FCG514,649301506.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa222,039200106.98
2025AtlΓ©tico Ottawa5450000106.56
2026Cavalry FC242,160101306.82

Player page β†’

9M. CarducciHFX Wanderers FCHFX Wanderers FCG565,112102506.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC292,682001106.87
2025Cavalry FC3270001407.20
2026HFX Wanderers FC242,160100006.75

Player page β†’

10Christopher KalongoAtlΓ©tico OttawaAtlΓ©tico OttawaG332,900000106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge141,270000107.01
2025Forge110000005.90
2026AtlΓ©tico Ottawa181,620000006.74

Player page β†’

11E. GazdovPacific FCPacific FCG211,771200216.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC211,771200216.80

Player page β†’

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

Player page β†’

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

Player page β†’

15Y. FillionHFX Wanderers FCHFX Wanderers FCG242,213000706.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC242,213000706.72
16Campos Ralston Kai AntonioYork UnitedYork UnitedG10900000006.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United10900000006.51
17J. MilliSupra du QuebecSupra du QuebecG211,890000006.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec211,890000006.46
18E. HimarasPacific FCPacific FCG151,350100216.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour190000117.30
2026Pacific FC141,260100106.37

Player page β†’

19Tristan 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