Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 618 of 618 stored matches (100%) that name a player. Appearances count 213 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
93D. FordyceValourValour—–44091–
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour22050–
2022Valour12041–
93J. Di ChiaraCavalry FCCavalry FC—–430132–
SeasonClubGoalsAstAppsYCRCRating
2020York United30040–
2021Cavalry FC13051–
2022Cavalry FC00041–
93J. UlbrichtFC EdmontonFC Edmonton—–43020–
SeasonClubGoalsAstAppsYCRCRating
2021York United33020–
2022FC Edmonton10000–
93Juan CórdovaYork United· 30yYork UnitedM304322907.05
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05

Player page →

93A. RiggiValourValourM–422817.25
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC112007.25
2021HFX Wanderers FC00030–
2022Valour31051–
93M. VoytsekhovskyiValourValourM–4215306.71
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United2114306.71
2025Valour11100–
93Vitor DiasHFX Wanderers FCHFX Wanderers FCM–4222106.68
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1118006.72
2025HFX Wanderers FC314106.50
93A. BinateValourValourF–4130306.66
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC003006.33
2024Valour4127306.70
93A. Jean-BaptisteValourValourD–417206.77
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour20000–
2022Valour11020–
2023Valour007006.77
93Alberto ZapaterAtlético Ottawa· 40yAtlético OttawaM404144706.91
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016307.01
2024Atlético Ottawa4024306.92
2025Atlético Ottawa014106.48

Player page →

93R. KrattPacific FC· 22yPacific FCF22411007.30
SeasonClubGoalsAstAppsYCRCRating
2022York United21000–
2025Pacific FC201007.30

Player page →

93Y. ToualyPacific FC· 24yPacific FCF24414106.95
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC414106.95

Player page →

93C. NancoForgeForge—–40040–
SeasonClubGoalsAstAppsYCRCRating
2020Forge20000–
2021Forge20040–
93E. FotsingVancouver FCVancouver FCM–406306.90
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC406306.90
93E. KobzaCavalry FC· 24yCavalry FCD2440421206.84
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC0020106.79
2025Cavalry FC201806.60

Player page →

93I. IliadisAtlético Ottawa· 24yAtlético OttawaM244023706.97
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1012407.08
2024Atlético Ottawa3011306.85

Player page →

93J. BrownPacific FCPacific FC—–40010–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC30000–
2022Pacific FC10010–
93Maël HenryCavalry FC· 21yCavalry FCM214025406.68
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89
2025Cavalry FC001207.00

Player page →

93T. CollombHFX Wanderers FCHFX Wanderers FCF–407106.67
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC407106.67
93T. TahidVancouver FCVancouver FCM–4031306.59
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC3013106.55
2024Vancouver FC1016106.63
2025Vancouver FC002106.50
121T. AntonoglouValour· 24yValourD2431329907.19
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour262406.80

Player page →

121M. FerrariYork United· 25yYork UnitedD25312462506.72
SeasonClubGoalsAstAppsYCRCRating
2021York United24050–
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United154706.70

Player page →

121C. HaworthAtlético OttawaAtlético OttawaM–3813506.98
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa04030–
2023Atlético Ottawa3413206.98
121M. PetrassoYork UnitedYork UnitedF–357206.46
SeasonClubGoalsAstAppsYCRCRating
2021York United35020–
2023York United007006.46
121E. AdekugbeYork United· 29yYork UnitedM2934442006.86
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC11020–
2022Cavalry FC10020–
2023York United0011306.54
2024York United1229807.02
2025York United014506.60

Player page →

121K. FroeseValourValourM–341306.50
SeasonClubGoalsAstAppsYCRCRating
2025Valour341306.50
121P. SabakForgeForgeM–341506.90
SeasonClubGoalsAstAppsYCRCRating
2020Forge221106.90
2021Forge12040–
121B. LevisAtlético OttawaAtlético OttawaD–3341207.10
SeasonClubGoalsAstAppsYCRCRating
2020Valour021107.20
2021Valour10040–
2022Valour21060–
2025Atlético Ottawa003107.07
121C. BentHFX Wanderers FCHFX Wanderers FCF–331407.00
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC101007.00
2021HFX Wanderers FC03030–
2022HFX Wanderers FC20010–
121C. N’saYork UnitedYork UnitedD–331207.20
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC001007.20
2021York United10020–
2022York United23000–
121E. CisseForgeForgeM–3313606.79
SeasonClubGoalsAstAppsYCRCRating
2020Forge001006.90
2021Forge12040–
2024Forge1111106.83
2025Forge101106.30
121V. BlascoPacific FCPacific FCM–332307.10
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC222207.10
2021Pacific FC11010–
121A. SelemaniValourValourF–3210206.60
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC32010–
2023Valour0010106.60
121J. BahamboulaHFX Wanderers FCHFX Wanderers FCM–324306.65
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC324306.65
121N. MavilaPacific FCPacific FC—–32060–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC31010–
2022Pacific FC01050–
121N. MekidecheHFX Wanderers FCHFX Wanderers FCD–3210507.15
SeasonClubGoalsAstAppsYCRCRating
2022Valour01000–
2024HFX Wanderers FC207207.03
2025HFX Wanderers FC113307.43
121R. MoorePacific FCPacific FCF–3220216.79
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC3220216.79
121S. CebaraValourValour—–32080–
SeasonClubGoalsAstAppsYCRCRating
2020Valour00010–
2021Valour12030–
2022Valour20040–
121C. WatsonHFX Wanderers FCHFX Wanderers FCM–3115306.65
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3115306.65
121Dominick ZatorYork United· 31yYork United—3131041–
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10000–
2021York United10021–
2022York United11020–

Player page →

121L. MacNaughtonPacific FCPacific FCD–311807.30
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC101007.30
2021Pacific FC21080–
121M. PolisiPacific FCPacific FC—–31030–
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC31030–
121S. GutiérrezYork UnitedYork United—–31000–
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2022York United21000–
121Z. BahousPacific FCPacific FCM–3125806.85
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa11050–
2023Atlético Ottawa103006.93
2023Pacific FC006006.92
2024Pacific FC1016306.81
121J. NavarroForgeForge—–30050–
SeasonClubGoalsAstAppsYCRCRating
2021Forge30050–
121K. EgwuValourValour—–30040–
SeasonClubGoalsAstAppsYCRCRating
2025Valour30040–
121L. LopezYork United· 31yYork UnitedM31302306.75
SeasonClubGoalsAstAppsYCRCRating
2025York United302306.75

Player page →

121M. FilionForgeForgeF–305006.88
SeasonClubGoalsAstAppsYCRCRating
2025Forge305006.88
121M. Owolabi-BelewuForge· 23yForgeD2330372206.85
SeasonClubGoalsAstAppsYCRCRating
2022Forge10020–
2023Forge0010506.53
2024Forge20251107.01
2025Forge002406.30

Player page →

121P. LamothePacific FCPacific FCM–30261216.76
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10020–
2022HFX Wanderers FC20050–
2023Pacific FC004106.80
2024Pacific FC0022416.75

Data coverage for Canadian Premier League →

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