Skip to content
Almanac
Menu

Canadian Premier League

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

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

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

387Aidan O'ConnorVancouver FCVancouver FCD2โ€“โ€“00006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2โ€“โ€“00006.95
387Bruno FigueiredoValourValourM2โ€“โ€“00006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour2โ€“โ€“00006.40
387David PerazaYork UnitedYork UnitedF2โ€“โ€“00006.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United2โ€“โ€“00006.59
387J. CabralYork UnitedYork UnitedM2โ€“โ€“00005.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United2โ€“โ€“00005.84
387J. GeffrardHFX Wanderers FCHFX Wanderers FCD2โ€“โ€“00306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2โ€“โ€“00106.90
2021HFX Wanderers FC0โ€“โ€“0020โ€“
387J. HartillYork UnitedYork UnitedM2โ€“โ€“00006.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United2โ€“โ€“00006.35
387Joshua LopezYork UnitedYork UnitedM2โ€“โ€“0000โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United1โ€“โ€“0000โ€“
2025York United1โ€“โ€“0000โ€“
387Juan BatistaVancouver FCVancouver FCM2โ€“โ€“00006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2โ€“โ€“00006.95
387K. OrtegaAtlรฉtico OttawaAtlรฉtico OttawaM2โ€“โ€“0020โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Atlรฉtico Ottawa2โ€“โ€“0020โ€“
387M. RestrepoHFX Wanderers FCHFX Wanderers FCD2โ€“โ€“00516.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2โ€“โ€“00106.85
2021HFX Wanderers FC0โ€“โ€“0020โ€“
2022HFX Wanderers FC0โ€“โ€“0021โ€“
387M. SimmonsVancouver FCVancouver FCM2โ€“โ€“01306.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0โ€“โ€“0120โ€“
2023Vancouver FC2โ€“โ€“00106.20
387Michel CavalcanteVancouver FCVancouver FCM2โ€“โ€“00106.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2โ€“โ€“00106.65
387Myles MorganValourValourM2โ€“โ€“00006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour2โ€“โ€“00006.90
387N. AndradaYork UnitedYork UnitedD2โ€“โ€“00106.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United2โ€“โ€“00106.32
387N. Moazeni ZadehVancouver FCVancouver FCM2โ€“โ€“00406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC2โ€“โ€“00406.70
387P. MartรญnezVancouver FCVancouver FCD2โ€“โ€“00015.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC2โ€“โ€“00015.10
387S. AstridgeHFX Wanderers FCHFX Wanderers FCG2โ€“โ€“00007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC2โ€“โ€“00007.11
387V. NeufvilleAtlรฉtico OttawaAtlรฉtico OttawaD2โ€“โ€“02616.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa2โ€“โ€“01216.30
2021Atlรฉtico Ottawa0โ€“โ€“0140โ€“
387Xavier VenancioValourValourM2โ€“โ€“00406.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour2โ€“โ€“00406.75
387Z. BrunoForgeForgeD2โ€“โ€“00216.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Forge1โ€“โ€“00216.30
2026Forge1โ€“โ€“0000โ€“
421H. MbongueVancouver FCVancouver FCF1โ€“โ€“62207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC1โ€“โ€“62207.00
421K. AlemรกnAtlรฉtico OttawaAtlรฉtico OttawaM1โ€“โ€“64806.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1โ€“โ€“10106.60
2021Valour0โ€“โ€“3330โ€“
2022Atlรฉtico Ottawa0โ€“โ€“2140โ€“
421J. EscalanteCavalry FCCavalry FCM1โ€“โ€“581806.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0โ€“โ€“1390โ€“
2022Cavalry FC0โ€“โ€“4570โ€“
2023Cavalry FC1โ€“โ€“00206.70
421C. BentHFX Wanderers FCHFX Wanderers FCF1โ€“โ€“33407.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC1โ€“โ€“10007.00
2021HFX Wanderers FC0โ€“โ€“0330โ€“
2022HFX Wanderers FC0โ€“โ€“2010โ€“
421C. Nโ€™saYork UnitedYork UnitedD1โ€“โ€“33207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC1โ€“โ€“00007.20
2021York United0โ€“โ€“1020โ€“
2022York United0โ€“โ€“2300โ€“
421K. FroeseValourValourM1โ€“โ€“34306.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour1โ€“โ€“34306.50

