Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 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 FCF45124850
SeasonClubGoalsAstAppsYCRC
2020Pacific FC32200
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 →

5T. CampbellVancouver FCVancouver FCF31133240
SeasonClubGoalsAstAppsYCRC
2020Pacific FC11200
2021Pacific FC115020
2022Forge64020
2023Forge1011800
2024Forge00800
2025Vancouver FC32400

Player page →

7M. BabouliForgeForgeM301240172
SeasonClubGoalsAstAppsYCRC
2020Forge12100
2021Forge72040
2022York United52010
2023York United621182
2024York United722330
2025Forge42510

Player page →

8Woobens PaciusForgeForgeF2961670
SeasonClubGoalsAstAppsYCRC
2021Forge72000
2022Forge121020
2023Forge1031650
9Moses DyerVancouver FCVancouver FCF27724211
SeasonClubGoalsAstAppsYCRC
2020Valour10000
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 →

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

Player page →

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

Player page →

12João MorelliHFX Wanderers FCHFX Wanderers FCF2321081
SeasonClubGoalsAstAppsYCRC
2020HFX Wanderers FC41101
2021HFX Wanderers FC140060
2022HFX Wanderers FC10000
2023HFX Wanderers FC41920
14Shaan HundalYork UnitedYork UnitedF2274870
SeasonClubGoalsAstAppsYCRC
2020Valour02010
2023Vancouver FC611710
2024Valour732730
2025Valour20110
2025York United71310

Player page →

15D. ChoinièreForgeForgeM21184270
SeasonClubGoalsAstAppsYCRC
2020Forge11100
2021Forge41000
2022Forge64020
2023Forge23610
2024Forge553030
2025Forge34510

Player page →

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

Player page →

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

Player page →

16T. CoimbraHFX Wanderers FCHFX Wanderers FCF20537161
SeasonClubGoalsAstAppsYCRC
2023HFX Wanderers FC311360
2024HFX Wanderers FC412051
2025HFX Wanderers FC133450
16E. OngaroPacific FCPacific FCF2042050
SeasonClubGoalsAstAppsYCRC
2020FC Edmonton30100
2021FC Edmonton122020
2023Pacific FC521930
20D. KlompCavalry FCCavalry FCD19451230
SeasonClubGoalsAstAppsYCRC
2021Cavalry FC30040
2022Cavalry FC32070
2023Cavalry FC512120
2024Cavalry FC612970
2025Cavalry FC20130

Player page →

21M. FerrinYork UnitedYork UnitedM1884840
SeasonClubGoalsAstAppsYCRC
2023HFX Wanderers FC831720
2024HFX Wanderers FC622700
2025York United43420

Player page →

21M. ShawCavalry FCCavalry FCF1853750
SeasonClubGoalsAstAppsYCRC
2020Atlético Ottawa21100
2021Atlético Ottawa101000
2022Atlético Ottawa41020
2023Atlético Ottawa111320
2024Cavalry FC112310

Player page →

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

Player page →

24Kyle BekkerForgeForgeM172553182
SeasonClubGoalsAstAppsYCRC
2020Forge31110
2021Forge31070
2022Forge26042
2023Forge481820
2024Forge272830
2025Forge32610

Player page →

24M. AparicioAtlético OttawaAtlético OttawaM172053332
SeasonClubGoalsAstAppsYCRC
2020York United20020
2021Pacific FC33070
2022Pacific FC23042
2023Pacific FC451950
2024Atlético Ottawa522990
2025Atlético Ottawa17560

Player page →

24J. HeardPacific FCPacific FCF17640391
SeasonClubGoalsAstAppsYCRC
2020Pacific FC11110
2021Pacific FC410100
2022Pacific FC63070
2023Pacific FC411860
2024Pacific FC101850
2025Pacific FC103101

Player page →

27M. BustosPacific FCPacific FCM16196140
SeasonClubGoalsAstAppsYCRC
2020Pacific FC53230
2021Pacific FC76030
2022Pacific FC26040
2025Pacific FC24440

Player page →

27D. NimickForgeForgeD161047172
SeasonClubGoalsAstAppsYCRC
2023HFX Wanderers FC631760
2024HFX Wanderers FC832492
2025Forge24620

Player page →

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

Player page →

31Fraser AirdCavalry FCCavalry FCD141452190
SeasonClubGoalsAstAppsYCRC
2020Valour10130
2021FC Edmonton55030
2022Cavalry FC01010
2023Cavalry FC222030
2024Cavalry FC342840
2025Cavalry FC32350

Player page →

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

Player page →

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

Player page →

35A. RicciYork UnitedYork UnitedF12632211
SeasonClubGoalsAstAppsYCRC
2020Valour00030
2021Valour52030
2022York United00010
2023York United321380
2024Vancouver FC01320
2024York United411641
35N. JensenForgeForgeM1234730
SeasonClubGoalsAstAppsYCRC
2022Forge31000
2023Forge111320
2024Forge602810
2025Forge21600

Player page →

35A. GarcíaHFX Wanderers FCHFX Wanderers FCF121340
SeasonClubGoalsAstAppsYCRC
2020HFX Wanderers FC60300
2021HFX Wanderers FC21030
2022HFX Wanderers FC40010
35T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD12056110
SeasonClubGoalsAstAppsYCRC
2020Pacific FC00110
2021Pacific FC00010
2022Pacific FC10030
2023Pacific FC402120
2024Pacific FC302830
2025HFX Wanderers FC40610

Player page →

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

Player page →

39K. PokuForgeForgeM11431101
SeasonClubGoalsAstAppsYCRC
2022Forge10050
2023Forge221421
2024Forge821730

Player page →

39J. AltobelliYork UnitedYork UnitedF113440
SeasonClubGoalsAstAppsYCRC
2025York United113440

Player page →

43A. SissokoAtlético OttawaAtlético OttawaM10650190
SeasonClubGoalsAstAppsYCRC
2020HFX Wanderers FC00200
2022Forge43050
2023Forge211560
2024Atlético Ottawa323060
2025Atlético Ottawa10320

Player page →

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

Player page →

43Ryan TelferHFX Wanderers FCHFX Wanderers FCF10329131
SeasonClubGoalsAstAppsYCRC
2020York United00030
2021Atlético Ottawa30051
2024HFX Wanderers FC422330
2025HFX Wanderers FC31620

Player page →

43S. YoungPacific FCPacific FCM10353281
SeasonClubGoalsAstAppsYCRC
2020Pacific FC00110
2021Pacific FC10030
2022Pacific FC10050
2023Pacific FC431981
2024Pacific FC202950
2025Pacific FC20460

Player page →

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

Player page →

48A. ReidYork UnitedYork UnitedF81040100
SeasonClubGoalsAstAppsYCRC
2023Pacific FC441720
2024Pacific FC021920
2025York United44460
48Z. VerhovenVancouver FCVancouver FCD81021140
SeasonClubGoalsAstAppsYCRC
2020Pacific FC11210
2021Atlético Ottawa15050
2022Atlético Ottawa32020
2023Atlético Ottawa321340
2024Vancouver FC00420
2025Vancouver FC00200
48M. CantaveVancouver FCVancouver FCM8741131
SeasonClubGoalsAstAppsYCRC
2022Cavalry FC12051
2023Cavalry FC20000
2023Vancouver FC421630
2024Vancouver FC132550

Player page →

Data coverage for Canadian Premier League →

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