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
148Álvaro RiveroYork UnitedYork United—–72031–
SeasonClubGoalsAstAppsYCRCRating
2020York United10000–
2021York United62031–
148D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962552717.04
SeasonClubGoalsAstAppsYCRCRating
2020Valour00110–
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC002960–
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

148H. MbongueVancouver FCVancouver FCF–62120–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC62120–
148I. CondeSupra du QuebecSupra du QuebecF–6218506.83
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6218506.83
148J. HamiltonForgeForgeF–6232006.53
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge419006.53
2024Forge112300–
148Walter PonceValourValourF–6213716.85
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour4113306.85
148Lys MoussetVancouver FC· 30yVancouver FCF305217206.72
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC5217206.72

Player page →

148A. BatisseForge· 31yForgeD314224506.89
SeasonClubGoalsAstAppsYCRCRating
2026Forge4224506.89

Player page →

148A. RiggiValourValourM–42281–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC11200–
2021HFX Wanderers FC00030–
2022Valour31051–
148M. CampagnaVancouver FCVancouver FCD–42411306.96
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC011120–
2025Vancouver FC11660–
2026Vancouver FC3024406.96
148M. VoytsekhovskyiValourValourM–421530–
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United211430–
2025Valour11100–
148Vitor DiasHFX Wanderers FCHFX Wanderers FCM–422210–
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC111800–
2025HFX Wanderers FC31410–
148A. SelemaniValourValourF–3210206.60
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC32010–
2023Valour0010106.60
148Luke SinghYork United· 26yYork UnitedD2632603126.68
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton00092–
2023Atlético Ottawa1015406.83
2024Atlético Ottawa001950–
2025York United01470–
2026York United2122606.58

Player page →

148N. MavilaPacific FCPacific FC—–32060–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC31010–
2022Pacific FC01050–
148N. MekidecheHFX Wanderers FCHFX Wanderers FCD–321050–
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
2024HFX Wanderers FC20720–
2025HFX Wanderers FC11330–
148R. MoorePacific FCPacific FCF–322021–
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC322021–
148S. CebaraValourValour—–32080–
SeasonClubGoalsAstAppsYCRCRating
2020Valour00010–
2021Valour12030–
2022Valour20040–
148A. SadekForgeForgeM–2218206.56
SeasonClubGoalsAstAppsYCRCRating
2026Forge2218206.56
148Alberto SotoAtlético OttawaAtlético Ottawa—–22010–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa22010–
148B. FigueiredoValourValour—–22070–
SeasonClubGoalsAstAppsYCRCRating
2025Valour22070–
148B. SoumaoroYork UnitedYork UnitedM–2226806.85
SeasonClubGoalsAstAppsYCRCRating
2023York United2115606.85
2024York United011120–
148D. NormanVancouver FCVancouver FC—–22000–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC22000–
148Daniel ParraForge· 27yForgeD27222581–
SeasonClubGoalsAstAppsYCRCRating
2024Forge222581–

Player page →

148E. WelshmanForgeForge—–22020–
SeasonClubGoalsAstAppsYCRCRating
2021Forge00010–
2022Forge22010–
148F. AcuñaAtlético OttawaAtlético OttawaF–22220–
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa22220–
148Harry PatonCavalry FC· 28yCavalry FCM2822211116.64
SeasonClubGoalsAstAppsYCRCRating
2025Forge01100–
2026Cavalry FC21201116.64

Player page →

148K. MannehPacific FCPacific FCF–2217106.88
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2217106.88
148K. YaoCavalry FCCavalry FC—–22080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC10040–
2022Cavalry FC12040–
148M. GherasimencovCavalry FCCavalry FCD–22330–
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC22330–
148Nikolas MyroniukCavalry FC· 21yCavalry FCM212231406.66
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC011110–
2025Cavalry FC10210–
2026Cavalry FC1118206.66

Player page →

148O. AlouYork UnitedYork UnitedM–225307.03
SeasonClubGoalsAstAppsYCRCRating
2023York United225307.03
148O. BrowneForgeForge—–22031–
SeasonClubGoalsAstAppsYCRCRating
2021Forge22031–
148O. LeónYork United· 27yYork UnitedD2722412136.51
SeasonClubGoalsAstAppsYCRCRating
2024York United202081–
2025York United01181–
2026York United0120516.51

Player page →

148R. OhinValourValourM–2224260–
SeasonClubGoalsAstAppsYCRCRating
2020Valour00110–
2021Valour12070–
2023Valour00010–
2024Valour102180–
2025Valour00290–
148Victor LoturiCavalry FC· 25yCavalry FC—2522080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC21050–
2022Cavalry FC01030–

Player page →

148Viti MartínezAtlético OttawaAtlético OttawaM–22251–
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa10220–
2021Atlético Ottawa12031–
148A. AromatarioForgeForgeM–12231106.75
SeasonClubGoalsAstAppsYCRCRating
2026Forge12231106.75
148A. KoneForgeForgeF–122220–
SeasonClubGoalsAstAppsYCRCRating
2024Forge021800–
2025Forge10420–
148A. MorganForgeForgeD–121416.30
SeasonClubGoalsAstAppsYCRCRating
2022Forge11030–
2023Forge011116.30
148A. TraoreVancouver FCVancouver FCF–1219206.67
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC1219206.67
148Adam NajemFC EdmontonFC Edmonton—–12040–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton12040–
148B. McKendryAtlético OttawaAtlético OttawaM–122121–
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa00220–
2021Atlético Ottawa11061–
2022Atlético Ottawa01040–
148E. SimmonsVancouver FCVancouver FCM–12161106.73
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC00010–
2021Cavalry FC10030–
2022Cavalry FC01040–
2023Vancouver FC0116306.73
148J. RubyHFX Wanderers FCHFX Wanderers FCD–126306.98
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC00210–
2021HFX Wanderers FC11020–
2023HFX Wanderers FC014006.98
148J. UlloaValourValourF–1216606.47
SeasonClubGoalsAstAppsYCRCRating
2021Valour01050–
2023Valour1116106.47
148José GalánValourValourM–12160–
SeasonClubGoalsAstAppsYCRCRating
2020Valour11120–
2021Valour01040–
148K. SowHFX Wanderers FCHFX Wanderers FCD–1229506.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2025HFX Wanderers FC02620–
2026HFX Wanderers FC1022306.72
148Kwak Min-jaeVancouver FCVancouver FCF–1215506.57
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1215506.57
148Loïc CloutierAtlético Ottawa· 22yAtlético OttawaD221222606.66
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa02420–
2026Atlético Ottawa1018406.66

Player page →

Data coverage for Canadian Premier League →

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