Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

1A. MusseCavalry FCCavalry FCM3930211107.34
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02000–
2022Cavalry FC07340–
2023Cavalry FC1877207.29
2024Cavalry FC1844207.41
2025Cavalry FC3107307.23

Player page →

1M. BabouliForgeForgeM4030121727.13
SeasonClubAppsGoalsAstYCRCRating
2020Forge112007.10
2021Forge07240–
2022York United05210–
2023York United1162826.95
2024York United2372307.23
2025Forge542107.04

Player page →

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

Player page →

4Sergio Camargo PeñarandaCavalry FCCavalry FCM4924141906.91
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01010–
2021Cavalry FC04230–
2022Cavalry FC02030–
2023Cavalry FC2062606.80
2024Cavalry FC2634107.00
2025Cavalry FC386506.87

Player page →

5T. BorgesForgeForgeM4423272507.19
SeasonClubAppsGoalsAstYCRCRating
2021Forge03660–
2022Forge06860–
2023Forge1524306.99
2024Forge2586807.36
2025Forge443206.92

Player page →

6D. ChoinièreForgeForgeM422118707.04
SeasonClubAppsGoalsAstYCRCRating
2020Forge111007.00
2021Forge04100–
2022Forge06420–
2023Forge623107.10
2024Forge3055307.02
2025Forge534107.06

Player page →

7M. FerrinYork UnitedYork UnitedM48188407.23
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1783207.24
2024HFX Wanderers FC2762007.25
2025York United443207.05

Player page →

8Kyle BekkerForgeForgeM5317251827.21
SeasonClubAppsGoalsAstYCRCRating
2020Forge131106.80
2021Forge03170–
2022Forge02642–
2023Forge1848207.29
2024Forge2827307.19
2025Forge632107.13

Player page →

8M. AparicioAtlético OttawaAtlético OttawaM5317203327.08
SeasonClubAppsGoalsAstYCRCRating
2020York United02020–
2021Pacific FC03370–
2022Pacific FC02342–
2023Pacific FC1945507.01
2024Atlético Ottawa2952907.11
2025Atlético Ottawa517607.26

Player page →

10Marco BustosPacific FCPacific FCM616191407.30
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC253307.60
2021Pacific FC07630–
2022Pacific FC02640–
2025Pacific FC424407.15

Player page →

11N. JensenForgeForgeM47123306.89
SeasonClubAppsGoalsAstYCRCRating
2022Forge03100–
2023Forge1311206.58
2024Forge2860107.04
2025Forge621006.85

Player page →

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

Player page →

13A. SissokoAtlético OttawaAtlético OttawaM501061906.87
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200007.15
2022Forge04350–
2023Forge1521606.72
2024Atlético Ottawa3032606.93
2025Atlético Ottawa310206.77

Player page →

13K. SantosAtlético OttawaAtlético OttawaM31103706.61
SeasonClubAppsGoalsAstYCRCRating
2022York United00120–
2023York United1660406.55
2024Atlético Ottawa1000006.54
2025Atlético Ottawa542106.92

Player page →

13S. YoungPacific FCPacific FCM531032816.94
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.30
2021Pacific FC01030–
2022Pacific FC01050–
2023Pacific FC1943816.85
2024Pacific FC2920507.01
2025Pacific FC420606.98

Player page →

16Sean ReaHFX Wanderers FCHFX Wanderers FCM209181106.87
SeasonClubAppsGoalsAstYCRCRating
2021Valour01400–
2022Valour05930–
2024HFX Wanderers FC1410306.71
2025HFX Wanderers FC625507.25

Player page →

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

Player page →

17A. HojabrpourForgeForgeM49863117.02
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.55
2021Pacific FC02280–
2022Forge03250–
2023Forge1610406.77
2024Forge3012817.16
2025Forge110607.50

Player page →

19G. AntinoroAtlético OttawaAtlético OttawaM3975506.58
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1520306.61
2024Atlético Ottawa1912106.54
2025Atlético Ottawa543106.64

Player page →

20G. ProboHFX Wanderers FCHFX Wanderers FCM3265507.07
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC2842307.06
2025HFX Wanderers FC423207.20

Player page →

