Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23

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

1A. MusseCavalry FCCavalry FCF181,45541610607.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––2000–
2022Cavalry FC0––7340–
2023Cavalry FC181,455477207.29

Player page β†’

1D. NimickHFX Wanderers FCHFX Wanderers FCD171,592463607.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21

Player page β†’

3M. CarducciCavalry FCCavalry FCG211,979300606.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0010–
2021Cavalry FC0––0010–
2022Cavalry FC0––0010–
2023Cavalry FC211,979300306.88

Player page β†’

3Terran CampbellForgeForgeF201,59632811406.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2123011006.60
2021Pacific FC0––11520–
2022Forge0––6420–
2023Forge181,4733101006.98

Player page β†’

3Kyle BekkerForgeForgeM191,752312161427.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge175031106.80
2021Forge0––3170–
2022Forge0––2642–
2023Forge181,677348207.29

Player page β†’

3Nathan InghamAtlΓ©tico OttawaAtlΓ©tico OttawaG181,661300306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2023AtlΓ©tico Ottawa181,661300206.83

Player page β†’

3O. BassettAtlΓ©tico OttawaAtlΓ©tico OttawaM181,54932191207.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––2330–
2022AtlΓ©tico Ottawa0––8360–
2023AtlΓ©tico Ottawa181,5493113307.01

Player page β†’

3M. FerrinHFX Wanderers FCHFX Wanderers FCM171,531383207.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,531383207.24

Player page β†’

3D. GutiΓ©rrezValourValourM161,3403411307.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour145000106.70
2022Valour0––0050–
2023Valour151,295341707.24

Player page β†’

3W. AkioCavalry FCCavalry FCF137583154506.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––8310–
2022Valour0––2130–
2023Cavalry FC13758350106.71

Player page β†’

11Ayman SelloufPacific FCPacific FCF201,107278007.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC201,107278007.20

Player page β†’

11J. HeardPacific FCPacific FCF191,31621562406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC172111107.30
2021Pacific FC0––41100–
2022Pacific FC0––6370–
2023Pacific FC181,244141606.68

Player page β†’

11L. CallegariHFX Wanderers FCHFX Wanderers FCM171,570206807.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,570206807.18

Player page β†’

11G. BitarVancouver FCVancouver FCM161,2722115507.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––5110–
2023Vancouver FC161,272264407.10

Player page β†’

11MikaΓ«l CantaveVancouver FCVancouver FCM161,113274816.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––1251–
2023Cavalry FC0––2000–
2023Vancouver FC161,113242306.77

Player page β†’

11Woobens PaciusForgeForgeF168362296706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7200–
2022Forge0––12120–
2023Forge168362103506.91

Player page β†’

11C. HaworthAtlΓ©tico OttawaAtlΓ©tico OttawaM13529238506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0430–
2023AtlΓ©tico Ottawa13529234206.98
11N. GiantsopoulosYork UnitedYork UnitedG121,095200706.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2022York United0––0030–
2023York United121,095200306.78

Player page β†’

11Matteo de BrienneValourValourF11803263607.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––3030–
2023Valour11803233307.24

Player page β†’

11JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF104972232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162041016.80
2021HFX Wanderers FC0––14060–
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9435241206.96
11C. OxnerHFX Wanderers FCHFX Wanderers FCG3270200507.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3270200207.90
2021HFX Wanderers FC0––0010–
2022HFX Wanderers FC0––0020–
11Marco BustosPacific FCPacific FCM2187214151007.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187253307.60
2021Pacific FC0––7630–
2022Pacific FC0––2640–

Player page β†’

23E. KobzaCavalry FCCavalry FCD211,878120306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC211,878120306.90

Player page β†’

23Fraser AirdCavalry FCCavalry FCM211,1481881006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0––5530–
2022Cavalry FC0––0110–
2023Cavalry FC201,058122306.92

Player page β†’

