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
142Levonte JohnsonForge· 27yForgeF27118106.76
SeasonClubGoalsAstAppsYCRCRating
2026Forge118106.76

Player page →

152O. LeónYork United· 27yYork UnitedD2722412136.75
SeasonClubGoalsAstAppsYCRCRating
2024York United2020817.00
2025York United01181–
2026York United0120516.51

Player page →

152T. BahVancouver FC· 22yVancouver FCD22811431416.75
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC2014416.66
2025Vancouver FC26650–
2026Vancouver FC4523506.80

Player page →

152J. DaleyCavalry FC· 29yCavalry FCM2905361906.75
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC05191206.78
2024Cavalry FC0017406.72
2025Cavalry FC00030–

Player page →

152J. QuintanaPacific FC· 22yPacific FCD2200321626.75
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0017817.02
2025Pacific FC00130–
2026Pacific FC0014516.44

Player page →

152A. AromatarioForgeForgeM–12231106.75
SeasonClubGoalsAstAppsYCRCRating
2026Forge12231106.75
152D. BertaudForge· 28yForgeG280021006.75
SeasonClubGoalsAstAppsYCRCRating
2026Forge0021006.75

Player page →

152I. BakareVancouver FCVancouver FCD–0014406.75
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0014406.75
152D. SalanovićYork UnitedYork UnitedF–2011306.75
SeasonClubGoalsAstAppsYCRCRating
2024York United2011306.75
152R. ThompsonYork UnitedYork UnitedD–1011606.75
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2022York United00030–
2023York United1011206.75
152J. GrantYork UnitedYork UnitedD–028906.75
SeasonClubGoalsAstAppsYCRCRating
2020Forge00020–
2021Forge01040–
2022Forge00020–
2023York United018106.75
152D. O'HeaPacific FCPacific FCF–007006.75
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC007006.75
163A. RampersadHFX Wanderers FC· 31yHFX Wanderers FCM3135592016.74
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC023106.97
2021HFX Wanderers FC01050–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC0210406.70
2024HFX Wanderers FC2022217.06
2025HFX Wanderers FC00420–
2026HFX Wanderers FC1020006.39

Player page →

163C. MontgomeryCavalry FC· 29yCavalry FCD292138406.74
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC11330–

Player page →

163S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.74
SeasonClubGoalsAstAppsYCRCRating
2024Valour1114206.79
2025Valour01140–
2026Supra du Quebec5119516.70

Player page →

163M. BourgeoisForgeForgeM–2324206.74
SeasonClubGoalsAstAppsYCRCRating
2026Forge2324206.74
163J. HaynesValourValourD–01211006.74
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001206.90
2021Pacific FC01030–
2022Pacific FC00010–
2023Valour0011306.78
2024Valour009106.65
163S. MelvinPacific FCPacific FCG–0021106.74
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC007007.06
2025Pacific FC00310–
2026Pacific FC0011006.54
163D. NormanVancouver FC· 28yVancouver FCD2821212426.74
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC11060–
2022Cavalry FC00062–
2024Vancouver FC1017306.74
2025Vancouver FC00490–

Player page →

170M. PolisiVancouver FC· 29yVancouver FCM2911361816.73
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1016406.89
2026Vancouver FC0120716.61

Player page →

170C. LoughreyHFX Wanderers FCHFX Wanderers FCD–11331416.73
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton01040–
2023HFX Wanderers FC0016706.64
2024HFX Wanderers FC1017316.81
170G. FacchineriValour· 24yValourD2420291116.73
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa00100–
2024Valour1026706.73
2025Valour10241–

Player page →

170S. JimohYork UnitedYork UnitedF–4630806.73
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
2025York United04450–
2026York United0110306.49
170Finn Managh LinderHFX Wanderers FC· 22yHFX Wanderers FCD221122106.73
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1122106.73

Player page →

170E. SimmonsVancouver FCVancouver FCM–12161106.73
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC00010–
2021Cavalry FC10030–
2022Cavalry FC01040–
2023Vancouver FC0116306.73
170K. OuimetteAtlético OttawaAtlético OttawaD–0016506.73
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016506.73
170N. HigginsYork UnitedYork UnitedD–12191316.73
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa00031–
2022FC Edmonton01040–
2024York United1118306.73
2025York United00130–
170Gianni dos SantosAtlético OttawaAtlético OttawaF–659626.73
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC12022–
2022Pacific FC31040–
2023Atlético Ottawa229006.73
170M. NgwaAtlético OttawaAtlético OttawaD–018306.73
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa018206.73
180Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

180M. ShawCavalry FC· 31yCavalry FCF3118537506.72
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa211006.30
2021Atlético Ottawa101000–
2022Atlético Ottawa41020–
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

180K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001006.60
2025HFX Wanderers FC02620–
2026HFX Wanderers FC1022306.72

Player page →

180Caniggia ElvaCavalry FCCavalry FCF–10625006.72
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC44300–
2026Cavalry FC6222006.72
180I. OketokounForgeForgeF–5321306.72
SeasonClubGoalsAstAppsYCRCRating
2026Forge5321306.72
180Lys MoussetVancouver FC· 30yVancouver FCF305217206.72
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC5217206.72

Player page →

180Vitor DiasHFX Wanderers FCHFX Wanderers FCM–4222106.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1118006.72
2025HFX Wanderers FC31410–
180K. WilliamsValourValourM–6513506.72
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour20120–
180Isak SsewankamboVancouver FC· 30yVancouver FCM30027106.72
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC027106.72

Player page →

189R. FerrazzoYork UnitedYork UnitedD–53391406.71
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United31470–
189J. SwibelValour· 27yValourF277028606.71
SeasonClubGoalsAstAppsYCRCRating
2024Valour7028606.71

Player page →

189Lucas OlguinHFX Wanderers FC· 21yHFX Wanderers FCM211023506.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1023506.71

Player page →

189P. AmedumePacific FCPacific FCD–0021206.71
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC0010206.65
2024Pacific FC0011006.77
189M. VoytsekhovskyiValourValourM–4215306.71
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United2114306.71
2025Valour11100–
189M. HarmsCavalry FCCavalry FCD–008006.71
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC003006.63
2024Cavalry FC005006.76
189N. PierreHFX Wanderers FCHFX Wanderers FCF–118006.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC118006.71
189O. Graham-RoacheCavalry FCCavalry FCF–015006.71
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC015006.71
197Luke SinghYork United· 26yYork UnitedD2632603126.70
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1015406.83
2024Atlético Ottawa0019506.75
2025York United01470–
2026York United2122606.58

Player page →

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

Player page →

197T. CoimbraHFX Wanderers FC· 22yHFX Wanderers FCF22205371616.70
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC4120516.74
2025HFX Wanderers FC133450–

Player page →

197D. SamuelForgeForgeD–00341306.70
SeasonClubGoalsAstAppsYCRCRating
2020Forge001206.60
2021Forge00050–
2022Forge00020–
2023Forge0012206.60
2024Forge0021206.76

Data coverage for Canadian Premier League →

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