Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances and minutes count 314 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

148Álvaro RiveroYork UnitedYork Unitedβ€”0––7231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––1000–
2021York United0––6231–
148D. GutiΓ©rrezAtlΓ©tico OttawaAtlΓ©tico OttawaM55––622717.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––00106.70
2022Valour0––0050–
2023Valour15––41707.24
2024Cavalry FC29––00607.07
2025Cavalry FC0––1150–
2026AtlΓ©tico Ottawa10––10316.75

Player page β†’

148H. MbongueVancouver FCVancouver FCF1––62207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC1––62207.00
148I. CondeSupra du QuebecSupra du QuebecF18––62506.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec18––62506.83
148Jordan HamiltonForgeForgeF32––62006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1000–
2023Forge9––41006.53
2024Forge23––11006.55

Player page β†’

148Walter PonceValourValourF13––62716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––2141–
2023Valour13––41306.85

Player page β†’

148Lys MoussetVancouver FCVancouver FCF17––52206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC17––52206.72

Player page β†’

148A. BatisseForgeForgeD24––42506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge24––42506.89

Player page β†’

148A. RiggiValourValourM2––42817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––11007.25
2021HFX Wanderers FC0––0030–
2022Valour0––3151–
148M. CampagnaVancouver FCVancouver FCD41––421306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2024Vancouver FC11––01206.51
2025Vancouver FC6––11607.00
2026Vancouver FC24––30406.96

Player page β†’

148M. VoytsekhovskyiValourValourM15––42306.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United0––1000–
2024York United14––21306.71
2025Valour1––1100–
148Vitor DiasHFX Wanderers FCHFX Wanderers FCM22––42106.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC18––11006.72
2025HFX Wanderers FC4––31106.50
148A. SelemaniValourValourF10––32206.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––3210–
2023Valour10––00106.60
148Luke SinghYork UnitedYork UnitedD60––323126.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0092–
2023AtlΓ©tico Ottawa15––10406.83
2024AtlΓ©tico Ottawa19––00506.75
2025York United4––01707.20
2026York United22––21606.58

Player page β†’

148N. MavilaPacific FCPacific FCβ€”0––3260–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––3110–
2022Pacific FC0––0150–
148N. MekidecheHFX Wanderers FCHFX Wanderers FCD10––32507.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––0100–
2024HFX Wanderers FC7––20207.03
2025HFX Wanderers FC3––11307.43
148R. MoorePacific FCPacific FCF20––32216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC20––32216.79

Player page β†’

148S. CebaraValourValourβ€”0––3280–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0010–
2021Valour0––1230–
2022Valour0––2040–
148A. SadekForgeForgeM18––22206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge18––22206.56
148Alberto SotoAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––2210–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––2210–
148B. FigueiredoValourValourβ€”0––2270–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour0––2270–
148Brem SoumaoroYork UnitedYork UnitedM26––22806.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United15––21606.85
2024York United11––01206.71

Player page β†’

148D. NormanVancouver FCVancouver FCβ€”0––2200–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC0––2200–
148Daniel ParraForgeForgeD25––22817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge25––22817.08

Player page β†’

148E. WelshmanForgeForgeβ€”0––2220–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––0010–
2022Forge0––2210–
148F. AcuΓ±aAtlΓ©tico OttawaAtlΓ©tico OttawaF2––22206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2––22206.75
148Harry PatonCavalry FCCavalry FCM21––221116.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge1––01006.90
2026Cavalry FC20––211116.64

Player page β†’

148K. YaoCavalry FCCavalry FCβ€”0––2280–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1040–
2022Cavalry FC0––1240–
148Kekuta MannehPacific FCPacific FCF17––22106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17––22106.88

Player page β†’

148M. GherasimencovCavalry FCCavalry FCD3––22307.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3––22307.00
148Nikolas MyroniukCavalry FCCavalry FCM31––22406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC11––01106.69
2025Cavalry FC2––10106.80
2026Cavalry FC18––11206.66

Player page β†’

148O. AlouYork UnitedYork UnitedM5––22307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United5––22307.03
148O. BrowneForgeForgeβ€”0––2231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––2231–
148O. LeΓ³nYork UnitedYork UnitedD41––222136.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United20––20817.00
2025York United1––01817.20
2026York United20––01516.51

Player page β†’

148R. OhinValourValourM24––222606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––00106.30
2021Valour0––1270–
2023Valour0––0010–
2024Valour21––10806.67
2025Valour2––00906.95
148Victor LoturiCavalry FCCavalry FCβ€”0––2280–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––2150–
2022Cavalry FC0––0130–

Player page β†’

148Viti MartΓ­nezAtlΓ©tico OttawaAtlΓ©tico OttawaM2––22516.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2––10206.90
2021AtlΓ©tico Ottawa0––1231–
148A. AromatarioForgeForgeM23––121106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge23––121106.75
148A. KoneForgeForgeF22––12206.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge18––02006.65
2025Forge4––10206.83
148A. MorganForgeForgeD1––12416.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1130–
2023Forge1––01116.30

Player page β†’

148A. TraoreVancouver FCVancouver FCF19––12206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC19––12206.67
148Adam NajemFC EdmontonFC Edmontonβ€”0––1240–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––1240–
148B. McKendryAtlΓ©tico OttawaAtlΓ©tico OttawaM2––121216.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2––00206.50
2021AtlΓ©tico Ottawa0––1161–
2022AtlΓ©tico Ottawa0––0140–
148E. SimmonsVancouver FCVancouver FCM16––121106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0010–
2021Cavalry FC0––1030–
2022Cavalry FC0––0140–
2023Vancouver FC16––01306.73

Player page β†’

148J. RubyHFX Wanderers FCHFX Wanderers FCD6––12306.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––00106.70
2021HFX Wanderers FC0––1120–
2023HFX Wanderers FC4––01006.98
148J. UlloaValourValourF16––12606.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0150–
2023Valour16––11106.47
148JosΓ© GalΓ‘nValourValourM1––12606.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––11206.90
2021Valour0––0140–
148K. SowHFX Wanderers FCHFX Wanderers FCD29––12506.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC1––00006.60
2025HFX Wanderers FC6––02206.88
2026HFX Wanderers FC22––10306.72

Player page β†’

148Kwak Min-jaeVancouver FCVancouver FCF15––12506.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC15––12506.57
148LoΓ―c CloutierAtlΓ©tico OttawaAtlΓ©tico OttawaD22––12606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4––02206.65
2026AtlΓ©tico Ottawa18––10406.66

Player page β†’

Data coverage for Canadian Premier League β†’

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