Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 361 of 467 stored matches (77%) that name a player. Appearances count 216 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Samuel SalterAtlético Ottawa· 26yAtlético OttawaF2632652110–
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa711760–
2024Atlético Ottawa523010–
2025Atlético Ottawa203540–

Player page →

2T. WarschewskiCavalry FC· 28yCavalry FCF2827832406.66
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC1432620–
2025Cavalry FC115320–
2026Cavalry FC203006.66

Player page →

3Brian WrightForge· 31yForgeF3124845605.90
SeasonClubGoalsAstAppsYCRCRating
2023York United221510–
2024York United1062410–
2025Forge120540–
2026Forge001005.90

Player page →

4Shaan HundalYork United· 27yYork UnitedF272254860–
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC611710–
2024Valour732730–
2025Valour20110–
2025York United71310–

Player page →

5T. CoimbraHFX Wanderers FCHFX Wanderers FCF–20537161–
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC311360–
2024HFX Wanderers FC412051–
2025HFX Wanderers FC133450–
6Alejandro DíazPacific FC· 30yPacific FCF3019348406.55
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC201400–
2024Vancouver FC1022810–
2025Pacific FC60200–
2025Vancouver FC11230–
2026Pacific FC002006.55

Player page →

7G. BitarYork United· 28yYork UnitedF2815845130–
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC641640–
2024Vancouver FC422620–
2025York United52370–

Player page →

8B. TablaAtlético Ottawa· 27yAtlético OttawaF2714837907.06
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa243050–
2025Atlético Ottawa114540–
2026Atlético Ottawa102007.06

Player page →

9R. del CampoAtlético Ottawa· 26yAtlético OttawaF261344680–
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa021620–
2024Atlético Ottawa1323060–

Player page →

9T. CampbellVancouver FC· 28yVancouver FCF2813331005.91
SeasonClubGoalsAstAppsYCRCRating
2023Forge1011800–
2024Forge00800–
2025Vancouver FC32400–
2026Vancouver FC001005.91

Player page →

11J. AltobelliYork United· 24yYork UnitedF241235407.83
SeasonClubGoalsAstAppsYCRCRating
2025York United113440–
2026York United101007.83

Player page →

12D. RodriguezAtlético OttawaAtlético OttawaF–119541–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa119541–
12Ayman SelloufCavalry FC· 25yCavalry FCF251184100–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC782000–
2024Pacific FC301000–
2024Vancouver FC101000–
2025Cavalry FC00100–

Player page →

12M. BevanCavalry FCCavalry FCF–1141951–
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC1141951–
15Woobens PaciusForgeForgeF–1031650–
SeasonClubGoalsAstAppsYCRCRating
2023Forge1031650–
16A. ReidHFX Wanderers FCHFX Wanderers FCF–910411007.38
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC441720–
2024Pacific FC021920–
2025York United44460–
2026HFX Wanderers FC101007.38
17N. AmpomahForgeForgeF–85221706.34
SeasonClubGoalsAstAppsYCRCRating
2024Forge221750–
2025Forge634100–
2026Forge001206.34
17D. ZanattaPacific FCPacific FCF–842950–
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC522510–
2025Pacific FC32440–
17Moses DyerVancouver FC· 29yVancouver FCF29812480–
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC401130–
2024Vancouver FC411350–

Player page →

20A. RicciYork UnitedYork UnitedF–7432141–
SeasonClubGoalsAstAppsYCRCRating
2023York United321380–
2024Vancouver FC01320–
2024York United411641–
20Béni BadibangaYork United· 30yYork UnitedF3074381107.03
SeasonClubGoalsAstAppsYCRCRating
2023Forge301220–
2024Forge432590–
2026York United011007.03

Player page →

20Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF327330506.65
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC422330–
2025HFX Wanderers FC31620–
2026HFX Wanderers FC001006.65

Player page →

20J. SwibelValour· 27yValourF27702860–
SeasonClubGoalsAstAppsYCRCRating
2024Valour702860–

Player page →

24H. MbongueVancouver FCVancouver FCF–62120–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC62120–
24O. De RosarioYork United· 25yYork UnitedF25621220–
SeasonClubGoalsAstAppsYCRCRating
2023York United621220–

Player page →

24J. HeardPacific FC· 31yPacific FCF316139211–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC411860–
2024Pacific FC101850–
2025Pacific FC103101–

Player page →

24N. PatheVancouver FCVancouver FCF–60330–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC60330–
24W. AkioCavalry FCCavalry FCF–602120–
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC501310–
2024Cavalry FC10810–
29Caniggia ElvaCavalry FCCavalry FCF–556006.73
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC44300–
2026Cavalry FC113006.73
29E. OngaroPacific FCPacific FCF–521930–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC521930–
29J. HamiltonForgeForgeF–523200–
SeasonClubGoalsAstAppsYCRCRating
2023Forge41900–
2024Forge112300–
32A. DanielsPacific FC· 28yPacific FCF284948406.25
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC351820–
2024HFX Wanderers FC012610–
2025Pacific FC13310–
2026Pacific FC001006.25

Player page →

32S. JimohYork UnitedYork UnitedF–452050–
SeasonClubGoalsAstAppsYCRCRating
2024York United411600–
2025York United04450–
32A. BinateValourValourF–413030–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC00300–
2024Valour412730–
32João MorelliHFX Wanderers FCHFX Wanderers FCF–41920–
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC41920–
32Walter PonceValourValourF–411330–
SeasonClubGoalsAstAppsYCRCRating
2023Valour411330–
32Y. ToualyPacific FC· 25yPacific FCF25416206.35
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC41410–
2026Pacific FC002106.35

Player page →

32T. CollombHFX Wanderers FCHFX Wanderers FCF–40710–
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC40710–
39M. BustosPacific FC· 30yPacific FCF30356407.08
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC24440–
2026Pacific FC112007.08

Player page →

39Djenairo DanielsPacific FCPacific FCF–331460–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC331460–
39J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–325306.63
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC001006.63
39R. MoorePacific FCPacific FCF–322021–
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC322021–
39M. FilionForgeForgeF–30500–
SeasonClubGoalsAstAppsYCRCRating
2025Forge30500–
39R. KrattPacific FC· 23yPacific FCF23303007.22
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC20100–
2026Pacific FC102007.22

Player page →

39Y. BaïHFX Wanderers FCHFX Wanderers FCF–30660–
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC30660–
46Gianni dos SantosAtlético OttawaAtlético OttawaF–22900–
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa22900–
46K. MannehPacific FCPacific FCF–221710–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC221710–
46M. ShawCavalry FC· 31yCavalry FCF31223630–
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa111320–
2024Cavalry FC112310–

Player page →

46David BrazãoPacific FCPacific FCF–211000–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC211000–
46D. SalanovićYork UnitedYork UnitedF–201130–
SeasonClubGoalsAstAppsYCRCRating
2024York United201130–

Data coverage for Canadian Premier League →

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