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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
86João MorelliHFX Wanderers FCHFX Wanderers FCF–519206.96
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10000–
2023HFX Wanderers FC419206.96
86M. FilionForgeForgeF–5118106.65
SeasonClubGoalsAstAppsYCRCRating
2025Forge305006.88
2026Forge2113106.58
86A. NdomPacific FC· 30yPacific FCD30509907.09
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC006107.12
2025Pacific FC503807.03

Player page →

86Maël HenryCavalry FC· 22yCavalry FCM225036606.63
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89
2025Cavalry FC001207.00
2026Cavalry FC1011206.53

Player page →

105J. FariaValour· 26yValourM264628816.74
SeasonClubGoalsAstAppsYCRCRating
2024Valour2526616.80
2025Valour212205.90

Player page →

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

Player page →

105S. JimohYork UnitedYork UnitedF–4630806.80
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
2025York United044507.23
2026York United0110306.49
105Diogo RessurreiçãoValour· 26yValourM264529706.82
SeasonClubGoalsAstAppsYCRCRating
2024Valour3227206.86
2025Valour132506.35

Player page →

105J. EscalanteCavalry FCCavalry FCM–451906.70
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC45070–
2023Cavalry FC001206.70
105A. BatisseForge· 31yForgeD314224506.89
SeasonClubGoalsAstAppsYCRCRating
2026Forge4224506.89

Player page →

105M. CampagnaVancouver FC· 22yVancouver FCD2242411206.86
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0111206.51
2025Vancouver FC116607.00
2026Vancouver FC3024406.96

Player page →

105M. VoytsekhovskyiValourValourM–4215306.71
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United2114306.71
2025Valour11100–
105Vitor DiasHFX Wanderers FCHFX Wanderers FCM–4222106.68
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1118006.72
2025HFX Wanderers FC314106.50
105A. BinateValourValourF–4130306.66
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC003006.33
2024Valour4127306.70
105Alberto ZapaterAtlético Ottawa· 41yAtlético OttawaM414144706.91
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016307.01
2024Atlético Ottawa4024306.92
2025Atlético Ottawa014106.48

Player page →

105E. FotsingVancouver FCVancouver FCM–4118306.65
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC406306.90
2026Vancouver FC0112006.52
105M. CamaraFC EdmontonFC Edmonton—–41070–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton41070–
105A. GarcíaHFX Wanderers FCHFX Wanderers FC—–40010–
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC40010–
105Alexander Achinioti-JönssonForge· 30yForgeD304054907.01
SeasonClubGoalsAstAppsYCRCRating
2022Forge10010–
2023Forge0017206.89
2024Forge2031507.03
2025Forge106107.23

Player page →

105I. IliadisAtlético Ottawa· 25yAtlético OttawaM254023706.97
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1012407.08
2024Atlético Ottawa3011306.85

Player page →

105M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
105Rocco RomeoValour· 26yValourD2640402116.87
SeasonClubGoalsAstAppsYCRCRating
2022Valour20070–
2023Vancouver FC0016516.81
2024Vancouver FC2023506.89
2025Valour001407.30

Player page →

105T. CollombHFX Wanderers FCHFX Wanderers FCF–407106.67
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC407106.67
105T. TahidVancouver FCVancouver FCM–4031306.59
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC3013106.55
2024Vancouver FC1016106.63
2025Vancouver FC002106.50
125T. AntonoglouValour· 25yValourD2531329907.19
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour262406.80

Player page →

125C. BayihaSupra du Quebec· 27ySupra du QuebecM273851106.76
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90
2026Supra du Quebec1213006.47

Player page →

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

Player page →

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

Player page →

125A. PearlmanCavalry FC· 21yCavalry FCD2135291607.00
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC226806.95
2026Cavalry FC1323807.02

Player page →

125Bradley Sheede Kamdem FewoCavalry FC· 32yCavalry FCD3235632116.84
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0219706.85
2024Cavalry FC1321606.89
2025Cavalry FC002416.35
2026Cavalry FC2021406.83

Player page →

125K. FroeseValourValourM–341306.50
SeasonClubGoalsAstAppsYCRCRating
2025Valour341306.50
125D. PecileVancouver FCVancouver FCM–3321206.93
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC3321206.93
125Joaquim CoulangesAtlético Ottawa· 20yAtlético OttawaD203330206.62
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa204106.90
2026Atlético Ottawa1326106.57

Player page →

125M. JevremovićForge· 30yForgeD303326717.12
SeasonClubGoalsAstAppsYCRCRating
2025Forge035507.34
2026Forge3021217.06

Player page →

125A. GonzalezFC EdmontonFC Edmonton—–32020–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton32020–
125A. RampersadHFX Wanderers FC· 31yHFX Wanderers FCM3132561416.75
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC00060–
2023HFX Wanderers FC0210406.70
2024HFX Wanderers FC2022217.06
2025HFX Wanderers FC004206.95
2026HFX Wanderers FC1020006.39

Player page →

125Luke SinghYork United· 26yYork UnitedD2632603126.74
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1015406.83
2024Atlético Ottawa0019506.75
2025York United014707.20
2026York United2122606.58

Player page →

125N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3210507.15
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
2024HFX Wanderers FC207207.03
2025HFX Wanderers FC113307.43
125R. MoorePacific FCPacific FCF–3220216.79
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC3220216.79
125A. RiggiValourValour—–31051–
SeasonClubGoalsAstAppsYCRCRating
2022Valour31051–
125C. WatsonHFX Wanderers FCHFX Wanderers FCM–3115306.65
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3115306.65
125L. ToomeyVancouver FCVancouver FCM–3119406.64
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC3119406.64
125T. GomulkaPacific FC· 25yPacific FCM253122306.78
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC3122306.78

Player page →

125Z. BahousPacific FCPacific FCM–3125806.85
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa11050–
2023Atlético Ottawa103006.93
2023Pacific FC006006.92
2024Pacific FC1016306.81
125J. WilsonYork UnitedYork United—–30061–
SeasonClubGoalsAstAppsYCRCRating
2022York United30061–
125K. EgwuValourValour—–30040–
SeasonClubGoalsAstAppsYCRCRating
2025Valour30040–
125L. LopezYork United· 32yYork UnitedM32302306.75
SeasonClubGoalsAstAppsYCRCRating
2025York United302306.75

Player page →

125M. Owolabi-BelewuForge· 24yForgeD2430372206.85
SeasonClubGoalsAstAppsYCRCRating
2022Forge10020–
2023Forge0010506.53
2024Forge20251107.01
2025Forge002406.30

Player page →

Data coverage for Canadian Premier League →

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