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

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

Player page →

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

Player page →

3A. MusseCavalry FCCavalry FCM362014807.35
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02000–
2022Cavalry FC07340–
2023Cavalry FC1877207.29
2024Cavalry FC1844207.41

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

8Marco BustosPacific FCPacific FCM214151007.60
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC253307.60
2021Pacific FC07630–
2022Pacific FC02640–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

16Sean ReaHFX Wanderers FCHFX Wanderers FCM14713606.71
SeasonClubAppsGoalsAstYCRCRating
2021Valour01400–
2022Valour05930–
2024HFX Wanderers FC1410306.71

Player page →

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

Player page →

18K. AlemánAtlético OttawaAtlético OttawaM164806.60
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton110106.60
2021Valour03330–
2022Atlético Ottawa02140–
19J. EscalanteCavalry FCCavalry FCM1581806.70
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01390–
2022Cavalry FC04570–
2023Cavalry FC100206.70
20B. FiskVancouver FCVancouver FCM3748406.65
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa110106.70
2021Cavalry FC01510–
2022Cavalry FC01110–
2023Cavalry FC1512106.74
2024Vancouver FC2100006.58
20K. WilliamsValourValourM1245306.72
SeasonClubAppsGoalsAstYCRCRating
2023Valour1245306.72
20Juan CórdovaYork UnitedYork UnitedM2243907.05
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05

Player page →

20A. RiggiValourValourM242817.25
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC211007.25
2021HFX Wanderers FC00030–
2022Valour03151–
20G. ProboHFX Wanderers FCHFX Wanderers FCM2842307.06
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC2842307.06

Player page →

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

Player page →

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

Player page →

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

Player page →

20Maël HenryCavalry FCCavalry FCM2440206.67
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89

Player page →

20T. TahidVancouver FCVancouver FCM2940206.60
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1330106.55
2024Vancouver FC1610106.63
30C. HaworthAtlético OttawaAtlético OttawaM1338506.98
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00430–
2023Atlético Ottawa1334206.98
30J. FariaValourValourM2635616.80
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2024Valour2625616.80

Player page →

30P. SabakForgeForgeM134506.90
SeasonClubAppsGoalsAstYCRCRating
2020Forge122106.90
2021Forge01240–
30E. AdekugbeYork UnitedYork UnitedM40331506.89
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01120–
2022Cavalry FC01020–
2023York United1100306.54
2024York United2912807.02

Player page →

30V. BlascoPacific FCPacific FCM233307.10
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC222207.10
2021Pacific FC01110–
30V. FryVancouver FCVancouver FCM33331416.89
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67
2024Vancouver FC2322816.99

Player page →

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

Player page →

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

Player page →

30C. WatsonHFX Wanderers FCHFX Wanderers FCM1531306.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1531306.65
30M. VoytsekhovskyiYork UnitedYork UnitedM1431306.71
SeasonClubAppsGoalsAstYCRCRating
2023York United01000–
2024York United1421306.71
30Z. BahousPacific FCPacific FCM2531806.85
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01150–
2023Atlético Ottawa310006.93
2023Pacific FC600006.92
2024Pacific FC1610306.81
30P. LamothePacific FCPacific FCM26301216.76
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC01020–
2022HFX Wanderers FC02050–
2023Pacific FC400106.80
2024Pacific FC2200416.75
42A. 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 →

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

Player page →

42Alexander MarshsallHFX Wanderers FCHFX Wanderers FCM223207.15
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC202107.15
2021HFX Wanderers FC02110–

Player page →

42E. CisseForgeForgeM1223506.84
SeasonClubAppsGoalsAstYCRCRating
2020Forge100006.90
2021Forge01240–
2024Forge1111106.83
42B. SoumaoroYork UnitedYork UnitedM2622806.79
SeasonClubAppsGoalsAstYCRCRating
2023York United1521606.85
2024York United1101206.71

Player page →

42G. NtigneeCavalry FCCavalry FCM722506.99
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC722506.99

Player page →

42O. AlouYork UnitedYork UnitedM522307.03
SeasonClubAppsGoalsAstYCRCRating
2023York United522307.03
42R. OhinValourValourM22221706.65
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.30
2021Valour01270–
2023Valour00010–
2024Valour2110806.67
42Viti MartínezAtlético OttawaAtlético OttawaM222516.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa210206.90
2021Atlético Ottawa01231–

Data coverage for Canadian Premier League →

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