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

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

5C. HaworthAtlΓ©tico OttawaAtlΓ©tico OttawaM13529238506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0430–
2023AtlΓ©tico Ottawa13529234206.98
5Marco BustosPacific FCPacific FCM2187214151007.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187253307.60
2021Pacific FC0––7630–
2022Pacific FC0––2640–

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

10P. NiyongabireValourValourM161,093113206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour161,093113206.76

Player page β†’

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

Player page β†’

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

Player page β†’

10A. RicciYork UnitedYork UnitedM137511841506.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0030–
2021Valour0––5230–
2022York United0––0010–
2023York United13751132806.58

Player page β†’

10I. IliadisAtlΓ©tico OttawaAtlΓ©tico OttawaM12923110407.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa12923110407.08

Player page β†’

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

Player page β†’

10O. AlouYork UnitedYork UnitedM5184122307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United5184122307.03
10J. 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