Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 501 of 501 stored matches (100%) that name a player. Appearances and minutes count 195 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 20
  • 21
  • 22
  • 23
  • 24

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

1A. MusseCavalry FCCavalry FCM362,875102014807.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“2000โ€“
2022Cavalry FC0โ€“โ€“7340โ€“
2023Cavalry FC181,455477207.29
2024Cavalry FC181,420644207.41

Player page โ†’

2M. FerrinHFX Wanderers FCHFX Wanderers FCM443,6918145207.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,531383207.24
2024HFX Wanderers FC272,160562007.25

Player page โ†’

3O. BassettAtlรฉtico OttawaAtlรฉtico OttawaM473,817725131507.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“2330โ€“
2022Atlรฉtico Ottawa0โ€“โ€“8360โ€“
2023Atlรฉtico Ottawa181,5493113307.01
2024Atlรฉtico Ottawa292,268444307.18

Player page โ†’

4Kyle BekkerForgeForgeM473,792614231727.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge175031106.80
2021Forge0โ€“โ€“3170โ€“
2022Forge0โ€“โ€“2642โ€“
2023Forge181,677348207.29
2024Forge282,040327307.19

Player page โ†’

4L. CallegariHFX Wanderers FCHFX Wanderers FCM423,7096091217.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,570206807.18
2024HFX Wanderers FC252,139403417.24

Player page โ†’

6T. BorgesForgeForgeM402,608519242307.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“3660โ€“
2022Forge0โ€“โ€“6860โ€“
2023Forge15774024306.99
2024Forge251,834586807.36

Player page โ†’

7D. GutiรฉrrezCavalry FCCavalry FCM453,5144411907.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour145000106.70
2022Valour0โ€“โ€“0050โ€“
2023Valour151,295341707.24
2024Cavalry FC292,174100607.07

Player page โ†’

7E. AdekugbeYork UnitedYork UnitedM402,5404331506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0โ€“โ€“1120โ€“
2022Cavalry FC0โ€“โ€“1020โ€“
2023York United11322000306.54
2024York United292,218412807.02

Player page โ†’

7D. ChoiniรจreForgeForgeM372,73141814607.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190011007.00
2021Forge0โ€“โ€“4100โ€“
2022Forge0โ€“โ€“6420โ€“
2023Forge6305123107.10
2024Forge302,336355307.02

Player page โ†’

7K. PokuForgeForgeM312,12741141016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1050โ€“
2023Forge14863122216.79
2024Forge171,264382307.04

Player page โ†’

11M. AparicioAtlรฉtico OttawaAtlรฉtico OttawaM484,336316132727.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“2020โ€“
2021Pacific FC0โ€“โ€“3370โ€“
2022Pacific FC0โ€“โ€“2342โ€“
2023Pacific FC191,745045507.01
2024Atlรฉtico Ottawa292,591352907.11

Player page โ†’

11M. BabouliYork UnitedYork UnitedM352,957326101627.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge18012007.10
2021Forge0โ€“โ€“7240โ€“
2022York United0โ€“โ€“5210โ€“
2023York United11967062826.95
2024York United231,982372307.23

Player page โ†’

11I. IliadisAtlรฉtico OttawaAtlรฉtico OttawaM231,594340706.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa12923110407.08
2024Atlรฉtico Ottawa11671230306.85

Player page โ†’

14S. YoungPacific FCPacific FCM493,7702832216.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC127000106.30
2021Pacific FC0โ€“โ€“1030โ€“
2022Pacific FC0โ€“โ€“1050โ€“
2023Pacific FC191,445143816.85
2024Pacific FC292,298120507.01

Player page โ†’

14Sergio Camargo PeรฑarandaCavalry FCCavalry FCM463,02021681406.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0โ€“โ€“1010โ€“
2021Cavalry FC0โ€“โ€“4230โ€“
2022Cavalry FC0โ€“โ€“2030โ€“
2023Cavalry FC201,244162606.80
2024Cavalry FC261,776134107.00

Player page โ†’

14Steffen YeatesPacific FCPacific FCM463,309225606.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC191,158012306.81
2024Pacific FC272,151213307.02

Player page โ†’

14Mikaรซl CantaveVancouver FCVancouver FCM412,5692871316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“1251โ€“
2023Cavalry FC0โ€“โ€“2000โ€“
2023Vancouver FC161,113242306.77
2024Vancouver FC251,456013506.86

Player page โ†’

