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

291J. DixonPacific FCPacific FCM2––101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2––10107.00
2021Pacific FC0––0081–
2022Pacific FC0––0060–
291M. PattersonAtlΓ©tico OttawaAtlΓ©tico OttawaF2––11006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa2––11006.70
291O. KreimHFX Wanderers FCHFX Wanderers FCM2––10106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––10006.50
2021HFX Wanderers FC0––0010–
291A. OuattaraVancouver FCVancouver FCM2––01307.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2––01307.30
291Aidan O'ConnorVancouver FCVancouver FCD2––00006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2––00006.95
291Bruno FigueiredoValourValourM2––00006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour2––00006.40
291E. HimarasValourValourG2––00117.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023York United1––00006.70
2025Valour1––00117.30

Player page β†’

291Enmanuel Mbomio AngueAtlΓ©tico OttawaAtlΓ©tico OttawaD2––00006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa2––00006.90

Player page β†’

291J. GeffrardHFX Wanderers FCHFX Wanderers FCD2––00306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––00106.90
2021HFX Wanderers FC0––0020–
291J. HartillYork UnitedYork UnitedM2––00006.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United2––00006.35
291Joshua LopezYork UnitedYork UnitedM2––0000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United1––0000–
2025York United1––0000–
291Juan BatistaVancouver FCVancouver FCM2––00006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2––00006.95
291K. OrtegaAtlΓ©tico OttawaAtlΓ©tico OttawaM2––0020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025AtlΓ©tico Ottawa2––0020–
291L. Browning-LagerfeldtPacific FCPacific FCM2––00306.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC2––00306.75
291M. RestrepoHFX Wanderers FCHFX Wanderers FCD2––00516.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2––00106.85
2021HFX Wanderers FC0––0020–
2022HFX Wanderers FC0––0021–
291M. SimmonsVancouver FCVancouver FCM2––01306.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––0120–
2023Vancouver FC2––00106.20
291Michel CavalcanteVancouver FCVancouver FCM2––00106.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC2––00106.65
291Myles MorganValourValourM2––00006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour2––00006.90
291N. Moazeni ZadehVancouver FCVancouver FCM2––00406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC2––00406.70
291P. MartΓ­nezVancouver FCVancouver FCD2––00015.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC2––00015.10
291R. JuhmiPacific FCPacific FCM2––01407.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Pacific FC2––01407.10
291V. NeufvilleAtlΓ©tico OttawaAtlΓ©tico OttawaD2––02616.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa2––01216.30
2021AtlΓ©tico Ottawa0––0140–
291Xavier VenancioValourValourM2––00406.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour2––00406.75
324H. MbongueVancouver FCVancouver FCF1––62207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Vancouver FC1––62207.00
324K. AlemΓ‘nAtlΓ©tico OttawaAtlΓ©tico OttawaM1––64806.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1––10106.60
2021Valour0––3330–
2022AtlΓ©tico Ottawa0––2140–
324DaniΓ«l KrutzenForgeForgeD1––51307.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge1––20107.00
2021Forge0––3120–

Player page β†’

324J. EscalanteCavalry FCCavalry FCM1––581806.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––1390–
2022Cavalry FC0––4570–
2023Cavalry FC1––00206.70
324Ronan KrattPacific FCPacific FCF1––41007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––2100–
2025Pacific FC1––20007.30

Player page β†’

324C. BentHFX Wanderers FCHFX Wanderers FCF1––33407.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC1––10007.00
2021HFX Wanderers FC0––0330–
2022HFX Wanderers FC0––2010–
324C. N’saYork UnitedYork UnitedD1––33207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC1––00007.20
2021York United0––1020–
2022York United0––2300–
324K. FroeseValourValourM1––34306.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour1––34306.50

Player page β†’

324L. MacNaughtonPacific FCPacific FCD1––31807.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC1––10007.30
2021Pacific FC0––2180–

Player page β†’

324P. SabakForgeForgeM1––34506.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge1––22106.90
2021Forge0––1240–
324D. KonincksValourValourD1––20205.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour1––20205.60

Player page β†’

324K. AwuahForgeForgeD1––23406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge1––10006.70
2021Forge0––1340–
324M. Velado-TsegayeFC EdmontonFC EdmontonM1––20005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1––10005.90
2021FC Edmonton0––1000–
324A. MorganForgeForgeD1––12416.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––1130–
2023Forge1––01116.30

Player page β†’

324D. CarreiroValourValourM1––10106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––10106.90
324E. PopValourValourF1––10107.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Valour1––10107.90
324Gael SandovalVancouver FCVancouver FCM1––13106.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Vancouver FC1––13106.70

Player page β†’

324I. SanohHFX Wanderers FCHFX Wanderers FCF1––10006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC1––10006.20
324Jeannot EsuaFC EdmontonFC EdmontonD1––10217.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1––00107.00
2021FC Edmonton0––1011–

Player page β†’

324JosΓ© GalΓ‘nValourValourM1––12606.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour1––11206.90
2021Valour0––0140–
324L. LaingCavalry FCCavalry FCD1––10506.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025Cavalry FC1––10506.30
324M. KouroumaAtlΓ©tico OttawaAtlΓ©tico OttawaM1––10106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa1––10106.90
324SoriaFC EdmontonFC EdmontonD1––11306.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1––00106.20
2021FC Edmonton0––1120–
324A. CaceresFC EdmontonFC EdmontonM1––01006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1––01006.70
324A. KhabraAtlΓ©tico OttawaAtlΓ©tico OttawaM1––00106.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa1––00106.20
324B. JohnAtlΓ©tico OttawaAtlΓ©tico OttawaD1––00206.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa1––00206.20
324C. CarterFC EdmontonFC EdmontonM1––00006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton1––00006.60

Data coverage for Canadian Premier League β†’

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