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
246G. PianelliValourValourD–1011306.46
SeasonClubGoalsAstAppsYCRCRating
2023Valour1011306.46
246H. GodboutVancouver FCVancouver FC—–103106.49
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC10010–
2026Vancouver FC003006.49
246I. SanohHFX Wanderers FCHFX Wanderers FCF–101006.20
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC101006.20
246Iván PérezAtlético OttawaAtlético Ottawa—–10000–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa10000–
246J. CameronVancouver FC· 21yVancouver FCD211033916.76
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC0017616.84

Player page →

246J. CórdovaCavalry FCCavalry FC—–10000–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10000–
246J. DixonPacific FCPacific FCM–1021517.00
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC102107.00
2021Pacific FC00081–
2022Pacific FC00060–
246J. SanchezValourValourM–1025406.65
SeasonClubGoalsAstAppsYCRCRating
2023Valour0010106.64
2024Valour1015306.66
246Jeannot EsuaFC Edmonton· 30yFC EdmontonD30101217.00
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton001107.00
2021FC Edmonton10011–

Player page →

246Jonantan Villal OzunaAtlético Ottawa· 21yAtlético OttawaM211010106.58
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa1010106.58

Player page →

246K. ClarkeYork UnitedYork UnitedM–109106.53
SeasonClubGoalsAstAppsYCRCRating
2026York United109106.53
246K. FerdinandSupra du QuebecSupra du QuebecD–1014306.63
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec1014306.63
246K. KaneForgeForgeM–1023416.58
SeasonClubGoalsAstAppsYCRCRating
2023Forge0011206.56
2024Forge009216.60
2025Forge103006.60
246L. CabreraYork UnitedYork United—–10010–
SeasonClubGoalsAstAppsYCRCRating
2022York United10010–
246L. MacKenzieHFX Wanderers FCHFX Wanderers FCM–107006.44
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC107006.44
246Liberman TorresAtlético OttawaAtlético OttawaD–1016116.58
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1016116.58
246Lucas OlguinHFX Wanderers FC· 21yHFX Wanderers FCM211023506.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1023506.71

Player page →

246M. ArnoneAtlético OttawaAtlético Ottawa—–10021–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa10021–
246M. KouroumaAtlético OttawaAtlético OttawaM–101106.90
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa101106.90
246M. SchiavoniPacific FCPacific FCM–1027406.43
SeasonClubGoalsAstAppsYCRCRating
2024Forge1014006.60
2025Pacific FC002306.20
2026Pacific FC0011106.33
246M. TraffordCavalry FCCavalry FC—–10090–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC00020–
2022Cavalry FC10070–
246Michael BaldisimoCavalry FC· 26yCavalry FCM261017916.61
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC103616.83
2026Cavalry FC0014306.56

Player page →

246O. BoughanmiSupra du QuebecSupra du QuebecM–105316.38
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec105316.38
246O. KreimHFX Wanderers FCHFX Wanderers FCM–102106.50
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC102006.50
2021HFX Wanderers FC00010–
246R. EnninAtlético OttawaAtlético Ottawa—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa10000–
246R. LópezYork United· 33yYork UnitedD331019506.02
SeasonClubGoalsAstAppsYCRCRating
2026York United1019506.02

Player page →

246R. ThompsonYork UnitedYork UnitedD–1011606.75
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2022York United00030–
2023York United1011206.75
246Richard LucaCavalry FCCavalry FC—–10000–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC10000–
246S. CastelloForgeForgeF–104006.60
SeasonClubGoalsAstAppsYCRCRating
2021Forge10000–
2023Forge002006.70
2024Forge002006.55
246S. KeshavarzPacific FCPacific FC—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC10000–
246V. MoragregaAtlético OttawaAtlético Ottawa—–10050–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa10050–
246X. VenancioValourValour—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Valour10000–
246Y. Le BourhisValourValour—–10000–
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
246Z. 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