Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24

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

1Daan KlompCavalry FCCavalry FCD50โ€“โ€“1742007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“3040โ€“
2022Cavalry FC0โ€“โ€“3270โ€“
2023Cavalry FC21โ€“โ€“51207.04
2024Cavalry FC292,671361707.26

Player page โ†’

1M. CarducciCavalry FCCavalry FCG50โ€“โ€“01606.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“0010โ€“
2022Cavalry FC0โ€“โ€“0010โ€“
2023Cavalry FC21โ€“โ€“00306.88
2024Cavalry FC292,682001106.87

Player page โ†’

3T. Meilleur-GigeuerePacific FCPacific FCD49โ€“โ€“80906.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“0010โ€“
2022Pacific FC0โ€“โ€“1030โ€“
2023Pacific FC21โ€“โ€“40206.93
2024Pacific FC282,508130307.00

Player page โ†’

4M. AparicioAtlรฉtico OttawaAtlรฉtico OttawaM48โ€“โ€“14132527.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“3370โ€“
2022Pacific FC0โ€“โ€“2342โ€“
2023Pacific FC19โ€“โ€“45507.01
2024Atlรฉtico Ottawa292,591352907.11

Player page โ†’

4Fraser AirdCavalry FCCavalry FCD48โ€“โ€“10121107.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“5530โ€“
2022Cavalry FC0โ€“โ€“0110โ€“
2023Cavalry FC20โ€“โ€“22306.92
2024Cavalry FC282,214534407.25

Player page โ†’

4S. YoungPacific FCPacific FCM48โ€“โ€“832116.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“1030โ€“
2022Pacific FC0โ€“โ€“1050โ€“
2023Pacific FC19โ€“โ€“43816.85
2024Pacific FC292,298120507.01

Player page โ†’

4Alexander Achinioti-JรถnssonForgeForgeD48โ€“โ€“411006.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“1120โ€“
2022Forge0โ€“โ€“1010โ€“
2023Forge17โ€“โ€“00206.89
2024Forge312,831220507.03

Player page โ†’

4S. ShomeCavalry FCCavalry FCM48โ€“โ€“051006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“0230โ€“
2022FC Edmonton0โ€“โ€“0120โ€“
2023Cavalry FC18โ€“โ€“01106.76
2024Cavalry FC302,555101406.92

Player page โ†’

9Samuel SalterAtlรฉtico OttawaAtlรฉtico OttawaF47โ€“โ€“264916.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“3100โ€“
2022HFX Wanderers FC0โ€“โ€“11021โ€“
2023Atlรฉtico Ottawa17โ€“โ€“71606.87
2024Atlรฉtico Ottawa30971252106.92

Player page โ†’

9O. BassettAtlรฉtico OttawaAtlรฉtico OttawaM47โ€“โ€“25131507.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“2330โ€“
2022Atlรฉtico Ottawa0โ€“โ€“8360โ€“
2023Atlรฉtico Ottawa18โ€“โ€“113307.01
2024Atlรฉtico Ottawa292,268444307.18

Player page โ†’

9A. DidicAtlรฉtico OttawaAtlรฉtico OttawaD47โ€“โ€“1431707.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0โ€“โ€“3140โ€“
2022Pacific FC0โ€“โ€“2150โ€“
2023Pacific FC18โ€“โ€“41507.02
2024Atlรฉtico Ottawa292,669150307.23

Player page โ†’

12Sergio Camargo PeรฑarandaCavalry FCCavalry FCM46โ€“โ€“1581306.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“4230โ€“
2022Cavalry FC0โ€“โ€“2030โ€“
2023Cavalry FC20โ€“โ€“62606.80
2024Cavalry FC261,776134107.00

Player page โ†’

12R. del CampoAtlรฉtico OttawaAtlรฉtico OttawaF46โ€“โ€“134806.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa16โ€“โ€“02206.61
2024Atlรฉtico Ottawa302,2893132607.00

Player page โ†’

12Kyle BekkerForgeForgeM46โ€“โ€“11221627.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“3170โ€“
2022Forge0โ€“โ€“2642โ€“
2023Forge18โ€“โ€“48207.29
2024Forge282,040327307.19

Player page โ†’

