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
99A. SamakéValourValourD–11131206.85
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC001006.90
2021Pacific FC01030–
2022Pacific FC00050–
2023Valour109406.86
2024Valour003006.80
99Walter PonceValourValourF–6213716.85
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour4113306.85
103N. JensenForge· 27yForgeM2715869306.84
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–
2023Forge1113206.58
2024Forge6028107.04
2025Forge21600–
2026Forge3522006.73

Player page →

103M. CampagnaVancouver FC· 22yVancouver FCD2242411306.84
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2024Vancouver FC0111206.51
2025Vancouver FC11660–
2026Vancouver FC3024406.96

Player page →

103B. PatonForge· 26yForgeM265332206.84
SeasonClubGoalsAstAppsYCRCRating
2025Forge11610–
2026Forge4226106.84

Player page →

103O. De RosarioYork United· 25yYork UnitedF2518512606.84
SeasonClubGoalsAstAppsYCRCRating
2022York United123040–
2023York United6212206.84

Player page →

103E. CisseForgeForgeM–3313606.84
SeasonClubGoalsAstAppsYCRCRating
2020Forge001006.90
2021Forge12040–
2024Forge1111106.83
2025Forge10110–
108M. CarducciHFX Wanderers FC· 30yHFX Wanderers FCG3002771106.83
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC00010–
2021Cavalry FC00010–
2022Cavalry FC00010–
2023Cavalry FC0021306.88
2024Cavalry FC0129106.87
2025Cavalry FC01340–
2026HFX Wanderers FC0024006.75

Player page →

108E. KobzaCavalry FC· 24yCavalry FCD2454642216.83
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2021306.90
2024Cavalry FC0020106.79
2025Cavalry FC20180–
2026Cavalry FC14221016.81

Player page →

108Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

108H. MassundaForgeForgeF–9728406.83
SeasonClubGoalsAstAppsYCRCRating
2025Forge45510–
2026Forge5223306.83
108I. CondeSupra du QuebecSupra du QuebecF–6218506.83
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6218506.83
113A. ReidHFX Wanderers FC· 27yHFX Wanderers FCF27910521206.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC0219206.78
2025York United44460–
2026HFX Wanderers FC1012206.64

Player page →

113K. ProctorVancouver FCVancouver FCD–2122106.82
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2122106.82
113Robert AntoniukCavalry FC· 24yCavalry FCF243013206.82
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa00010–
2026Cavalry FC3013106.82

Player page →

113David BrazãoPacific FCPacific FCF–2110006.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2110006.82
113D. MurasiranwaValourValourG–005106.82
SeasonClubGoalsAstAppsYCRCRating
2023Valour002007.10
2024Valour003106.63
118R. RamaForge· 25yForgeD2525463426.81
SeasonClubGoalsAstAppsYCRCRating
2022Forge000100–
2023Forge1218806.92
2025Forge125100–
2026Forge0123626.72

Player page →

118G. MukumbilwaPacific FC· 27yPacific FCD2701321116.81
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC00030–
2023Pacific FC0017516.72
2024Pacific FC0111206.97
2025Pacific FC00410–

Player page →

118A. TircoveanuPacific FCPacific FCM–2122306.81
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC2122306.81
118D. AguilarAtlético Ottawa· 28yAtlético OttawaD280118406.81
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa0118406.81

Player page →

122A. SissokoSupra du Quebec· 31ySupra du QuebecM31117722406.80
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC002007.15
2022Forge43050–
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa10320–
2026Supra du Quebec1122506.63

Player page →

122G. MetusalaForge· 26yForgeD2621351106.80
SeasonClubGoalsAstAppsYCRCRating
2021Forge20010–
2022Forge01040–
2023Forge0012206.75
2024Forge0023406.82

Player page →

122J. FariaValour· 26yValourM265628816.80
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2024Valour2526616.80
2025Valour21220–

Player page →

125Alejandro DíazPacific FC· 30yPacific FCF30501471606.79
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC322006.60
2021Pacific FC104010–
2022Pacific FC133000–
2023Vancouver FC2014006.78
2024Vancouver FC10228106.95
2025Pacific FC60200–
2025Vancouver FC11230–
2026Pacific FC5223106.60

Player page →

125B. SoumaoroYork United· 30yYork UnitedM302226806.79
SeasonClubGoalsAstAppsYCRCRating
2023York United2115606.85
2024York United0111206.71

