Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25

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

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

Player page →

2T. WarschewskiCavalry FCCavalry FCF293212607.49
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton07420–
2024Cavalry FC26143207.44
2025Cavalry FC3115207.97

Player page →

2Alejandro DíazVancouver FCVancouver FCF46326406.91
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC013300–
2023Vancouver FC1420006.78
2024Vancouver FC28102106.95
2025Pacific FC260007.25
2025Vancouver FC211306.90

Player page →

4Brian WrightForgeForgeF443110806.86
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa07220–
2023York United1522106.70
2024York United24106107.06
2025Forge5120406.36

Player page →

5A. MusseCavalry FCCavalry FCM3928211107.34
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC07340–
2023Cavalry FC1877207.29
2024Cavalry FC1844207.41
2025Cavalry FC3107307.23

Player page →

6O. BassettAtlético OttawaAtlético OttawaM4723101207.11
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa08360–
2023Atlético Ottawa18113307.01
2024Atlético Ottawa2944307.18

Player page →

7M. BabouliForgeForgeM392281327.13
SeasonClubAppsGoalsAstYCRCRating
2022York United05210–
2023York United1162826.95
2024York United2372307.23
2025Forge542107.04

Player page →

7Shaan HundalYork UnitedYork UnitedF48225606.65
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1761106.49
2024Valour2773306.73
2025Valour120106.50
2025York United371106.90

Player page →

7Woobens PaciusForgeForgeF16224706.91
SeasonClubAppsGoalsAstYCRCRating
2022Forge012120–
2023Forge16103506.91
10T. BorgesForgeForgeM4420211907.19
SeasonClubAppsGoalsAstYCRCRating
2022Forge06860–
2023Forge1524306.99
2024Forge2586807.36
2025Forge443206.92

Player page →

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

Player page →

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

Player page →

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

Player page →

14Sergio Camargo PeñarandaCavalry FCCavalry FCM4919121506.91
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC02030–
2023Cavalry FC2062606.80
2024Cavalry FC2634107.00
2025Cavalry FC386506.87

Player page →

14T. CampbellVancouver FCVancouver FCF30197206.84
SeasonClubAppsGoalsAstYCRCRating
2022Forge06420–
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75

Player page →

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

Player page →

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

Player page →

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

Player page →

19D. ChoinièreForgeForgeM411616707.04
SeasonClubAppsGoalsAstYCRCRating
2022Forge06420–
2023Forge623107.10
2024Forge3055307.02
2025Forge534107.06

Player page →

19D. NimickForgeForgeD4716101727.16
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1763607.21
2024HFX Wanderers FC2483927.10
2025Forge624207.30

Player page →

19D. KlompCavalry FCCavalry FCD511641907.17
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03270–
2023Cavalry FC2151207.04
2024Cavalry FC2961707.26
2025Cavalry FC120307.20

Player page →

22M. BevanCavalry FCCavalry FCF19144616.69
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC03010–
2023Cavalry FC19114516.69
23R. del CampoAtlético OttawaAtlético OttawaF46134806.87
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1602206.61
2024Atlético Ottawa30132607.00

Player page →

24M. AparicioAtlético OttawaAtlético OttawaM5312172427.08
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC02342–
2023Pacific FC1945507.01
2024Atlético Ottawa2952907.11
2025Atlético Ottawa517607.26

Player page →

24J. HeardPacific FCPacific FCF391242816.65
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC06370–
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37

Player page →

24N. JensenForgeForgeM47123306.89
SeasonClubAppsGoalsAstYCRCRating
2022Forge03100–
2023Forge1311206.58
2024Forge2860107.04
2025Forge621006.85

Player page →

24T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD55120906.99
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC01030–
2023Pacific FC2140206.93
2024Pacific FC2830307.00
2025HFX Wanderers FC640107.12

Player page →

28Kyle BekkerForgeForgeM5211231027.22
SeasonClubAppsGoalsAstYCRCRating
2022Forge02642–
2023Forge1848207.29
2024Forge2827307.19
2025Forge632107.13

Player page →

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

Player page →

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

Player page →

28K. PokuForgeForgeM311141016.93
SeasonClubAppsGoalsAstYCRCRating
2022Forge01050–
2023Forge1422216.79
2024Forge1782307.04

Player page →

28J. AltobelliYork UnitedYork UnitedF4113407.35
SeasonClubAppsGoalsAstYCRCRating
2025York United4113407.35

Player page →

28A. DidicAtlético OttawaAtlético OttawaD471121507.15
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC02150–
2023Pacific FC1841507.02
2024Atlético Ottawa2950307.23
2025Atlético Ottawa00020–

Player page →

34A. SissokoAtlético OttawaAtlético OttawaM481061906.86
SeasonClubAppsGoalsAstYCRCRating
2022Forge04350–
2023Forge1521606.72
2024Atlético Ottawa3032606.93
2025Atlético Ottawa310206.77

Player page →

34K. SantosAtlético OttawaAtlético OttawaM31103706.61
SeasonClubAppsGoalsAstYCRCRating
2022York United00120–
2023York United1660406.55
2024Atlético Ottawa1000006.54
2025Atlético Ottawa542106.92

Player page →

36J. MasonCavalry FCCavalry FCF1793306.55
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

36S. YoungPacific FCPacific FCM52932416.95
SeasonClubAppsGoalsAstYCRCRating
2022Pacific FC01050–
2023Pacific FC1943816.85
2024Pacific FC2920507.01
2025Pacific FC420606.98

Player page →

38Sean ReaHFX Wanderers FCHFX Wanderers FCM208141106.87
SeasonClubAppsGoalsAstYCRCRating
2022Valour05930–
2024HFX Wanderers FC1410306.71
2025HFX Wanderers FC625507.25

Player page →

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

Player page →

38Fraser AirdCavalry FCCavalry FCD51891307.11
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00110–
2023Cavalry FC2022306.92
2024Cavalry FC2834407.25
2025Cavalry FC332507.00

Player page →

38Mikaël CantaveVancouver FCVancouver FCM41871316.83
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC01251–
2023Cavalry FC02000–
2023Vancouver FC1642306.77
2024Vancouver FC2513506.86

Player page →

38N. AmpomahForgeForgeF21851506.94
SeasonClubAppsGoalsAstYCRCRating
2024Forge1722506.82
2025Forge4631007.45

Player page →

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

Player page →

38W. AkioCavalry FCCavalry FCF2181506.68
SeasonClubAppsGoalsAstYCRCRating
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63
45G. AntinoroAtlético OttawaAtlético OttawaM3975506.58
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1520306.61
2024Atlético Ottawa1912106.54
2025Atlético Ottawa543106.64

Player page →

45A. RicciYork UnitedYork UnitedF32741516.69
SeasonClubAppsGoalsAstYCRCRating
2022York United00010–
2023York United1332806.58
2024Vancouver FC301206.93
2024York United1641416.73

Player page →

45M. MorganValourValour—07410–
SeasonClubAppsGoalsAstYCRCRating
2025Valour07410–
45Béni BadibangaForgeForgeF37731107.14
SeasonClubAppsGoalsAstYCRCRating
2023Forge1230207.29
2024Forge2543907.06

Player page →

45Ryan TelferHFX Wanderers FCHFX Wanderers FCF2973507.10
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC2342307.10
2025HFX Wanderers FC631207.10

Player page →

45J. SwibelValourValourF2870606.71
SeasonClubAppsGoalsAstYCRCRating
2024Valour2870606.71

Player page →

Data coverage for Canadian Premier League →

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