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
232L. CabreraYork UnitedYork United—–10010–
SeasonClubGoalsAstAppsYCRCRating
2022York United10010–
232L. MacKenzieHFX Wanderers FCHFX Wanderers FCM–107006.44
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC107006.44
232Liberman TorresAtlético OttawaAtlético OttawaD–1016116.58
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1016116.58
232Lucas OlguinHFX Wanderers FC· 21yHFX Wanderers FCM211023506.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1023506.71

Player page →

232M. ArnoneAtlético OttawaAtlético Ottawa—–10021–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa10021–
232M. KacherFC EdmontonFC Edmonton—–10010–
SeasonClubGoalsAstAppsYCRCRating
2021Valour00010–
2022FC Edmonton10000–
232M. SchiavoniPacific FCPacific FCM–1027406.43
SeasonClubGoalsAstAppsYCRCRating
2024Forge1014006.60
2025Pacific FC002306.20
2026Pacific FC0011106.33
232M. TraffordCavalry FCCavalry FC—–10090–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC00020–
2022Cavalry FC10070–
232M. Velado-TsegayeFC EdmontonFC Edmonton—–10000–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton10000–
232Michael BaldisimoCavalry FC· 26yCavalry FCM261017916.61
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC103616.83
2026Cavalry FC0014306.56

Player page →

232N. LedgerwoodCavalry FCCavalry FC—–10070–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC10070–
232O. BoughanmiSupra du QuebecSupra du QuebecM–105316.38
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec105316.38
232Oliver MinatelYork UnitedYork United—–10010–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC00010–
2022York United10000–
232R. EnninAtlético OttawaAtlético Ottawa—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa10000–
232R. LópezYork United· 33yYork UnitedD331019506.02
SeasonClubGoalsAstAppsYCRCRating
2026York United1019506.02

Player page →

232R. ThompsonYork UnitedYork UnitedD–1011606.75
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2022York United00030–
2023York United1011206.75
232Richard LucaCavalry FCCavalry FC—–10000–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC10000–
232S. CastelloForgeForgeF–104006.60
SeasonClubGoalsAstAppsYCRCRating
2021Forge10000–
2023Forge002006.70
2024Forge002006.55
232S. KeshavarzPacific FCPacific FC—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC10000–
232V. MoragregaAtlético OttawaAtlético Ottawa—–10050–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa10050–
232X. VenancioValourValour—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Valour10000–
232Z. Brault-GuillardSupra du Quebec· 27ySupra du QuebecD27109206.49
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec109206.49

Player page →

Data coverage for Canadian Premier League →

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