Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

1D. KlompCavalry FCCavalry FCD501742007.17
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03040–
2022Cavalry FC03270–
2023Cavalry FC2151207.04
2024Cavalry FC2961707.26

Player page →

1T. Meilleur-GigeuerePacific FCPacific FCD50801006.97
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.90
2021Pacific FC00010–
2022Pacific FC01030–
2023Pacific FC2140206.93
2024Pacific FC2830307.00

Player page →

1M. CarducciCavalry FCCavalry FCG5001706.87
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00010–
2021Cavalry FC00010–
2022Cavalry FC00010–
2023Cavalry FC2100306.88
2024Cavalry FC2901106.87

Player page →

4Fraser AirdCavalry FCCavalry FCD4911121407.11
SeasonClubAppsGoalsAstYCRCRating
2020Valour110307.00
2021FC Edmonton05530–
2022Cavalry FC00110–
2023Cavalry FC2022306.92
2024Cavalry FC2834407.25

Player page →

4S. YoungPacific FCPacific FCM49832216.93
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.30
2021Pacific FC01030–
2022Pacific FC01050–
2023Pacific FC1943816.85
2024Pacific FC2920507.01

Player page →

4Alexander Achinioti-JönssonForgeForgeD49711106.97
SeasonClubAppsGoalsAstYCRCRating
2020Forge130106.20
2021Forge01120–
2022Forge01010–
2023Forge1700206.89
2024Forge3120507.03

Player page →

7M. AparicioAtlético OttawaAtlético OttawaM4816132727.07
SeasonClubAppsGoalsAstYCRCRating
2020York United02020–
2021Pacific FC03370–
2022Pacific FC02342–
2023Pacific FC1945507.01
2024Atlético Ottawa2952907.11

Player page →

7A. DidicAtlético OttawaAtlético OttawaD481431707.15
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100006.90
2021FC Edmonton03140–
2022Pacific FC02150–
2023Pacific FC1841507.02
2024Atlético Ottawa2950307.23

Player page →

7A. HojabrpourForgeForgeM48762517.01
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.55
2021Pacific FC02280–
2022Forge03250–
2023Forge1610406.77
2024Forge3012817.16

Player page →

7S. ShomeCavalry FCCavalry FCM48051006.86
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00230–
2022FC Edmonton00120–
2023Cavalry FC1801106.76
2024Cavalry FC3001406.92

Player page →

11Samuel SalterAtlético OttawaAtlético OttawaF47264916.90
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC03100–
2022HFX Wanderers FC011021–
2023Atlético Ottawa1771606.87
2024Atlético Ottawa3052106.92

Player page →

11O. BassettAtlético OttawaAtlético OttawaM4725131507.11
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC02330–
2022Atlético Ottawa08360–
2023Atlético Ottawa18113307.01
2024Atlético Ottawa2944307.18

Player page →

11Kyle BekkerForgeForgeM4714231727.22
SeasonClubAppsGoalsAstYCRCRating
2020Forge131106.80
2021Forge03170–
2022Forge02642–
2023Forge1848207.29
2024Forge2827307.19

Player page →

11A. SissokoAtlético OttawaAtlético OttawaM47961706.88
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200007.15
2022Forge04350–
2023Forge1521606.72
2024Atlético Ottawa3032606.93

Player page →

15Sergio Camargo PeñarandaCavalry FCCavalry FCM461681406.91
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01010–
2021Cavalry FC04230–
2022Cavalry FC02030–
2023Cavalry FC2062606.80
2024Cavalry FC2634107.00

Player page →

15R. del CampoAtlético OttawaAtlético OttawaF46134806.87
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1602206.61
2024Atlético Ottawa30132607.00

Player page →

15Steffen YeatesPacific FCPacific FCM4625606.93
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1912306.81
2024Pacific FC2713307.02

Player page →

15Olakunle Dada-LukePacific FCPacific FCD46151306.96
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC00230–
2022Pacific FC01150–
2023Pacific FC1901306.83
2024Pacific FC2701207.06

Player page →

15C. IrvingVancouver FCVancouver FCG4600216.98
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.90
2021Pacific FC00001–
2023Vancouver FC1600106.78
2024Vancouver FC2800107.10

Player page →

20D. GutiérrezCavalry FCCavalry FCM45411907.12
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.70
2022Valour00050–
2023Valour1541707.24
2024Cavalry FC2900607.07

Player page →

21Alejandro DíazVancouver FCVancouver FCF443811206.88
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC232006.60
2021Pacific FC010410–
2022Pacific FC013300–
2023Vancouver FC1420006.78
2024Vancouver FC28102106.95

Player page →

21M. FerrinHFX Wanderers FCHFX Wanderers FCM44145207.25
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1783207.24
2024HFX Wanderers FC2762007.25

Player page →

21Shaan HundalValourValourF44136506.64
SeasonClubAppsGoalsAstYCRCRating
2020Valour00210–
2023Vancouver FC1761106.49
2024Valour2773306.73

