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
1T. BorgesForgeForgeM232744250
SeasonClubGoalsAstAppsYCRC
2021Forge36060
2022Forge68060
2023Forge241530
2024Forge862580
2025Forge43420

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

9Wesley-Thomas Lança TimóteoHFX Wanderers FCHFX Wanderers FCD41542130
SeasonClubGoalsAstAppsYCRC
2022FC Edmonton35020
2023HFX Wanderers FC041530
2024HFX Wanderers FC012130
2025HFX Wanderers FC15650

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

12T. AntonoglouValourValourD3132990
SeasonClubGoalsAstAppsYCRC
2024Valour172750
2025Valour26240

Player page →

15Alejandro DíazVancouver FCVancouver FCF45124850
SeasonClubGoalsAstAppsYCRC
2020Pacific FC32200
2021Pacific FC104010
2022Pacific FC133000
2023Vancouver FC201400
2024Vancouver FC1022810
2025Pacific FC60200
2025Vancouver FC11230

Player page →

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

Player page →

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

Player page →

15M. FerrariYork UnitedYork UnitedD31246250
SeasonClubGoalsAstAppsYCRC
2021York United24050
2022York United00020
2023York United001540
2024York United032770
2025York United15470

Player page →

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

Player page →

19J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM11139262
SeasonClubGoalsAstAppsYCRC
2021HFX Wanderers FC03020
2022HFX Wanderers FC01061
2023York United051570
2024HFX Wanderers FC0223101
2025HFX Wanderers FC10110

Player page →

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

Player page →

21A. ReidYork UnitedYork UnitedF81040100
SeasonClubGoalsAstAppsYCRC
2023Pacific FC441720
2024Pacific FC021920
2025York United44460
21Z. VerhovenVancouver FCVancouver FCD81021140
SeasonClubGoalsAstAppsYCRC
2020Pacific FC11210
2021Atlético Ottawa15050
2022Atlético Ottawa32020
2023Atlético Ottawa321340
2024Vancouver FC00420
2025Vancouver FC00200
21L. CallegariHFX Wanderers FCHFX Wanderers FCM11048211
SeasonClubGoalsAstAppsYCRC
2023HFX Wanderers FC061780
2024HFX Wanderers FC032541
2025HFX Wanderers FC11690

Player page →

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

Player page →

25D. RodriguezAtlético OttawaAtlético OttawaF119541
SeasonClubGoalsAstAppsYCRC
2025Atlético Ottawa119541
25A. DanielsPacific FCPacific FCF594750
SeasonClubGoalsAstAppsYCRC
2022HFX Wanderers FC10010
2023HFX Wanderers FC351820
2024HFX Wanderers FC012610
2025Pacific FC13310

Player page →

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

Player page →

28Ayman SelloufCavalry FCCavalry FCF1184100
SeasonClubGoalsAstAppsYCRC
2023Pacific FC782000
2024Pacific FC301000
2024Vancouver FC101000
2025Cavalry FC00100

Player page →

28J. EscalanteCavalry FCCavalry FCM581180
SeasonClubGoalsAstAppsYCRC
2021Cavalry FC13090
2022Cavalry FC45070
2023Cavalry FC00120
28B. FiskVancouver FCVancouver FCM483740
SeasonClubGoalsAstAppsYCRC
2020Atlético Ottawa10110
2021Cavalry FC15010
2022Cavalry FC11010
2023Cavalry FC121510
2024Vancouver FC002100
28C. HaworthAtlético OttawaAtlético OttawaM381350
SeasonClubGoalsAstAppsYCRC
2022Atlético Ottawa04030
2023Atlético Ottawa341320
33Samuel SalterAtlético OttawaAtlético OttawaF46752131
SeasonClubGoalsAstAppsYCRC
2021HFX Wanderers FC31000
2022HFX Wanderers FC110021
2023Atlético Ottawa711760
2024Atlético Ottawa523010
2025Atlético Ottawa203540

Player page →

