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

1T. PowellVancouver FCVancouver FCM1501106.54
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC600106.38
2025Vancouver FC501006.62
2026Vancouver FC400006.67
1R. JuhmiPacific FCPacific FCM21011206.38
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC201407.10
2026Pacific FC1900806.31
1O. El KalkouliSupra du QuebecSupra du QuebecM1601206.62
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1601206.62
1M. SimmonsVancouver FCVancouver FCM201306.20
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00120–
2023Vancouver FC200106.20
1M. PiepgrassPacific FCPacific FCM601306.66
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC00130–
2026Cavalry FC100006.38
2026Pacific FC500006.72
1L. MwandweHFX Wanderers FCHFX Wanderers FCM401106.55
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC401106.55
1L. DiasCavalry FCCavalry FCM1101106.54
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.54
1C. RassakVancouver FCVancouver FCM00100–
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC00100–
1A. OuattaraVancouver FCVancouver FCM1301506.63
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC201307.30
2026Vancouver FC1100206.50
1A. CaceresFC EdmontonFC EdmontonM101006.70
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton101006.70
1T. ArnaudAtlético OttawaAtlético OttawaM1711306.59
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1711306.59
1Renan GarciaVancouver FCVancouver FCM4011706.90
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1311106.85
2024Vancouver FC2700606.92

Player page →

1N. WahlingCavalry FCCavalry FCM1611006.66
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1400006.65
2025Cavalry FC211006.75
1M. ValesPacific FCPacific FCM711006.22
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC711006.22
1M. PolisiVancouver FCVancouver FCM36111816.73
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1610406.89
2026Vancouver FC2001716.61

Player page →

1C. TraffordCavalry FCCavalry FCM41112107.06
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00090–
2023Cavalry FC1901907.14
2024Cavalry FC2210306.99

Player page →

1K. KibatoYork UnitedYork UnitedM39211406.47
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC900206.55
2024York United500006.72
2025York United411806.95
2026York United2110406.28

Player page →

1J. MartínezYork UnitedYork UnitedM2821706.87
SeasonClubAppsGoalsAstYCRCRating
2024York United2821706.87

Player page →

1D. CampbellValourValourM39212006.95
SeasonClubAppsGoalsAstYCRCRating
2020Valour00010–
2023Valour1511906.99
2024Valour24101006.93

Player page →

1A. TircoveanuPacific FCPacific FCM2221306.81
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2221306.81
1Z. BahousPacific FCPacific FCM2531806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01150–
2023Atlético Ottawa310006.93
2023Pacific FC600006.92
2024Pacific FC1610306.81
1T. GomulkaPacific FCPacific FCM2231306.78
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC2231306.78

Player page →

1L. ToomeyVancouver FCVancouver FCM1931406.64
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC1931406.64
1C. WatsonHFX Wanderers FCHFX Wanderers FCM1531306.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1531306.65
1E. FotsingVancouver FCVancouver FCM1841306.65
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC640306.90
2026Vancouver FC1201006.52
1Alberto ZapaterAtlético OttawaAtlético OttawaM4441706.91
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600307.01
2024Atlético Ottawa2440306.92
2025Atlético Ottawa401106.48

Player page →

1E. GarcíaAtlético OttawaAtlético OttawaM2561506.66
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa2561506.66
1M. AmissiVancouver FCVancouver FCM2071206.85
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2071206.85

Player page →

29Isak SsewankamboVancouver FCVancouver FCM702106.72
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC702106.72

Player page →

29G. McDonnellVancouver FCVancouver FCM1702106.59
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC1702106.59
29Alessandro BielloSupra du QuebecSupra du QuebecM2202626.96
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC301106.83
2026Supra du Quebec1901526.98

Player page →

29M. BaldisimoPacific FCPacific FCM34121316.69
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC201106.95
2021Pacific FC00010–
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73
2024York United1400306.66
2025Pacific FC200106.50
2026Pacific FC600206.66

Player page →

29José GalánValourValourM112606.90
SeasonClubAppsGoalsAstYCRCRating
2020Valour111206.90
2021Valour00140–
29E. SimmonsVancouver FCVancouver FCM16121106.73
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00010–
2021Cavalry FC01030–
2022Cavalry FC00140–
2023Vancouver FC1601306.73
29B. McKendryAtlético OttawaAtlético OttawaM2121216.50
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa200206.50
2021Atlético Ottawa01161–
2022Atlético Ottawa00140–
29A. AromatarioForgeForgeM23121106.75
SeasonClubAppsGoalsAstYCRCRating
2026Forge23121106.75
29Viti MartínezAtlético OttawaAtlético OttawaM222516.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa210206.90
2021Atlético Ottawa01231–
29R. OhinValourValourM24222606.68
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.30
2021Valour01270–
2023Valour00010–
2024Valour2110806.67
2025Valour200906.95
29O. AlouYork UnitedYork UnitedM522307.03
SeasonClubAppsGoalsAstYCRCRating
2023York United522307.03
29Nikolas MyroniukCavalry FCCavalry FCM3122406.68
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.69
2025Cavalry FC210106.80
2026Cavalry FC1811206.66

Player page →

29Harry PatonCavalry FCCavalry FCM21221116.66
SeasonClubAppsGoalsAstYCRCRating
2025Forge101006.90
2026Cavalry FC20211116.64

Player page →

29B. SoumaoroYork UnitedYork UnitedM2622806.79
SeasonClubAppsGoalsAstYCRCRating
2023York United1521606.85
2024York United1101206.71

Player page →

29A. SadekForgeForgeM1822206.56
SeasonClubAppsGoalsAstYCRCRating
2026Forge1822206.56
29Vitor DiasHFX Wanderers FCHFX Wanderers FCM2242106.68
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1811006.72
2025HFX Wanderers FC431106.50
29M. VoytsekhovskyiValourValourM1542306.71
SeasonClubAppsGoalsAstYCRCRating
2023York United01000–
2024York United1421306.71
2025Valour11100–
29A. RiggiValourValourM242817.25
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC211007.25
2021HFX Wanderers FC00030–
2022Valour03151–
29D. GutiérrezAtlético OttawaAtlético OttawaM55622717.05
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.70
2022Valour00050–
2023Valour1541707.24
2024Cavalry FC2900607.07
2025Cavalry FC01150–
2026Atlético Ottawa1010316.75

Player page →

48C. ToussaintPacific FCPacific FCM36032526.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00070–
2022Pacific FC00100–
2022York United00132–
2023Pacific FC17011006.68
2024Pacific FC1900507.02

Player page →

48P. NiyongabireValourValourM1613206.76
SeasonClubAppsGoalsAstYCRCRating
2023Valour1613206.76

Player page →

48Gael SandovalVancouver FCVancouver FCM113106.70
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC113106.70

Player page →

Data coverage for Canadian Premier League →

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