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

51A. MakarovaSupra du QuebecSupra du QuebecF286000006.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec286000006.47
52T. MohammedFC EdmontonFC EdmontonD190002916.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190001116.70
2021York United0โ€“โ€“0130โ€“
2022FC Edmonton0โ€“โ€“0050โ€“
52SoriaFC EdmontonFC EdmontonD190011306.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000106.20
2021FC Edmonton0โ€“โ€“1120โ€“
52Son Yong-ChanFC EdmontonFC EdmontonM190000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.50
52Nacho ZabalAtlรฉtico OttawaAtlรฉtico OttawaG190000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa190000006.30
52Matheus de SouzaVancouver FCVancouver FCG190000006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Vancouver FC190000006.30
52M. Velado-TsegayeFC EdmontonFC EdmontonM190020005.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190010005.90
2021FC Edmonton0โ€“โ€“1000โ€“
52M. KouroumaAtlรฉtico OttawaAtlรฉtico OttawaM190010106.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa190010106.90
52M. HamiltonAtlรฉtico OttawaAtlรฉtico OttawaD190001006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa190001006.90
52M. GergesSupra du QuebecSupra du QuebecG190000007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec190000007.00
52K. AwuahForgeForgeD190023406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190010006.70
2021Forge0โ€“โ€“1340โ€“
52Joseph HollidayCavalry FCCavalry FCG190000007.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC190000007.00

Player page โ†’

52Josรฉ GalรกnValourValourM190012606.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190011206.90
2021Valour0โ€“โ€“0140โ€“
52Jeannot EsuaFC EdmontonFC EdmontonD190010217.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000107.00
2021FC Edmonton0โ€“โ€“1011โ€“

Player page โ†’

52James PantemisValourValourG190000006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190000006.90

Player page โ†’

52J. BarrettCavalry FCCavalry FCG190000007.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Cavalry FC190000007.20
52G. InnocentAtlรฉtico OttawaAtlรฉtico OttawaG190000006.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa190000006.20
52D. EdgarForgeForgeD190000506.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190000506.80
52C. Nโ€™saYork UnitedYork UnitedD190033207.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC190000007.20
2021York United0โ€“โ€“1020โ€“
2022York United0โ€“โ€“2300โ€“
52C. JamesFC EdmontonFC EdmontonG190000106.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.20
2021FC Edmonton0โ€“โ€“0010โ€“
52B. JohnAtlรฉtico OttawaAtlรฉtico OttawaD190000206.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa190000206.20
72L. MacNaughtonPacific FCPacific FCD197031807.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC197010007.30
2021Pacific FC0โ€“โ€“2180โ€“

Player page โ†’

73A. RiggiValourValourM2105042817.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2105011007.25
2021HFX Wanderers FC0โ€“โ€“0030โ€“
2022Valour0โ€“โ€“3151โ€“
74S. DzikowskiVancouver FCVancouver FCF6109000106.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Vancouver FC6109000106.64
75R. AbrahamAtlรฉtico OttawaAtlรฉtico OttawaF8110000005.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa8110000005.52
76Alexander MarshsallHFX Wanderers FCHFX Wanderers FCM2115023207.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2115002107.15
2021HFX Wanderers FC0โ€“โ€“2110โ€“

Player page โ†’

77M. RestrepoHFX Wanderers FCHFX Wanderers FCD2118000516.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2118000106.85
2021HFX Wanderers FC0โ€“โ€“0020โ€“
2022HFX Wanderers FC0โ€“โ€“0021โ€“
78James McGlincheyCavalry FCCavalry FCM3126000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC3126000006.50

Player page โ†’

79S. LopezAtlรฉtico OttawaAtlรฉtico OttawaF3127001006.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa3127001006.34
80O. Graham-RoacheCavalry FCCavalry FCF5130001006.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC5130001006.71
81N. AndradaYork UnitedYork UnitedD2137000106.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026York United2137000106.32
82B. KaboreSupra du QuebecSupra du QuebecF4141001106.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec4141001106.58
83J. DixonPacific FCPacific FCM21421101517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2142110107.00
2021Pacific FC0โ€“โ€“0081โ€“
2022Pacific FC0โ€“โ€“0060โ€“
84O. KreimHFX Wanderers FCHFX Wanderers FCM2143010106.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2143010006.50
2021HFX Wanderers FC0โ€“โ€“0010โ€“
85R. KhouryAtlรฉtico OttawaAtlรฉtico OttawaF9153011206.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Atlรฉtico Ottawa9153011206.35
86V. BlascoPacific FCPacific FCM2154033307.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2154022207.10
2021Pacific FC0โ€“โ€“1110โ€“
87J. N. CostaYork UnitedYork UnitedM7158000306.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025York United0โ€“โ€“0020โ€“
2026York United7158000106.22
88J. HansonValourValourF10165000206.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024Valour10165000206.41
89I. A. HassanHFX Wanderers FCHFX Wanderers FCD3166001006.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC3166001006.91
90C. ZeppieriYork UnitedYork UnitedM8172000206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024York United8172000106.56
2025York United0โ€“โ€“0010โ€“
90Curtis OforiCavalry FCCavalry FCD11172000105.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Cavalry FC11172000105.97

Player page โ†’

92Victor AkinwaleHFX Wanderers FCHFX Wanderers FCF7178001106.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC7178001106.33

Player page โ†’

92Andres BolaรฑoPacific FCPacific FCM9178000006.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Pacific FC9178000006.24
94S. AstridgeHFX Wanderers FCHFX Wanderers FCG2180000007.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026HFX Wanderers FC2180000007.11
94J. GeffrardHFX Wanderers FCHFX Wanderers FCD2180000306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2180000106.90
2021HFX Wanderers FC0โ€“โ€“0020โ€“
96F. AcuรฑaAtlรฉtico OttawaAtlรฉtico OttawaF2183022206.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa2183022206.75
97Viti MartรญnezAtlรฉtico OttawaAtlรฉtico OttawaM2187022516.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa2187010206.90
2021Atlรฉtico Ottawa0โ€“โ€“1231โ€“
97B. McKendryAtlรฉtico OttawaAtlรฉtico OttawaM21870121216.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Atlรฉtico Ottawa2187000206.50
2021Atlรฉtico Ottawa0โ€“โ€“1161โ€“
2022Atlรฉtico Ottawa0โ€“โ€“0140โ€“
99O. BoughanmiSupra du QuebecSupra du QuebecM5198010316.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Supra du Quebec5198010316.38
100L. Bรฉland-GoyetteHFX Wanderers FCHFX Wanderers FCM3199000306.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC3199000306.53

Data coverage for Canadian Premier League โ†’

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