12A. HojabrpourForgeForgeM46โ€“โ€“762517.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“2280โ€“
2022Forge0โ€“โ€“3250โ€“
2023Forge16โ€“โ€“10406.77
2024Forge302,560012817.16

Player page โ†’

12Steffen YeatesPacific FCPacific FCM46โ€“โ€“25606.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC19โ€“โ€“12306.81
2024Pacific FC272,151213307.02

Player page โ†’

12Olakunle Dada-LukePacific FCPacific FCD46โ€“โ€“151306.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“0230โ€“
2022Pacific FC0โ€“โ€“1150โ€“
2023Pacific FC19โ€“โ€“01306.83
2024Pacific FC272,271101207.06

Player page โ†’

18A. SissokoAtlรฉtico OttawaAtlรฉtico OttawaM45โ€“โ€“961706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“4350โ€“
2023Forge15โ€“โ€“21606.72
2024Atlรฉtico Ottawa302,175032606.93

Player page โ†’

19M. FerrinHFX Wanderers FCHFX Wanderers FCM44โ€“โ€“145207.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC17โ€“โ€“83207.24
2024HFX Wanderers FC272,160562007.25

Player page โ†’

19Shaan HundalValourValourF44โ€“โ€“134406.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC17โ€“โ€“61106.49
2024Valour271,903173306.73

Player page โ†’

19A. DanielsHFX Wanderers FCHFX Wanderers FCF44โ€“โ€“46406.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“1010โ€“
2023HFX Wanderers FC18โ€“โ€“35206.72
2024HFX Wanderers FC261,292001106.74

Player page โ†’

19D. GutiรฉrrezCavalry FCCavalry FCM44โ€“โ€“411807.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“0050โ€“
2023Valour15โ€“โ€“41707.24
2024Cavalry FC292,174100607.07

Player page โ†’

19Callum IrvingVancouver FCVancouver FCG44โ€“โ€“00216.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“0001โ€“
2023Vancouver FC16โ€“โ€“00106.77
2024Vancouver FC282,557200107.10

Player page โ†’

24Alejandro DรญazVancouver FCVancouver FCF42โ€“โ€“359206.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0โ€“โ€“10410โ€“
2022Pacific FC0โ€“โ€“13300โ€“
2023Vancouver FC14โ€“โ€“20006.78
2024Vancouver FC282,1892102106.95

Player page โ†’

24G. BitarVancouver FCVancouver FCF42โ€“โ€“157706.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“5110โ€“
2023Vancouver FC16โ€“โ€“64407.10
2024Vancouver FC261,808142206.92

Player page โ†’

24M. FerrariYork UnitedYork UnitedD42โ€“โ€“271806.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0โ€“โ€“2450โ€“
2022York United0โ€“โ€“0020โ€“
2023York United15โ€“โ€“00406.46
2024York United272,288103706.87

Player page โ†’

24L. CallegariHFX Wanderers FCHFX Wanderers FCM42โ€“โ€“091217.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC17โ€“โ€“06807.18
2024HFX Wanderers FC252,139403417.24

Player page โ†’

24Y. FillionHFX Wanderers FCHFX Wanderers FCG42โ€“โ€“001206.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC18โ€“โ€“00506.84
2024HFX Wanderers FC242,213000706.72
29D. NimickHFX Wanderers FCHFX Wanderers FCD41โ€“โ€“1461527.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC17โ€“โ€“63607.21
2024HFX Wanderers FC242,030583927.10

Player page โ†’

29N. JensenForgeForgeM41โ€“โ€“102306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“3100โ€“
2023Forge13โ€“โ€“11206.58
2024Forge281,509160107.04

Player page โ†’

29Mikaรซl CantaveVancouver FCVancouver FCM41โ€“โ€“871316.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“1251โ€“
2023Cavalry FC0โ€“โ€“2000โ€“
2023Vancouver FC16โ€“โ€“42306.77
2024Vancouver FC251,456013506.86

Player page โ†’

29E. KobzaCavalry FCCavalry FCD41โ€“โ€“20406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC21โ€“โ€“20306.90
2024Cavalry FC201,110100106.79

Player page โ†’

29C. TraffordCavalry FCCavalry FCM41โ€“โ€“112107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“0090โ€“
2023Cavalry FC19โ€“โ€“01907.14
2024Cavalry FC22923010306.99

