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

221A. GarcíaHFX Wanderers FCHFX Wanderers FCF3121407.20
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC360007.20
2021HFX Wanderers FC02130–
2022HFX Wanderers FC04010–
221K. KaneForgeForgeM2310416.58
SeasonClubAppsGoalsAstYCRCRating
2023Forge1100206.56
2024Forge900216.60
2025Forge310006.60
221J. LayneValourValour—00041–
SeasonClubAppsGoalsAstYCRCRating
2025Valour00041–
221Eriks SantosHFX Wanderers FCHFX Wanderers FC—01141–
SeasonClubAppsGoalsAstYCRCRating
2021HFX Wanderers FC00021–
2022HFX Wanderers FC01120–
221Dominick ZatorYork UnitedYork United—03141–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC01000–
2021York United01021–
2022York United01120–

Player page →

221D. RodriguezAtlético OttawaAtlético OttawaF5119417.20
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa5119417.20

Player page →

221C. SmithFC EdmontonFC Edmonton—02141–
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton02141–
221A. MorganForgeForgeD112416.30
SeasonClubAppsGoalsAstYCRCRating
2022Forge01130–
2023Forge101116.30
221Tavio CiccarelliHFX Wanderers FCHFX Wanderers FCF2260426.59
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC10000–
2026HFX Wanderers FC2160426.59

Player page →

260V. MoragregaAtlético OttawaAtlético Ottawa—01050–
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa01050–
260T. CampbellVancouver FCVancouver FCF553814506.78
SeasonClubAppsGoalsAstYCRCRating
2020Pacific FC211006.60
2021Pacific FC011520–
2022Forge06420–
2023Forge18101006.98
2024Forge800006.58
2025Vancouver FC432006.75
2026Vancouver FC2371106.71

Player page →

260S. TriantafillouFC EdmontonFC Edmonton—00050–
SeasonClubAppsGoalsAstYCRCRating
2022FC Edmonton00050–
260R. LópezYork UnitedYork UnitedD1910506.02
SeasonClubAppsGoalsAstYCRCRating
2026York United1910506.02

Player page →

260P. SabakForgeForgeM134506.90
SeasonClubAppsGoalsAstYCRCRating
2020Forge122106.90
2021Forge01240–
260O. TabiHFX Wanderers FCHFX Wanderers FC—00050–
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00050–
260N. MekidecheHFX Wanderers FCHFX Wanderers FCD1032507.15
SeasonClubAppsGoalsAstYCRCRating
2022Valour00100–
2024HFX Wanderers FC720207.03
2025HFX Wanderers FC311307.43
260M. ShawCavalry FCCavalry FCF37185506.72
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa121006.30
2021Atlético Ottawa010100–
2022Atlético Ottawa04120–
2023Atlético Ottawa1311206.64
2024Cavalry FC2311106.79

Player page →

260Lucas OlguinHFX Wanderers FCHFX Wanderers FCM2310506.71
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC2310506.71

Player page →

260Kwak Min-jaeVancouver FCVancouver FCF1512506.57
SeasonClubAppsGoalsAstYCRCRating
2023Vancouver FC1512506.57
260K. WilliamsValourValourM1365506.68
SeasonClubAppsGoalsAstYCRCRating
2023Valour1245306.72
2025Valour120206.20
260K. SowHFX Wanderers FCHFX Wanderers FCD2912506.75
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC100006.60
2025HFX Wanderers FC602206.88
2026HFX Wanderers FC2210306.72

Player page →

260K. OuimetteAtlético OttawaAtlético OttawaD1600506.73
SeasonClubAppsGoalsAstYCRCRating
2023Atlético Ottawa1600506.73

Player page →

260J. NavarroForgeForge—03050–
SeasonClubAppsGoalsAstYCRCRating
2021Forge03050–
260J. MasonCavalry FCCavalry FCF17163506.55
SeasonClubAppsGoalsAstYCRCRating
2021Cavalry FC07020–
2022Cavalry FC08120–
2023Cavalry FC1712106.55

Player page →

260I. CondeSupra du QuebecSupra du QuebecF1862506.83
SeasonClubAppsGoalsAstYCRCRating
2026Supra du Quebec1862506.83
260G. ProboHFX Wanderers FCHFX Wanderers FCM3265507.07
SeasonClubAppsGoalsAstYCRCRating
2024HFX Wanderers FC2842307.06
2025HFX Wanderers FC423207.20

Player page →

