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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
95A. AromatarioForgeForgeM–12231106.75
SeasonClubGoalsAstAppsYCRCRating
2026Forge12231106.75
95Brian WrightForge· 31yForgeF314112611106.69
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa61010–
2022Atlético Ottawa72020–
2023York United2215106.70
2024York United10624107.06
2025Forge120540–
2026Forge4117206.16

Player page →

95E. SimmonsVancouver FCVancouver FCM–12161106.73
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC00010–
2021Cavalry FC10030–
2022Cavalry FC01040–
2023Vancouver FC0116306.73
95G. MetusalaForge· 26yForgeD2621351106.80
SeasonClubGoalsAstAppsYCRCRating
2021Forge20010–
2022Forge01040–
2023Forge0012206.75
2024Forge0023406.82

Player page →

95J. CastroAtlético Ottawa· 34yAtlético OttawaM3404291106.65
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa04470–
2026Atlético Ottawa0025406.65

Player page →

95M. CarducciHFX Wanderers FC· 30yHFX Wanderers FCG3002771106.83
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC00010–
2021Cavalry FC00010–
2022Cavalry FC00010–
2023Cavalry FC0021306.88
2024Cavalry FC0129106.87
2025Cavalry FC01340–
2026HFX Wanderers FC0024006.75

Player page →

95M. JamesForge· 33yForgeD3312221106.86
SeasonClubGoalsAstAppsYCRCRating
2023Forge0217806.86
2026Forge105306.86

Player page →

108K. PokuForge· 23yForgeM23114311016.93
SeasonClubGoalsAstAppsYCRCRating
2022Forge10050–
2023Forge2214216.79
2024Forge8217307.04

Player page →

108Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD2230441016.76
SeasonClubGoalsAstAppsYCRCRating
2023York United009116.66
2024York United1022406.76
2025Atlético Ottawa10550–
2026Atlético Ottawa108006.85

Player page →

108T. WarschewskiCavalry FC· 28yCavalry FCF284829521017.36
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton47010–
2022FC Edmonton74020–
2024Cavalry FC14326207.44
2025Cavalry FC115320–
2026Cavalry FC121023317.28

Player page →

108J. HaynesValourValourD–01211006.74
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001206.90
2021Pacific FC01030–
2022Pacific FC00010–
2023Valour0011306.78
2024Valour009106.65
108M. CamaraFC EdmontonFC Edmonton—–510100–
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10030–
2022FC Edmonton41070–
108T. SkublakYork UnitedYork UnitedF–8241006.54
SeasonClubGoalsAstAppsYCRCRating
2026York United8241006.54
108Tom FieldVancouver FC· 29yVancouver FCD2903511006.92
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC01000–
2023Cavalry FC004106.50
2024Cavalry FC0021307.10
2025Cavalry FC00320–
2026Vancouver FC0223406.82

Player page →

115D. FordyceValourValour—–44091–
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour22050–
2022Valour12041–
115J. CameronVancouver FC· 21yVancouver FCD211033916.76
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC0017616.84

Player page →

115Kristopher TwardekValour· 29yValourD295425916.87
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour42241–

Player page →

115Michael BaldisimoCavalry FC· 26yCavalry FCM261017916.56
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC10361–
2026Cavalry FC0014306.56

Player page →

115Nicolás MezquidaVancouver FC· 34yVancouver FCM346325916.31
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC51351–
2026Vancouver FC1222406.31

Player page →

115T. MohammedFC EdmontonFC EdmontonD–021916.70
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton011116.70
2021York United01030–
2022FC Edmonton00050–
115A. NdomPacific FC· 30yPacific FCD30509907.12
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC006107.12
2025Pacific FC50380–

Player page →

115F. SturingYork United· 29yYork UnitedD291137906.70
SeasonClubGoalsAstAppsYCRCRating
2024York United0019206.78
2025York United10250–
2026York United0116206.61

Player page →