20K. WilliamsValourValourM1365506.68
SeasonClubAppsGoalsAstYCRCRating
2023Valour1245306.72
2025Valour120206.20
20G. NtigneeCavalry FCCavalry FCM864917.27
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC722506.99
2025Cavalry FC142419.30

Player page →

20K. AlemánAtlético OttawaAtlético OttawaM164806.60
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton110106.60
2021Valour03330–
2022Atlético Ottawa02140–
24J. EscalanteCavalry FCCavalry FCM1581806.70
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC01390–
2022Cavalry FC04570–
2023Cavalry FC100206.70
24I. JohnstonHFX Wanderers FCHFX Wanderers FCM6572507.02
SeasonClubAppsGoalsAstYCRCRating
2021York United031100–
2022York United00380–
2025HFX Wanderers FC623707.02

Player page →

24J. FariaValourValourM2856816.74
SeasonClubAppsGoalsAstYCRCRating
2021York United01000–
2024Valour2625616.80
2025Valour221205.90

Player page →

24Steffen YeatesYork UnitedYork UnitedM4955906.90
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1912306.81
2024Pacific FC2713307.02
2025York United330306.40

Player page →

24V. FryVancouver FCVancouver FCM37542216.96
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67
2024Vancouver FC2322816.99
2025Vancouver FC421807.52

Player page →

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

Player page →

24Nicolás MezquidaVancouver FCVancouver FCM351517.03
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC351517.03

Player page →

31B. FiskVancouver FCVancouver FCM3748406.65
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa110106.70
2021Cavalry FC01510–
2022Cavalry FC01110–
2023Cavalry FC1512106.74
2024Vancouver FC2100006.58
31Diogo RessurreiçãoValourValourM2945706.82
SeasonClubAppsGoalsAstYCRCRating
2024Valour2732206.86
2025Valour213506.35

Player page →

31H. MassundaForgeForgeM545106.64
SeasonClubAppsGoalsAstYCRCRating
2025Forge545106.64

Player page →

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

Player page →

31A. RiggiValourValourM242817.25
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC211007.25
2021HFX Wanderers FC00030–
2022Valour03151–
31M. VoytsekhovskyiValourValourM1542306.71
SeasonClubAppsGoalsAstYCRCRating
2023York United01000–
2024York United1421306.71
2025Valour11100–
31Vitor DiasHFX Wanderers FCHFX Wanderers FCM2242106.68
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1811006.72
2025HFX Wanderers FC431106.50
31Alberto ZapaterAtlético OttawaAtlético OttawaM4441706.91
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600307.01
2024Atlético Ottawa2440306.92
2025Atlético Ottawa401106.48

Player page →

31E. FotsingVancouver FCVancouver FCM640306.90
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC640306.90
31I. IliadisAtlético OttawaAtlético OttawaM2340706.97
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1210407.08
2024Atlético Ottawa1130306.85

Player page →

31Maël HenryCavalry FCCavalry FCM2540406.68
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89
2025Cavalry FC100207.00

Player page →

31T. TahidVancouver FCVancouver FCM3140306.59
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1330106.55
2024Vancouver FC1610106.63
2025Vancouver FC200106.50
43C. HaworthAtlético OttawaAtlético OttawaM1338506.98
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00430–
2023Atlético Ottawa1334206.98
43E. AdekugbeYork UnitedYork UnitedM44342006.86
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01120–
2022Cavalry FC01020–
2023York United1100306.54
2024York United2912807.02
2025York United401506.60

Player page →

43K. FroeseValourValourM134306.50
SeasonClubAppsGoalsAstYCRCRating
2025Valour134306.50
43P. SabakForgeForgeM134506.90
SeasonClubAppsGoalsAstYCRCRating
2020Forge122106.90
2021Forge01240–
43E. CisseForgeForgeM1333606.79
SeasonClubAppsGoalsAstYCRCRating
2020Forge100006.90
2021Forge01240–
2024Forge1111106.83
2025Forge110106.30
43V. BlascoPacific FCPacific FCM233307.10
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC222207.10
2021Pacific FC01110–
43J. BahamboulaHFX Wanderers FCHFX Wanderers FCM432306.65
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC432306.65

Player page →

43C. WatsonHFX Wanderers FCHFX Wanderers FCM1531306.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1531306.65

Data coverage for Canadian Premier League →

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