Skip to content
Almanac
Menu

Canadian Premier League

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

  • 23
  • 24
  • 25
  • 26

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

1Samuel SalterAtlético OttawaAtlético OttawaF523261106.93
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1771606.87
2024Atlético Ottawa3052106.92
2025Atlético Ottawa5203407.16

Player page →

2Brian WrightForgeForgeF61289806.66
SeasonClubAppsGoalsAstYCRCRating
2023York United1522106.70
2024York United24106107.06
2025Forge5120406.36
2026Forge1741206.16

Player page →

3Ballou TablaAtlético OttawaAtlético OttawaF6025101207.06
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa3024506.91
2025Atlético Ottawa5114407.36
2026Atlético Ottawa25122307.18

Player page →

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

Player page →

5Sergio Camargo PeñarandaCavalry FCCavalry FCM6721141606.95
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2062606.80
2024Cavalry FC2634107.00
2025Cavalry FC386506.87
2026Cavalry FC1842407.08

Player page →

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

Player page →

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

Player page →

6Terran CampbellVancouver FCVancouver FCF53204106.79
SeasonClubAppsGoalsAstYCRCRating
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75
2026Vancouver FC2371106.71

Player page →

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

Player page →

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

Player page →

11T. BorgesForgeForgeM6817171607.09
SeasonClubAppsGoalsAstYCRCRating
2023Forge1524306.99
2024Forge2586807.36
2025Forge443206.92
2026Forge2434306.90

Player page →

12L. KwemiSupra du QuebecSupra du QuebecF34155607.17
SeasonClubAppsGoalsAstYCRCRating
2024Valour1301206.91
2026Supra du Quebec21154407.30

Player page →

13Isaiah JohnstonHFX Wanderers FCHFX Wanderers FCM311351406.92
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC623707.02
2026HFX Wanderers FC25112706.89

Player page →

13A. DidicCavalry FCCavalry FCD711341307.20
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1841507.02
2024Atlético Ottawa2950307.23
2025Atlético Ottawa00020–
2026Cavalry FC2443307.29

Player page →

15N. JensenForgeForgeM69127306.84
SeasonClubAppsGoalsAstYCRCRating
2023Forge1311206.58
2024Forge2860107.04
2025Forge621006.85
2026Forge2235006.73

Player page →

15T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD75121706.93
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC2140206.93
2024Pacific FC2830307.00
2025HFX Wanderers FC640107.12
2026HFX Wanderers FC2011106.75

Player page →

17M. AparicioAtlético OttawaAtlético OttawaM7811162606.93
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1945507.01
2024Atlético Ottawa2952907.11
2025Atlético Ottawa517607.26
2026Atlético Ottawa2512606.60

Player page →

18D. ChoinièreSupra du QuebecSupra du QuebecM581017606.91
SeasonClubAppsGoalsAstYCRCRating
2023Forge623107.10
2024Forge3055307.02
2025Forge534107.06
2026Supra du Quebec1705106.61

Player page →

18Kyle BekkerForgeForgeM651017707.10
SeasonClubAppsGoalsAstYCRCRating
2023Forge1848207.29
2024Forge2827307.19
2025Forge632107.13
2026Forge1310106.61

Player page →

18Sean ReaSupra du QuebecSupra du QuebecM4110111206.98
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC1410306.71
2025HFX Wanderers FC625507.25
2026Supra du Quebec2176407.09

Player page →

18G. AntinoroAtlético OttawaAtlético OttawaM65108816.62
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1520306.61
2024Atlético Ottawa1912106.54
2025Atlético Ottawa543106.64
2026Atlético Ottawa2633316.67

Player page →

18Marco BustosPacific FCPacific FCM27108516.95
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC424407.15
2026Pacific FC2384116.91

Player page →

18Steffen YeatesYork UnitedYork UnitedM741081506.87
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1912306.81
2024Pacific FC2713307.02
2025York United330306.40
2026York United2553606.82

Player page →

18Caniggia ElvaCavalry FCCavalry FCF25106006.75
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC344007.00
2026Cavalry FC2262006.72

Player page →

18K. PokuForgeForgeM31104516.93
SeasonClubAppsGoalsAstYCRCRating
2023Forge1422216.79
2024Forge1782307.04

