Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 671 of 734 stored matches (91%) that name a player. Appearances count 263 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
86E. AdekugbeYork United· 30yYork UnitedM303444200–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11020–
2022Cavalry FC10020–
2023York United001130–
2024York United122980–
2025York United01450–

Player page →

86K. FroeseValourValourM–34130–
SeasonClubGoalsAstAppsYCRCRating
2025Valour34130–
86P. SabakForgeForgeM–34150–
SeasonClubGoalsAstAppsYCRCRating
2020Forge22110–
2021Forge12040–
86A. PearlmanCavalry FCCavalry FCD–24171106.88
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC22680–
2026Cavalry FC0211306.88
86O. BotelloYork UnitedYork UnitedD–2428200–
SeasonClubGoalsAstAppsYCRCRating
2024York United1026140–
2025York United14260–
86J. CastroAtlético OttawaAtlético OttawaM–0416806.50
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa04470–
2026Atlético Ottawa0012106.50
86K. Martin-PereuxYork UnitedYork UnitedM–041930–
SeasonClubGoalsAstAppsYCRCRating
2023York United02510–
2024York United021420–
108J. MasonCavalry FC· 35yCavalry FCF351631750–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC70020–
2022Cavalry FC81020–
2023Cavalry FC121710–

Player page →

108J. AltobelliYork United· 24yYork UnitedF241437407.68
SeasonClubGoalsAstAppsYCRCRating
2025York United113440–
2026York United303007.68

Player page →

108K. SantosAtlético Ottawa· 26yAtlético OttawaM261033170–
SeasonClubGoalsAstAppsYCRCRating
2022York United01020–
2023York United601640–
2024Atlético Ottawa001000–
2025Atlético Ottawa42510–

Player page →

108S. YoungPacific FC· 25yPacific FCM2510353281–
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00110–
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC431981–
2024Pacific FC202950–
2025Pacific FC20460–

Player page →

108L. WrightCavalry FCCavalry FCF–831220–
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United63010–
2022York United00010–
2024Cavalry FC101200–
108N. Fleuriau ChateauAtlético OttawaAtlético OttawaF–7313106.90
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa7313106.90
108Djenairo DanielsPacific FCPacific FCF–6314120–
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC331460–
108Juan CórdovaYork United· 31yYork UnitedM3153341006.55
SeasonClubGoalsAstAppsYCRCRating
2024York United432290–
2026York United1012106.55

Player page →

108R. FerrazzoYork UnitedYork UnitedD–5339140–
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC011560–
2024HFX Wanderers FC212010–
2025York United31470–
108J. Di ChiaraCavalry FCCavalry FC—–430132–
SeasonClubGoalsAstAppsYCRCRating
2020York United30040–
2021Cavalry FC13051–
2022Cavalry FC00041–
108J. UlbrichtFC EdmontonFC Edmonton—–43020–
SeasonClubGoalsAstAppsYCRCRating
2021York United33020–
2022FC Edmonton10000–
108B. LevisAtlético OttawaAtlético OttawaD–334120–
SeasonClubGoalsAstAppsYCRCRating
2020Valour02110–
2021Valour10040–
2022Valour21060–
2025Atlético Ottawa00310–
108C. BentHFX Wanderers FCHFX Wanderers FCF–33140–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC10100–
2021HFX Wanderers FC03030–
2022HFX Wanderers FC20010–
108C. N’saYork UnitedYork UnitedD–33120–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC00100–
2021York United10020–
2022York United23000–
108E. CisseForgeForgeM–331360–
SeasonClubGoalsAstAppsYCRCRating
2020Forge00100–
2021Forge12040–
2024Forge111110–
2025Forge10110–
108I. OketokounForgeForgeF–3312106.71
SeasonClubGoalsAstAppsYCRCRating
2026Forge3312106.71
108V. BlascoPacific FCPacific FCM–33230–
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC22220–
2021Pacific FC11010–
108Alexander MarshsallHFX Wanderers FC· 28yHFX Wanderers FCM2823220–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC02210–
2021HFX Wanderers FC21010–

Player page →

108K. AwuahForgeForgeD–23140–
SeasonClubGoalsAstAppsYCRCRating
2020Forge10100–
2021Forge13040–
108M. DonerVancouver FCVancouver FCD–2311406.82
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03040–
2026Vancouver FC2011006.82
108M. FarsiCavalry FCCavalry FC—–23080–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11020–
2021Cavalry FC12060–
108M. JevremovićForgeForgeD–2314617.07
SeasonClubGoalsAstAppsYCRCRating
2025Forge03550–
2026Forge209117.07
108Rafael GalhardoValourValour—–23020–
SeasonClubGoalsAstAppsYCRCRating
2021Valour23020–
108Gael SandovalVancouver FC· 31yVancouver FCM3113110–
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC13110–

Player page →

108Jay HerdmanVancouver FC· 22yVancouver FCM22131030–
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC11820–
2025Cavalry FC01210–
2025Vancouver FC01000–

Player page →

108P. NiyongabireValour· 26yValourM26131620–
SeasonClubGoalsAstAppsYCRCRating
2023Valour131620–

Player page →

108B. VlietPacific FCPacific FCD–03850–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC01020–
2023Pacific FC02830–
108C. ToussaintPacific FC· 25yPacific FCM250336252–
SeasonClubGoalsAstAppsYCRCRating
2021York United00070–
2022Pacific FC01000–
2022York United01032–
2023Pacific FC0117100–
2024Pacific FC001950–

Player page →

108T. FieldVancouver FCVancouver FCD–0339606.72
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC01000–
2023Cavalry FC00410–
2024Cavalry FC002130–
2025Cavalry FC00320–
2026Vancouver FC0211006.72
137João MorelliHFX Wanderers FCHFX Wanderers FCF–2321081–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC41101–
2021HFX Wanderers FC140060–
2022HFX Wanderers FC10000–
2023HFX Wanderers FC41920–
137A. NovakValourValourF–721360–
SeasonClubGoalsAstAppsYCRCRating
2020Forge20100–
2021Cavalry FC42050–
2023Valour101210–
137Álvaro RiveroYork UnitedYork United—–72031–
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United62031–
137J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7215406.90
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC4011106.90
137R. KrattPacific FC· 23yPacific FCF237212106.92
SeasonClubGoalsAstAppsYCRCRating
2022York United21000–
2025Pacific FC20100–
2026Pacific FC3111106.92

Player page →

137D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962532716.79
SeasonClubGoalsAstAppsYCRCRating
2020Valour00110–
2022Valour00050–
2023Valour411570–
2024Cavalry FC002960–
2025Cavalry FC11050–
2026Atlético Ottawa108316.79

Player page →

137H. MbongueVancouver FCVancouver FCF–62120–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC62120–
137I. CondeSupra du QuebecSupra du QuebecF–6214406.89
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6214406.89
137J. HamiltonForgeForgeF–623200–
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge41900–
2024Forge112300–
137Walter PonceValourValourF–621371–
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour411330–
137E. KobzaCavalry FC· 24yCavalry FCD2452531506.78
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC202130–
2024Cavalry FC002010–
2025Cavalry FC20180–
2026Cavalry FC1211306.78

Player page →

137L. AccettolaYork UnitedYork UnitedM–5214006.78
SeasonClubGoalsAstAppsYCRCRating
2025York United20200–
2026York United3212006.78
137A. RiggiValourValourM–42281–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC11200–
2021HFX Wanderers FC00030–
2022Valour31051–
137M. VoytsekhovskyiValourValourM–421530–
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United211430–
2025Valour11100–

Data coverage for Canadian Premier League →

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