Player page →

125R. MoorePacific FCPacific FCF–3220216.79
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC3220216.79
125Enmanuel Mbomio AngueAtlético Ottawa· 21yAtlético OttawaD210120206.79
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa00200–
2026Atlético Ottawa0118206.79

Player page →

125M. OmarHFX Wanderers FCHFX Wanderers FCM–0016706.79
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC00030–
2023HFX Wanderers FC0016406.79
130T. CampbellVancouver FC· 28yVancouver FCF28381455506.78
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC112006.60
2021Pacific FC115020–
2022Forge64020–
2023Forge10118006.98
2024Forge008006.58
2025Vancouver FC32400–
2026Vancouver FC7123106.71

Player page →

130D. KonincksPacific FC· 25yPacific FCD255124306.78
SeasonClubGoalsAstAppsYCRCRating
2025Valour20120–
2026Pacific FC3123106.78

Player page →

130T. GomulkaPacific FC· 25yPacific FCM253122306.78
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC3122306.78

Player page →

130E. OngaroPacific FCPacific FCF–20420506.78
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton301007.00
2021FC Edmonton122020–
2023Pacific FC5219306.76
130M. TissotAtlético OttawaAtlético OttawaD–7621706.78
SeasonClubGoalsAstAppsYCRCRating
2020Forge121006.50
2021Forge01020–
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84
130Mateo FranzottiYork UnitedYork UnitedM–0012206.78
SeasonClubGoalsAstAppsYCRCRating
2024York United0012206.78
130N. GiantsopoulosVancouver FCVancouver FCG–0012806.78
SeasonClubGoalsAstAppsYCRCRating
2021York United00010–
2022York United00030–
2023York United0012306.78
2024Vancouver FC00010–
137Y. FillionHFX Wanderers FCHFX Wanderers FCG–00421206.77
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0018506.84
2024HFX Wanderers FC0024706.72
137E. GazdovPacific FC· 23yPacific FCG230037316.77
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC0016106.73
2024Pacific FC0021216.80

Player page →

137N. AmpomahForge· 30yForgeF30116362006.77
SeasonClubGoalsAstAppsYCRCRating
2024Forge2217506.82
2025Forge634100–
2026Forge3115506.71

Player page →

137Y. YesliHFX Wanderers FC· 27yHFX Wanderers FCG270029706.77
SeasonClubGoalsAstAppsYCRCRating
2023Valour0015106.73
2024Atlético Ottawa008206.85
2025HFX Wanderers FC00640–

Player page →

137A. Jean-BaptisteValourValourD–417206.77
SeasonClubGoalsAstAppsYCRCRating
2020Valour10000–
2021Valour20000–
2022Valour11020–
2023Valour007006.77
142C. BayihaSupra du Quebec· 27ySupra du QuebecM273851106.76
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90
2026Supra du Quebec1213006.47

Player page →

142Noah AbatnehAtlético Ottawa· 22yAtlético OttawaD2230441016.76
SeasonClubGoalsAstAppsYCRCRating
2023York United009116.66
2024York United1022406.76
2025Atlético Ottawa10550–
2026Atlético Ottawa108006.85

Player page →

142M. DuncanForge· 27yForgeD270038306.76
SeasonClubGoalsAstAppsYCRCRating
2023Forge008106.61
2024Forge0030206.80

Player page →

142J. CameronVancouver FC· 21yVancouver FCD211033916.76
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1016306.67
2024Vancouver FC0017616.84

Player page →

142P. LamothePacific FCPacific FCM–30261216.76
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC10020–
2022HFX Wanderers FC20050–
2023Pacific FC004106.80
2024Pacific FC0022416.75
142R. KrattPacific FC· 23yPacific FCF239526106.76
SeasonClubGoalsAstAppsYCRCRating
2022York United21000–
2025Pacific FC20100–
2026Pacific FC5425106.76

Player page →

142N. EdwardsCavalry FC· 24yCavalry FCM246023206.76
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC6023206.76

Player page →

142P. NiyongabireValour· 26yValourM261316206.76
SeasonClubGoalsAstAppsYCRCRating
2023Valour1316206.76

Player page →

142Djenairo DanielsPacific FCPacific FCF–63141206.76
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC3314606.76

Data coverage for Canadian Premier League →

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