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 โ†’

2D. NimickHFX Wanderers FCHFX Wanderers FCD413,62291461527.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21
2024HFX Wanderers FC242,030583927.10

Player page โ†’

2T. WarschewskiCavalry FCCavalry FCF262,09992514507.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“4710โ€“
2022FC Edmonton0โ€“โ€“7420โ€“
2024Cavalry FC262,0999143207.44

Player page โ†’

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

Player page โ†’

5O. 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 โ†’

6Fraser AirdCavalry FCCavalry FCD493,362611121407.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0โ€“โ€“5530โ€“
2022Cavalry FC0โ€“โ€“0110โ€“
2023Cavalry FC201,058122306.92
2024Cavalry FC282,214534407.25

Player page โ†’

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

Player page โ†’

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

Player page โ†’

9Nathan InghamAtlรฉtico OttawaAtlรฉtico OttawaG403,700500406.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0010โ€“
2023Atlรฉtico Ottawa181,661300206.83
2024Atlรฉtico Ottawa222,039200106.98

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

11T. AntonoglouValourValourD272,456417507.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,456417507.21

Player page โ†’

16Daan KlompCavalry FCCavalry FCD504,65031742007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“3040โ€“
2022Cavalry FC0โ€“โ€“3270โ€“
2023Cavalry FC211,979051207.04
2024Cavalry FC292,671361707.26

Player page โ†’

16M. CarducciCavalry FCCavalry FCG504,661301706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0โ€“โ€“0010โ€“
2021Cavalry FC0โ€“โ€“0010โ€“
2022Cavalry FC0โ€“โ€“0010โ€“
2023Cavalry FC211,979300306.88
2024Cavalry FC292,682001106.87

Player page โ†’

16M. 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 โ†’

16Samuel SalterAtlรฉtico OttawaAtlรฉtico OttawaF472,0233264916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“3100โ€“
2022HFX Wanderers FC0โ€“โ€“11021โ€“
2023Atlรฉtico Ottawa171,052171606.87
2024Atlรฉtico Ottawa30971252106.92

Player page โ†’

16Callum IrvingVancouver FCVancouver FCG464,233300216.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187000006.90
2021Pacific FC0โ€“โ€“0001โ€“
2023Vancouver FC161,489100106.77
2024Vancouver FC282,557200107.10

Player page โ†’

16R. del CampoAtlรฉtico OttawaAtlรฉtico OttawaF462,9323134806.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa16643002206.61
2024Atlรฉtico Ottawa302,2893132607.00

Player page โ†’

16G. BitarVancouver FCVancouver FCF423,0803157706.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“5110โ€“
2023Vancouver FC161,272264407.10
2024Vancouver FC261,808142206.92

Player page โ†’

16Brian WrightYork UnitedYork UnitedF392,82532511506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Atlรฉtico Ottawa0โ€“โ€“6110โ€“
2022Atlรฉtico Ottawa0โ€“โ€“7220โ€“
2023York United15752022106.70
2024York United242,0733106107.06

Player page โ†’

16Bรฉni BadibangaForgeForgeF372,9643731107.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge121,071030207.29
2024Forge251,893343907.06

Player page โ†’

16E. GazdovPacific FCPacific FCG373,282300316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73
2024Pacific FC211,771200216.80

Player page โ†’

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

Player page โ†’

16Ballou TablaAtlรฉtico OttawaAtlรฉtico OttawaF301,8463981006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“7450โ€“
2024Atlรฉtico Ottawa301,846324506.91

Player page โ†’

16Terran CampbellForgeForgeF281,90532811406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2123011006.60
2021Pacific FC0โ€“โ€“11520โ€“
2022Forge0โ€“โ€“6420โ€“
2023Forge181,4733101006.98
2024Forge8309000006.58

Player page โ†’

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

Player page โ†’

16Ryan TelferHFX Wanderers FCHFX Wanderers FCF231,6773721117.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0โ€“โ€“0030โ€“
2021Atlรฉtico Ottawa0โ€“โ€“3051โ€“
2024HFX Wanderers FC231,677342307.10

Player page โ†’

16W. AkioCavalry FCCavalry FCF211,0913164606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“8310โ€“
2022Valour0โ€“โ€“2130โ€“
2023Cavalry FC13758350106.71
2024Cavalry FC8333010106.62

Player page โ†’

32Alexander Achinioti-JรถnssonForgeForgeD494,4782711106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145030106.20
2021Forge0โ€“โ€“1120โ€“
2022Forge0โ€“โ€“1010โ€“
2023Forge171,602000206.89
2024Forge312,831220507.03

Player page โ†’

32S. 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 โ†’

32A. DidicAtlรฉtico OttawaAtlรฉtico OttawaD484,39921431707.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.90
2021FC Edmonton0โ€“โ€“3140โ€“
2022Pacific FC0โ€“โ€“2150โ€“
2023Pacific FC181,640141507.02
2024Atlรฉtico Ottawa292,669150307.23

Player page โ†’

32Olakunle Dada-LukePacific FCPacific FCD463,9082151306.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“0230โ€“
2022Pacific FC0โ€“โ€“1150โ€“
2023Pacific FC191,637101306.83
2024Pacific FC272,271101207.06

Player page โ†’

32Sergio 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 โ†’

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

Player page โ†’

32Alejandro DรญazVancouver FCVancouver FCF443,51723811206.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC297032006.60
2021Pacific FC0โ€“โ€“10410โ€“
2022Pacific FC0โ€“โ€“13300โ€“
2023Vancouver FC141,231020006.78
2024Vancouver FC282,1892102106.95

Player page โ†’

32E. KobzaCavalry FCCavalry FCD412,988220406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC211,878120306.90
2024Cavalry FC201,110100106.79

Player page โ†’

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

Player page โ†’

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

Player page โ†’

32Ayman SelloufVancouver FCVancouver FCF402,3432118007.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC201,107278007.20
2024Pacific FC10637030006.92
2024Vancouver FC10599010006.90

Player page โ†’

32Matteo de BrienneAtlรฉtico OttawaAtlรฉtico OttawaD393,2082641607.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“3030โ€“
2023Valour11803233307.24
2024Atlรฉtico Ottawa282,4050011006.98

Player page โ†’

32Z. FernandezHFX Wanderers FCHFX Wanderers FCD393,1062572016.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0460โ€“
2023HFX Wanderers FC141,132132706.76
2024HFX Wanderers FC251,974121717.09

Player page โ†’

32C. BayihaYork UnitedYork UnitedD382,198226106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United16963122006.83
2024HFX Wanderers FC181,096103106.86
2024York United4139001006.90

Player page โ†’

32J. HeardPacific FCPacific FCF372,46821662906.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC172111107.30
2021Pacific FC0โ€“โ€“41100โ€“
2022Pacific FC0โ€“โ€“6370โ€“
2023Pacific FC181,244141606.68
2024Pacific FC181,152010506.67

Player page โ†’

32Cรฉ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 โ†’

32J. CameronVancouver FCVancouver FCD332,521210916.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,331110306.67
2024Vancouver FC171,190100616.84

Player page โ†’

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

Player page โ†’

32A. RicciYork UnitedYork UnitedF321,78721262116.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0โ€“โ€“0030โ€“
2021Valour0โ€“โ€“5230โ€“
2022York United0โ€“โ€“0010โ€“
2023York United13751132806.58
2024Vancouver FC3146001206.93
2024York United16890141416.73

Player page โ†’

Data coverage for Canadian Premier League โ†’

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