Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

48Kamron HabibullahAtlético OttawaAtlético OttawaM2336206.58
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00210–
2026Atlético Ottawa2334106.58

Player page →

48K. FroeseValourValourM134306.50
SeasonClubAppsGoalsAstYCRCRating
2025Valour134306.50
48D. PecileVancouver FCVancouver FCM2133206.93
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2133206.93

Player page →

48A. RampersadHFX Wanderers FCHFX Wanderers FCM56321416.75
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70
2024HFX Wanderers FC2220217.06
2025HFX Wanderers FC400206.95
2026HFX Wanderers FC2010006.39

Player page →

48C. WatsonHFX Wanderers FCHFX Wanderers FCM1531306.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1531306.65
48L. ToomeyVancouver FCVancouver FCM1931406.64
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC1931406.64
48T. GomulkaPacific FCPacific FCM2231306.78
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC2231306.78

Player page →

48Z. BahousPacific FCPacific FCM2531806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01150–
2023Atlético Ottawa310006.93
2023Pacific FC600006.92
2024Pacific FC1610306.81
48L. LopezYork UnitedYork UnitedM230306.75
SeasonClubAppsGoalsAstYCRCRating
2025York United230306.75

Player page →

60B. FiskVancouver FCVancouver FCM3623206.65
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01110–
2023Cavalry FC1512106.74
2024Vancouver FC2100006.58
60E. AdekugbeYork UnitedYork UnitedM44231806.86
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01020–
2023York United1100306.54
2024York United2912807.02
2025York United401506.60

Player page →

60M. BourgeoisForgeForgeM2423206.74
SeasonClubAppsGoalsAstYCRCRating
2026Forge2423206.74
60A. SadekForgeForgeM1822206.56
SeasonClubAppsGoalsAstYCRCRating
2026Forge1822206.56
60B. SoumaoroYork UnitedYork UnitedM2622806.79
SeasonClubAppsGoalsAstYCRCRating
2023York United1521606.85
2024York United1101206.71

Player page →

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

Player page →

60Nikolas MyroniukCavalry FCCavalry FCM3122406.68
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1101106.69
2025Cavalry FC210106.80
2026Cavalry FC1811206.66

Player page →

60O. AlouYork UnitedYork UnitedM522307.03
SeasonClubAppsGoalsAstYCRCRating
2023York United522307.03
60A. TircoveanuPacific FCPacific FCM2221306.81
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2221306.81
60D. CampbellValourValourM39211906.95
SeasonClubAppsGoalsAstYCRCRating
2023Valour1511906.99
2024Valour24101006.93

Player page →

60E. CisseForgeForgeM1221206.78
SeasonClubAppsGoalsAstYCRCRating
2024Forge1111106.83
2025Forge110106.30
60J. MartínezYork UnitedYork UnitedM2821706.87
SeasonClubAppsGoalsAstYCRCRating
2024York United2821706.87

Player page →

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

Player page →

60P. LamothePacific FCPacific FCM26201016.76
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC02050–
2023Pacific FC400106.80
2024Pacific FC2200416.75
60T. GiraldoYork UnitedYork UnitedM1920306.51
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1320206.52
2024HFX Wanderers FC100006.70
2024York United500106.40
75J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM39182426.93
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00161–
2023York United1505707.14
2024HFX Wanderers FC23021016.78
2025HFX Wanderers FC110107.30

Player page →

75Jay HerdmanCavalry FCCavalry FCM1914306.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC811206.73
2025Cavalry FC201106.25
2025Vancouver FC00100–
2026Cavalry FC901006.62

Player page →

75N. VerhoevenAtlético OttawaAtlético OttawaM36141106.58
SeasonClubAppsGoalsAstYCRCRating
2022York United00230–
2023Atlético Ottawa1512206.51
2024Valour2000606.63
2025Atlético Ottawa100006.70

Player page →

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

Player page →

75P. NiyongabireValourValourM1613206.76
SeasonClubAppsGoalsAstYCRCRating
2023Valour1613206.76

Player page →

75A. AromatarioForgeForgeM23121106.75
SeasonClubAppsGoalsAstYCRCRating
2026Forge23121106.75
75C. TraffordCavalry FCCavalry FCM41112107.06
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00090–
2023Cavalry FC1901907.14
2024Cavalry FC2210306.99

Player page →

75M. PolisiVancouver FCVancouver FCM36111516.73
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00040–
2023Valour1610406.89
2026Vancouver FC2001716.61

Player page →

75M. ValesPacific FCPacific FCM711006.22
SeasonClubAppsGoalsAstYCRCRating
2026Pacific FC711006.22
75Matthew BaldisimoPacific FCPacific FCM32111116.67
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73
2024York United1400306.66
2025Pacific FC200106.50
2026Pacific FC600206.66

Player page →

75N. WahlingCavalry FCCavalry FCM1611006.66
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1400006.65
2025Cavalry FC211006.75
75Renan GarciaVancouver FCVancouver FCM4011706.90
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1311106.85
2024Vancouver FC2700606.92

Player page →

75T. ArnaudAtlético OttawaAtlético OttawaM1711306.59
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1711306.59
75Armaan WilsonHFX Wanderers FCHFX Wanderers FCM1010306.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1010306.67
75J. SanchezValourValourM2510406.65
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000106.64
2024Valour1510306.66
75Jonantan Villal OzunaAtlético OttawaAtlético OttawaM1010106.58
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1010106.58

Player page →

75K. ClarkeYork UnitedYork UnitedM910106.53
SeasonClubAppsGoalsAstYCRCRating
2026York United910106.53
75K. KaneForgeForgeM2310416.58
SeasonClubAppsGoalsAstYCRCRating
2023Forge1100206.56
2024Forge900216.60
2025Forge310006.60
75L. MacKenzieHFX Wanderers FCHFX Wanderers FCM710006.44
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC710006.44
75Lucas OlguinHFX Wanderers FCHFX Wanderers FCM2310506.71
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2310506.71

Player page →

75M. SchiavoniPacific FCPacific FCM2710406.43
SeasonClubAppsGoalsAstYCRCRating
2024Forge1410006.60
2025Pacific FC200306.20
2026Pacific FC1100106.33
75Michael BaldisimoCavalry FCCavalry FCM1710916.61
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC310616.83
2026Cavalry FC1400306.56

Player page →

75O. BoughanmiSupra du QuebecSupra du QuebecM510316.38
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec510316.38
75R. OhinValourValourM23101806.69
SeasonClubAppsGoalsAstYCRCRating
2023Valour00010–
2024Valour2110806.67
2025Valour200906.95

Data coverage for Canadian Premier League →

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