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

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

22B. FiskVancouver FCVancouver FCM3748406.65
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa110106.70
2021Cavalry FC01510–
2022Cavalry FC01110–
2023Cavalry FC1512106.74
2024Vancouver FC2100006.58
24A. MusseCavalry FCCavalry FCM362014807.35
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02000–
2022Cavalry FC07340–
2023Cavalry FC1877207.29
2024Cavalry FC1844207.41

Player page →

24N. VerhoevenValourValourM36171406.58
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.70
2021York United00330–
2022York United00230–
2023Atlético Ottawa1512206.51
2024Valour2000606.63

Player page →

24C. ToussaintPacific FCPacific FCM36032526.86
SeasonClubAppsGoalsAstYCRCRating
2021York United00070–
2022Pacific FC00100–
2022York United00132–
2023Pacific FC17011006.68
2024Pacific FC1900507.02

Player page →

24J. DaleyCavalry FCCavalry FCM36051606.75
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC19051206.78
2024Cavalry FC1700406.72

Player page →

28M. BabouliYork UnitedYork UnitedM3526101627.14
SeasonClubAppsGoalsAstYCRCRating
2020Forge112007.10
2021Forge07240–
2022York United05210–
2023York United1162826.95
2024York United2372307.23

Player page →

28A. RampersadHFX Wanderers FCHFX Wanderers FCM35251816.95
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC302106.97
2021HFX Wanderers FC00150–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70
2024HFX Wanderers FC2220217.06

Player page →

30G. AntinoroAtlético OttawaAtlético OttawaM3432406.57
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1520306.61
2024Atlético Ottawa1912106.54

Player page →

31V. FryVancouver FCVancouver FCM33331416.89
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67
2024Vancouver FC2322816.99

Player page →

32K. PokuForgeForgeM311141016.93
SeasonClubAppsGoalsAstYCRCRating
2022Forge01050–
2023Forge1422216.79
2024Forge1782307.04

Player page →

33T. TahidVancouver FCVancouver FCM2940206.60
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1330106.55
2024Vancouver FC1610106.63
34G. ProboHFX Wanderers FCHFX Wanderers FCM2842307.06
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC2842307.06

Player page →

34J. MartínezYork UnitedYork UnitedM2821706.87
SeasonClubAppsGoalsAstYCRCRating
2024York United2821706.87

Player page →

36Diogo RessurreiçãoValourValourM2732206.86
SeasonClubAppsGoalsAstYCRCRating
2024Valour2732206.86

Player page →

37Jordan FariaValourValourM2635616.80
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2024Valour2625616.80

Player page →

37P. LamothePacific FCPacific FCM26301216.76
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC01020–
2022HFX Wanderers FC02050–
2023Pacific FC400106.80
2024Pacific FC2200416.75
37B. SoumaoroYork UnitedYork UnitedM2622806.79
SeasonClubAppsGoalsAstYCRCRating
2023York United1521606.85
2024York United1101206.71

Player page →

37Matthew BaldisimoYork UnitedYork UnitedM26121016.71
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC201106.95
2021Pacific FC00010–
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73
2024York United1400306.66

Player page →

41Z. BahousPacific FCPacific FCM2531806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01150–
2023Atlético Ottawa310006.93
2023Pacific FC600006.92
2024Pacific FC1610306.81
41J. SanchezValourValourM2510406.65
SeasonClubAppsGoalsAstYCRCRating
2023Valour1000106.64
2024Valour1510306.66
43Maël HenryCavalry FCCavalry FCM2440206.67
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89

Player page →

44I. IliadisAtlético OttawaAtlético OttawaM2340706.97
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1210407.08
2024Atlético Ottawa1130306.85

Player page →

45Juan CórdovaYork UnitedYork UnitedM2243907.05
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05

Player page →

45A. TircoveanuPacific FCPacific FCM2221306.81
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2221306.81
45R. OhinValourValourM22221706.65
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.30
2021Valour01270–
2023Valour00010–
2024Valour2110806.67
45T. EspritYork UnitedYork UnitedM2200106.56
SeasonClubAppsGoalsAstYCRCRating
2023York United900106.58
2024York United1300006.54
49T. CrawfordVancouver FCVancouver FCM2100006.60
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1300006.59
2024Vancouver FC800006.61
50K. KaneForgeForgeM2000416.58
SeasonClubAppsGoalsAstYCRCRating
2023Forge1100206.56
2024Forge900216.60

Data coverage for Canadian Premier League →

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