Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

1Samuel SalterAtlético OttawaAtlético OttawaF524671316.93
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC03100–
2022HFX Wanderers FC011021–
2023Atlético Ottawa1771606.87
2024Atlético Ottawa3052106.92
2025Atlético Ottawa5203407.16

Player page →

2Alejandro DíazVancouver FCVancouver FCF484512506.90
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC232006.60
2021Pacific FC010410–
2022Pacific FC013300–
2023Vancouver FC1420006.78
2024Vancouver FC28102106.95
2025Pacific FC260007.25
2025Vancouver FC211306.90

Player page →

2Shaan HundalYork UnitedYork UnitedF48227706.65
SeasonClubAppsGoalsAstYCRCRating
2020Valour00210–
2023Vancouver FC1761106.49
2024Valour2773306.73
2025Valour120106.50
2025York United371106.90

Player page →

4A. DanielsPacific FCPacific FCF4759506.75
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC01010–
2023HFX Wanderers FC1835206.72
2024HFX Wanderers FC2601106.74
2025Pacific FC313107.07

Player page →

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

Player page →

6G. BitarYork UnitedYork UnitedF452091406.99
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton05110–
2023Vancouver FC1664407.10
2024Vancouver FC2642206.92
2025York United352707.07

Player page →

7Brian WrightForgeForgeF443711906.86
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06
2025Forge5120406.36

Player page →

8Ayman SelloufCavalry FCCavalry FCF41118007.04
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC2078007.20
2024Pacific FC1030006.92
2024Vancouver FC1010006.90
2025Cavalry FC100006.30

Player page →

9J. HeardPacific FCPacific FCF401763916.67
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37

Player page →

9Adonijah ReidYork UnitedYork UnitedF408101006.86
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1744206.99
2024Pacific FC1902206.78
2025York United444606.68

Player page →

11T. CoimbraHFX Wanderers FCHFX Wanderers FCF372051616.75
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1331606.64
2024HFX Wanderers FC2041516.74
2025HFX Wanderers FC4133507.20

Player page →

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

Player page →

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

Player page →

14Ballou TablaAtlético OttawaAtlético OttawaF3520121406.97
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07450–
2024Atlético Ottawa3024506.91
2025Atlético Ottawa5114407.36

Player page →

15T. CampbellVancouver FCVancouver FCF323113406.83
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211006.60
2021Pacific FC011520–
2022Forge06420–
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75

Player page →

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

Player page →

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

Player page →

18A. BinateValourValourF3041306.66
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC300006.33
2024Valour2741306.70
19T. WarschewskiCavalry FCCavalry FCF293619707.49
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton04710–
2022FC Edmonton07420–
2024Cavalry FC26143207.44
2025Cavalry FC3115207.97

Player page →

19Ryan TelferHFX Wanderers FCHFX Wanderers FCF291031317.10
SeasonClubAppsGoalsAstYCRCRating
2020York United00030–
2021Atlético Ottawa03051–
2024HFX Wanderers FC2342307.10
2025HFX Wanderers FC631207.10

Player page →

19D. ZanattaPacific FCPacific FCF2984506.97
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00
2025Pacific FC432406.75

Player page →

22J. SwibelValourValourF2870606.71
SeasonClubAppsGoalsAstYCRCRating
2024Valour2870606.71

Player page →

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

Player page →

24A. KoneForgeForgeF2212206.68
SeasonClubAppsGoalsAstYCRCRating
2024Forge1802006.65
2025Forge410206.83
25W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63
25N. AmpomahForgeForgeF21851506.94
SeasonClubAppsGoalsAstYCRCRating
2024Forge1722506.82
2025Forge4631007.45

Player page →

27E. OngaroPacific FCPacific FCF20204506.78
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
27S. JimohYork UnitedYork UnitedF2045506.98
SeasonClubAppsGoalsAstYCRCRating
2024York United1641006.91
2025York United404507.23
27R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79
30M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69
31J. MasonCavalry FCCavalry FCF17163506.55
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC07020–
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Data coverage for Canadian Premier League →

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