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
177Victor LoturiCavalry FC· 25yCavalry FC—2522080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC21050–
2022Cavalry FC01030–

Player page →

177A. TircoveanuPacific FCPacific FCM–2122306.81
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC2122306.81
177Alexander MarshsallHFX Wanderers FC· 28yHFX Wanderers FC—2821010–
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC21010–

Player page →

177B. ForbesValourValour—–21000–
SeasonClubGoalsAstAppsYCRCRating
2022Valour21000–
177C. MontgomeryCavalry FC· 29yCavalry FCD292138406.74
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC11330–

Player page →

177C. SmithFC EdmontonFC Edmonton—–21041–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton21041–
177D. CampbellValour· 27yValourM2721391906.95
SeasonClubGoalsAstAppsYCRCRating
2023Valour1115906.99
2024Valour10241006.93

Player page →

177D. NormanVancouver FC· 28yVancouver FCD2821212426.74
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC11060–
2022Cavalry FC00062–
2024Vancouver FC1017306.74
2025Vancouver FC00490–

Player page →

177David BrazãoPacific FCPacific FCF–2110006.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2110006.82
177Dominick ZatorYork United· 32yYork United—3221041–
SeasonClubGoalsAstAppsYCRCRating
2021York United10021–
2022York United11020–

Player page →

177G. MetusalaForge· 26yForgeD2621351106.80
SeasonClubGoalsAstAppsYCRCRating
2021Forge20010–
2022Forge01040–
2023Forge0012206.75
2024Forge0023406.82

Player page →

177J. MartínezYork United· 24yYork UnitedM242128706.87
SeasonClubGoalsAstAppsYCRCRating
2024York United2128706.87

Player page →

177K. CelaValourValourD–2115506.68
SeasonClubGoalsAstAppsYCRCRating
2021Forge00020–
2023Valour2115306.68
177K. KibatoYork United· 26yYork UnitedM2621391406.41
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC009206.55
2024York United005006.72
2025York United11480–
2026York United1021406.28

Player page →

177K. ProctorVancouver FCVancouver FCD–2122106.82
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2122106.82
177L. CavalliniForgeForgeF–216106.55
SeasonClubGoalsAstAppsYCRCRating
2026Forge216106.55
177L. Lawrie-LattanzioYork UnitedYork United—–21030–
SeasonClubGoalsAstAppsYCRCRating
2022York United21030–
177L. MacNaughtonPacific FCPacific FC—–21080–
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC21080–
177A. BaqueroValourValourD–20171406.90
SeasonClubGoalsAstAppsYCRCRating
2021Valour10040–
2022Valour10070–
2023Valour0017306.90
177A. CouplandAtlético OttawaAtlético Ottawa—–20000–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa20000–
177B. BissainteFC EdmontonFC Edmonton—–20000–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton20000–
177C. NancoForgeForge—–20040–
SeasonClubGoalsAstAppsYCRCRating
2021Forge20040–
177Cyprian KachweleHFX Wanderers FCHFX Wanderers FCF–2013106.64
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC2013106.64
177D. SalanovićYork UnitedYork UnitedF–2011306.75
SeasonClubGoalsAstAppsYCRCRating
2024York United2011306.75
177G. FacchineriValour· 24yValourD2420281116.73
SeasonClubGoalsAstAppsYCRCRating
2024Valour1026706.73
2025Valour10241–

Player page →

177J. PerruzzaHFX Wanderers FCHFX Wanderers FCF–2011006.65
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC2011006.65
177K. CooreFC EdmontonFC Edmonton—–20000–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton20000–
177L. LaingCavalry FCCavalry FCD–2013706.87
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC10150–
2026Cavalry FC1012206.87
177Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF–2010106.57
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec2010106.57
177Sebastián GonzalesYork United· 26yYork UnitedF262017316.64
SeasonClubGoalsAstAppsYCRCRating
2026York United2017316.64

Player page →

177T. GiraldoYork UnitedYork UnitedM–2019306.51
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC2013206.52
2024HFX Wanderers FC001006.70
2024York United005106.40
232J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM31111392626.92
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC03020–
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC10110–

Player page →

232N. VerhoevenAtlético OttawaAtlético OttawaM–17361406.58
SeasonClubGoalsAstAppsYCRCRating
2021York United03030–
2022York United02030–
2023Atlético Ottawa1215206.51
2024Valour0020606.63
2025Atlético Ottawa00100–
232Olakunle Dada-LukeVancouver FC· 26yVancouver FCD2615521626.96
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC02030–
2022Pacific FC11050–
2023Pacific FC0119306.83
2024Pacific FC0127207.06
2025Vancouver FC00632–

Player page →

232Jay HerdmanCavalry FC· 22yCavalry FCM221419306.67
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC118206.73
2025Cavalry FC01210–
2025Vancouver FC01000–
2026Cavalry FC019006.62

Player page →

232Gael SandovalVancouver FC· 31yVancouver FCM31131106.70
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC131106.70

Player page →

232J. Di ChiaraCavalry FCCavalry FC—–13092–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC13051–
2022Cavalry FC00041–
232K. AwuahForgeForge—–13040–
SeasonClubGoalsAstAppsYCRCRating
2021Forge13040–
232P. NiyongabireValour· 26yValourM261316206.76
SeasonClubGoalsAstAppsYCRCRating
2023Valour1316206.76

Player page →

232A. AromatarioForgeForgeM–12231106.75
SeasonClubGoalsAstAppsYCRCRating
2026Forge12231106.75
232A. KoneForgeForgeF–1222206.65
SeasonClubGoalsAstAppsYCRCRating
2024Forge0218006.65
2025Forge10420–
232A. MorganForgeForgeD–121416.30
SeasonClubGoalsAstAppsYCRCRating
2022Forge11030–
2023Forge011116.30
232A. TraoreVancouver FCVancouver FCF–1219206.67
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC1219206.67
232Adam NajemFC EdmontonFC Edmonton—–12040–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton12040–
232B. McKendryAtlético OttawaAtlético Ottawa—–120101–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa11061–
2022Atlético Ottawa01040–
232E. SimmonsVancouver FCVancouver FCM–12161006.73
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC10030–
2022Cavalry FC01040–
2023Vancouver FC0116306.73
232J. RubyHFX Wanderers FCHFX Wanderers FCD–124206.98
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC11020–
2023HFX Wanderers FC014006.98
232J. UlloaValourValourF–1216606.47
SeasonClubGoalsAstAppsYCRCRating
2021Valour01050–
2023Valour1116106.47
232K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001006.60
2025HFX Wanderers FC02620–
2026HFX Wanderers FC1022306.72

Player page →

232Kwak Min-jaeVancouver FCVancouver FCF–1215506.57
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1215506.57

Data coverage for Canadian Premier League →

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