Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

#PlayerClubPosGoalsAstAppsYCRC
1Samuel SalterAtlético OttawaAtlético OttawaF46752131
SeasonClubGoalsAstAppsYCRC
2021HFX Wanderers FC31000
2022HFX Wanderers FC110021
2023Atlético Ottawa711760
2024Atlético Ottawa523010
2025Atlético Ottawa203540

Player page →

2Alejandro DíazVancouver FCVancouver FCF42104650
SeasonClubGoalsAstAppsYCRC
2021Pacific FC104010
2022Pacific FC133000
2023Vancouver FC201400
2024Vancouver FC1022810
2025Pacific FC60200
2025Vancouver FC11230

Player page →

3Brian WrightForgeForgeF37114490
SeasonClubGoalsAstAppsYCRC
2021Atlético Ottawa61010
2022Atlético Ottawa72020
2023York United221510
2024York United1062410
2025Forge120540

Player page →

4T. WarschewskiCavalry FCCavalry FCF36192970
SeasonClubGoalsAstAppsYCRC
2021FC Edmonton47010
2022FC Edmonton74020
2024Cavalry FC1432620
2025Cavalry FC115320

Player page →

5A. MusseCavalry FCCavalry FCM312139110
SeasonClubGoalsAstAppsYCRC
2021Cavalry FC20000
2022Cavalry FC73040
2023Cavalry FC771820
2024Cavalry FC441820
2025Cavalry FC107330
2026Cavalry FC10000

Player page →

6T. CampbellVancouver FCVancouver FCF30123040
SeasonClubGoalsAstAppsYCRC
2021Pacific FC115020
2022Forge64020
2023Forge1011800
2024Forge00800
2025Vancouver FC32400

Player page →

7M. BabouliForgeForgeM291039172
SeasonClubGoalsAstAppsYCRC
2021Forge72040
2022York United52010
2023York United621182
2024York United722330
2025Forge42510

Player page →

7Woobens PaciusForgeForgeF2961670
SeasonClubGoalsAstAppsYCRC
2021Forge72000
2022Forge121020
2023Forge1031650
9Moses DyerVancouver FCVancouver FCF26724211
SeasonClubGoalsAstAppsYCRC
2021Valour94050
2022Valour92081
2024Pacific FC401130
2024Vancouver FC411350

Player page →

10O. BassettAtlético OttawaAtlético OttawaM251347150
SeasonClubGoalsAstAppsYCRC
2021Pacific FC23030
2022Atlético Ottawa83060
2023Atlético Ottawa1131830
2024Atlético Ottawa442930

Player page →

11T. BorgesForgeForgeM232744250
SeasonClubGoalsAstAppsYCRC
2021Forge36060
2022Forge68060
2023Forge241530
2024Forge862580
2025Forge43420

Player page →

11Sergio Camargo PeñarandaCavalry FCCavalry FCM231449180
SeasonClubGoalsAstAppsYCRC
2021Cavalry FC42030
2022Cavalry FC20030
2023Cavalry FC622060
2024Cavalry FC342610
2025Cavalry FC86350

Player page →

13Shaan HundalYork UnitedYork UnitedF2254860
SeasonClubGoalsAstAppsYCRC
2023Vancouver FC611710
2024Valour732730
2025Valour20110
2025York United71310

Player page →

14D. ChoinièreForgeForgeM20174170
SeasonClubGoalsAstAppsYCRC
2021Forge41000
2022Forge64020
2023Forge23610
2024Forge553030
2025Forge34510

Player page →

14B. TablaAtlético OttawaAtlético OttawaF201235140
SeasonClubGoalsAstAppsYCRC
2022Atlético Ottawa74050
2024Atlético Ottawa243050
2025Atlético Ottawa114540

Player page →

14G. BitarYork UnitedYork UnitedF20945140
SeasonClubGoalsAstAppsYCRC
2022FC Edmonton51010
2023Vancouver FC641640
2024Vancouver FC422620
2025York United52370

Player page →

14T. CoimbraHFX Wanderers FCHFX Wanderers FCF20537161
SeasonClubGoalsAstAppsYCRC
2023HFX Wanderers FC311360
2024HFX Wanderers FC412051
2025HFX Wanderers FC133450
18D. KlompCavalry FCCavalry FCD19451230
SeasonClubGoalsAstAppsYCRC
2021Cavalry FC30040
2022Cavalry FC32070
2023Cavalry FC512120
2024Cavalry FC612970
2025Cavalry FC20130

Player page →

18João MorelliHFX Wanderers FCHFX Wanderers FCF191980
SeasonClubGoalsAstAppsYCRC
2021HFX Wanderers FC140060
2022HFX Wanderers FC10000
2023HFX Wanderers FC41920
20M. FerrinYork UnitedYork UnitedM1884840
SeasonClubGoalsAstAppsYCRC
2023HFX Wanderers FC831720
2024HFX Wanderers FC622700
2025York United43420

Player page →

20O. De RosarioYork UnitedYork UnitedF1851260
SeasonClubGoalsAstAppsYCRC
2022York United123040
2023York United621220

Player page →

22E. OngaroPacific FCPacific FCF1741950
SeasonClubGoalsAstAppsYCRC
2021FC Edmonton122020
2023Pacific FC521930
23D. NimickForgeForgeD161047172
SeasonClubGoalsAstAppsYCRC
2023HFX Wanderers FC631760
2024HFX Wanderers FC832492
2025Forge24620

Player page →

23J. HeardPacific FCPacific FCF16539381
SeasonClubGoalsAstAppsYCRC
2021Pacific FC410100
2022Pacific FC63070
2023Pacific FC411860
2024Pacific FC101850
2025Pacific FC103101

Player page →