Player page โ†’

421L. MacNaughtonPacific FCPacific FCD1โ€“โ€“31807.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC1โ€“โ€“10007.30
2021Pacific FC0โ€“โ€“2180โ€“

Player page โ†’

421P. SabakForgeForgeM1โ€“โ€“34506.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge1โ€“โ€“22106.90
2021Forge0โ€“โ€“1240โ€“
421K. AwuahForgeForgeD1โ€“โ€“23406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge1โ€“โ€“10006.70
2021Forge0โ€“โ€“1340โ€“
421M. Velado-TsegayeFC EdmontonFC EdmontonM1โ€“โ€“20005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1โ€“โ€“10005.90
2021FC Edmonton0โ€“โ€“1000โ€“
421A. MarcouxSupra du QuebecSupra du QuebecF1โ€“โ€“10006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec1โ€“โ€“10006.30
421A. MorganForgeForgeD1โ€“โ€“12416.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0โ€“โ€“1130โ€“
2023Forge1โ€“โ€“01116.30

Player page โ†’

421D. CarreiroValourValourM1โ€“โ€“10106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1โ€“โ€“10106.90
421E. PopValourValourF1โ€“โ€“10107.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour1โ€“โ€“10107.90
421Gael SandovalVancouver FCVancouver FCM1โ€“โ€“13106.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC1โ€“โ€“13106.70

Player page โ†’

421I. SanohHFX Wanderers FCHFX Wanderers FCF1โ€“โ€“10006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC1โ€“โ€“10006.20
421Jeannot EsuaFC EdmontonFC EdmontonD1โ€“โ€“10217.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1โ€“โ€“00107.00
2021FC Edmonton0โ€“โ€“1011โ€“

Player page โ†’

421Josรฉ GalรกnValourValourM1โ€“โ€“12606.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1โ€“โ€“11206.90
2021Valour0โ€“โ€“0140โ€“
421M. KouroumaAtlรฉtico OttawaAtlรฉtico OttawaM1โ€“โ€“10106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa1โ€“โ€“10106.90
421SoriaFC EdmontonFC EdmontonD1โ€“โ€“11306.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1โ€“โ€“00106.20
2021FC Edmonton0โ€“โ€“1120โ€“
421A. CaceresFC EdmontonFC EdmontonM1โ€“โ€“01006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1โ€“โ€“01006.70
421A. KhabraAtlรฉtico OttawaAtlรฉtico OttawaM1โ€“โ€“00106.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa1โ€“โ€“00106.20
421B. JohnAtlรฉtico OttawaAtlรฉtico OttawaD1โ€“โ€“00206.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa1โ€“โ€“00206.20
421C. CarterFC EdmontonFC EdmontonM1โ€“โ€“00006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1โ€“โ€“00006.60
421C. DaSilvaYork UnitedYork UnitedD1โ€“โ€“00006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United1โ€“โ€“00006.70
421C. JamesFC EdmontonFC EdmontonG1โ€“โ€“00106.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1โ€“โ€“00006.20
2021FC Edmonton0โ€“โ€“0010โ€“
421Calin CalaidjogluSupra du QuebecSupra du QuebecM1โ€“โ€“00006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec1โ€“โ€“00006.70
421D. DeMeloPacific FCPacific FCF1โ€“โ€“00106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC1โ€“โ€“00106.50
421D. DoeFC EdmontonFC EdmontonF1โ€“โ€“00006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1โ€“โ€“00006.60
421D. EdgarForgeForgeD1โ€“โ€“00506.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge1โ€“โ€“00506.80

Data coverage for Canadian Premier League โ†’

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