115J. GrantYork UnitedYork UnitedD–028906.75
SeasonClubGoalsAstAppsYCRCRating
2020Forge00020–
2021Forge01040–
2022Forge00020–
2023York United018106.75
115M. TraffordCavalry FCCavalry FC—–10090–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC00020–
2022Cavalry FC10070–
115Shaan HundalPacific FC· 27yPacific FCF2722755906.62
SeasonClubGoalsAstAppsYCRCRating
2020Valour02010–
2023Vancouver FC6117106.49
2024Valour7327306.73
2025Valour20110–
2025York United71310–
2026Pacific FC007206.50

Player page →

115T. AntonoglouValour· 25yValourD2531329907.21
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour26240–

Player page →

127A. RiggiValourValourM–422817.25
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC112007.25
2021HFX Wanderers FC00030–
2022Valour31051–
127Daniel ParraForge· 27yForgeD272225817.08
SeasonClubGoalsAstAppsYCRCRating
2024Forge2225817.08

Player page →

127G. AntinoroAtlético Ottawa· 22yAtlético OttawaM2210865816.61
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa43510–
2026Atlético Ottawa3326316.67

Player page →

127J. FariaValour· 26yValourM265628816.80
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2024Valour2526616.80
2025Valour21220–

Player page →

127João MorelliHFX Wanderers FCHFX Wanderers FCF–23210816.94
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC411016.80
2021HFX Wanderers FC140060–
2022HFX Wanderers FC10000–
2023HFX Wanderers FC419206.96
127M. ChretienSupra du QuebecSupra du QuebecD–4020816.97
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec4020816.97
127B. SoumaoroYork United· 30yYork UnitedM302226806.79
SeasonClubGoalsAstAppsYCRCRating
2023York United2115606.85
2024York United0111206.71

Player page →

127C. AugusteSupra du Quebec· 26ySupra du QuebecD260120806.66
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec0120806.66

Player page →

127D. ChoinièreSupra du Quebec· 29ySupra du QuebecM29212359806.90
SeasonClubGoalsAstAppsYCRCRating
2020Forge111007.00
2021Forge41000–
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02
2025Forge34510–
2026Supra du Quebec0517106.61

Player page →

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

Player page →

127K. AlemánAtlético OttawaAtlético OttawaM–641806.60
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton101106.60
2021Valour33030–
2022Atlético Ottawa21040–
127K. YaoCavalry FCCavalry FC—–22080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC10040–
2022Cavalry FC12040–
127L. MacNaughtonPacific FCPacific FCD–311807.30
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC101007.30
2021Pacific FC21080–
127M. FarsiCavalry FCCavalry FC—–23080–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11020–
2021Cavalry FC12060–
127N. GiantsopoulosVancouver FCVancouver FCG–0012806.78
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2022York United00030–
2023York United0012306.78
2024Vancouver FC00010–
127N. LedgerwoodCavalry FCCavalry FC—–21080–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11010–
2021Cavalry FC10070–
127Nathan InghamCavalry FC· 33yCavalry FCG330169806.88
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa0018206.83
2024Atlético Ottawa0022106.98
2025Atlético Ottawa00510–
2026Cavalry FC0124306.82

Player page →

127R. del CampoAtlético Ottawa· 26yAtlético OttawaF2613446806.87
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0216206.61
2024Atlético Ottawa13230607.00

Player page →

127S. CebaraValourValour—–32080–
SeasonClubGoalsAstAppsYCRCRating
2020Valour00010–
2021Valour12030–
2022Valour20040–
127S. JimohYork UnitedYork UnitedF–4630806.73
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
2025York United04450–
2026York United0110306.49
127Victor LoturiCavalry FC· 25yCavalry FC—2522080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC21050–
2022Cavalry FC01030–

Player page →

127Z. BahousPacific FCPacific FCM–3125806.85
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa11050–
2023Atlético Ottawa103006.93
2023Pacific FC006006.92
2024Pacific FC1016306.81
149M. JevremovićForge· 30yForgeD303326717.06
SeasonClubGoalsAstAppsYCRCRating
2025Forge03550–
2026Forge3021217.06

Player page →

149M. KaporAtlético OttawaAtlético OttawaD–001716.90
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa001316.90
2021Atlético Ottawa00040–

Data coverage for Canadian Premier League →

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