Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

14Daniel ParraForgeForgeD252,150122817.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge252,150122817.08

Player page β†’

14JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF104972232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC162041016.80
2021HFX Wanderers FC0––14060–
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9435241206.96
14Jordan FariaValourValourM281,889156816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––1000–
2024Valour261,738125616.80
2025Valour2151021205.90

Player page β†’

14M. KaporAtlΓ©tico OttawaAtlΓ©tico OttawaD171000716.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa171000316.90
2021AtlΓ©tico Ottawa0––0040–
14Walter PonceValourValourF13790162716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––2141–
2023Valour13790141306.85

Player page β†’

14M. HernandezYork UnitedYork Unitedβ€”0––0161–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0161–
14Michael BaldisimoCavalry FCCavalry FCM3133010616.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3133010616.83

Player page β†’

14Myer BevanCavalry FCCavalry FCF191,4610144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––3010–
2023Cavalry FC191,4610114516.69

Player page β†’

14V. NeufvilleAtlΓ©tico OttawaAtlΓ©tico OttawaD277002616.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa277001216.30
2021AtlΓ©tico Ottawa0––0140–
14M. RestrepoHFX Wanderers FCHFX Wanderers FCD2118000516.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2118000106.85
2021HFX Wanderers FC0––0020–
2022HFX Wanderers FC0––0021–
14NicolΓ‘s MezquidaVancouver FCVancouver FCM3153051517.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3153051517.03

Player page β†’

14Tyr Duhaney-WalkerAtlΓ©tico OttawaAtlΓ©tico OttawaD261,776201516.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa4251000006.83
2024AtlΓ©tico Ottawa181,372100106.92
2025AtlΓ©tico Ottawa4153101416.77

Player page β†’

14Viti MartΓ­nezAtlΓ©tico OttawaAtlΓ©tico OttawaM2187022516.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2187010206.90
2021AtlΓ©tico Ottawa0––1231–
14A. MorganForgeForgeD115012416.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1130–
2023Forge115001116.30

Player page β†’

14C. SmithFC EdmontonFC Edmontonβ€”0––2141–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––2141–
14D. RodriguezAtlΓ©tico OttawaAtlΓ©tico OttawaF54371119417.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa54371119417.20

Player page β†’

14Dominick ZatorYork UnitedYork Unitedβ€”0––3141–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1000–
2021York United0––1021–
2022York United0––1120–

Player page β†’

14Eriks SantosHFX Wanderers FCHFX Wanderers FCβ€”0––1141–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0021–
2022HFX Wanderers FC0––1120–
14J. LayneValourValourβ€”0––0041–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour0––0041–
14K. KaneForgeForgeM23708010416.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge11425000206.56
2024Forge9168000216.60
2025Forge3115010006.60
14Álvaro RiveroYork UnitedYork Unitedβ€”0––7231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––1000–
2021York United0––6231–
14Anthony MikhaelValourValourβ€”0––0031–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––0030–
2022Valour0––0001–
14E. GazdovPacific FCPacific FCG373,282300316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC161,511100106.73
2024Pacific FC211,771200216.80

Player page β†’

14J. AscanioValourValourβ€”0––0131–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––0131–
14J. WheeldonCavalry FCCavalry FCβ€”0––0031–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0031–
14Kevin CeceriPacific FCPacific FCD11824000316.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC11824000316.61

Player page β†’

14O. BrowneForgeForgeβ€”0––2231–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––2231–
14Ameer KhadimVancouver FCVancouver FCF10232011216.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10232011216.21
14Callum IrvingVancouver FCVancouver FCG524,773400217.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187000006.90
2021Pacific FC0––0001–
2023Vancouver FC161,489100106.77
2024Vancouver FC282,557200107.10
2025Vancouver FC6540100007.50

Player page β†’

14Jeannot EsuaFC EdmontonFC EdmontonD190010217.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000107.00
2021FC Edmonton0––1011–

Player page β†’

14M. ArnoneAtlΓ©tico OttawaAtlΓ©tico Ottawaβ€”0––1021–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021AtlΓ©tico Ottawa0––1021–
14R. MoorePacific FCPacific FCF201,128232216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC201,128232216.79

Player page β†’

14Z. BrunoForgeForgeM172000216.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge172000216.30
14E. HimarasValourValourG2186000117.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United196000006.70
2025Valour190000117.30

Player page β†’

14F. PeΓ±aValourValourF110001116.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour110000016.30
2021Valour0––0110–
14J. L. Guzman RodriguezYork UnitedYork UnitedM11958005117.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United11958005117.01

Player page β†’

14Liberman TorresAtlΓ©tico OttawaAtlΓ©tico OttawaD16510010116.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024AtlΓ©tico Ottawa16510010116.58

Player page β†’

14T. CrawfordVancouver FCVancouver FCM22816000116.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC13570000006.59
2024Vancouver FC8170000006.61
2025Vancouver FC176000116.90
14C. Buschman-DormondYork UnitedYork UnitedF575000016.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United575000016.75
14P. MartΓ­nezVancouver FCVancouver FCD296000015.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC296000015.10

Data coverage for Canadian Premier League β†’

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