Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 699 of 699 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.

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

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

Player page β†’

144J. GrantYork UnitedYork UnitedD8549002706.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––0140–
2022Forge0––0020–
2023York United8549001106.75
144J. MartΓ­nezYork UnitedYork UnitedM281,913121706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United281,913121706.87

Player page β†’

144K. AlemΓ‘nAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––5470–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––3330–
2022AtlΓ©tico Ottawa0––2140–
144K. SantosAtlΓ©tico OttawaAtlΓ©tico OttawaM311,5430103706.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0120–
2023York United161,038060406.55
2024AtlΓ©tico Ottawa10169000006.54
2025AtlΓ©tico Ottawa5336042106.92

Player page β†’

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

Player page β†’

144M. Dominguez-RamirezPacific FCPacific FCM10746000706.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC10746000706.95
144M. OmarHFX Wanderers FCHFX Wanderers FCM161,008100706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0030–
2023HFX Wanderers FC161,008100406.79

Player page β†’

144M. TissotAtlΓ©tico OttawaAtlΓ©tico OttawaD20866064706.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––0120–
2022AtlΓ©tico Ottawa0––3240–
2023AtlΓ©tico Ottawa8552020106.73
2024AtlΓ©tico Ottawa12314011006.84

Player page β†’

144Miguel AcostaAtlΓ©tico OttawaAtlΓ©tico OttawaD151,303146706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––2100–
2022AtlΓ©tico Ottawa0––1340–
2023AtlΓ©tico Ottawa151,303112306.87

Player page β†’

144N. LedgerwoodCavalry FCCavalry FCβ€”0––1070–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1070–
144Renan GarciaVancouver FCVancouver FCM403,481011706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC131,216011106.85
2024Vancouver FC272,265000606.92

Player page β†’

144S. CebaraValourValourβ€”0––3270–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––1230–
2022Valour0––2040–
144T. ShawAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––0170–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––0170–
144Woobens PaciusForgeForgeF168362296706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7200–
2022Forge0––12120–
2023Forge168362103506.91

Player page β†’

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

Player page β†’

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

Player page β†’

167Gianni dos SantosAtlΓ©tico OttawaAtlΓ©tico OttawaF9272065626.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––1222–
2022Pacific FC0––3140–
2023AtlΓ©tico Ottawa9272022006.73
167J. BelluzPacific FCPacific FCD141,140000626.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC141,140000626.63

Player page β†’

167M. HernandezYork UnitedYork Unitedβ€”0––0161–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0161–
167Myer BevanCavalry FCCavalry FCF191,4610144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––3010–
2023Cavalry FC191,4610114516.69

Player page β†’

167Tyr 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 β†’

167A. DanielsPacific FCPacific FCM683,9090511606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––1010–
2023HFX Wanderers FC181,230035206.72
2024HFX Wanderers FC261,292001106.74
2025Pacific FC3225013107.07
2026Pacific FC211,162002106.52

Player page β†’

167A. NovakValourValourF12369052606.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––4250–
2023Valour12369010106.30
167Alejandro DΓ­azPacific FCPacific FCF695,02924712606.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––10410–
2022Pacific FC0––13300–
2023Vancouver FC141,231020006.78
2024Vancouver FC282,1892102106.95
2025Pacific FC2167060007.25
2025Vancouver FC2180011306.90
2026Pacific FC231,262052106.60

Player page β†’

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

Player page β†’

167E. CisseForgeForgeM12487033606.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––1240–
2024Forge11463011106.83
2025Forge124010106.30
167E. LajeunessePacific FCPacific FCD261,992000606.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC2108000106.95
2024Pacific FC141,237000206.79
2025Pacific FC2115000106.55
2026Pacific FC8532000206.42

Player page β†’

167J. SwibelValourValourF282,028170606.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour282,028170606.71

Player page β†’

167J. UlloaValourValourF16750012606.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0150–
2023Valour16750011106.48
167Jonathan ViscosiValourValourG272,413100606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour262,323100406.92
2025Valour190000206.20

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

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

Player page β†’

167Mohamed FarsiCavalry FCCavalry FCβ€”0––1260–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1260–

Player page β†’

167O. De RosarioYork UnitedYork UnitedF126801185606.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––12340–
2023York United12680162206.84

Player page β†’

167R. ThompsonYork UnitedYork UnitedD11906010606.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0010–
2022York United0––0030–
2023York United11906010206.75
167T. MourdoukoutasValourValourD383,276101606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0020–
2023York United131,169101106.88
2024Valour252,107000306.89

Player page β†’

167W. AkioCavalry FCCavalry FCF211,0913164606.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––8310–
2022Valour0––2130–
2023Cavalry FC13758350106.71
2024Cavalry FC8333010106.62

Player page β†’

167Y. BaΓ―HFX Wanderers FCHFX Wanderers FCF12304030606.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC6125030606.77
2026HFX Wanderers FC6179000006.55
192A. AlmagroYork UnitedYork UnitedF211,339036506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United211,339036506.70

Player page β†’

192A. BatisseForgeForgeD242,027142506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Forge242,027142506.89

Player page β†’

192A. OuattaraVancouver FCVancouver FCM13485001506.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2162001307.30
2026Vancouver FC11323000206.50
192B. VlietPacific FCPacific FCD8494003506.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0120–
2023Pacific FC8494002306.99
192C. CampagnaHFX Wanderers FCHFX Wanderers FCD4149000506.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0010–
2023HFX Wanderers FC4149000406.35
192C. HaworthAtlΓ©tico OttawaAtlΓ©tico OttawaM13529238506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0430–
2023AtlΓ©tico Ottawa13529234206.98
192D. MorerAtlΓ©tico OttawaAtlΓ©tico OttawaD271,326006506.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa271,326006506.67
192Dario ZanattaPacific FCPacific FCF291,741184506.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC251,605152107.00
2025Pacific FC4136032406.75

Player page β†’

192E. 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