14Alberto ZapaterAtlรฉtico OttawaAtlรฉtico OttawaM402,869240606.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa161,436100307.01
2024Atlรฉtico Ottawa241,433140306.92

Player page โ†’

14Cรฉdric ToussaintPacific FCPacific FCM362,2982032526.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“0070โ€“
2022Pacific FC0โ€“โ€“0100โ€“
2022York United0โ€“โ€“0132โ€“
2023Pacific FC171,0590011006.68
2024Pacific FC191,239200507.02

Player page โ†’

14V. FryVancouver FCVancouver FCM332,6532331416.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10906011606.67
2024Vancouver FC231,747222816.99

Player page โ†’

14Diogo RessurreiรงรฃoValourValourM272,038232206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86

Player page โ†’

14A. TircoveanuPacific FCPacific FCM22887221306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC22887221306.81
14Juan CรณrdovaYork UnitedYork UnitedM221,892243907.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United221,892243907.05

Player page โ†’

14C. HaworthAtlรฉtico OttawaAtlรฉtico OttawaM13529238506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0430โ€“
2023Atlรฉtico Ottawa13529234206.98
14Marco BustosPacific FCPacific FCM2187214151007.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187253307.60
2021Pacific FC0โ€“โ€“7630โ€“
2022Pacific FC0โ€“โ€“2640โ€“

Player page โ†’

26A. HojabrpourForgeForgeM483,7481762517.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0โ€“โ€“2280โ€“
2022Forge0โ€“โ€“3250โ€“
2023Forge161,143110406.77
2024Forge302,560012817.16

Player page โ†’

26S. ShomeCavalry FCCavalry FCM483,8231051006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“0230โ€“
2022FC Edmonton0โ€“โ€“0120โ€“
2023Cavalry FC181,268001106.76
2024Cavalry FC302,555101406.92

Player page โ†’

26C. TraffordCavalry FCCavalry FCM412,5061112107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0090โ€“
2023Cavalry FC191,583101907.14
2024Cavalry FC22923010306.99

Player page โ†’

26N. JensenForgeForgeM412,1471102306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“3100โ€“
2023Forge13638011206.58
2024Forge281,509160107.04

Player page โ†’

26J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM382,26910112526.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0320โ€“
2022HFX Wanderers FC0โ€“โ€“0161โ€“
2023York United15975105707.14
2024HFX Wanderers FC231,2940021016.78

Player page โ†’

26B. FiskVancouver FCVancouver FCM371,214148406.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa190010106.70
2021Cavalry FC0โ€“โ€“1510โ€“
2022Cavalry FC0โ€“โ€“1110โ€“
2023Cavalry FC15474112106.74
2024Vancouver FC21650000006.58

Player page โ†’

26J. DaleyCavalry FCCavalry FCM362,0791051606.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,4311051206.78
2024Cavalry FC17648000406.72

Player page โ†’

26Andre RampersadHFX Wanderers FCHFX Wanderers FCM352,5661251816.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3212002106.97
2021HFX Wanderers FC0โ€“โ€“0150โ€“
2022HFX Wanderers FC0โ€“โ€“0060โ€“
2023HFX Wanderers FC10453002406.70
2024HFX Wanderers FC221,901120217.06

Player page โ†’

26G. ProboHFX Wanderers FCHFX Wanderers FCM281,400142307.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC281,400142307.06

Player page โ†’

26J. MartรญnezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page โ†’

26Jordan FariaValourValourM261,738135616.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“1000โ€“
2024Valour261,738125616.80

Player page โ†’

26Jean-Aniel AssiAtlรฉtico OttawaAtlรฉtico OttawaM161,094115406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0210โ€“
2023Atlรฉtico Ottawa161,094113306.68

Player page โ†’

26M. OmarHFX Wanderers FCHFX Wanderers FCM161,008100706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0030โ€“
2023HFX Wanderers FC161,008100406.79

Player page โ†’

26P. NiyongabireValourValourM161,093113206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour161,093113206.76

Player page โ†’

26Goteh NtigneeCavalry FCCavalry FCM7528122506.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC7528122506.99

Player page โ†’

26O. AlouYork UnitedYork UnitedM5184122307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United5184122307.03
26J. DixonPacific FCPacific FCM21421101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2142110107.00
2021Pacific FC0โ€“โ€“0081โ€“
2022Pacific FC0โ€“โ€“0060โ€“

Data coverage for Canadian Premier League โ†’

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