Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

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

Player page →

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

Player page →

253Marco BustosPacific FCPacific FCM271214916.95
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC02640–
2025Pacific FC424407.15
2026Pacific FC2384116.91

Player page →

253Kyle BekkerForgeForgeM6512231127.10
SeasonClubAppsGoalsAstYCRCRating
2022Forge02642–
2023Forge1848207.29
2024Forge2827307.19
2025Forge632107.13
2026Forge1310106.61

Player page →

255T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD751311006.93
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC01030–
2023Pacific FC2140206.93
2024Pacific FC2830307.00
2025HFX Wanderers FC640107.12
2026HFX Wanderers FC2011106.75

Player page →

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

Player page →

255J. HeardPacific FCPacific FCF521343036.54
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37
2026Pacific FC1310226.19

Player page →

255I. JohnstonHFX Wanderers FCHFX Wanderers FCM311382206.92
SeasonClubAppsGoalsAstYCRCRating
2022York United00380–
2025HFX Wanderers FC623707.02
2026HFX Wanderers FC25112706.89

Player page →

255M. AparicioAtlético OttawaAtlético OttawaM7813193026.93
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC02342–
2023Pacific FC1945507.01
2024Atlético Ottawa2952907.11
2025Atlético Ottawa517607.26
2026Atlético Ottawa2512606.60

Player page →

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

Player page →

261A. DidicCavalry FCCavalry FCD711551807.20
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC02150–
2023Pacific FC1841507.02
2024Atlético Ottawa2950307.23
2025Atlético Ottawa00020–
2026Cavalry FC2443307.29

Player page →

261N. JensenForgeForgeM69158306.84
SeasonClubAppsGoalsAstYCRCRating
2022Forge03100–
2023Forge1311206.58
2024Forge2860107.04
2025Forge621006.85
2026Forge2235006.73

Player page →

261Sean ReaSupra du QuebecSupra du QuebecM4115201506.98
SeasonClubAppsGoalsAstYCRCRating
2022Valour05930–
2024HFX Wanderers FC1410306.71
2025HFX Wanderers FC625507.25
2026Supra du Quebec2176407.09

Player page →

265D. ChoinièreSupra du QuebecSupra du QuebecM581621806.91
SeasonClubAppsGoalsAstYCRCRating
2022Forge06420–
2023Forge623107.10
2024Forge3055307.02
2025Forge534107.06
2026Supra du Quebec1705106.61

Player page →

266Moses DyerVancouver FCVancouver FCF241731616.94
SeasonClubAppsGoalsAstYCRCRating
2022Valour09281–
2024Pacific FC1140307.06
2024Vancouver FC1341506.83

Player page →

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

Player page →

267M. FerrinYork UnitedYork UnitedM48188407.23
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1783207.24
2024HFX Wanderers FC2762007.25
2025York United443207.05

Player page →

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

Player page →

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

Player page →

270D. NimickForgeForgeD7220132327.19
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1763607.21
2024HFX Wanderers FC2483927.10
2025Forge624207.30
2026Forge2543607.24

Player page →

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

Player page →

273Woobens PaciusForgeForgeF16224706.91
SeasonClubAppsGoalsAstYCRCRating
2022Forge012120–
2023Forge16103506.91
273D. KlompCavalry FCCavalry FCD762242207.16
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03270–
2023Cavalry FC2151207.04
2024Cavalry FC2961707.26
2025Cavalry FC120307.20
2026Cavalry FC2560307.14

Player page →

273Shaan HundalPacific FCPacific FCF55225806.63
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1761106.49
2024Valour2773306.73
2025Valour120106.50
2025York United371106.90
2026Pacific FC700206.50

Player page →

273M. BabouliForgeForgeM502281426.98
SeasonClubAppsGoalsAstYCRCRating
2022York United05210–
2023York United1162826.95
2024York United2372307.23
2025Forge542107.04
2026Forge1100106.45

Player page →

277Sergio Camargo PeñarandaCavalry FCCavalry FCM6723141906.95
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC02030–
2023Cavalry FC2062606.80
2024Cavalry FC2634107.00
2025Cavalry FC386506.87
2026Cavalry FC1842407.08

Player page →

277T. BorgesForgeForgeM6823252207.09
SeasonClubAppsGoalsAstYCRCRating
2022Forge06860–
2023Forge1524306.99
2024Forge2586807.36
2025Forge443206.92
2026Forge2434306.90

Player page →

279O. BassettYork UnitedYork UnitedM7424131606.94
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa08360–
2023Atlético Ottawa18113307.01
2024Atlético Ottawa2944307.18
2026York United2713406.62

Player page →

280T. CampbellVancouver FCVancouver FCF53268306.79
SeasonClubAppsGoalsAstYCRCRating
2022Forge06420–
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75
2026Vancouver FC2371106.71

Player page →

281Ballou TablaAtlético OttawaAtlético OttawaF6032141707.06
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07450–
2024Atlético Ottawa3024506.91
2025Atlético Ottawa5114407.36
2026Atlético Ottawa25122307.18

Player page →

282Brian WrightForgeForgeF6135111006.66
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06
2025Forge5120406.36
2026Forge1741206.16

Player page →

283A. MusseCavalry FCCavalry FCM6036261307.24
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC07340–
2023Cavalry FC1877207.29
2024Cavalry FC1844207.41
2025Cavalry FC3107307.23
2026Cavalry FC2185207.05

Player page →

284Alejandro DíazPacific FCPacific FCF69378506.81
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC013300–
2023Vancouver FC1420006.78
2024Vancouver FC28102106.95
2025Pacific FC260007.25
2025Vancouver FC211306.90
2026Pacific FC2352106.60

Player page →

285Samuel SalterAtlético OttawaAtlético OttawaF524361316.93
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC011021–
2023Atlético Ottawa1771606.87
2024Atlético Ottawa3052106.92
2025Atlético Ottawa5203407.16

Player page →

286T. WarschewskiCavalry FCCavalry FCF524422917.40
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton07420–
2024Cavalry FC26143207.44
2025Cavalry FC3115207.97
2026Cavalry FC231210317.28

Player page →

Data coverage for Canadian Premier League →

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