Player page โ†’

34T. BorgesForgeForgeM40โ€“โ€“19242307.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0โ€“โ€“3660โ€“
2022Forge0โ€“โ€“6860โ€“
2023Forge15โ€“โ€“24306.99
2024Forge251,834586807.36

Player page โ†’

34Ayman SelloufVancouver FCVancouver FCF40โ€“โ€“118007.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC20โ€“โ€“78007.20
2024Pacific FC10637030006.92
2024Vancouver FC10599010006.90

Player page โ†’

34Alberto ZapaterAtlรฉtico OttawaAtlรฉtico OttawaM40โ€“โ€“40606.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Atlรฉtico Ottawa16โ€“โ€“00307.01
2024Atlรฉtico Ottawa241,433140306.92

Player page โ†’

34E. AdekugbeYork UnitedYork UnitedM40โ€“โ€“221306.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0โ€“โ€“1020โ€“
2023York United11โ€“โ€“00306.54
2024York United292,218412807.02

Player page โ†’

34Bradley Sheede Kamdem FewoCavalry FCCavalry FCD40โ€“โ€“151306.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC19โ€“โ€“02706.85
2024Cavalry FC211,780013606.89

Player page โ†’

34Renan GarciaVancouver FCVancouver FCM40โ€“โ€“11706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC13โ€“โ€“11106.85
2024Vancouver FC272,265000606.92

Player page โ†’

34Nathan InghamAtlรฉtico OttawaAtlรฉtico OttawaG40โ€“โ€“00406.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Atlรฉtico Ottawa0โ€“โ€“0010โ€“
2023Atlรฉtico Ottawa18โ€“โ€“00206.83
2024Atlรฉtico Ottawa222,039200106.98

Player page โ†’

41Brian WrightYork UnitedYork UnitedF39โ€“โ€“2511506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Atlรฉtico Ottawa0โ€“โ€“6110โ€“
2022Atlรฉtico Ottawa0โ€“โ€“7220โ€“
2023York United15โ€“โ€“22106.70
2024York United242,0733106107.06

Player page โ†’

41Matteo de BrienneAtlรฉtico OttawaAtlรฉtico OttawaD39โ€“โ€“641607.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0โ€“โ€“3030โ€“
2023Valour11โ€“โ€“33307.24
2024Atlรฉtico Ottawa282,4050011006.98

Player page โ†’

41Rocco RomeoVancouver FCVancouver FCD39โ€“โ€“602316.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0โ€“โ€“2060โ€“
2022Valour0โ€“โ€“2070โ€“
2023Vancouver FC16โ€“โ€“00516.81
2024Vancouver FC232,055120506.89

Player page โ†’

41Z. FernandezHFX Wanderers FCHFX Wanderers FCD39โ€“โ€“572016.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0โ€“โ€“0460โ€“
2023HFX Wanderers FC14โ€“โ€“32706.76
2024HFX Wanderers FC251,974121717.09

Player page โ†’

41D. CampbellValourValourM39โ€“โ€“211906.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour15โ€“โ€“11906.99
2024Valour242,1020101006.92

Player page โ†’

46C. BayihaYork UnitedYork UnitedD38โ€“โ€“26106.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United16โ€“โ€“22006.83
2024HFX Wanderers FC181,096103106.86
2024York United4139001006.90

Player page โ†’

46J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM38โ€“โ€“0112526.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0โ€“โ€“0320โ€“
2022HFX Wanderers FC0โ€“โ€“0161โ€“
2023York United15โ€“โ€“05707.14
2024HFX Wanderers FC231,2940021016.78

Player page โ†’

46M. DuncanForgeForgeD38โ€“โ€“00306.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge8โ€“โ€“00106.61
2024Forge301,997100206.80

Player page โ†’

46T. MourdoukoutasValourValourD38โ€“โ€“01606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0โ€“โ€“0020โ€“
2023York United13โ€“โ€“01106.88
2024Valour252,107000306.89

Player page โ†’

50Bรฉni BadibangaForgeForgeF37โ€“โ€“731107.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge12โ€“โ€“30207.29
2024Forge251,893343907.06

Player page โ†’

Data coverage for Canadian Premier League โ†’

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