Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

48Béni BadibangaYork UnitedYork UnitedF56781406.99
SeasonClubAppsGoalsAstYCRCRating
2023Forge1230207.29
2024Forge2543907.06
2026York United1905306.70

Player page →

52T. SkublakYork UnitedYork UnitedF4821006.54
SeasonClubAppsGoalsAstYCRCRating
2026York United4821006.54
52N. Fleuriau ChateauAtlético OttawaAtlético OttawaF1683106.93
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1683106.93

Player page →

52L. WrightCavalry FCCavalry FCF1283206.63
SeasonClubAppsGoalsAstYCRCRating
2020York United01000–
2021York United06310–
2022York United00010–
2024Cavalry FC1210006.63
52D. ZanattaPacific FCPacific FCF2984506.97
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00
2025Pacific FC432406.75

Player page →

56R. KrattPacific FCPacific FCF2695106.78
SeasonClubAppsGoalsAstYCRCRating
2022York United02100–
2025Pacific FC120007.30
2026Pacific FC2554106.76

Player page →

56H. MassundaForgeForgeF2897406.79
SeasonClubAppsGoalsAstYCRCRating
2025Forge545106.64
2026Forge2352306.83

Player page →

56Adonijah ReidHFX Wanderers FCHFX Wanderers FCF529101206.81
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1744206.99
2024Pacific FC1902206.78
2025York United444606.68
2026HFX Wanderers FC1210206.64

Player page →

59Caniggia ElvaCavalry FCCavalry FCF25106006.75
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC344007.00
2026Cavalry FC2262006.72
60Ryan TelferHFX Wanderers FCHFX Wanderers FCF491161416.95
SeasonClubAppsGoalsAstYCRCRating
2020York United00030–
2021Atlético Ottawa03051–
2024HFX Wanderers FC2342307.10
2025HFX Wanderers FC631207.10
2026HFX Wanderers FC2013106.72

Player page →

60N. AmpomahForgeForgeF361162006.84
SeasonClubAppsGoalsAstYCRCRating
2024Forge1722506.82
2025Forge4631007.45
2026Forge1531506.71

Player page →

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

Player page →

60D. RodriguezAtlético OttawaAtlético OttawaF5119417.20
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa5119417.20

Player page →

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

Player page →

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

Player page →

67M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69
68L. KwemiSupra du QuebecSupra du QuebecF34155607.17
SeasonClubAppsGoalsAstYCRCRating
2024Valour1301206.91
2026Supra du Quebec21154407.30

Player page →

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

Player page →

69W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63
71O. De RosarioYork UnitedYork UnitedF12185606.84
SeasonClubAppsGoalsAstYCRCRating
2022York United012340–
2023York United1262206.84

Player page →

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

Player page →

71J. HeardPacific FCPacific FCF531864136.55
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC111107.30
2021Pacific FC041100–
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37
2026Pacific FC1310226.19

Player page →

74J. AltobelliYork UnitedYork UnitedF20194707.10
SeasonClubAppsGoalsAstYCRCRating
2025York United4113407.35
2026York United1681307.03

Player page →

75E. OngaroPacific FCPacific FCF20204506.78
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
75T. CoimbraHFX Wanderers FCHFX Wanderers FCF372051616.75
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1331606.64
2024HFX Wanderers FC2041516.74
2025HFX Wanderers FC4133507.20

Player page →

77G. BitarYork UnitedYork UnitedF512191606.96
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton05110–
2023Vancouver FC1664407.10
2024Vancouver FC2642206.92
2025York United352707.07
2026York United610206.72

Player page →

78Shaan HundalPacific FCPacific FCF55227906.63
SeasonClubAppsGoalsAstYCRCRating
2020Valour00210–
2023Vancouver FC1761106.49
2024Valour2773306.73
2025Valour120106.50
2025York United371106.90
2026Pacific FC700206.50

Player page →

79João MorelliHFX Wanderers FCHFX Wanderers FCF10232816.94
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC141016.80
2021HFX Wanderers FC014060–
2022HFX Wanderers FC01000–
2023HFX Wanderers FC941206.96
80Moses DyerVancouver FCVancouver FCF242772116.94
SeasonClubAppsGoalsAstYCRCRating
2020Valour01000–
2021Valour09450–
2022Valour09281–
2024Pacific FC1140307.06
2024Vancouver FC1341506.83

Player page →

81Woobens PaciusForgeForgeF16296706.91
SeasonClubAppsGoalsAstYCRCRating
2021Forge07200–
2022Forge012120–
2023Forge16103506.91
82Ballou TablaAtlético OttawaAtlético OttawaF6032141707.06
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07450–
2024Atlético Ottawa3024506.91
2025Atlético Ottawa5114407.36
2026Atlético Ottawa25122307.18

Player page →

83T. CampbellVancouver FCVancouver FCF553814506.78
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211006.60
2021Pacific FC011520–
2022Forge06420–
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75
2026Vancouver FC2371106.71

Player page →

84Brian WrightForgeForgeF6141121106.66
SeasonClubAppsGoalsAstYCRCRating
2021Atlético Ottawa06110–
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06
2025Forge5120406.36
2026Forge1741206.16

Player page →

85Samuel 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 →

86T. WarschewskiCavalry FCCavalry FCF5248291017.40
SeasonClubAppsGoalsAstYCRCRating
2021FC Edmonton04710–
2022FC Edmonton07420–
2024Cavalry FC26143207.44
2025Cavalry FC3115207.97
2026Cavalry FC231210317.28

Player page →

87Alejandro DíazPacific FCPacific FCF715014606.80
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC232006.60
2021Pacific FC010410–
2022Pacific FC013300–
2023Vancouver FC1420006.78
2024Vancouver FC28102106.95
2025Pacific FC260007.25
2025Vancouver FC211306.90
2026Pacific FC2352106.60

Player page →

Data coverage for Canadian Premier League →

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