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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
197A. OuattaraVancouver FCVancouver FCM–0113506.50
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC01230–
2026Vancouver FC0011206.50
197B. VlietPacific FCPacific FCD–038506.99
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC01020–
2023Pacific FC028306.99
197C. CampagnaHFX Wanderers FCHFX Wanderers FCD–004506.35
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC00010–
2023HFX Wanderers FC004406.35
197C. HaworthAtlético OttawaAtlético OttawaM–3813506.98
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa04030–
2023Atlético Ottawa3413206.98
197C. MannellaAtlético OttawaAtlético Ottawa—–02050–
SeasonClubGoalsAstAppsYCRCRating
2020York United00010–
2021Atlético Ottawa02040–
197C. OxnerHFX Wanderers FCHFX Wanderers FCG–003507.90
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC003207.90
2021HFX Wanderers FC00010–
2022HFX Wanderers FC00020–
197D. EdgarForgeForgeD–001506.80
SeasonClubGoalsAstAppsYCRCRating
2020Forge001506.80
197D. MorerAtlético OttawaAtlético OttawaD–0627506.67
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa0627506.67
197D. ZanattaPacific FCPacific FCF–8429507.00
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC5225107.00
2025Pacific FC32440–
197E. GarcíaAtlético OttawaAtlético OttawaM–6125506.66
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa6125506.66
197E. OngaroPacific FCPacific FCF–20420506.78
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton301007.00
2021FC Edmonton122020–
2023Pacific FC5219306.76
197G. ProboHFX Wanderers FCHFX Wanderers FCM–6532507.06
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC23420–
197I. CondeSupra du QuebecSupra du QuebecF–6218506.83
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6218506.83
197J. MasonCavalry FC· 35yCavalry FCF3516317506.55
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC70020–
2022Cavalry FC81020–
2023Cavalry FC1217106.55

Player page →

197J. NavarroForgeForge—–30050–
SeasonClubGoalsAstAppsYCRCRating
2021Forge30050–
197K. OuimetteAtlético OttawaAtlético OttawaD–0016506.73
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016506.73
197K. SowHFX Wanderers FC· 26yHFX Wanderers FCD261229506.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC001006.60
2025HFX Wanderers FC02620–
2026HFX Wanderers FC1022306.72

Player page →

197K. WilliamsValourValourM–6513506.72
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour20120–
197Kwak Min-jaeVancouver FCVancouver FCF–1215506.57
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1215506.57
197Lucas OlguinHFX Wanderers FC· 21yHFX Wanderers FCM211023506.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1023506.71

Player page →

197M. ShawCavalry FC· 31yCavalry FCF3118537506.72
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa211006.30
2021Atlético Ottawa101000–
2022Atlético Ottawa41020–
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

197N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3210507.03
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
2024HFX Wanderers FC207207.03
2025HFX Wanderers FC11330–
197O. TabiHFX Wanderers FCHFX Wanderers FC—–00050–
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC00050–
197P. SabakForgeForgeM–341506.90
SeasonClubGoalsAstAppsYCRCRating
2020Forge221106.90
2021Forge12040–
197R. LópezYork United· 33yYork UnitedD331019506.02
SeasonClubGoalsAstAppsYCRCRating
2026York United1019506.02

Player page →

197S. TriantafillouFC EdmontonFC Edmonton—–00050–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton00050–
197T. CampbellVancouver FC· 28yVancouver FCF28381455506.78
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC112006.60
2021Pacific FC115020–
2022Forge64020–
2023Forge10118006.98
2024Forge008006.58
2025Vancouver FC32400–
2026Vancouver FC7123106.71

Player page →

197V. MoragregaAtlético OttawaAtlético Ottawa—–10050–
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa10050–
229Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF206022426.59
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2026HFX Wanderers FC6021426.59

Player page →

229A. MorganForgeForgeD–121416.30
SeasonClubGoalsAstAppsYCRCRating
2022Forge11030–
2023Forge011116.30
229C. SmithFC EdmontonFC Edmonton—–21041–
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton21041–
229D. RodriguezAtlético Ottawa· 24yAtlético OttawaF24119541–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa119541–

Player page →

229Dominick ZatorYork United· 32yYork United—3231041–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10000–
2021York United10021–
2022York United11020–

Player page →

229Eriks SantosHFX Wanderers FCHFX Wanderers FC—–11041–
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC00021–
2022HFX Wanderers FC11020–
229J. LayneValourValour—–00041–
SeasonClubGoalsAstAppsYCRCRating
2025Valour00041–
229K. KaneForgeForgeM–1023416.58
SeasonClubGoalsAstAppsYCRCRating
2023Forge0011206.56
2024Forge009216.60
2025Forge10300–
229A. GarcíaHFX Wanderers FCHFX Wanderers FCF–1213407.20
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC603007.20
2021HFX Wanderers FC21030–
2022HFX Wanderers FC40010–
229A. O'ConnorVancouver FCVancouver FC—–01040–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC01040–
229Adam NajemFC EdmontonFC Edmonton—–12040–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton12040–
229B. FiskVancouver FCVancouver FCM–4837406.65
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa101106.70
2021Cavalry FC15010–
2022Cavalry FC11010–
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
229C. BentHFX Wanderers FCHFX Wanderers FCF–331407.00
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC101007.00
2021HFX Wanderers FC03030–
2022HFX Wanderers FC20010–
229C. MontgomeryCavalry FC· 29yCavalry FCD292138406.74
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC0012006.62
2024Cavalry FC1023106.80
2025Cavalry FC11330–

Player page →

229C. NancoForgeForge—–40040–
SeasonClubGoalsAstAppsYCRCRating
2020Forge20000–
2021Forge20040–
229Carlos GuzmánYork United· 32yYork UnitedD320125406.69
SeasonClubGoalsAstAppsYCRCRating
2026York United0125406.69

Player page →

229D. AguilarAtlético Ottawa· 28yAtlético OttawaD280118406.81
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa0118406.81

Player page →

229H. GorskieFC EdmontonFC Edmonton—–01040–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton01040–
229H. MassundaForgeForgeF–9728406.83
SeasonClubGoalsAstAppsYCRCRating
2025Forge45510–
2026Forge5223306.83
229I. BakareVancouver FCVancouver FCD–0014406.75
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC0014406.75
229J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7328406.68
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC4124106.68
229J. SanchezValourValourM–1025406.65
SeasonClubGoalsAstAppsYCRCRating
2023Valour0010106.64
2024Valour1015306.66

Data coverage for Canadian Premier League →

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