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

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

Player page →

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

Player page →

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

Player page →

46A. PearlmanCavalry FCCavalry FCD29351607.00
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC622806.95
2026Cavalry FC2313807.02

Player page →

46Bradley Sheede Kamdem FewoCavalry FCCavalry FCD63352116.84
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1902706.85
2024Cavalry FC2113606.89
2025Cavalry FC200416.35
2026Cavalry FC2120406.83

Player page →

46Paris GeeVancouver FCVancouver FCD57251506.60
SeasonClubAppsGoalsAstYCRCRating
2023York United1301706.73
2024Vancouver FC2414406.60
2025Vancouver FC510206.58
2026Vancouver FC1500206.48

Player page →

46R. RamaForgeForgeD46252426.84
SeasonClubAppsGoalsAstYCRCRating
2023Forge1812806.92
2025Forge5121007.04
2026Forge2301626.72

Player page →

46D. AbziSupra du QuebecSupra du QuebecD19151116.86
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec19151116.86

Player page →

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

Player page →

46J. L. Guzman RodriguezYork UnitedYork UnitedM1105117.01
SeasonClubAppsGoalsAstYCRCRating
2024York United1105117.01
62T. CampbellVancouver FCVancouver FCF53204106.79
SeasonClubAppsGoalsAstYCRCRating
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75
2026Vancouver FC2371106.71

Player page →

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

Player page →

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

Player page →

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

Player page →

62M. BevanCavalry FCCavalry FCF19114516.69
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC19114516.69

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

62M. MorganValourValour—07410–
SeasonClubAppsGoalsAstYCRCRating
2025Valour07410–
62R. KrattPacific FCPacific FCF2674106.78
SeasonClubAppsGoalsAstYCRCRating
2025Pacific FC120007.30
2026Pacific FC2554106.76

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

62Jean-Aniel AssiAtlético OttawaAtlético OttawaF4044706.69
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1613306.68
2025Atlético Ottawa10020–
2026Atlético Ottawa2331206.69

Player page →

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

Player page →

62Matteo de BrienneAtlético OttawaAtlético OttawaD39341307.05
SeasonClubAppsGoalsAstYCRCRating
2023Valour1133307.24
2024Atlético Ottawa28011006.98

Player page →

62K. ChungPacific FCPacific FCD48241006.69
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC801206.71
2024Vancouver FC1902206.82
2025Pacific FC311507.13
2026Pacific FC1810106.48

Player page →

62Orlando BotelloYork UnitedYork UnitedD28242006.85
SeasonClubAppsGoalsAstYCRCRating
2024York United26101406.86
2025York United214606.80

Player page →

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

Player page →

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

Player page →

62K. Martin-PereuxYork UnitedYork UnitedM1904306.59
SeasonClubAppsGoalsAstYCRCRating
2023York United502106.62
2024York United1402206.58
87Woobens PaciusForgeForgeF16103506.91
SeasonClubAppsGoalsAstYCRCRating
2023Forge16103506.91
87N. Fleuriau ChateauAtlético OttawaAtlético OttawaF1683106.93
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa1683106.93

Player page →

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

Player page →

87J. BahamboulaHFX Wanderers FCHFX Wanderers FCF2873406.68
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC432306.65
2026HFX Wanderers FC2441106.68

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

87I. OketokounForgeForgeF2153306.72
SeasonClubAppsGoalsAstYCRCRating
2026Forge2153306.72
87L. AccettolaYork UnitedYork UnitedM2853106.58
SeasonClubAppsGoalsAstYCRCRating
2025York United220007.50
2026York United2633106.54
87R. FerrazzoYork UnitedYork UnitedD39531406.72
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC1501606.73
2024HFX Wanderers FC2021106.70
2025York United431706.87

Player page →

87D. PecileVancouver FCVancouver FCM2133206.93
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC2133206.93

Player page →

87Djenairo DanielsPacific FCPacific FCF1433606.76
SeasonClubAppsGoalsAstYCRCRating
2023Pacific FC1433606.76

Player page →

87Joaquim CoulangesAtlético OttawaAtlético OttawaD3033206.62
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa420106.90
2026Atlético Ottawa2613106.57

Player page →

Data coverage for Canadian Premier League →

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