Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 618 of 618 stored matches (100%) that name a player. Appearances count 213 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
121Y. BaïHFX Wanderers FCHFX Wanderers FCF–306606.77
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC306606.77
152Paris GeeVancouver FC· 31yVancouver FCD3127421706.64
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton00040–
2022York United02000–
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC105206.58

Player page →

152C. BayihaYork United· 26yYork UnitedD262638106.85
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90

Player page →

152K. ChungPacific FC· 27yPacific FCD2726311306.84
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC011107.30
2021Pacific FC11030–
2023Vancouver FC018206.71
2024Vancouver FC0219206.82
2025Pacific FC113507.13

Player page →

152A. RampersadHFX Wanderers FC· 30yHFX Wanderers FCM3025392016.95
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC023106.97
2021HFX Wanderers FC01050–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC0210406.70
2024HFX Wanderers FC2022217.06
2025HFX Wanderers FC004206.95

Player page →

152O. BotelloYork United· 24yYork UnitedD2424282006.85
SeasonClubGoalsAstAppsYCRCRating
2024York United10261406.86
2025York United142606.80

Player page →

152R. RamaForge· 25yForgeD2524232806.95
SeasonClubGoalsAstAppsYCRCRating
2022Forge000100–
2023Forge1218806.92
2025Forge1251007.04

Player page →

152Alexander MarshsallHFX Wanderers FC· 27yHFX Wanderers FCM27232207.15
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC022107.15
2021HFX Wanderers FC21010–

Player page →

152K. AwuahForgeForgeD–231406.70
SeasonClubGoalsAstAppsYCRCRating
2020Forge101006.70
2021Forge13040–
152M. FarsiCavalry FCCavalry FC—–23080–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11020–
2021Cavalry FC12060–
152Rafael GalhardoValour· 34yValour—3423020–
SeasonClubGoalsAstAppsYCRCRating
2021Valour23020–

Player page →

152A. PearlmanHFX Wanderers FC· 20yHFX Wanderers FCD20226806.95
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC226806.95

Player page →

152Alberto SotoAtlético OttawaAtlético Ottawa—–22010–
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa22010–
152B. FigueiredoValourValour—–22070–
SeasonClubGoalsAstAppsYCRCRating
2025Valour22070–
152B. SoumaoroYork United· 29yYork UnitedM292226806.79
SeasonClubGoalsAstAppsYCRCRating
2023York United2115606.85
2024York United0111206.71

Player page →

152D. NormanVancouver FCVancouver FC—–22000–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC22000–
152Daniel ParraForge· 26yForgeD262225817.08
SeasonClubGoalsAstAppsYCRCRating
2024Forge2225817.08

Player page →

152E. WelshmanForgeForge—–22020–
SeasonClubGoalsAstAppsYCRCRating
2021Forge00010–
2022Forge22010–
152F. AcuñaAtlético OttawaAtlético OttawaF–222206.75
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa222206.75
152K. MannehPacific FC· 31yPacific FCF312217106.88
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2217106.88

Player page →

152K. YaoCavalry FCCavalry FC—–22080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC10040–
2022Cavalry FC12040–
152M. GherasimencovCavalry FCCavalry FCD–223307.00
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC223307.00
152O. AlouYork UnitedYork UnitedM–225307.03
SeasonClubGoalsAstAppsYCRCRating
2023York United225307.03
152O. BrowneForgeForge—–22031–
SeasonClubGoalsAstAppsYCRCRating
2021Forge22031–
152R. OhinValourValourM–22242606.68
SeasonClubGoalsAstAppsYCRCRating
2020Valour001106.30
2021Valour12070–
2023Valour00010–
2024Valour1021806.67
2025Valour002906.95
152Victor LoturiCavalry FC· 24yCavalry FC—2422080–
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC21050–
2022Cavalry FC01030–

Player page →

152Viti MartínezAtlético OttawaAtlético OttawaM–222516.90
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa102206.90
2021Atlético Ottawa12031–
152A. TircoveanuPacific FCPacific FCM–2122306.81
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC2122306.81
152B. ForbesValourValour—–21000–
SeasonClubGoalsAstAppsYCRCRating
2022Valour21000–
152C. MontgomeryCavalry FC· 28yCavalry FCD282138406.70
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC113306.33

Player page →

152C. SmithFC EdmontonFC Edmonton—–21041–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton21041–
152D. CampbellValour· 26yValourM2621392006.95
SeasonClubGoalsAstAppsYCRCRating
2020Valour00010–
2023Valour1115906.99
2024Valour10241006.93

Player page →

152David BrazãoPacific FCPacific FCF–2110006.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2110006.82
152David Norman Jr.Vancouver FC· 27yVancouver FCD2721212426.75
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC11060–
2022Cavalry FC00062–
2024Vancouver FC1017306.74
2025Vancouver FC004906.80

Player page →

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

Player page →

152J. MartínezYork United· 23yYork UnitedM232128706.87
SeasonClubGoalsAstAppsYCRCRating
2024York United2128706.87

Player page →

152K. CelaValourValourD–2115606.68
SeasonClubGoalsAstAppsYCRCRating
2020Forge00010–
2021Forge00020–
2023Valour2115306.68
152K. PorterFC EdmontonFC Edmonton—–21000–
SeasonClubGoalsAstAppsYCRCRating
2020York United11000–
2021FC Edmonton10000–
152L. Lawrie-LattanzioYork UnitedYork United—–21030–
SeasonClubGoalsAstAppsYCRCRating
2022York United21030–
152N. LedgerwoodCavalry FCCavalry FC—–21080–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11010–
2021Cavalry FC10070–
152O. LeónYork United· 26yYork UnitedD2621211627.00
SeasonClubGoalsAstAppsYCRCRating
2024York United2020817.00
2025York United011817.20

Player page →

152A. BaqueroValourValourD–20171406.90
SeasonClubGoalsAstAppsYCRCRating
2021Valour10040–
2022Valour10070–
2023Valour0017306.90
152A. CouplandAtlético OttawaAtlético OttawaM–20010–
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa00010–
2021Atlético Ottawa20000–
152B. BissainteFC EdmontonFC Edmonton—–20000–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton20000–
152D. KonincksValour· 25yValourD25201205.60
SeasonClubGoalsAstAppsYCRCRating
2025Valour201205.60

Player page →

152D. SalanovićYork UnitedYork UnitedF–2011306.75
SeasonClubGoalsAstAppsYCRCRating
2024York United2011306.75
152G. FacchineriValour· 23yValourD2320291116.70
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa00100–
2024Valour1026706.73
2025Valour102416.30

Player page →

152J. PerruzzaHFX Wanderers FCHFX Wanderers FCF–2011006.65
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC2011006.65
152Joaquim CoulangesAtlético Ottawa· 19yAtlético OttawaD19204106.90
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa204106.90

Player page →

152K. CooreFC EdmontonFC Edmonton—–20000–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton20000–

Data coverage for Canadian Premier League →

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