Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 467 of 467 stored matches (100%) that name a player. Appearances and minutes count 309 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 23
  • 24
  • 25
  • 26

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

86R. del CampoAtlΓ©tico OttawaAtlΓ©tico OttawaF462,9323134806.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa16643002206.61
2024AtlΓ©tico Ottawa302,2893132607.00

Player page β†’

86S. JimohYork UnitedYork UnitedF301,383346806.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United16636241006.91
2025York United4207104507.23
2026York United10540001306.49

Player page β†’

86Shaan HundalPacific FCPacific FCF553,3471225806.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC171,053061106.49
2024Valour271,903173306.73
2025Valour181020106.50
2025York United3169071106.90
2026Pacific FC7141000206.50

Player page β†’

104M. JevremovićForgeForgeD262,272333717.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5427203507.34
2026Forge211,845130217.06

Player page β†’

104T. WarschewskiCavalry FCCavalry FCF524,402153718717.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC262,0999143207.44
2025Cavalry FC32701115207.97
2026Cavalry FC232,03351210317.28

Player page β†’

104Alberto ZapaterAtlΓ©tico OttawaAtlΓ©tico OttawaM442,977241706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa161,436100307.01
2024AtlΓ©tico Ottawa241,433140306.92
2025AtlΓ©tico Ottawa4108001106.48

Player page β†’

104B. FigueiredoValourValourβ€”0––2270–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour0––2270–
104Diogo RessurreiΓ§Γ£oValourValourM292,155245706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour272,038232206.86
2025Valour2117013506.35

Player page β†’

104I. IliadisAtlΓ©tico OttawaAtlΓ©tico OttawaM231,594340706.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa12923110407.08
2024AtlΓ©tico Ottawa11671230306.85

Player page β†’

104J. AltobelliYork UnitedYork UnitedF201,5454194707.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United43111113407.35
2026York United161,234381307.03

Player page β†’

104J. MartΓ­nezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page β†’

104Jean-Aniel AssiAtlΓ©tico OttawaAtlΓ©tico OttawaF401,980244706.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa161,094113306.68
2025AtlΓ©tico Ottawa15–0020–
2026AtlΓ©tico Ottawa23881131206.69

Player page β†’

104Kyle BekkerForgeForgeM654,68561017707.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge181,677348207.29
2024Forge282,040327307.19
2025Forge6474032107.13
2026Forge13494010106.61

Player page β†’

104L. LaingCavalry FCCavalry FCD13649120706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC117010506.30
2026Cavalry FC12632110206.87

Player page β†’

104M. Dominguez-RamirezPacific FCPacific FCM10746000706.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC10746000706.95
104Nathan InghamCavalry FCCavalry FCG696,310601706.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa181,661300206.83
2024AtlΓ©tico Ottawa222,039200106.98
2025AtlΓ©tico Ottawa5450000106.56
2026Cavalry FC242,160101306.82

Player page β†’

104Renan GarciaVancouver FCVancouver FCM403,481011706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC131,216011106.85
2024Vancouver FC272,265000606.92

Player page β†’

104T. Meilleur-GigeuereHFX Wanderers FCHFX Wanderers FCD756,7022121706.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC211,961040206.93
2024Pacific FC282,508130307.00
2025HFX Wanderers FC6570140107.12
2026HFX Wanderers FC201,663011106.75

Player page β†’

104Y. YesliHFX Wanderers FCHFX Wanderers FCG292,671100706.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour151,381100106.73
2024AtlΓ©tico Ottawa8720000206.85
2025HFX Wanderers FC6570000407.07

Player page β†’

120Alessandro BielloSupra du QuebecSupra du QuebecM221,444102626.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC336001106.83
2026Supra du Quebec191,408101526.98

Player page β†’

120J. BelluzPacific FCPacific FCD141,140000626.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC141,140000626.63

Player page β†’

120Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD301,961211616.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa4251000006.83
2024AtlΓ©tico Ottawa181,372100106.92
2025AtlΓ©tico Ottawa4153101416.77
2026AtlΓ©tico Ottawa4185010104.86

Player page β†’

120Allan EnyouVancouver FCVancouver FCD292,389000606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC231,939000406.63
2025Vancouver FC6450000206.75

Player page β†’