Player page →

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

Player page →

26Goteh NtigneeCavalry FCCavalry FCM25991427.11
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC722506.99
2025Cavalry FC142419.30
2026Cavalry FC1735517.04

Player page →

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

Player page →

26Y. ToualyPacific FCPacific FCM2596306.90
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC441106.95
2026Pacific FC2155206.88

Player page →

30T. BahVancouver FCVancouver FCD438111416.71
SeasonClubAppsGoalsAstYCRCRating
2024Vancouver FC1420416.66
2025Vancouver FC626506.48
2026Vancouver FC2345506.80

Player page →

30Fraser AirdCavalry FCCavalry FCD51881207.11
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2022306.92
2024Cavalry FC2834407.25
2025Cavalry FC332507.00

Player page →

30Dario ZanattaPacific FCPacific FCF2984506.97
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00
2025Pacific FC432406.75

Player page →

30N. Fleuriau ChateauAtlético OttawaAtlético OttawaF1683106.93
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1683106.93

Player page →

30S. YoungPacific FCPacific FCM52831916.95
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1943816.85
2024Pacific FC2920507.01
2025Pacific FC420606.98

Player page →

35A. RicciYork UnitedYork UnitedF32741416.69
SeasonClubAppsGoalsAstYCRCRating
2023York United1332806.58
2024Vancouver FC301206.93
2024York United1641416.73

Player page →

35R. KrattPacific FCPacific FCF2674106.78
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC120007.30
2026Pacific FC2554106.76

Player page →

35J. HeardPacific FCPacific FCF52712336.54
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1841606.68
2024Pacific FC1810506.67
2025Pacific FC3101016.37
2026Pacific FC1310226.19

Player page →

38S. MlahSupra du QuebecSupra du QuebecM34631116.73
SeasonClubAppsGoalsAstYCRCRating
2024Valour1411206.79
2025Valour101406.60
2026Supra du Quebec1951516.70

Player page →

38Z. FernandezSupra du QuebecSupra du QuebecD48631616.88
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1432706.76
2024HFX Wanderers FC2521717.09
2025Valour01010–
2026Supra du Quebec900106.28

Player page →

38D. GutiérrezAtlético OttawaAtlético OttawaM54622117.06
SeasonClubAppsGoalsAstYCRCRating
2023Valour1541707.24
2024Cavalry FC2900607.07
2025Cavalry FC01150–
2026Atlético Ottawa1010316.75

Player page →

38Nathaniel EdwardsCavalry FCCavalry FCM2360206.76
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC2360206.76

Player page →

42E. KobzaCavalry FCCavalry FCD64542216.83
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC2120306.90
2024Cavalry FC2000106.79
2025Cavalry FC120806.60
2026Cavalry FC22141016.81

Player page →

42Juan CórdovaYork UnitedYork UnitedM46541306.72
SeasonClubAppsGoalsAstYCRCRating
2024York United2243907.05
2026York United2411406.41

Player page →

42Kristopher TwardekValourValourD2554916.90
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2312506.87
2025Valour242417.20

Player page →

42B. PatonForgeForgeM3253206.85
SeasonClubAppsGoalsAstYCRCRating
2025Forge611106.90
2026Forge2642106.84

Player page →

42R. FerrazzoYork UnitedYork UnitedD39531406.72
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1501606.73
2024HFX Wanderers FC2021106.70
2025York United431706.87

Player page →

42Jordan HamiltonForgeForgeF3252006.54
SeasonClubAppsGoalsAstYCRCRating
2023Forge941006.53
2024Forge2311006.55

Player page →

42Maël HenryCavalry FCCavalry FCM3650606.63
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89
2025Cavalry FC100207.00
2026Cavalry FC1110206.53

Player page →

49A. DanielsPacific FCPacific FCM68411506.68
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1835206.72
2024HFX Wanderers FC2601106.74
2025Pacific FC313107.07
2026Pacific FC2102106.52

Player page →

49Jordan FariaValourValourM2846816.74
SeasonClubAppsGoalsAstYCRCRating
2024Valour2625616.80
2025Valour221205.90

Player page →

Data coverage for Canadian Premier League →

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