Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 384 of 384 stored matches (100%) that name a player. Appearances count 78 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23

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

1Fraser AirdCavalry FCCavalry FCM21881006.92
SeasonClubAppsGoalsAstYCRCRating
2020Valour110307.00
2021FC Edmonton05530–
2022Cavalry FC00110–
2023Cavalry FC2022306.92

Player page →

2Sergio Camargo PeñarandaCavalry FCCavalry FCM201341306.80
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01010–
2021Cavalry FC04230–
2022Cavalry FC02030–
2023Cavalry FC2062606.80

Player page →

2S. YoungPacific FCPacific FCM20631716.82
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100106.30
2021Pacific FC01030–
2022Pacific FC01050–
2023Pacific FC1943816.85

Player page →

4Kyle BekkerForgeForgeM1912161427.27
SeasonClubAppsGoalsAstYCRCRating
2020Forge131106.80
2021Forge03170–
2022Forge02642–
2023Forge1848207.29

Player page →

4M. AparicioPacific FCPacific FCM1911111827.01
SeasonClubAppsGoalsAstYCRCRating
2020York United02020–
2021Pacific FC03370–
2022Pacific FC02342–
2023Pacific FC1945507.01

Player page →

4Steffen YeatesPacific FCPacific FCM1912306.81
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1912306.81

Player page →

4C. TraffordCavalry FCCavalry FCM19011807.14
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00090–
2023Cavalry FC1901907.14

Player page →

4J. DaleyCavalry FCCavalry FCM19051206.78
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC19051206.78

Player page →

9O. BassettAtlético OttawaAtlético OttawaM182191207.01
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC02330–
2022Atlético Ottawa08360–
2023Atlético Ottawa18113307.01

Player page →

9A. HojabrpourForgeForgeM18641706.75
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC200006.55
2021Pacific FC02280–
2022Forge03250–
2023Forge1610406.77

Player page →

9A. DanielsHFX Wanderers FCHFX Wanderers FCM1845306.72
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC01010–
2023HFX Wanderers FC1835206.72

Player page →

9S. ShomeCavalry FCCavalry FCM1804606.76
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton00230–
2022FC Edmonton00120–
2023Cavalry FC1801106.76

Player page →

13M. FerrinHFX Wanderers FCHFX Wanderers FCM1783207.24
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1783207.24

Player page →

13A. SissokoForgeForgeM17641106.78
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200007.15
2022Forge04350–
2023Forge1521606.72

Player page →

13C. ToussaintPacific FCPacific FCM17032026.68
SeasonClubAppsGoalsAstYCRCRating
2021York United00070–
2022Pacific FC00100–
2022York United00132–
2023Pacific FC17011006.68

Player page →

13L. CallegariHFX Wanderers FCHFX Wanderers FCM1706807.18
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1706807.18

Player page →

17G. BitarVancouver FCVancouver FCM16115507.10
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton05110–
2023Vancouver FC1664407.10

Player page →

17Mikaël CantaveVancouver FCVancouver FCM1674816.77
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01251–
2023Cavalry FC02000–
2023Vancouver FC1642306.77

Player page →

17K. SantosYork UnitedYork UnitedM1661606.55
SeasonClubAppsGoalsAstYCRCRating
2022York United00120–
2023York United1660406.55

Player page →

17B. FiskCavalry FCCavalry FCM1648406.74
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa110106.70
2021Cavalry FC01510–
2022Cavalry FC01110–
2023Cavalry FC1512106.74
17D. GutiérrezValourValourM16411307.21
SeasonClubAppsGoalsAstYCRCRating
2020Valour100106.70
2022Valour00050–
2023Valour1541707.24

Player page →

17C. BayihaYork UnitedYork UnitedM1622006.83
SeasonClubAppsGoalsAstYCRCRating
2023York United1622006.83

Player page →

