Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

1Samuel SalterAtlético OttawaAtlético OttawaF47264916.90
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC03100–
2022HFX Wanderers FC011021–
2023Atlético Ottawa1771606.87
2024Atlético Ottawa3052106.92

Player page →

2R. del CampoAtlético OttawaAtlético OttawaF46134806.87
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1602206.61
2024Atlético Ottawa30132607.00

Player page →

3Alejandro DíazVancouver FCVancouver FCF443811206.88
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC232006.60
2021Pacific FC010410–
2022Pacific FC013300–
2023Vancouver FC1420006.78
2024Vancouver FC28102106.95

Player page →

3Shaan HundalValourValourF44136506.64
SeasonClubAppsGoalsAstYCRCRating
2020Valour00210–
2023Vancouver FC1761106.49
2024Valour2773306.73

Player page →

3A. DanielsHFX Wanderers FCHFX Wanderers FCF4446406.73
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC01010–
2023HFX Wanderers FC1835206.72
2024HFX Wanderers FC2601106.74

Player page →

6G. BitarVancouver FCVancouver FCF42157706.99
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton05110–
2023Vancouver FC1664407.10
2024Vancouver FC2642206.92

Player page →

7Ayman SelloufVancouver FCVancouver FCF40118007.05
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC2078007.20
2024Pacific FC1030006.92
2024Vancouver FC1010006.90

Player page →

8Brian WrightYork UnitedYork UnitedF392511506.93
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06

Player page →

9M. ShawCavalry FCCavalry FCF37185506.72
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa121006.30
2021Atlético Ottawa010100–
2022Atlético Ottawa04120–
2023Atlético Ottawa1311206.64
2024Cavalry FC2311106.79

Player page →

9J. HeardPacific FCPacific FCF371662906.69
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67

Player page →

9Béni BadibangaForgeForgeF37731107.14
SeasonClubAppsGoalsAstYCRCRating
2023Forge1230207.29
2024Forge2543907.06

Player page →

12Adonijah ReidPacific FCPacific FCF3646406.88
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1744206.99
2024Pacific FC1902206.78

Player page →

13T. CoimbraHFX Wanderers FCHFX Wanderers FCF33721116.70
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1331606.64
2024HFX Wanderers FC2041516.74

Player page →

14A. RicciYork UnitedYork UnitedF321262116.69
SeasonClubAppsGoalsAstYCRCRating
2020Valour00030–
2021Valour05230–
2022York United00010–
2023York United1332806.58
2024Vancouver FC301206.93
2024York United1641416.73

Player page →

14Jordan HamiltonForgeForgeF3262006.54
SeasonClubAppsGoalsAstYCRCRating
2022Forge01000–
2023Forge941006.53
2024Forge2311006.55

Player page →

16Ballou TablaAtlético OttawaAtlético OttawaF30981006.91
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07450–
2024Atlético Ottawa3024506.91

Player page →

16A. BinateValourValourF3041306.66
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC300006.33
2024Valour2741306.70
18T. CampbellForgeForgeF282811406.84
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211006.60
2021Pacific FC011520–
2022Forge06420–
2023Forge18101006.98
2024Forge800006.58

Player page →

18J. SwibelValourValourF2870606.71
SeasonClubAppsGoalsAstYCRCRating
2024Valour2870606.71

Player page →

20T. WarschewskiCavalry FCCavalry FCF262514507.44
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton04710–
2022FC Edmonton07420–
2024Cavalry FC26143207.44

Player page →

20K. SantosAtlético OttawaAtlético OttawaF2661606.55
SeasonClubAppsGoalsAstYCRCRating
2022York United00120–
2023York United1660406.55
2024Atlético Ottawa1000006.54

Player page →

22D. ZanattaPacific FCPacific FCF2552107.00
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00

Player page →

23Moses DyerVancouver FCVancouver FCF242772116.94
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour09450–
2022Valour09281–
2024Pacific FC1140307.06
2024Vancouver FC1341506.83

Player page →

24Ryan TelferHFX Wanderers FCHFX Wanderers FCF23721117.10
SeasonClubAppsGoalsAstYCRCRating
2020York United00030–
2021Atlético Ottawa03051–
2024HFX Wanderers FC2342307.10

Player page →

25W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63
26E. OngaroPacific FCPacific FCF20204506.78
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
26R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79
28M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69
29A. KoneForgeForgeF1802006.65
SeasonClubAppsGoalsAstYCRCRating
2024Forge1802006.65
30J. MasonCavalry FCCavalry FCF17163506.55
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC07020–
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

30Kekuta MannehPacific FCPacific FCF1722106.88
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1722106.88

Player page →

30N. AmpomahForgeForgeF1722506.82
SeasonClubAppsGoalsAstYCRCRating
2024Forge1722506.82

Player page →

33Woobens PaciusForgeForgeF16296706.91
SeasonClubAppsGoalsAstYCRCRating
2021Forge07200–
2022Forge012120–
2023Forge16103506.91
33S. JimohYork UnitedYork UnitedF1641006.91
SeasonClubAppsGoalsAstYCRCRating
2024York United1641006.91
33J. UlloaValourValourF1612606.47
SeasonClubAppsGoalsAstYCRCRating
2021Valour00150–
2023Valour1611106.47
36Kwak Min-jaeVancouver FCVancouver FCF1512506.57
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1512506.57
37Djenairo DanielsPacific FCPacific FCF14631206.76
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC03060–
2023Pacific FC1433606.76

Player page →

38A. NovakValourValourF1372606.34
SeasonClubAppsGoalsAstYCRCRating
2020Forge120006.80
2021Cavalry FC04250–
2023Valour1210106.30
38Walter PonceValourValourF1362716.85
SeasonClubAppsGoalsAstYCRCRating
2022Valour02141–
2023Valour1341306.85

Player page →

38G. Smith-DoyleCavalry FCCavalry FCF1311206.50
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00010–
2023Cavalry FC1311106.50
38C. VasconcelosHFX Wanderers FCHFX Wanderers FCF1300006.45
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC100006.60
2024HFX Wanderers FC1200006.44
38L. BrooksCavalry FCCavalry FCF1301106.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC1301106.62
38L. KwemiValourValourF1301206.91
SeasonClubAppsGoalsAstYCRCRating
2024Valour1301206.91

Player page →

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

Player page →

44L. WrightCavalry FCCavalry FCF1283206.63
SeasonClubAppsGoalsAstYCRCRating
2020York United01000–
2021York United06310–
2022York United00010–
2024Cavalry FC1210006.63
46D. SalanovićYork UnitedYork UnitedF1120306.75
SeasonClubAppsGoalsAstYCRCRating
2024York United1120306.75
46J. PerruzzaHFX Wanderers FCHFX Wanderers FCF1120006.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1120006.65
48João MorelliHFX Wanderers FCHFX Wanderers FCF10232816.94
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC141016.80
2021HFX Wanderers FC014060–
2022HFX Wanderers FC01000–
2023HFX Wanderers FC941206.96
48A. SelemaniValourValourF1032206.60
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03210–
2023Valour1000106.60
48David BrazãoPacific FCPacific FCF1021006.82
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1021006.82

Data coverage for Canadian Premier League →

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