Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 170 of 233 stored matches (73%) that name a player. Appearances count 68 matches with a stored lineup.

  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Samuel SalterAtlético Ottawa· 26yAtlético OttawaF26203540–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa203540–

Player page →

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

Player page →

3T. CoimbraHFX Wanderers FCHFX Wanderers FCF–133450–
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC133450–
4Brian WrightForge· 31yForgeF3112011505.28
SeasonClubGoalsAstAppsYCRCRating
2025Forge120540–
2026Forge006105.28

Player page →

5D. RodriguezAtlético OttawaAtlético OttawaF–119541–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa119541–
6Shaan HundalPacific FC· 27yPacific FCF27919306.50
SeasonClubGoalsAstAppsYCRCRating
2025Valour20110–
2025York United71310–
2026Pacific FC005106.50

Player page →

7Alejandro DíazPacific FC· 30yPacific FCF308115406.53
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC60200–
2025Vancouver FC11230–
2026Pacific FC1011106.53

Player page →

8H. MassundaForgeForgeF–7615207.04
SeasonClubGoalsAstAppsYCRCRating
2025Forge45510–
2026Forge3110107.04
8N. AmpomahForgeForgeF–74121306.60
SeasonClubGoalsAstAppsYCRCRating
2025Forge634100–
2026Forge118306.60
8N. Fleuriau ChateauAtlético OttawaAtlético OttawaF–7313106.90
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa7313106.90
8J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7215406.90
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC4011106.90
12Caniggia ElvaCavalry FCCavalry FCF–6513006.58
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC44300–
2026Cavalry FC2110006.58
12H. MbongueVancouver FCVancouver FCF–62120–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC62120–
12I. CondeSupra du QuebecSupra du QuebecF–6214406.89
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6214406.89
12N. PatheVancouver FCVancouver FCF–60330–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC60330–
16A. ReidHFX Wanderers FCHFX Wanderers FCF–5412706.65
SeasonClubGoalsAstAppsYCRCRating
2025York United44460–
2026HFX Wanderers FC108106.65
16T. BorgesForge· 28yForgeF285415306.58
SeasonClubGoalsAstAppsYCRCRating
2025Forge43420–
2026Forge1111106.58

Player page →

16G. BitarYork United· 28yYork UnitedF2852370–
SeasonClubGoalsAstAppsYCRCRating
2025York United52370–

Player page →

16R. KrattPacific FC· 23yPacific FCF235112106.92
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC20100–
2026Pacific FC3111106.92

Player page →

20T. CampbellVancouver FC· 28yVancouver FCF284314006.40
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC32400–
2026Vancouver FC1110006.40

Player page →

20M. BabouliForge· 33yForgeF33427106.10
SeasonClubGoalsAstAppsYCRCRating
2025Forge42510–
2026Forge002006.10

Player page →

22A. AlmagroYork United· 25yYork UnitedF253513406.96
SeasonClubGoalsAstAppsYCRCRating
2026York United3513406.96

Player page →

22I. OketokounForgeForgeF–3312106.71
SeasonClubGoalsAstAppsYCRCRating
2026Forge3312106.71
22D. ZanattaPacific FCPacific FCF–32440–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC32440–
22T. SkublakYork UnitedYork UnitedF–323506.57
SeasonClubGoalsAstAppsYCRCRating
2026York United323506.57
22M. FilionForgeForgeF–319106.55
SeasonClubGoalsAstAppsYCRCRating
2025Forge30500–
2026Forge014106.55
22Y. BaïHFX Wanderers FCHFX Wanderers FCF–308606.75
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC30660–
2026HFX Wanderers FC002006.75
28Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF222113306.84
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa00120–
2026Atlético Ottawa2112106.84

Player page →

28L. CavalliniForgeForgeF–216106.55
SeasonClubGoalsAstAppsYCRCRating
2026Forge216106.55
28Noah Lauren Trudel dos SantosSupra du QuebecSupra du QuebecF–2010106.57
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec2010106.57
28Robert AntoniukCavalry FC· 24yCavalry FCF24208006.74
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC208006.74

Player page →

32E. MontejanoPacific FCPacific FCF–11220–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC11220–
32Levonte JohnsonForge· 27yForgeF27117106.77
SeasonClubGoalsAstAppsYCRCRating
2026Forge117106.77

Player page →

32M. PattersonAtlético OttawaAtlético OttawaF–11200–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa11200–
32N. PierreHFX Wanderers FCHFX Wanderers FCF–118006.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC118006.71
32N. WahlingCavalry FCCavalry FCF–11200–
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC11200–
32R. KhouryAtlético OttawaAtlético OttawaF–115106.41
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa115106.41
32A. KoneForgeForgeF–10420–
SeasonClubGoalsAstAppsYCRCRating
2025Forge10420–
32E. PopValourValourF–10110–
SeasonClubGoalsAstAppsYCRCRating
2025Valour10110–
32J. HeardPacific FC· 31yPacific FCF311071016.39
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC103101–
2026Pacific FC004006.39

Player page →

32Lys MoussetVancouver FC· 30yVancouver FCF30107006.63
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC107006.63

Player page →

32Sebastián GonzalesYork United· 26yYork UnitedF26109116.66
SeasonClubGoalsAstAppsYCRCRating
2026York United109116.66

Player page →

32Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF20108016.32
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC108016.32

Player page →

Data coverage for Canadian Premier League →

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