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

1Gianni dos SantosAtlΓ©tico OttawaAtlΓ©tico OttawaF9––65626.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––1222–
2022Pacific FC0––3140–
2023AtlΓ©tico Ottawa9––22006.73
2J. HeardPacific FCPacific FCF40––1763916.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC1––11107.30
2021Pacific FC0––41100–
2022Pacific FC0––6370–
2023Pacific FC18––41606.68
2024Pacific FC18––10506.67
2025Pacific FC3––101016.37

Player page β†’

2A. RicciYork UnitedYork UnitedF32––1262116.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0030–
2021Valour0––5230–
2022York United0––0010–
2023York United13––32806.58
2024Vancouver FC3––01206.93
2024York United16––41416.73

Player page β†’

2Moses DyerVancouver FCVancouver FCF24––2772116.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––1000–
2021Valour0––9450–
2022Valour0––9281–
2024Pacific FC11––40307.06
2024Vancouver FC13––41506.83

Player page β†’

2T. CoimbraHFX Wanderers FCHFX Wanderers FCF37––2051616.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC13––31606.64
2024HFX Wanderers FC20––41516.74
2025HFX Wanderers FC4––133507.20

Player page β†’

2Ryan TelferHFX Wanderers FCHFX Wanderers FCF29––1031317.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––0030–
2021AtlΓ©tico Ottawa0––3051–
2024HFX Wanderers FC23––42307.10
2025HFX Wanderers FC6––31207.10

Player page β†’

2Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF52––4671316.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––3100–
2022HFX Wanderers FC0––11021–
2023AtlΓ©tico Ottawa17––71606.87
2024AtlΓ©tico Ottawa30––52106.92
2025AtlΓ©tico Ottawa5––203407.16

Player page β†’

2JoΓ£o MorelliHFX Wanderers FCHFX Wanderers FCF10––232816.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC1––41016.80
2021HFX Wanderers FC0––14060–
2022HFX Wanderers FC0––1000–
2023HFX Wanderers FC9––41206.96
2Walter PonceValourValourF13––62716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Valour0––2141–
2023Valour13––41306.85

Player page β†’

2M. BevanCavalry FCCavalry FCF19––144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––3010–
2023Cavalry FC19––114516.69

Player page β†’

2D. RodriguezAtlΓ©tico OttawaAtlΓ©tico OttawaF5––119417.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa5––119417.20

Player page β†’

2Ameer KhadimVancouver FCVancouver FCF10––11216.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC10––11216.21
2R. MoorePacific FCPacific FCF20––32216.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC20––32216.79

Player page β†’

2F. PeΓ±aValourValourF1––01116.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––00016.30
2021Valour0––0110–
2C. Buschman-DormondYork UnitedYork UnitedF5––00016.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United5––00016.75

Data coverage for Canadian Premier League β†’

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