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

1A. MusseCavalry FCCavalry FCM602923907.24
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1877207.29
2024Cavalry FC1844207.41
2025Cavalry FC3107307.23
2026Cavalry FC2185207.05

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

6L. CallegariHFX Wanderers FCHFX Wanderers FCM725142817.30
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1706807.18
2024HFX Wanderers FC2503417.24
2025HFX Wanderers FC611907.47
2026HFX Wanderers FC2444707.42

Player page →

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

Player page →

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

Player page →

10O. BassettYork UnitedYork UnitedM7416101006.94
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa18113307.01
2024Atlético Ottawa2944307.18
2026York United2713406.62

Player page →

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

Player page →

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

Player page →

12G. 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 →

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

Player page →

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

Player page →

12C. BayihaSupra du QuebecSupra du QuebecM5138106.76
SeasonClubAppsGoalsAstYCRCRating
2023York United1622006.83
2024HFX Wanderers FC1803106.86
2024York United401006.90
2026Supra du Quebec1312006.47

Player page →

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

Player page →

17Miguel ArillaHFX Wanderers FCHFX Wanderers FCM2437106.65
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2437106.65
17J. Gagnon-LapareHFX Wanderers FCHFX Wanderers FCM39171816.93
SeasonClubAppsGoalsAstYCRCRating
2023York United1505707.14
2024HFX Wanderers FC23021016.78
2025HFX Wanderers FC110107.30

Player page →

20M. BabouliForgeForgeM501761326.98
SeasonClubAppsGoalsAstYCRCRating
2023York United1162826.95
2024York United2372307.23
2025Forge542107.04
2026Forge1100106.45

Player page →

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

Player page →

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

Player page →

23I. JohnstonHFX Wanderers FCHFX Wanderers FCM311351406.92
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC623707.02
2026HFX Wanderers FC25112706.89

Player page →

23Mikaël CantaveVancouver FCVancouver FCM4175806.83
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC02000–
2023Vancouver FC1642306.77
2024Vancouver FC2513506.86

Player page →

23G. ProboHFX Wanderers FCHFX Wanderers FCM3265507.07
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC2842307.06
2025HFX Wanderers FC423207.20

Player page →

23K. WilliamsValourValourM1365506.68
SeasonClubAppsGoalsAstYCRCRating
2023Valour1245306.72
2025Valour120206.20
23Diogo RessurreiçãoValourValourM2945706.82
SeasonClubAppsGoalsAstYCRCRating
2024Valour2732206.86
2025Valour213506.35

Player page →

23J. DaleyCavalry FCCavalry FCM36051906.75
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC19051206.78
2024Cavalry FC1700406.72
2025Cavalry FC00030–

Player page →

23J. L. Guzman RodriguezYork UnitedYork UnitedM1105117.01
SeasonClubAppsGoalsAstYCRCRating
2024York United1105117.01
30K. PokuForgeForgeM31104516.93
SeasonClubAppsGoalsAstYCRCRating
2023Forge1422216.79
2024Forge1782307.04

Player page →

30A. SissokoSupra du QuebecSupra du QuebecM70741906.78
SeasonClubAppsGoalsAstYCRCRating
2023Forge1521606.72
2024Atlético Ottawa3032606.93
2025Atlético Ottawa310206.77
2026Supra du Quebec2211506.63

Player page →

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

Player page →

30V. FryVancouver FCVancouver FCM37542216.96
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1011606.67
2024Vancouver FC2322816.99
2025Vancouver FC421807.52

Player page →

30C. HaworthAtlético OttawaAtlético OttawaM1334206.97
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1334206.97
30K. FroeseValourValourM134306.50
SeasonClubAppsGoalsAstYCRCRating
2025Valour134306.50
30Kamron HabibullahAtlético OttawaAtlético OttawaM2334106.58
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa2334106.58

Player page →

30Jay HerdmanCavalry FCCavalry FCM1914306.62
SeasonClubAppsGoalsAstYCRCRating
2024Cavalry FC811206.73
2025Cavalry FC201106.25
2025Vancouver FC00100–
2026Cavalry FC901006.62

Player page →

30Juan CastroAtlético OttawaAtlético OttawaM29041106.68
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa404706.90
2026Atlético Ottawa2500406.65

Player page →

30K. Martin-PereuxYork UnitedYork UnitedM1904306.59
SeasonClubAppsGoalsAstYCRCRating
2023York United502106.62
2024York United1402206.58
40S. YoungPacific FCPacific FCM52831916.95
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1943816.85
2024Pacific FC2920507.01
2025Pacific FC420606.98

Player page →

40Nicolás MezquidaVancouver FCVancouver FCM2563916.40
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC351517.03
2026Vancouver FC2212406.31

Player page →

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

Player page →

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

Player page →

40L. AccettolaYork UnitedYork UnitedM2853106.58
SeasonClubAppsGoalsAstYCRCRating
2025York United220007.50
2026York United2633106.54
40D. PecileVancouver FCVancouver FCM2133206.93
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2133206.93

Player page →

40M. BourgeoisForgeForgeM2423206.74
SeasonClubAppsGoalsAstYCRCRating
2026Forge2423206.74
40E. AdekugbeYork UnitedYork UnitedM44131606.86
SeasonClubAppsGoalsAstYCRCRating
2023York United1100306.54
2024York United2912807.02
2025York United401506.60

Player page →

40Gael SandovalVancouver FCVancouver FCM113106.70
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC113106.70

Player page →

40P. NiyongabireValourValourM1613206.76
SeasonClubAppsGoalsAstYCRCRating
2023Valour1613206.76

Player page →

40S. ShomeCavalry FCCavalry FCM5103906.84
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1801106.76
2024Cavalry FC3001406.92
2025Cavalry FC301406.47

Player page →

Data coverage for Canadian Premier League →

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