23M. ShawCavalry FCCavalry FCF1643650
SeasonClubGoalsAstAppsYCRC
2021Atlético Ottawa101000
2022Atlético Ottawa41020
2023Atlético Ottawa111320
2024Cavalry FC112310

Player page →

23W. AkioCavalry FCCavalry FCF1642160
SeasonClubGoalsAstAppsYCRC
2021Valour83010
2022Valour21030
2023Cavalry FC501310
2024Cavalry FC10810
23J. MasonCavalry FCCavalry FCF1631750
SeasonClubGoalsAstAppsYCRC
2021Cavalry FC70020
2022Cavalry FC81020
2023Cavalry FC121710

Player page →

28M. AparicioAtlético OttawaAtlético OttawaM152053312
SeasonClubGoalsAstAppsYCRC
2021Pacific FC33070
2022Pacific FC23042
2023Pacific FC451950
2024Atlético Ottawa522990
2025Atlético Ottawa17560

Player page →

29Kyle BekkerForgeForgeM142452172
SeasonClubGoalsAstAppsYCRC
2021Forge31070
2022Forge26042
2023Forge481820
2024Forge272830
2025Forge32610

Player page →

29M. BevanCavalry FCCavalry FCF1441961
SeasonClubGoalsAstAppsYCRC
2022Cavalry FC30010
2023Cavalry FC1141951
29A. DidicAtlético OttawaAtlético OttawaD14347190
SeasonClubGoalsAstAppsYCRC
2021FC Edmonton31040
2022Pacific FC21050
2023Pacific FC411850
2024Atlético Ottawa502930
2025Atlético Ottawa00020

Player page →

32Fraser AirdCavalry FCCavalry FCD131451160
SeasonClubGoalsAstAppsYCRC
2021FC Edmonton55030
2022Cavalry FC01010
2023Cavalry FC222030
2024Cavalry FC342840
2025Cavalry FC32350

Player page →

32R. del CampoAtlético OttawaAtlético OttawaF1344680
SeasonClubGoalsAstAppsYCRC
2023Atlético Ottawa021620
2024Atlético Ottawa1323060

Player page →

34A. RicciYork UnitedYork UnitedF12632181
SeasonClubGoalsAstAppsYCRC
2021Valour52030
2022York United00010
2023York United321380
2024Vancouver FC01320
2024York United411641
34N. JensenForgeForgeM1234730
SeasonClubGoalsAstAppsYCRC
2022Forge31000
2023Forge111320
2024Forge602810
2025Forge21600

Player page →

34T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD12055100
SeasonClubGoalsAstAppsYCRC
2021Pacific FC00010
2022Pacific FC10030
2023Pacific FC402120
2024Pacific FC302830
2025HFX Wanderers FC40610

Player page →

37M. BustosPacific FCPacific FCF11164110
SeasonClubGoalsAstAppsYCRC
2021Pacific FC76030
2022Pacific FC26040
2025Pacific FC24440

Player page →

37D. RodriguezAtlético OttawaAtlético OttawaF119541
SeasonClubGoalsAstAppsYCRC
2025Atlético Ottawa119541
37Ayman SelloufCavalry FCCavalry FCF1184100
SeasonClubGoalsAstAppsYCRC
2023Pacific FC782000
2024Pacific FC301000
2024Vancouver FC101000
2025Cavalry FC00100

Player page →

37K. PokuForgeForgeM11431101
SeasonClubGoalsAstAppsYCRC
2022Forge10050
2023Forge221421
2024Forge821730

Player page →

37J. AltobelliYork UnitedYork UnitedF113440
SeasonClubGoalsAstAppsYCRC
2025York United113440

Player page →

42A. SissokoAtlético OttawaAtlético OttawaM10648190
SeasonClubGoalsAstAppsYCRC
2022Forge43050
2023Forge211560
2024Atlético Ottawa323060
2025Atlético Ottawa10320

Player page →

42K. SantosAtlético OttawaAtlético OttawaM1033170
SeasonClubGoalsAstAppsYCRC
2022York United01020
2023York United601640
2024Atlético Ottawa001000
2025Atlético Ottawa42510

Player page →

42Ryan TelferHFX Wanderers FCHFX Wanderers FCF10329101
SeasonClubGoalsAstAppsYCRC
2021Atlético Ottawa30051
2024HFX Wanderers FC422330
2025HFX Wanderers FC31620

Player page →

42S. YoungPacific FCPacific FCM10352271
SeasonClubGoalsAstAppsYCRC
2021Pacific FC10030
2022Pacific FC10050
2023Pacific FC431981
2024Pacific FC202950
2025Pacific FC20460

Player page →

46S. ReaHFX Wanderers FCHFX Wanderers FCM91820110
SeasonClubGoalsAstAppsYCRC
2021Valour14000
2022Valour59030
2024HFX Wanderers FC101430
2025HFX Wanderers FC25650

Player page →

47A. ReidYork UnitedYork UnitedF81040100
SeasonClubGoalsAstAppsYCRC
2023Pacific FC441720
2024Pacific FC021920
2025York United44460
47M. CantaveVancouver FCVancouver FCM8741131
SeasonClubGoalsAstAppsYCRC
2022Cavalry FC12051
2023Cavalry FC20000
2023Vancouver FC421630
2024Vancouver FC132550

Player page →

47A. HojabrpourForgeForgeM8647311
SeasonClubGoalsAstAppsYCRC
2021Pacific FC22080
2022Forge32050
2023Forge101640
2024Forge123081
2025Forge10160

Player page →

47A. GonzalezFC EdmontonFC Edmonton—85030
SeasonClubGoalsAstAppsYCRC
2021FC Edmonton53010
2022FC Edmonton32020

Data coverage for Canadian Premier League →

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