Player page →

21A. DanielsHFX Wanderers FCHFX Wanderers FCF4446406.73
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC01010–
2023HFX Wanderers FC1835206.72
2024HFX Wanderers FC2601106.74

Player page →

25G. BitarVancouver FCVancouver FCF42157706.99
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton05110–
2023Vancouver FC1664407.10
2024Vancouver FC2642206.92

Player page →

25M. FerrariYork UnitedYork UnitedD42271806.73
SeasonClubAppsGoalsAstYCRCRating
2021York United02450–
2022York United00020–
2023York United1500406.46
2024York United2703706.87

Player page →

25L. CallegariHFX Wanderers FCHFX Wanderers FCM42091217.22
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1706807.18
2024HFX Wanderers FC2503417.24

Player page →

25Y. FillionHFX Wanderers FCHFX Wanderers FCG42001206.77
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1800506.84
2024HFX Wanderers FC2400706.72
29D. NimickHFX Wanderers FCHFX Wanderers FCD411461527.14
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1763607.21
2024HFX Wanderers FC2483927.10

Player page →

29N. JensenForgeForgeM41102306.90
SeasonClubAppsGoalsAstYCRCRating
2022Forge03100–
2023Forge1311206.58
2024Forge2860107.04

Player page →

29Mikaël CantaveVancouver FCVancouver FCM41871316.83
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01251–
2023Cavalry FC02000–
2023Vancouver FC1642306.77
2024Vancouver FC2513506.86

Player page →

29E. KobzaCavalry FCCavalry FCD4120406.85
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79

Player page →

29C. TraffordCavalry FCCavalry FCM41112107.06
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00090–
2023Cavalry FC1901907.14
2024Cavalry FC2210306.99

Player page →

34T. BorgesForgeForgeM4019242307.22
SeasonClubAppsGoalsAstYCRCRating
2021Forge03660–
2022Forge06860–
2023Forge1524306.99
2024Forge2586807.36

Player page →

34Ayman SelloufVancouver FCVancouver FCF40118007.05
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC2078007.20
2024Pacific FC1030006.92
2024Vancouver FC1010006.90

Player page →

34Alberto ZapaterAtlético OttawaAtlético OttawaM4040606.95
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600307.01
2024Atlético Ottawa2440306.92

Player page →

34E. AdekugbeYork UnitedYork UnitedM40331506.89
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01120–
2022Cavalry FC01020–
2023York United1100306.54
2024York United2912807.02

Player page →

34Bradley Sheede Kamdem FewoCavalry FCCavalry FCD40151306.87
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1902706.85
2024Cavalry FC2113606.89

Player page →

34Renan GarciaVancouver FCVancouver FCM4011706.90
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1311106.85
2024Vancouver FC2700606.92

Player page →

34Nathan InghamAtlético OttawaAtlético OttawaG4000406.91
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00010–
2023Atlético Ottawa1800206.83
2024Atlético Ottawa2200106.98

Player page →

41Brian WrightYork UnitedYork UnitedF392511506.93
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06

Player page →

41Matteo de BrienneAtlético OttawaAtlético OttawaD39641607.05
SeasonClubAppsGoalsAstYCRCRating
2022Valour03030–
2023Valour1133307.24
2024Atlético Ottawa28011006.98

Player page →

41Rocco RomeoVancouver FCVancouver FCD39602316.86
SeasonClubAppsGoalsAstYCRCRating
2021Valour02060–
2022Valour02070–
2023Vancouver FC1600516.81
2024Vancouver FC2320506.89

Player page →

41Z. FernandezHFX Wanderers FCHFX Wanderers FCD39572016.97
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00460–
2023HFX Wanderers FC1432706.76
2024HFX Wanderers FC2521717.09

Player page →

41D. CampbellValourValourM39212006.95
SeasonClubAppsGoalsAstYCRCRating
2020Valour00010–
2023Valour1511906.99
2024Valour24101006.93

Player page →

46C. BayihaYork UnitedYork UnitedD3826106.85
SeasonClubAppsGoalsAstYCRCRating
2023York United1622006.83
2024HFX Wanderers FC1803106.86
2024York United401006.90

Player page →

46J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM380112526.92
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00320–
2022HFX Wanderers FC00161–
2023York United1505707.14
2024HFX Wanderers FC23021016.78

Player page →

46M. DuncanForgeForgeD3800306.76
SeasonClubAppsGoalsAstYCRCRating
2023Forge800106.61
2024Forge3000206.80

Player page →

46T. MourdoukoutasValourValourD3801606.89
SeasonClubAppsGoalsAstYCRCRating
2022York United00020–
2023York United1301106.88
2024Valour2500306.89

Player page →

50D. ChoinièreForgeForgeM371814607.03
SeasonClubAppsGoalsAstYCRCRating
2020Forge111007.00
2021Forge04100–
2022Forge06420–
2023Forge623107.10
2024Forge3055307.02

Player page →

Data coverage for Canadian Premier League →

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