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

1Woobens PaciusForgeForgeF16296706.91
SeasonClubAppsGoalsAstYCRCRating
2021Forge07200–
2022Forge012120–
2023Forge16103506.91
2T. CampbellForgeForgeF202811406.95
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211006.60
2021Pacific FC011520–
2022Forge06420–
2023Forge18101006.98

Player page →

2Alejandro DíazVancouver FCVancouver FCF16289106.76
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC232006.60
2021Pacific FC010410–
2022Pacific FC013300–
2023Vancouver FC1420006.78

Player page →

4João MorelliHFX Wanderers FCHFX Wanderers FCF10232816.94
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC141016.80
2021HFX Wanderers FC014060–
2022HFX Wanderers FC01000–
2023HFX Wanderers FC941206.96
5O. BassettAtlético OttawaAtlético OttawaM182191207.01
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC02330–
2022Atlético Ottawa08360–
2023Atlético Ottawa18113307.01

Player page →

5Samuel SalterAtlético OttawaAtlético OttawaF17212816.87
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC03100–
2022HFX Wanderers FC011021–
2023Atlético Ottawa1771606.87

Player page →

7E. OngaroPacific FCPacific FCF20204506.77
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
8M. BabouliYork UnitedYork UnitedM121981326.97
SeasonClubAppsGoalsAstYCRCRating
2020Forge112007.10
2021Forge07240–
2022York United05210–
2023York United1162826.95

Player page →

8Moses DyerValourValour—0196131–
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour09450–
2022Valour09281–

Player page →

10O. De RosarioYork UnitedYork UnitedF12185606.84
SeasonClubAppsGoalsAstYCRCRating
2022York United012340–
2023York United1262206.84

Player page →

11M. ShawAtlético OttawaAtlético OttawaF14174406.61
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa121006.30
2021Atlético Ottawa010100–
2022Atlético Ottawa04120–
2023Atlético Ottawa1311206.64

Player page →

12A. MusseCavalry FCCavalry FCF181610607.29
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC02000–
2022Cavalry FC07340–
2023Cavalry FC1877207.29

Player page →

12J. MasonCavalry FCCavalry FCF17163506.55
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC07020–
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

14J. HeardPacific FCPacific FCF191562406.72
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68

Player page →

14Brian WrightYork UnitedYork UnitedF15155406.70
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70

Player page →

14W. AkioCavalry FCCavalry FCF13154506.71
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71

Player page →

17Marco BustosPacific FCPacific FCM214151007.60
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC253307.60
2021Pacific FC07630–
2022Pacific FC02640–

Player page →

17M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69

Player page →

19D. ChoinièreForgeForgeF7139307.09
SeasonClubAppsGoalsAstYCRCRating
2020Forge111007.00
2021Forge04100–
2022Forge06420–
2023Forge623107.10

Player page →

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

Player page →

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

Player page →

21A. GarcíaHFX Wanderers FCHFX Wanderers FCF3121407.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC360007.20
2021HFX Wanderers FC02130–
2022HFX Wanderers FC04010–
23T. BorgesForgeForgeF1511181506.99
SeasonClubAppsGoalsAstYCRCRating
2021Forge03660–
2022Forge06860–
2023Forge1524306.99

Player page →

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

Player page →

23T. WarschewskiFC EdmontonFC Edmonton—0111130–
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton04710–
2022FC Edmonton07420–

Player page →

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

Player page →

23D. KlompCavalry FCCavalry FCD211131307.04
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03040–
2022Cavalry FC03270–
2023Cavalry FC2151207.04

Player page →

28A. DidicPacific FCPacific FCD19931407.02
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton100006.90
2021FC Edmonton03140–
2022Pacific FC02150–
2023Pacific FC1841507.02

Player page →

29Z. VerhovenAtlético OttawaAtlético OttawaD158101206.56
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211106.75
2021Atlético Ottawa01550–
2022Atlético Ottawa03220–
2023Atlético Ottawa1332406.53
29Fraser AirdCavalry FCCavalry FCM21881006.92
SeasonClubAppsGoalsAstYCRCRating
2020Valour110307.00
2021FC Edmonton05530–
2022Cavalry FC00110–
2023Cavalry FC2022306.92

Player page →

29A. GonzalezFC EdmontonFC Edmonton—08530–
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton05310–
2022FC Edmonton03220–
29A. RicciYork UnitedYork UnitedM13841506.58
SeasonClubAppsGoalsAstYCRCRating
2020Valour00030–
2021Valour05230–
2022York United00010–
2023York United1332806.58

Player page →

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

Player page →

34Ayman SelloufPacific FCPacific FCF2078007.20
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC2078007.20

Player page →

34Ballou TablaAtlético OttawaAtlético Ottawa—07450–
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07450–

Player page →

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

Player page →

34L. WrightYork UnitedYork United—07320–
SeasonClubAppsGoalsAstYCRCRating
2020York United01000–
2021York United06310–
2022York United00010–
34A. NovakValourValourF1372606.34
SeasonClubAppsGoalsAstYCRCRating
2020Forge120006.80
2021Cavalry FC04250–
2023Valour1210106.30
34Álvaro RiveroYork UnitedYork United—07231–
SeasonClubAppsGoalsAstYCRCRating
2020York United01000–
2021York United06231–
40Sean ReaValourValour—061330–
SeasonClubAppsGoalsAstYCRCRating
2021Valour01400–
2022Valour05930–

Player page →

40Gianni dos SantosAtlético OttawaAtlético OttawaF965626.73
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01222–
2022Pacific FC03140–
2023Atlético Ottawa922006.73
40M. TissotAtlético OttawaAtlético OttawaD965706.70
SeasonClubAppsGoalsAstYCRCRating
2020Forge112006.50
2021Forge00120–
2022Atlético Ottawa03240–
2023Atlético Ottawa820106.73

Player page →

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

Player page →

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

Player page →

40D. AbziYork UnitedYork United—064140–
SeasonClubAppsGoalsAstYCRCRating
2021York United06390–
2022York United00150–

Player page →

40K. AlemánAtlético OttawaAtlético OttawaM164806.60
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton110106.60
2021Valour03330–
2022Atlético Ottawa02140–
40D. NimickHFX Wanderers FCHFX Wanderers FCD1763607.21
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1763607.21

Player page →

40Djenairo DanielsPacific FCPacific FCF14631206.76
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC03060–
2023Pacific FC1433606.76

Player page →

40Matteo de BrienneValourValourF1163607.24
SeasonClubAppsGoalsAstYCRCRating
2022Valour03030–
2023Valour1133307.24

Player page →

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

Player page →

Data coverage for Canadian Premier League →

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