33Moses DyerVancouver FCVancouver FCF27724211
SeasonClubGoalsAstAppsYCRC
2020Valour10000
2021Valour94050
2022Valour92081
2024Pacific FC401130
2024Vancouver FC411350

Player page →

33Shaan HundalYork UnitedYork UnitedF2274870
SeasonClubGoalsAstAppsYCRC
2020Valour02010
2023Vancouver FC611710
2024Valour732730
2025Valour20110
2025York United71310

Player page →

33M. CantaveVancouver FCVancouver FCM8741131
SeasonClubGoalsAstAppsYCRC
2022Cavalry FC12051
2023Cavalry FC20000
2023Vancouver FC421630
2024Vancouver FC132550

Player page →

33Z. FernandezValourValourD6739211
SeasonClubGoalsAstAppsYCRC
2022HFX Wanderers FC04060
2023HFX Wanderers FC321470
2024HFX Wanderers FC212571
2025Valour10010

Player page →

33I. JohnstonHFX Wanderers FCHFX Wanderers FCM576250
SeasonClubGoalsAstAppsYCRC
2021York United310100
2022York United03080
2025HFX Wanderers FC23670

Player page →

33Paris GeeVancouver FCVancouver FCD2742170
SeasonClubGoalsAstAppsYCRC
2021FC Edmonton00040
2022York United02000
2023York United011370
2024Vancouver FC142440
2025Vancouver FC10520

Player page →

33N. VerhoevenAtlético OttawaAtlético OttawaM1737140
SeasonClubGoalsAstAppsYCRC
2020Pacific FC00100
2021York United03030
2022York United02030
2023Atlético Ottawa121520
2024Valour002060
2025Atlético Ottawa00100
41Woobens PaciusForgeForgeF2961670
SeasonClubGoalsAstAppsYCRC
2021Forge72000
2022Forge121020
2023Forge1031650
41J. HeardPacific FCPacific FCF17640391
SeasonClubGoalsAstAppsYCRC
2020Pacific FC11110
2021Pacific FC410100
2022Pacific FC63070
2023Pacific FC411860
2024Pacific FC101850
2025Pacific FC103101

Player page →

41A. RicciYork UnitedYork UnitedF12632211
SeasonClubGoalsAstAppsYCRC
2020Valour00030
2021Valour52030
2022York United00010
2023York United321380
2024Vancouver FC01320
2024York United411641
41A. SissokoAtlético OttawaAtlético OttawaM10650190
SeasonClubGoalsAstAppsYCRC
2020HFX Wanderers FC00200
2022Forge43050
2023Forge211560
2024Atlético Ottawa323060
2025Atlético Ottawa10320

Player page →

41A. HojabrpourForgeForgeM8649311
SeasonClubGoalsAstAppsYCRC
2020Pacific FC00200
2021Pacific FC22080
2022Forge32050
2023Forge101640
2024Forge123081
2025Forge10160

Player page →

41M. TissotAtlético OttawaAtlético OttawaD762170
SeasonClubGoalsAstAppsYCRC
2020Forge12100
2021Forge01020
2022Atlético Ottawa32040
2023Atlético Ottawa20810
2024Atlético Ottawa111200
41J. FariaValourValourM562881
SeasonClubGoalsAstAppsYCRC
2021York United10000
2024Valour252661
2025Valour21220
41Miguel AcostaAtlético OttawaAtlético OttawaD461570
SeasonClubGoalsAstAppsYCRC
2021Atlético Ottawa21000
2022Atlético Ottawa13040
2023Atlético Ottawa121530
41T. BahVancouver FCVancouver FCD462091
SeasonClubGoalsAstAppsYCRC
2024Vancouver FC201441
2025Vancouver FC26650

Player page →

41C. BayihaYork UnitedYork UnitedD263810
SeasonClubGoalsAstAppsYCRC
2023York United221600
2024HFX Wanderers FC031810
2024York United01400

Player page →

Data coverage for Canadian Premier League →

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