Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 734 of 734 stored matches (100%) that name a player. Appearances count 314 matches with a stored lineup.

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

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

75B. McKendryAtlético OttawaAtlético OttawaM2121216.50
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa200206.50
2021Atlético Ottawa01161–
2022Atlético Ottawa00140–
75A. De CarolisHFX Wanderers FCHFX Wanderers FCD210106.80
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC210106.80
75Viti MartínezAtlético OttawaAtlético OttawaM222516.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa210206.90
2021Atlético Ottawa01231–
75F. AcuñaAtlético OttawaAtlético OttawaF222206.75
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa222206.75
75Alexander MarshsallHFX Wanderers FCHFX Wanderers FCM223207.15
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC202107.15
2021HFX Wanderers FC02110–

Player page →

75V. BlascoPacific FCPacific FCM233307.10
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC222207.10
2021Pacific FC01110–
75L. LopezYork UnitedYork UnitedM230306.75
SeasonClubAppsGoalsAstYCRCRating
2025York United230306.75

Player page →

75A. RiggiValourValourM242817.25
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC211007.25
2021HFX Wanderers FC00030–
2022Valour03151–
109Y. W. Wandje DjomzeSupra du QuebecSupra du QuebecM300006.70
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec300006.70
109V. KlonaridisForgeForgeF301006.60
SeasonClubAppsGoalsAstYCRCRating
2024Forge301006.60
109S. LopezAtlético OttawaAtlético OttawaF301006.34
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa301006.34
109O. BenítezForgeForgeM300006.65
SeasonClubAppsGoalsAstYCRCRating
2024Forge300006.65
109N. GyimahVancouver FCVancouver FCM300406.47
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC300406.47
109Mehdi EssoussiVancouver FCVancouver FCM300006.83
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC300006.83
109M. KaneVancouver FCVancouver FCF300106.30
SeasonClubAppsGoalsAstYCRCRating
2022York United00010–
2023Vancouver FC300006.30
109L. Béland-GoyetteHFX Wanderers FCHFX Wanderers FCM300306.53
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300306.53
109K. PodgorniVancouver FCVancouver FCM300006.55
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC300006.55
109James McGlincheyCavalry FCCavalry FCM300006.50
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC300006.50

Player page →

109J. McGlincheyCavalry FCCavalry FCM300006.44
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC300006.44
109I. A. HassanHFX Wanderers FCHFX Wanderers FCD301006.91
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC301006.91
109Henrik RegitnigVancouver FCVancouver FCG300005.85
SeasonClubAppsGoalsAstYCRCRating
2026Vancouver FC300005.85
109Hassan AyariCavalry FCCavalry FCF300006.43
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC300006.43

Player page →

109Daniel ZadravecPacific FCPacific FCG300006.50
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC300006.50
109C. OxnerHFX Wanderers FCHFX Wanderers FCG300507.90
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300207.90
2021HFX Wanderers FC00010–
2022HFX Wanderers FC00020–
109A. De RosarioYork UnitedYork UnitedG300106.90
SeasonClubAppsGoalsAstYCRCRating
2023York United300106.90
109P. SchaaleHFX Wanderers FCHFX Wanderers FCD3111206.87
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300306.87
2021HFX Wanderers FC01140–
2022HFX Wanderers FC00050–
109H. GodboutVancouver FCVancouver FC—310106.49
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC01010–
2026Vancouver FC300006.49
109M. GherasimencovCavalry FCCavalry FCD322307.00
SeasonClubAppsGoalsAstYCRCRating
2025Cavalry FC322307.00
109N. PatheVancouver FCVancouver FCF360306.93
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC360306.93
109A. GarcíaHFX Wanderers FCHFX Wanderers FCF3121407.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC360007.20
2021HFX Wanderers FC02130–
2022HFX Wanderers FC04010–
131L. MwandweHFX Wanderers FCHFX Wanderers FCM401106.55
SeasonClubAppsGoalsAstYCRCRating
2023HFX Wanderers FC401106.55
131C. OnyeochaYork UnitedYork UnitedF400206.33
SeasonClubAppsGoalsAstYCRCRating
2026York United400206.33
131C. CampagnaHFX Wanderers FCHFX Wanderers FCD400506.35
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00010–
2023HFX Wanderers FC400406.35
131B. KaboreSupra du QuebecSupra du QuebecF401106.58
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec401106.58
131A. RushenasHFX Wanderers FCHFX Wanderers FCG400207.20
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC400007.20
2025HFX Wanderers FC00020–
131S. CastelloForgeForgeF410006.60
SeasonClubAppsGoalsAstYCRCRating
2021Forge01000–
2023Forge200006.70
2024Forge200006.55
131B. LevisAtlético OttawaAtlético OttawaD4331207.10
SeasonClubAppsGoalsAstYCRCRating
2020Valour102107.20
2021Valour01040–
2022Valour02160–
2025Atlético Ottawa300107.07
131T. SkublakYork UnitedYork UnitedF4821006.54
SeasonClubAppsGoalsAstYCRCRating
2026York United4821006.54
139S. DeslandesSupra du QuebecSupra du QuebecD500006.56
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec500006.56
139R. KhouryAtlético OttawaAtlético OttawaF500106.90
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa100006.90
2026Atlético Ottawa400106.90
139O. Graham-RoacheCavalry FCCavalry FCF501006.71
SeasonClubAppsGoalsAstYCRCRating
2026Cavalry FC501006.71
139K. BaskettPacific FCPacific FCG500406.66
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00020–
2022HFX Wanderers FC00020–
2023Pacific FC500006.66
139Jaime SiajValourValourF500006.70
SeasonClubAppsGoalsAstYCRCRating
2023Valour500006.70
139E. AwonongbadjeSupra du QuebecSupra du QuebecD500007.15
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec500007.15
139D. MurasiranwaValourValourG500106.82
SeasonClubAppsGoalsAstYCRCRating
2023Valour200007.10
2024Valour300106.63
139C. Buschman-DormondYork UnitedYork UnitedF500016.75
SeasonClubAppsGoalsAstYCRCRating
2023York United500016.75
139A. SackoAtlético OttawaAtlético OttawaM500206.48
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa400206.53
2024Atlético Ottawa100006.30
139O. BoughanmiSupra du QuebecSupra du QuebecM510316.38
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec510316.38
139O. AlouYork UnitedYork UnitedM522307.03
SeasonClubAppsGoalsAstYCRCRating
2023York United522307.03
139D. RodriguezAtlético OttawaAtlético OttawaF5119417.20
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa5119417.20

Player page →

Data coverage for Canadian Premier League →

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