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

1S. CastelloForgeForgeF410006.60
SeasonClubAppsGoalsAstYCRCRating
2021Forge01000–
2023Forge200006.70
2024Forge200006.55
1I. SanohHFX Wanderers FCHFX Wanderers FCF110006.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC110006.20
1G. Smith-DoyleCavalry FCCavalry FCF1311206.50
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00010–
2023Cavalry FC1311106.50
1Ameer KhadimVancouver FCVancouver FCF1011216.21
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011216.21
1Kwak Min-jaeVancouver FCVancouver FCF1512506.57
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1512506.57
1J. UlloaValourValourF1612606.47
SeasonClubAppsGoalsAstYCRCRating
2021Valour00150–
2023Valour1611106.47
7J. PerruzzaHFX Wanderers FCHFX Wanderers FCF1120006.65
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1120006.65
7D. SalanovićYork UnitedYork UnitedF1120306.75
SeasonClubAppsGoalsAstYCRCRating
2024York United1120306.75
7David BrazãoPacific FCPacific FCF1021006.82
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1021006.82
7N. AmpomahForgeForgeF1722506.82
SeasonClubAppsGoalsAstYCRCRating
2024Forge1722506.82

Player page →

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

Player page →

7F. AcuñaAtlético OttawaAtlético OttawaF222206.75
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa222206.75
13R. MoorePacific FCPacific FCF2032216.79
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2032216.79
13A. SelemaniValourValourF1032206.60
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC03210–
2023Valour1000106.60
13C. BentHFX Wanderers FCHFX Wanderers FCF133407.00
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC110007.00
2021HFX Wanderers FC00330–
2022HFX Wanderers FC02010–
13M. PetrassoYork UnitedYork UnitedF735206.46
SeasonClubAppsGoalsAstYCRCRating
2021York United03520–
2023York United700006.46
17T. CollombHFX Wanderers FCHFX Wanderers FCF740106.67
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC740106.67
17S. JimohYork UnitedYork UnitedF1641006.91
SeasonClubAppsGoalsAstYCRCRating
2024York United1641006.91
17A. BinateValourValourF3041306.66
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC300006.33
2024Valour2741306.70
17Adonijah ReidPacific FCPacific FCF3646406.88
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1744206.99
2024Pacific FC1902206.78

Player page →

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

Player page →

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

Player page →

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

Player page →

23Walter PonceValourValourF1362716.85
SeasonClubAppsGoalsAstYCRCRating
2022Valour02141–
2023Valour1341306.85

Player page →

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

Player page →

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

Player page →

23Gianni dos SantosAtlético OttawaAtlético OttawaF965626.73
SeasonClubAppsGoalsAstYCRCRating
2021Pacific FC01222–
2022Pacific FC03140–
2023Atlético Ottawa922006.73
28J. SwibelValourValourF2870606.71
SeasonClubAppsGoalsAstYCRCRating
2024Valour2870606.71

Player page →

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

Player page →

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

Player page →

28A. NovakValourValourF1372606.34
SeasonClubAppsGoalsAstYCRCRating
2020Forge120006.80
2021Cavalry FC04250–
2023Valour1210106.30
28Béni BadibangaForgeForgeF37731107.14
SeasonClubAppsGoalsAstYCRCRating
2023Forge1230207.29
2024Forge2543907.06

Player page →

33L. WrightCavalry FCCavalry FCF1283206.63
SeasonClubAppsGoalsAstYCRCRating
2020York United01000–
2021York United06310–
2022York United00010–
2024Cavalry FC1210006.63
34Ballou TablaAtlético OttawaAtlético OttawaF30981006.91
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07450–
2024Atlético Ottawa3024506.91

Player page →

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

Player page →

36A. GarcíaHFX Wanderers FCHFX Wanderers FCF3121407.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC360007.20
2021HFX Wanderers FC02130–
2022HFX Wanderers FC04010–
36A. RicciYork UnitedYork UnitedF321262116.69
SeasonClubAppsGoalsAstYCRCRating
2020Valour00030–
2021Valour05230–
2022York United00010–
2023York United1332806.58
2024Vancouver FC301206.93
2024York United1641416.73

Player page →

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

Player page →

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

Player page →

40M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69
41G. BitarVancouver FCVancouver FCF42157706.99
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton05110–
2023Vancouver FC1664407.10
2024Vancouver FC2642206.92

Player page →

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

Player page →

42W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63
42J. HeardPacific FCPacific FCF371662906.69
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67

Player page →

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

Player page →

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

Player page →

47E. OngaroPacific FCPacific FCF20204506.78
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
48João MorelliHFX Wanderers FCHFX Wanderers FCF10232816.94
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC141016.80
2021HFX Wanderers FC014060–
2022HFX Wanderers FC01000–
2023HFX Wanderers FC941206.96
49Brian WrightYork UnitedYork UnitedF392511506.93
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06

Player page →

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

Player page →

Data coverage for Canadian Premier League →

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