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

1M. 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 β†’

2Callum 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 β†’

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

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

Player page β†’

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

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

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

Player page β†’

9Triston HenryForgeForgeG191,7620001306.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190000006.90
2021Forge0––0050–
2022Forge0––0030–
2023Forge181,672000506.68

Player page β†’

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

Player page β†’

11N. GiantsopoulosVancouver FCVancouver FCG121,095200806.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2022York United0––0030–
2023York United121,095200306.78
2024Vancouver FC0––0010–

Player page β†’

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

Player page β†’

13James PantemisValourValourG190000006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190000006.90

Player page β†’

13Joseph HollidayCavalry FCCavalry FCG190000007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC190000007.00

Player page β†’

Data coverage for Canadian Premier League β†’

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