23S. YoungPacific FCPacific FCM201,4721631716.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC127000106.30
2021Pacific FC0––1030–
2022Pacific FC0––1050–
2023Pacific FC191,445143816.85

Player page β†’

23Sergio Camargo PeΓ±arandaCavalry FCCavalry FCM201,24411341306.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1010–
2021Cavalry FC0––4230–
2022Cavalry FC0––2030–
2023Cavalry FC201,244162606.80

Player page β†’

23A. DidicPacific FCPacific FCD191,7301931407.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.90
2021FC Edmonton0––3140–
2022Pacific FC0––2150–
2023Pacific FC181,640141507.02

Player page β†’

23C. TraffordCavalry FCCavalry FCM191,5831011807.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0090–
2023Cavalry FC191,583101907.14

Player page β†’

23J. DaleyCavalry FCCavalry FCM191,4311051206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,4311051206.78

Player page β†’

23Olakunle Dada-LukePacific FCPacific FCD191,6371141106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––0230–
2022Pacific FC0––1150–
2023Pacific FC191,637101306.83

Player page β†’

23A. HojabrpourForgeForgeM181,1881641706.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0––2280–
2022Forge0––3250–
2023Forge161,143110406.77

Player page β†’

23Callum IrvingVancouver FCVancouver FCG181,676100116.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187000006.90
2021Pacific FC0––0001–
2023Vancouver FC161,489100106.77

Player page β†’

23R. RamaForgeForgeD181,5481121806.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––00100–
2023Forge181,548112806.92

Player page β†’

23Y. FillionHFX Wanderers FCHFX Wanderers FCG181,682100506.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,682100506.84
23Adonijah ReidPacific FCPacific FCF17880144206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17880144206.99

Player page β†’

23G. MukumbilwaPacific FCPacific FCD171,334100816.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0030–
2023Pacific FC171,334100516.72

Player page β†’

23Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF171,0521212816.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––3100–
2022HFX Wanderers FC0––11021–
2023AtlΓ©tico Ottawa171,052171606.87

Player page β†’

23Alberto ZapaterAtlΓ©tico OttawaAtlΓ©tico OttawaM161,436100307.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa161,436100307.01

Player page β†’

23B. FiskCavalry FCCavalry FCM16564148406.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190010106.70
2021Cavalry FC0––1510–
2022Cavalry FC0––1110–
2023Cavalry FC15474112106.74

Player page β†’

23C. BayihaYork UnitedYork UnitedM16963122006.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United16963122006.83

Player page β†’

23E. GazdovPacific FCPacific FCG161,511100106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73

Player page β†’

23J. CameronVancouver FCVancouver FCD161,331110306.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC161,331110306.67

Player page β†’

23Jean-Aniel AssiAtlΓ©tico OttawaAtlΓ©tico OttawaM161,094115406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0210–
2023AtlΓ©tico Ottawa161,094113306.68

Player page β†’

23M. OmarHFX Wanderers FCHFX Wanderers FCM161,008100706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0030–
2023HFX Wanderers FC161,008100406.79

Player page β†’

23P. NiyongabireValourValourM161,093113206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour161,093113206.76

Player page β†’

23J. Gagnon-LapareYork UnitedYork UnitedM159751091517.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0320–
2022HFX Wanderers FC0––0161–
2023York United15975105707.14

Player page β†’

23Miguel AcostaAtlΓ©tico OttawaAtlΓ©tico OttawaD151,303146706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––2100–
2022AtlΓ©tico Ottawa0––1340–
2023AtlΓ©tico Ottawa151,303112306.87

Player page β†’

23Y. YesliValourValourG151,381100106.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,381100106.73

Player page β†’

23Djenairo DanielsPacific FCPacific FCF145751631206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––3060–
2023Pacific FC14575133606.76

Player page β†’

23K. PokuForgeForgeM14863132716.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1050–
2023Forge14863122216.79

Player page β†’

Data coverage for Canadian Premier League β†’

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