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
206Bul JuachPacific FCPacific FCF–108106.44
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC108106.44
206D. EspejoAtlético OttawaAtlético OttawaD–1091416.57
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00090–
2023Atlético Ottawa109516.57
206D. NormanVancouver FC· 28yVancouver FCD2810211826.75
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC00062–
2024Vancouver FC1017306.74
2025Vancouver FC004906.80

Player page →

206Daniël KrutzenForge· 30yForgeD301016006.60
SeasonClubGoalsAstAppsYCRCRating
2026Forge1016006.60

Player page →

206E. PopValourValourF–101107.90
SeasonClubGoalsAstAppsYCRCRating
2025Valour101107.90
206E. SambHFX Wanderers FCHFX Wanderers FC—–10010–
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
206G. PianelliValourValourD–1011306.46
SeasonClubGoalsAstAppsYCRCRating
2023Valour1011306.46
206H. GodboutVancouver FCVancouver FC—–103106.49
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC10010–
2026Vancouver FC003006.49
206Iván PérezAtlético OttawaAtlético Ottawa—–10000–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa10000–
206J. BrownPacific FCPacific FC—–10010–
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC10010–
206J. CameronVancouver FC· 21yVancouver FCD211033916.76
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC0017616.84

Player page →

206J. SanchezValourValourM–1025406.65
SeasonClubGoalsAstAppsYCRCRating
2023Valour0010106.64
2024Valour1015306.66
206J. UlbrichtFC EdmontonFC Edmonton—–10000–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton10000–
206Jonantan Villal OzunaAtlético Ottawa· 21yAtlético OttawaM211010106.58
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa1010106.58

Player page →

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

Player page →

206M. KacherFC EdmontonFC Edmonton—–10000–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton10000–
206M. SchiavoniPacific FCPacific FCM–1027406.43
SeasonClubGoalsAstAppsYCRCRating
2024Forge1014006.60
2025Pacific FC002306.20
2026Pacific FC0011106.33
206M. TraffordCavalry FCCavalry FC—–10070–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC10070–
206Michael BaldisimoCavalry FC· 26yCavalry FCM261017916.61
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC103616.83
2026Cavalry FC0014306.56

Player page →

206O. BoughanmiSupra du QuebecSupra du QuebecM–105316.38
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec105316.38
206Oliver MinatelYork UnitedYork United—–10000–
SeasonClubGoalsAstAppsYCRCRating
2022York United10000–
206R. EnninAtlético OttawaAtlético Ottawa—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa10000–
206R. LópezYork United· 33yYork UnitedD331019506.02
SeasonClubGoalsAstAppsYCRCRating
2026York United1019506.02

Player page →

206R. OhinValourValourM–10231806.69
SeasonClubGoalsAstAppsYCRCRating
2023Valour00010–
2024Valour1021806.67
2025Valour002906.95
206R. ThompsonYork UnitedYork UnitedD–1011506.75
SeasonClubGoalsAstAppsYCRCRating
2022York United00030–
2023York United1011206.75
206S. KeshavarzPacific FCPacific FC—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC10000–
206V. MoragregaAtlético OttawaAtlético Ottawa—–10050–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa10050–
206X. VenancioValourValour—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025Valour10000–
206Z. 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