17E. SimmonsVancouver FCVancouver FCM16121106.73
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC00010–
2021Cavalry FC01030–
2022Cavalry FC00140–
2023Vancouver FC1601306.73
17Jean-Aniel AssiAtlético OttawaAtlético OttawaM1615406.68
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00210–
2023Atlético Ottawa1613306.68

Player page →

17M. PolisiValourValourM16101106.89
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00030–
2022HFX Wanderers FC00040–
2023Valour1610406.89

Player page →

17N. VerhoevenAtlético OttawaAtlético OttawaM1617806.53
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC100006.70
2021York United00330–
2022York United00230–
2023Atlético Ottawa1512206.51

Player page →

17P. NiyongabireValourValourM1613206.76
SeasonClubAppsGoalsAstYCRCRating
2023Valour1613206.76

Player page →

17Alberto ZapaterAtlético OttawaAtlético OttawaM1600307.01
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600307.01

Player page →

17M. OmarHFX Wanderers FCHFX Wanderers FCM1600706.79
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00030–
2023HFX Wanderers FC1600406.79
30C. WatsonHFX Wanderers FCHFX Wanderers FCM1531306.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1531306.65
30B. SoumaoroYork UnitedYork UnitedM1521606.85
SeasonClubAppsGoalsAstYCRCRating
2023York United1521606.85

Player page →

30G. AntinoroAtlético OttawaAtlético OttawaM1520306.61
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1520306.61

Player page →

30Maël HenryCavalry FCCavalry FCM1520106.52
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52

Player page →

30J. Gagnon-LapareYork UnitedYork UnitedM15091517.14
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00320–
2022HFX Wanderers FC00161–
2023York United1505707.14

Player page →

35K. PokuForgeForgeM1432716.79
SeasonClubAppsGoalsAstYCRCRating
2022Forge01050–
2023Forge1422216.79

Player page →

36A. RicciYork UnitedYork UnitedM13841506.58
SeasonClubAppsGoalsAstYCRCRating
2020Valour00030–
2021Valour05230–
2022York United00010–
2023York United1332806.58

Player page →

36N. JensenForgeForgeM1342206.58
SeasonClubAppsGoalsAstYCRCRating
2022Forge03100–
2023Forge1311206.58

Player page →

36C. HaworthAtlético OttawaAtlético OttawaM1338506.97
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00430–
2023Atlético Ottawa1334206.97
36T. TahidVancouver FCVancouver FCM1330106.55
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1330106.55
36T. GiraldoHFX Wanderers FCHFX Wanderers FCM1320206.52
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1320206.52
36Renan GarciaVancouver FCVancouver FCM1311106.85
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1311106.85

Player page →

36A. RampersadHFX Wanderers FCHFX Wanderers FCM13051606.76
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC302106.97
2021HFX Wanderers FC00150–
2022HFX Wanderers FC00060–
2023HFX Wanderers FC1002406.70

Player page →

36T. CrawfordVancouver FCVancouver FCM1300006.59
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1300006.59
44M. BabouliYork UnitedYork UnitedM121981326.97
SeasonClubAppsGoalsAstYCRCRating
2020Forge112007.10
2021Forge07240–
2022York United05210–
2023York United1162826.95

Player page →

44K. WilliamsValourValourM1245306.72
SeasonClubAppsGoalsAstYCRCRating
2023Valour1245306.72
44I. IliadisAtlético OttawaAtlético OttawaM1210407.08
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1210407.08

Player page →

44Matthew BaldisimoYork UnitedYork UnitedM1212716.77
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC201106.95
2021Pacific FC00010–
2022Pacific FC00100–
2022York United00010–
2023York United1010416.73

Player page →

48E. AdekugbeYork UnitedYork UnitedM1121706.54
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01120–
2022Cavalry FC01020–
2023York United1100306.54

Player page →

48K. KaneForgeForgeM1100206.56
SeasonClubAppsGoalsAstYCRCRating
2023Forge1100206.56
50Armaan WilsonHFX Wanderers FCHFX Wanderers FCM1010306.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1010306.67

Data coverage for Canadian Premier League →

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