Skip to content
Almanac
Menu

Canadian Premier League

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

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
44Moses DyerVancouver FC· 29yVancouver FCF298124806.94
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

52Béni BadibangaYork United· 30yYork UnitedF3078561406.99
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge4325907.06
2026York United0519306.70

Player page →

52Mikaël CantaveVancouver FC· 30yVancouver FCM307541806.83
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

52A. RicciYork UnitedYork UnitedF–74321416.69
SeasonClubGoalsAstAppsYCRCRating
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73
52A. SissokoSupra du Quebec· 31ySupra du QuebecM3174701906.79
SeasonClubGoalsAstAppsYCRCRating
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa10320–
2026Supra du Quebec1122506.63

Player page →

52M. MorganValourValour—–74010–
SeasonClubGoalsAstAppsYCRCRating
2025Valour74010–
52R. KrattPacific FC· 23yPacific FCF237426106.76
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC20100–
2026Pacific FC5425106.76

Player page →

52J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7328406.68
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC32430–
2026HFX Wanderers FC4124106.68
52J. HeardPacific FC· 31yPacific FCF3171522336.55
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4118606.68
2024Pacific FC1018506.67
2025Pacific FC103101–
2026Pacific FC1013226.19

Player page →

52M. AmissiVancouver FC· 26yVancouver FCM267120206.85
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC7120206.85

Player page →

52J. SwibelValour· 27yValourF277028606.71
SeasonClubGoalsAstAppsYCRCRating
2024Valour7028606.71

Player page →

62G. ProboHFX Wanderers FCHFX Wanderers FCM–6532507.06
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC23420–
62K. WilliamsValourValourM–6513506.72
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour20120–
62Nicolás MezquidaVancouver FC· 34yVancouver FCM346325916.31
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC51351–
2026Vancouver FC1222406.31

Player page →

62S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.74
SeasonClubGoalsAstAppsYCRCRating
2024Valour1114206.79
2025Valour01140–
2026Supra du Quebec5119516.70

Player page →

62Z. FernandezSupra du Quebec· 25ySupra du QuebecD2563481616.88
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09
2025Valour10010–
2026Supra du Quebec009106.28

Player page →

62D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962542117.06
SeasonClubGoalsAstAppsYCRCRating
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

62H. MbongueVancouver FCVancouver FCF–62120–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC62120–
62I. CondeSupra du QuebecSupra du QuebecF–6218506.83
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6218506.83
62O. De RosarioYork United· 25yYork UnitedF256212206.84
SeasonClubGoalsAstAppsYCRCRating
2023York United6212206.84

Player page →

62E. GarcíaAtlético OttawaAtlético OttawaM–6125506.66
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa6125506.66
62N. EdwardsCavalry FC· 24yCavalry FCM246023206.76
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC6023206.76

Player page →

62N. PatheVancouver FCVancouver FCF–60330–
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC60330–
62Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF206022426.59
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2026HFX Wanderers FC6021426.59

Player page →

62W. AkioCavalry FCCavalry FCF–6021206.68
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC5013106.71
2024Cavalry FC108106.63
76L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28514722817.29
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0617807.18
2024HFX Wanderers FC0325417.24
2025HFX Wanderers FC11690–
2026HFX Wanderers FC4424707.42

Player page →

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

Player page →

76Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

76Kristopher TwardekValour· 29yValourD295425916.87
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour42241–

Player page →

76V. FryVancouver FC· 26yVancouver FCM2654372216.89
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC21480–

Player page →

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

Player page →

76I. OketokounForgeForgeF–5321306.72
SeasonClubGoalsAstAppsYCRCRating
2026Forge5321306.72
76L. AccettolaYork UnitedYork UnitedM–5328106.54
SeasonClubGoalsAstAppsYCRCRating
2025York United20200–
2026York United3326106.54
76R. FerrazzoYork UnitedYork UnitedD–53391406.71
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0115606.73
2024HFX Wanderers FC2120106.70
2025York United31470–
76E. OngaroPacific FCPacific FCF–5219306.76
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC5219306.76
76J. HamiltonForgeForgeF–5232006.54
SeasonClubGoalsAstAppsYCRCRating
2023Forge419006.53
2024Forge1123006.55
76Lys MoussetVancouver FC· 30yVancouver FCF305217206.72
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC5217206.72

Player page →

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

Player page →

76M. FilionForgeForgeF–5118106.58
SeasonClubGoalsAstAppsYCRCRating
2025Forge30500–
2026Forge2113106.58
76A. NdomPacific FC· 30yPacific FCD30509907.12
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC006107.12
2025Pacific FC50380–

Player page →

76Maël HenryCavalry FC· 22yCavalry FCM225036606.62
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89
2025Cavalry FC00120–
2026Cavalry FC1011206.53

Player page →

92A. DanielsPacific FC· 28yPacific FCM2841168506.66
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3518206.72
2024HFX Wanderers FC0126106.74
2025Pacific FC13310–
2026Pacific FC0221106.52

Player page →

92J. FariaValour· 26yValourM264628816.80
SeasonClubGoalsAstAppsYCRCRating
2024Valour2526616.80
2025Valour21220–

Player page →

92S. JimohYork UnitedYork UnitedF–4630806.73
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
2025York United04450–
2026York United0110306.49
92Diogo RessurreiçãoValour· 26yValourM264529706.86
SeasonClubGoalsAstAppsYCRCRating
2024Valour3227206.86
2025Valour13250–

Player page →

92Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF224440706.69
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1316306.68
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

92A. BatisseForge· 31yForgeD314224506.89
SeasonClubGoalsAstAppsYCRCRating
2026Forge4224506.89

Player page →

92M. CampagnaVancouver FC· 22yVancouver FCD2242411206.84
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0111206.51
2025Vancouver FC11660–
2026Vancouver FC3024406.96

Player page →

92M. VoytsekhovskyiValourValourM–4215306.71
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United2114306.71
2025Valour11100–
92Vitor DiasHFX Wanderers FCHFX Wanderers FCM–4222106.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1118006.72
2025HFX Wanderers FC31410–

Data coverage for Canadian Premier League →

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