Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

1R. AbrahamAtlético OttawaAtlético OttawaF800005.52
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa800005.52
2Ameer KhadimVancouver FCVancouver FCF1011216.21
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011216.21
3K. TavernierForgeForgeF900106.29
SeasonClubAppsGoalsAstYCRCRating
2023Forge200006.25
2024Forge500106.34
2026Forge200006.20
4E. BeckfordCavalry FCCavalry FCF600006.32
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC600006.32
5Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF701106.33
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC701106.33

Player page →

6A. NovakValourValourF1372606.34
SeasonClubAppsGoalsAstYCRCRating
2020Forge120006.80
2021Cavalry FC04250–
2023Valour1210106.30
7R. KhouryAtlético OttawaAtlético OttawaF911206.35
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa911206.35
8J. HansonValourValourF1000206.41
SeasonClubAppsGoalsAstYCRCRating
2024Valour1000206.41
9C. VoleskyHFX Wanderers FCHFX Wanderers FCF600006.43
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC600006.43
10Bul JuachPacific FCPacific FCF810106.44
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC810106.44
11C. VasconcelosHFX Wanderers FCHFX Wanderers FCF1300006.45
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC100006.60
2024HFX Wanderers FC1200006.44
12M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
13J. UlloaValourValourF1612606.47
SeasonClubAppsGoalsAstYCRCRating
2021Valour00150–
2023Valour1611106.47
14R. BeySupra du QuebecSupra du QuebecF1100116.49
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1100116.49
15G. Smith-DoyleCavalry FCCavalry FCF1311206.50
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00010–
2023Cavalry FC1311106.50
16Jordan HamiltonForgeForgeF3262006.54
SeasonClubAppsGoalsAstYCRCRating
2022Forge01000–
2023Forge941006.53
2024Forge2311006.55

Player page →

17L. CavalliniForgeForgeF621106.55
SeasonClubAppsGoalsAstYCRCRating
2026Forge621106.55
17J. NavarroVancouver FCVancouver FCF900206.55
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC700106.59
2025Vancouver FC200106.30
17J. MasonCavalry FCCavalry FCF17163506.55
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC07020–
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

17J. HeardPacific FCPacific FCF531864136.55
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37
2026Pacific FC1310226.19

Player page →

21C. ChandaCavalry FCCavalry FCF600106.56
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC600106.56
21Erling Flotve MyklebustAtlético OttawaAtlético OttawaF601006.56
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa601006.56

Player page →

23Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF1020106.57
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1020106.57
23Kwak Min-jaeVancouver FCVancouver FCF1512506.57
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1512506.57
25Tavio CiccarelliHFX Wanderers FCHFX Wanderers FCF2260426.59
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC10000–
2026HFX Wanderers FC2160426.59

Player page →

26A. SelemaniValourValourF1032206.60
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03210–
2023Valour1000106.60
27L. BrooksCavalry FCCavalry FCF1301106.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1301106.62
28L. WrightCavalry FCCavalry FCF1283206.63
SeasonClubAppsGoalsAstYCRCRating
2020York United01000–
2021York United06310–
2022York United00010–
2024Cavalry FC1210006.63
28Shaan HundalPacific FCPacific FCF55227906.63
SeasonClubAppsGoalsAstYCRCRating
2020Valour00210–
2023Vancouver FC1761106.49
2024Valour2773306.73
2025Valour120106.50
2025York United371106.90
2026Pacific FC700206.50

Player page →

30S. DzikowskiVancouver FCVancouver FCF600106.64
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC600106.64
30Henri GodboutVancouver FCVancouver FCF700006.64
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC400006.83
2026Vancouver FC300006.40
30Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF1320106.64
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC1320106.64
30Sebastián GonzalesYork UnitedYork UnitedF1720316.64
SeasonClubAppsGoalsAstYCRCRating
2026York United1720316.64

Player page →

34J. PerruzzaHFX Wanderers FCHFX Wanderers FCF1120006.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1120006.65
34M. FilionForgeForgeF1851106.65
SeasonClubAppsGoalsAstYCRCRating
2025Forge530006.88
2026Forge1321106.58
36Y. BaïHFX Wanderers FCHFX Wanderers FCF1230606.66
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC630606.77
2026HFX Wanderers FC600006.55
36A. BinateValourValourF3041306.66
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC300006.33
2024Valour2741306.70
36Brian WrightForgeForgeF6141121106.66
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06
2025Forge5120406.36
2026Forge1741206.16

Player page →

39T. CollombHFX Wanderers FCHFX Wanderers FCF740106.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC740106.67
39A. TraoreVancouver FCVancouver FCF1912206.67
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC1912206.67
41A. KoneForgeForgeF2212206.68
SeasonClubAppsGoalsAstYCRCRating
2024Forge1802006.65
2025Forge410206.83
41W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63
41J. BahamboulaHFX Wanderers FCHFX Wanderers FCF2873406.68
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC432306.65
2026HFX Wanderers FC2441106.68

Player page →

44M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69
44A. RicciYork UnitedYork UnitedF321262116.69
SeasonClubAppsGoalsAstYCRCRating
2020Valour00030–
2021Valour05230–
2022York United00010–
2023York United1332806.58
2024Vancouver FC301206.93
2024York United1641416.73

Player page →

44Jean-Aniel AssiAtlético OttawaAtlético OttawaF4046806.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00210–
2023Atlético Ottawa1613306.68
2025Atlético Ottawa10020–
2026Atlético Ottawa2331206.69

Player page →

47Jaime SiajValourValourF500006.70
SeasonClubAppsGoalsAstYCRCRating
2023Valour500006.70
47A. AlmagroYork UnitedYork UnitedF2136506.70
SeasonClubAppsGoalsAstYCRCRating
2026York United2136506.70

Player page →

49O. Graham-RoacheCavalry FCCavalry FCF501006.71
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC501006.71
49N. PierreHFX Wanderers FCHFX Wanderers FCF811006.71
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC811006.71

Data coverage for Canadian Premier League →

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