Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Samuel SalterAtlético Ottawa· 26yAtlético OttawaF2643652131–
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC110021–
2023Atlético Ottawa711760–
2024Atlético Ottawa523010–
2025Atlético Ottawa203540–

Player page →

2T. WarschewskiCavalry FC· 28yCavalry FCF2832122960–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton74020–
2024Cavalry FC1432620–
2025Cavalry FC115320–

Player page →

2Alejandro DíazVancouver FC· 30yVancouver FCF303264640–
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC133000–
2023Vancouver FC201400–
2024Vancouver FC1022810–
2025Pacific FC60200–
2025Vancouver FC11230–

Player page →

4Brian WrightForge· 31yForgeF3131104480–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa72020–
2023York United221510–
2024York United1062410–
2025Forge120540–

Player page →

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

Player page →

5Woobens PaciusForgeForgeF–2241670–
SeasonClubGoalsAstAppsYCRCRating
2022Forge121020–
2023Forge1031650–
7B. TablaAtlético Ottawa· 27yAtlético OttawaF27201235140–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa243050–
2025Atlético Ottawa114540–

Player page →

7G. BitarYork United· 28yYork UnitedF2820945140–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton51010–
2023Vancouver FC641640–
2024Vancouver FC422620–
2025York United52370–

Player page →

7T. CoimbraHFX Wanderers FCHFX Wanderers FCF–20537161–
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC311360–
2024HFX Wanderers FC412051–
2025HFX Wanderers FC133450–
10T. CampbellVancouver FC· 28yVancouver FCF281973020–
SeasonClubGoalsAstAppsYCRCRating
2022Forge64020–
2023Forge1011800–
2024Forge00800–
2025Vancouver FC32400–

Player page →

11O. De RosarioYork United· 25yYork UnitedF251851260–
SeasonClubGoalsAstAppsYCRCRating
2022York United123040–
2023York United621220–

Player page →

12Moses DyerVancouver FC· 29yVancouver FCF2917324161–
SeasonClubGoalsAstAppsYCRCRating
2022Valour92081–
2024Pacific FC401130–
2024Vancouver FC411350–

Player page →

13M. BevanCavalry FCCavalry FCF–1441961–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC30010–
2023Cavalry FC1141951–
14R. del CampoAtlético Ottawa· 26yAtlético OttawaF261344680–
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa021620–
2024Atlético Ottawa1323060–

Player page →

15J. HeardPacific FC· 31yPacific FCF3112439281–
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC63070–
2023Pacific FC411860–
2024Pacific FC101850–
2025Pacific FC103101–

Player page →

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

Player page →

16J. AltobelliYork United· 24yYork UnitedF24113440–
SeasonClubGoalsAstAppsYCRCRating
2025York United113440–

Player page →

19J. MasonCavalry FC· 35yCavalry FCF35931730–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC81020–
2023Cavalry FC121710–

Player page →

20A. ReidYork UnitedYork UnitedF–81040100–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC441720–
2024Pacific FC021920–
2025York United44460–
20N. AmpomahForgeForgeF–8521160–
SeasonClubGoalsAstAppsYCRCRating
2024Forge221750–
2025Forge634100–
2026Forge00010–
20D. ZanattaPacific FCPacific FCF–842950–
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC522510–
2025Pacific FC32440–
20W. AkioCavalry FCCavalry FCF–812150–
SeasonClubGoalsAstAppsYCRCRating
2022Valour21030–
2023Cavalry FC501310–
2024Cavalry FC10810–
24A. RicciYork UnitedYork UnitedF–7432151–
SeasonClubGoalsAstAppsYCRCRating
2022York United00010–
2023York United321380–
2024Vancouver FC01320–
2024York United411641–
24Béni BadibangaForge· 30yForgeF307337110–
SeasonClubGoalsAstAppsYCRCRating
2023Forge301220–
2024Forge432590–

Player page →

24Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF32732950–
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC422330–
2025HFX Wanderers FC31620–

Player page →

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

Player page →

28Djenairo DanielsPacific FCPacific FCF–6314120–
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC331460–
28M. ShawCavalry FC· 31yCavalry FCF31633650–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa41020–
2023Atlético Ottawa111320–
2024Cavalry FC112310–

Player page →

28H. MbongueVancouver FCVancouver FCF–62120–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC62120–
28J. HamiltonForgeForgeF–623200–
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge41900–
2024Forge112300–
28Walter PonceValourValourF–621371–
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour411330–
28N. PatheVancouver FCVancouver FCF–60330–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC60330–
34A. DanielsPacific FC· 28yPacific FCF28594750–
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
2023HFX Wanderers FC351820–
2024HFX Wanderers FC012610–
2025Pacific FC13310–

Player page →

34Caniggia ElvaCavalry FCCavalry FCF–54300–
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC44300–
2026Cavalry FC10000–
34Gianni dos SantosAtlético OttawaAtlético OttawaF–53940–
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC31040–
2023Atlético Ottawa22900–
34E. OngaroPacific FCPacific FCF–521930–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC521930–
34João MorelliHFX Wanderers FCHFX Wanderers FCF–51920–
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10000–
2023HFX Wanderers FC41920–
39M. BustosPacific FC· 30yPacific FCF30410480–
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC26040–
2025Pacific FC24440–

Player page →

39S. JimohYork UnitedYork UnitedF–452050–
SeasonClubGoalsAstAppsYCRCRating
2024York United411600–
2025York United04450–
39A. BinateValourValourF–413030–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC00300–
2024Valour412730–
39R. KrattPacific FC· 23yPacific FCF2341100–
SeasonClubGoalsAstAppsYCRCRating
2022York United21000–
2025Pacific FC20100–

Player page →

39Y. ToualyPacific FC· 25yPacific FCF2541410–
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC41410–

Player page →

39T. CollombHFX Wanderers FCHFX Wanderers FCF–40710–
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC40710–
45R. MoorePacific FCPacific FCF–322021–
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC322021–
45M. FilionForgeForgeF–30500–
SeasonClubGoalsAstAppsYCRCRating
2025Forge30500–
45Y. BaïHFX Wanderers FCHFX Wanderers FCF–30660–
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC30660–
48K. MannehPacific FCPacific FCF–221710–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC221710–
48David BrazãoPacific FCPacific FCF–211000–
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC211000–
48D. 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