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

248O. AlouYork UnitedYork UnitedM5––22307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United5––22307.03
248A. SackoAtlΓ©tico OttawaAtlΓ©tico OttawaM5––00206.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023AtlΓ©tico Ottawa4––00206.53
2024AtlΓ©tico Ottawa1––00006.30
248C. Buschman-DormondYork UnitedYork UnitedF5––00016.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United5––00016.75
248CainΓ£ Santos Da SilvaValourValourD5––00006.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC1––00007.20
2020Pacific FC1––00006.30
2020Valour1––00006.30
2024Cavalry FC1––00006.70
2024Valour1––00006.20
248D. MurasiranwaValourValourG5––00106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour2––00007.10
2024Valour3––00106.63
248Jaime SiajValourValourF5––00006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Valour5––00006.70
248K. BaskettPacific FCPacific FCG5––00406.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––0020–
2022HFX Wanderers FC0––0020–
2023Pacific FC5––00006.66
248M. JevremoviΔ‡ForgeForgeD5––03507.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge5––03507.34

Player page β†’

259J. AltobelliYork UnitedYork UnitedF4––113407.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United4––113407.35

Player page β†’

259Y. ToualyPacific FCPacific FCF4––41106.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC4––41106.95

Player page β†’

259B. LevisAtlΓ©tico OttawaAtlΓ©tico OttawaD4––331207.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––02107.20
2021Valour0––1040–
2022Valour0––2160–
2025AtlΓ©tico Ottawa3––00107.07

Player page β†’

259J. BahamboulaHFX Wanderers FCHFX Wanderers FCM4––32306.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC4––32306.65

Player page β†’

259Joaquim CoulangesAtlΓ©tico OttawaAtlΓ©tico OttawaD4––20106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4––20106.90

Player page β†’

259S. CastelloForgeForgeF4––10006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––1000–
2023Forge2––00006.70
2024Forge2––00006.55
259A. RushenasHFX Wanderers FCHFX Wanderers FCG4––00207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024HFX Wanderers FC4––00007.20
2025HFX Wanderers FC0––0020–
259C. CampagnaHFX Wanderers FCHFX Wanderers FCD4––00506.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––0010–
2023HFX Wanderers FC4––00406.35
259Henri GodboutVancouver FCVancouver FCM4––00006.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC4––00006.83
259Juan CastroAtlΓ©tico OttawaAtlΓ©tico OttawaM4––04706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4––04706.90

Player page β†’

259L. MwandweHFX Wanderers FCHFX Wanderers FCM4––01106.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC4––01106.55
259LoΓ―c CloutierAtlΓ©tico OttawaAtlΓ©tico OttawaD4––02206.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4––02206.65

Player page β†’

259Sergei KozlovskiyAtlΓ©tico OttawaAtlΓ©tico OttawaD4––00506.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa4––00506.63

Player page β†’

272A. GarcΓ­aHFX Wanderers FCHFX Wanderers FCF3––121407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3––60007.20
2021HFX Wanderers FC0––2130–
2022HFX Wanderers FC0––4010–
272N. PatheVancouver FCVancouver FCF3––60306.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3––60306.93
272NicolΓ‘s MezquidaVancouver FCVancouver FCM3––51517.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3––51517.03

Player page β†’

272Caniggia ElvaCavalry FCCavalry FCF3––44007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3––44007.00

Player page β†’

272M. GherasimencovCavalry FCCavalry FCD3––22307.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3––22307.00
272Michael BaldisimoCavalry FCCavalry FCM3––10616.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC3––10616.83

Player page β†’

272P. SchaaleHFX Wanderers FCHFX Wanderers FCD3––111206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3––00306.87
2021HFX Wanderers FC0––1140–
2022HFX Wanderers FC0––0050–
272A. De RosarioYork UnitedYork UnitedG3––00106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United3––00106.90
272Alessandro BielloHFX Wanderers FCHFX Wanderers FCM3––01106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025HFX Wanderers FC3––01106.83

Player page β†’

272C. OxnerHFX Wanderers FCHFX Wanderers FCG3––00507.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3––00207.90
2021HFX Wanderers FC0––0010–
2022HFX Wanderers FC0––0020–
272D. UrtiagaYork UnitedYork UnitedG3––00207.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United3––00207.23

Player page β†’

272Daniel ZadravecPacific FCPacific FCG3––00006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Pacific FC3––00006.50
272K. PodgorniVancouver FCVancouver FCM3––00006.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3––00006.55
272L. BΓ©land-GoyetteHFX Wanderers FCHFX Wanderers FCM3––00306.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3––00306.53
272M. KaneVancouver FCVancouver FCF3––00106.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0010–
2023Vancouver FC3––00006.30
272Mehdi EssoussiVancouver FCVancouver FCM3––00006.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC3––00006.83
272N. GyimahVancouver FCVancouver FCM3––00406.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC3––00406.47
272O. BenΓ­tezForgeForgeM3––00006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge3––00006.65
272V. KlonaridisForgeForgeF3––01006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Forge3––01006.60
291A. RiggiValourValourM2––42817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––11007.25
2021HFX Wanderers FC0––0030–
2022Valour0––3151–
291L. LopezYork UnitedYork UnitedM2––30306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United2––30306.75

Player page β†’

291V. BlascoPacific FCPacific FCM2––33307.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2––22207.10
2021Pacific FC0––1110–
291Alexander MarshsallHFX Wanderers FCHFX Wanderers FCM2––23207.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––02107.15
2021HFX Wanderers FC0––2110–

Player page β†’

291F. AcuΓ±aAtlΓ©tico OttawaAtlΓ©tico OttawaF2––22206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2––22206.75
291L. AccettolaYork UnitedYork UnitedM2––20007.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United2––20007.50

Player page β†’

291Viti MartΓ­nezAtlΓ©tico OttawaAtlΓ©tico OttawaM2––22516.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2––10206.90
2021AtlΓ©tico Ottawa0––1231–
291A. De CarolisHFX Wanderers FCHFX Wanderers FCD2––10106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––10106.80
291B. McKendryAtlΓ©tico OttawaAtlΓ©tico OttawaM2––121216.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2––00206.50
2021AtlΓ©tico Ottawa0––1161–
2022AtlΓ©tico Ottawa0––0140–
291E. MontejanoPacific FCPacific FCF2––11206.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC2––11206.30

Data coverage for Canadian Premier League β†’

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