260E. OngaroPacific FCPacific FCF20204506.78
SeasonClubAppsGoalsAstYCRCRating
2020FC Edmonton130007.00
2021FC Edmonton012220–
2023Pacific FC1952306.76
260E. GarcíaAtlético OttawaAtlético OttawaM2561506.66
SeasonClubAppsGoalsAstYCRCRating
2026Atlético Ottawa2561506.66
260D. ZanattaPacific FCPacific FCF2984506.97
SeasonClubAppsGoalsAstYCRCRating
2024Pacific FC2552107.00
2025Pacific FC432406.75

Player page →

260D. MorerAtlético OttawaAtlético OttawaD2706506.67
SeasonClubAppsGoalsAstYCRCRating
2024Atlético Ottawa2706506.67
260D. EdgarForgeForgeD100506.80
SeasonClubAppsGoalsAstYCRCRating
2020Forge100506.80
260C. OxnerHFX Wanderers FCHFX Wanderers FCG300507.90
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC300207.90
2021HFX Wanderers FC00010–
2022HFX Wanderers FC00020–
260C. MannellaAtlético OttawaAtlético Ottawa—00250–
SeasonClubAppsGoalsAstYCRCRating
2020York United00010–
2021Atlético Ottawa00240–
260C. HaworthAtlético OttawaAtlético OttawaM1338506.98
SeasonClubAppsGoalsAstYCRCRating
2022Atlético Ottawa00430–
2023Atlético Ottawa1334206.98
260C. CampagnaHFX Wanderers FCHFX Wanderers FCD400506.35
SeasonClubAppsGoalsAstYCRCRating
2022HFX Wanderers FC00010–
2023HFX Wanderers FC400406.35
260B. VlietPacific FCPacific FCD803506.99
SeasonClubAppsGoalsAstYCRCRating
2022Cavalry FC00120–
2023Pacific FC802306.99
260A. OuattaraVancouver FCVancouver FCM1301506.63
SeasonClubAppsGoalsAstYCRCRating
2025Vancouver FC201307.30
2026Vancouver FC1100206.50
260A. BatisseForgeForgeD2442506.89
SeasonClubAppsGoalsAstYCRCRating
2026Forge2442506.89

Player page →

260A. AlmagroYork UnitedYork UnitedF2136506.70
SeasonClubAppsGoalsAstYCRCRating
2026York United2136506.70

Player page →

260Viti MartínezAtlético OttawaAtlético OttawaM222516.90
SeasonClubAppsGoalsAstYCRCRating
2020Atlético Ottawa210206.90
2021Atlético Ottawa01231–
260M. RestrepoHFX Wanderers FCHFX Wanderers FCD200516.85
SeasonClubAppsGoalsAstYCRCRating
2020HFX Wanderers FC200106.85
2021HFX Wanderers FC00020–
2022HFX Wanderers FC00021–
292Y. BaïHFX Wanderers FCHFX Wanderers FCF1230606.66
SeasonClubAppsGoalsAstYCRCRating
2025HFX Wanderers FC630606.77
2026HFX Wanderers FC600006.55
292W. AkioCavalry FCCavalry FCF21164606.68
SeasonClubAppsGoalsAstYCRCRating
2021Valour08310–
2022Valour02130–
2023Cavalry FC1350106.71
2024Cavalry FC810106.63
292T. MourdoukoutasValourValourD3801606.89
SeasonClubAppsGoalsAstYCRCRating
2022York United00020–
2023York United1301106.88
2024Valour2500306.89

Player page →

292R. ThompsonYork UnitedYork UnitedD1110606.75
SeasonClubAppsGoalsAstYCRCRating
2021York United00010–
2022York United00030–
2023York United1110206.75
292O. De RosarioYork UnitedYork UnitedF12185606.84
SeasonClubAppsGoalsAstYCRCRating
2022York United012340–
2023York United1262206.84

Player page →

292N. MavilaPacific FCPacific FC—03260–
SeasonClubAppsGoalsAstYCRCRating
2020Cavalry FC03110–
2022Pacific FC00150–
292Maël HenryCavalry FCCavalry FCM3650606.63
SeasonClubAppsGoalsAstYCRCRating
2023Cavalry FC1520106.52
2024Cavalry FC920106.89
2025Cavalry FC100207.00
2026Cavalry FC1110206.53

Player page →

292M. GodinhoHFX Wanderers FCHFX Wanderers FCD900606.43
SeasonClubAppsGoalsAstYCRCRating
2026HFX Wanderers FC900606.43

Player page →

292Loïc CloutierAtlético OttawaAtlético OttawaD2212606.66
SeasonClubAppsGoalsAstYCRCRating
2025Atlético Ottawa402206.65
2026Atlético Ottawa1810406.66

Player page →

Data coverage for Canadian Premier League →

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