120D. ChoinièreSupra du QuebecSupra du QuebecM584,05141017606.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge6305123107.10
2024Forge302,336355307.02
2025Forge5255034107.06
2026Supra du Quebec171,155005106.61

Player page β†’

120Djenairo DanielsPacific FCPacific FCF14575133606.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC14575133606.76

Player page β†’

120E. LajeunessePacific FCPacific FCD261,992000606.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC2108000106.95
2024Pacific FC141,237000206.79
2025Pacific FC2115000106.55
2026Pacific FC8532000206.42

Player page β†’

120G. MetusalaForgeForgeD352,905000606.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge121,016000206.75
2024Forge231,889000406.82

Player page β†’

120J. SwibelValourValourF282,028170606.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour282,028170606.71

Player page β†’

120Jonathan ViscosiValourValourG272,413100606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour262,323100406.92
2025Valour190000206.20

Player page β†’

120L. KwemiSupra du QuebecSupra du QuebecF341,9715155607.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour13402001206.91
2026Supra du Quebec211,5695154407.30

Player page β†’

120LoΓ―c CloutierAtlΓ©tico OttawaAtlΓ©tico OttawaD221,700012606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4331002206.65
2026AtlΓ©tico Ottawa181,369010406.66

Player page β†’

120M. GodinhoHFX Wanderers FCHFX Wanderers FCD9783000606.43
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC9783000606.43

Player page β†’

120MaΓ«l HenryCavalry FCCavalry FCM361,238050606.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC15598020106.52
2024Cavalry FC9426020106.89
2025Cavalry FC145000207.00
2026Cavalry FC11169010206.53

Player page β†’

120N. HigginsYork UnitedYork UnitedD191,205011606.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United181,115011306.73
2025York United190000307.00

Player page β†’

120Ryan TelferHFX Wanderers FCHFX Wanderers FCF493,704386606.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC231,677342307.10
2025HFX Wanderers FC6477031207.10
2026HFX Wanderers FC201,550013106.72

Player page β†’

120Y. BaΓ―HFX Wanderers FCHFX Wanderers FCF12304030606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6125030606.77
2026HFX Wanderers FC6179000006.55
120Z. VerhovenVancouver FCVancouver FCD19628032606.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa13491032406.53
2024Vancouver FC496000206.28
2025Vancouver FC241000006.50
138D. EspejoAtlΓ©tico OttawaAtlΓ©tico OttawaD9744010516.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa9744010516.57
138K. PokuForgeForgeM312,1274104516.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge14863122216.79
2024Forge171,264382307.04

Player page β†’

138Marco BustosPacific FCPacific FCM272,0194108516.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC4339124407.15
2026Pacific FC231,680384116.91

Player page β†’

138Myer BevanCavalry FCCavalry FCF191,4610114516.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,4610114516.69

Player page β†’

138P. LamothePacific FCPacific FCM261,294000516.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC4166000106.80
2024Pacific FC221,128000416.75
138A. AlmagroYork UnitedYork UnitedF211,339036506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United211,339036506.70

Player page β†’

138A. BatisseForgeForgeD242,027142506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge242,027142506.89

Player page β†’

138A. DanielsPacific FCPacific FCM683,9090411506.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,230035206.72
2024HFX Wanderers FC261,292001106.74
2025Pacific FC3225013107.07
2026Pacific FC211,162002106.52

Player page β†’

138A. OuattaraVancouver FCVancouver FCM13485001506.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2162001307.30
2026Vancouver FC11323000206.50
138Alejandro DΓ­azPacific FCPacific FCF695,0292245506.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC141,231020006.78
2024Vancouver FC282,1892102106.95
2025Pacific FC2167060007.25
2025Vancouver FC2180011306.90
2026Pacific FC231,262052106.60

Player page β†’

138D. MorerAtlΓ©tico OttawaAtlΓ©tico OttawaD271,326006506.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa271,326006506.67
138Dario ZanattaPacific FCPacific FCF291,741184506.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC251,605152107.00
2025Pacific FC4136032406.75

Player page β†’

138E. GarcΓ­aAtlΓ©tico OttawaAtlΓ©tico OttawaM251,447061506.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026AtlΓ©tico Ottawa251,447061506.66

Player page β†’

Data coverage for Canadian Premier League β†’

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