Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
95Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

95K. AlemánAtlético OttawaAtlético Ottawa—–54070–
SeasonClubGoalsAstAppsYCRCRating
2021Valour33030–
2022Atlético Ottawa21040–
95Kristopher TwardekValour· 29yValourD295425916.87
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour42241–

Player page →

95V. FryVancouver FC· 26yVancouver FCM2654372216.89
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC21480–

Player page →

95B. PatonForge· 26yForgeM265332206.84
SeasonClubGoalsAstAppsYCRCRating
2025Forge11610–
2026Forge4226106.84

Player page →

95I. OketokounForgeForgeF–5321306.72
SeasonClubGoalsAstAppsYCRCRating
2026Forge5321306.72
95L. AccettolaYork UnitedYork UnitedM–5328106.54
SeasonClubGoalsAstAppsYCRCRating
2025York United20200–
2026York United3326106.54
95R. FerrazzoYork UnitedYork UnitedD–53391406.71
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United31470–
95A. NovakValourValourF–5212606.30
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC42050–
2023Valour1012106.30
95Lys MoussetVancouver FC· 30yVancouver FCF305217206.72
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC5217206.72

Player page →

95Alexander Achinioti-JönssonForge· 30yForgeD3051541106.98
SeasonClubGoalsAstAppsYCRCRating
2021Forge11020–
2022Forge10010–
2023Forge0017206.89
2024Forge2031507.03
2025Forge10610–

Player page →

95D. KonincksPacific FC· 25yPacific FCD255124306.78
SeasonClubGoalsAstAppsYCRCRating
2025Valour20120–
2026Pacific FC3123106.78

Player page →

95M. CamaraFC EdmontonFC Edmonton—–510100–
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10030–
2022FC Edmonton41070–
95M. FilionForgeForgeF–5118106.58
SeasonClubGoalsAstAppsYCRCRating
2025Forge30500–
2026Forge2113106.58
95A. NdomPacific FC· 30yPacific FCD30509907.12
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC006107.12
2025Pacific FC50380–

Player page →

95J. WilsonYork UnitedYork United—–500141–
SeasonClubGoalsAstAppsYCRCRating
2021York United20080–
2022York United30061–
95Maël HenryCavalry FC· 22yCavalry FCM225036606.62
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89
2025Cavalry FC00120–
2026Cavalry FC1011206.53

Player page →

118M. FerrariYork United· 26yYork UnitedD26413692816.56
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United15470–
2026York United1123316.26

Player page →

118Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF224640806.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC02010–
2023Atlético Ottawa1316306.68
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

118Miguel AcostaAtlético OttawaAtlético OttawaD–4615706.87
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa21000–
2022Atlético Ottawa13040–
2023Atlético Ottawa1215306.87
118S. JimohYork UnitedYork UnitedF–4630806.73
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
2025York United04450–
2026York United0110306.49
118Diogo RessurreiçãoValour· 26yValourM264529706.86
SeasonClubGoalsAstAppsYCRCRating
2024Valour3227206.86
2025Valour13250–

Player page →

118J. UlbrichtFC EdmontonFC Edmonton—–43020–
SeasonClubGoalsAstAppsYCRCRating
2021York United33020–
2022FC Edmonton10000–
118A. BatisseForge· 31yForgeD314224506.89
SeasonClubGoalsAstAppsYCRCRating
2026Forge4224506.89

Player page →

118M. CampagnaVancouver FC· 22yVancouver FCD2242411306.84
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC0111206.51
2025Vancouver FC11660–
2026Vancouver FC3024406.96

Player page →

118M. VoytsekhovskyiValourValourM–4215306.71
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United2114306.71
2025Valour11100–
118Vitor DiasHFX Wanderers FCHFX Wanderers FCM–4222106.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1118006.72
2025HFX Wanderers FC31410–
118A. BinateValourValourF–4130306.66
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC003006.33
2024Valour4127306.70
118Alberto ZapaterAtlético Ottawa· 41yAtlético OttawaM414144706.95
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016307.01
2024Atlético Ottawa4024306.92
2025Atlético Ottawa01410–

Player page →

118Daniël KrutzenForge· 30yForgeD304116206.60
SeasonClubGoalsAstAppsYCRCRating
2021Forge31020–
2026Forge1016006.60

Player page →

118E. FotsingVancouver FCVancouver FCM–4118306.52
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC40630–
2026Vancouver FC0112006.52
118I. IliadisAtlético Ottawa· 25yAtlético OttawaM254023706.97
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1012407.08
2024Atlético Ottawa3011306.85

Player page →

118M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
118T. CollombHFX Wanderers FCHFX Wanderers FCF–407106.67
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC407106.67
118T. TahidVancouver FCVancouver FCM–4031306.60
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC3013106.55
2024Vancouver FC1016106.63
2025Vancouver FC00210–
136T. AntonoglouValour· 25yValourD2531329907.21
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour26240–

Player page →

136B. FiskVancouver FCVancouver FCM–3836306.65
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC15010–
2022Cavalry FC11010–
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
136C. BayihaSupra du Quebec· 27ySupra du QuebecM273851106.76
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90
2026Supra du Quebec1213006.47

Player page →

136C. HaworthAtlético OttawaAtlético OttawaM–3813506.98
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa04030–
2023Atlético Ottawa3413206.98
136Miguel ArillaHFX Wanderers FCHFX Wanderers FCM–3724106.65
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC3724106.65
136A. AlmagroYork United· 25yYork UnitedF253621506.70
SeasonClubGoalsAstAppsYCRCRating
2026York United3621506.70

Player page →

136Kamron HabibullahAtlético Ottawa· 23yAtlético OttawaM233623206.58
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC02010–
2026Atlético Ottawa3423106.58

Player page →

136A. PearlmanCavalry FC· 21yCavalry FCD2135291607.02
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC22680–
2026Cavalry FC1323807.02

Player page →

136Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3235632116.86
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0219706.85
2024Cavalry FC1321606.89
2025Cavalry FC00241–
2026Cavalry FC2021406.83

Player page →

136K. ChungPacific FC· 28yPacific FCD2835481306.66
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC11030–
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC11350–
2026Pacific FC1018106.48

Player page →

136M. PetrassoYork UnitedYork UnitedF–357206.46
SeasonClubGoalsAstAppsYCRCRating
2021York United35020–
2023York United007006.46
136D. FordyceValourValour—–34091–
SeasonClubGoalsAstAppsYCRCRating
2021Valour22050–
2022Valour12041–
136K. FroeseValourValourM–34130–
SeasonClubGoalsAstAppsYCRCRating
2025Valour34130–
136A. RampersadHFX Wanderers FC· 31yHFX Wanderers FCM3133561916.73
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC01050–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC0210406.70
2024HFX Wanderers FC2022217.06
2025HFX Wanderers FC00420–
2026HFX Wanderers FC1020006.39

Player page →

136C. N’saYork UnitedYork United—–33020–
SeasonClubGoalsAstAppsYCRCRating
2021York United10020–
2022York United23000–

Data coverage for Canadian Premier League →

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