Skip to content
Almanac
Menu

Canadian Premier League

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

  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
97M. SchiavoniPacific FCPacific FCM–1027406.43
SeasonClubGoalsAstAppsYCRCRating
2024Forge1014006.60
2025Pacific FC002306.20
2026Pacific FC0011106.33
97D. MorerAtlético OttawaAtlético OttawaD–0627506.67
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa0627506.67
97Jonathan ViscosiValour· 35yValourG350027606.89
SeasonClubGoalsAstAppsYCRCRating
2024Valour0026406.92
2025Valour001206.20

Player page →

97Renan GarciaVancouver FC· 40yVancouver FCM400027606.92
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC0027606.92

Player page →

105R. KrattPacific FC· 23yPacific FCF237426106.78
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC201007.30
2026Pacific FC5425106.76

Player page →

105M. JevremovićForge· 30yForgeD303326717.12
SeasonClubGoalsAstAppsYCRCRating
2025Forge035507.34
2026Forge3021217.06

Player page →

105C. MontgomeryCavalry FC· 29yCavalry FCD292126406.75
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC1023106.80
2025Cavalry FC113306.33

Player page →

105Tyr Duhaney-WalkerAtlético Ottawa· 23yAtlético OttawaD231126616.58
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa0018106.92
2025Atlético Ottawa014416.77
2026Atlético Ottawa104104.86

Player page →

109Caniggia ElvaCavalry FCCavalry FCF–10625006.75
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC443007.00
2026Cavalry FC6222006.72
109Y. ToualyPacific FC· 25yPacific FCM259625306.90
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC414106.95
2026Pacific FC5521206.88

Player page →

109E. GarcíaAtlético OttawaAtlético OttawaM–6125506.66
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa6125506.66
109Nicolás MezquidaVancouver FC· 34yVancouver FCM346325916.40
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC513517.03
2026Vancouver FC1222406.31

Player page →

109Kristopher TwardekValour· 29yValourD295425916.90
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa1223506.87
2025Valour422417.20

Player page →

109Daniel ParraForge· 27yForgeD272225817.08
SeasonClubGoalsAstAppsYCRCRating
2024Forge2225817.08

Player page →

109Mikaël CantaveVancouver FC· 30yVancouver FCM301325506.86
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC1325506.86

Player page →

109Carlos GuzmánYork United· 32yYork UnitedD320125406.69
SeasonClubGoalsAstAppsYCRCRating
2026York United0125406.69

Player page →

109R. AlarconValour· 28yValourD2802251116.93
SeasonClubGoalsAstAppsYCRCRating
2024Valour0123616.94
2025Valour012506.85

Player page →

109Sven ZitmanHFX Wanderers FC· 24yHFX Wanderers FCM240025406.52
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC0025406.52

Player page →

109T. MourdoukoutasValour· 27yValourD270025306.89
SeasonClubGoalsAstAppsYCRCRating
2024Valour0025306.89

Player page →

120T. CoimbraHFX Wanderers FC· 22yHFX Wanderers FCF22174241016.81
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4120516.74
2025HFX Wanderers FC1334507.20

Player page →

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

Player page →

120D. KonincksPacific FC· 25yPacific FCD255124306.73
SeasonClubGoalsAstAppsYCRCRating
2025Valour201205.60
2026Pacific FC3123106.78

Player page →

120R. FerrazzoYork United· 27yYork UnitedD275224806.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC2120106.70
2025York United314706.87

Player page →

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

Player page →

120Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF223124406.69
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

120Miguel ArillaHFX Wanderers FCHFX Wanderers FCM–3724106.65
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC3724106.65
120M. BourgeoisForgeForgeM–2324206.74
SeasonClubGoalsAstAppsYCRCRating
2026Forge2324206.74
120M. DonerVancouver FC· 32yVancouver FCD322224006.96
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2224006.96

Player page →

120Rocco RomeoValour· 26yValourD262024906.91
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC2023506.89
2025Valour001407.30

Player page →

120D. CampbellValour· 27yValourM2710241006.93
SeasonClubGoalsAstAppsYCRCRating
2024Valour10241006.93

Player page →

120J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM3112241116.80
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC101107.30

Player page →

120E. LajeunessePacific FC· 23yPacific FCD230024506.65
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC0014206.79
2025Pacific FC002106.55
2026Pacific FC008206.42

Player page →

120Y. FillionHFX Wanderers FCHFX Wanderers FCG–0024706.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC0024706.72
134N. EdwardsCavalry FC· 24yCavalry FCM246023206.76
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC6023206.76

Player page →

134Kamron HabibullahAtlético Ottawa· 23yAtlético OttawaM233423106.58
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa3423106.58

Player page →

134A. AromatarioForgeForgeM–12231106.75
SeasonClubGoalsAstAppsYCRCRating
2026Forge12231106.75
134J. HamiltonForge· 30yForgeF301123006.55
SeasonClubGoalsAstAppsYCRCRating
2024Forge1123006.55

Player page →

134Lucas OlguinHFX Wanderers FC· 21yHFX Wanderers FCM211023506.71
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1023506.71

Player page →

134M. ShawCavalry FC· 31yCavalry FCF311123106.79
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC1123106.79

Player page →

134R. OhinValourValourM–10231706.69
SeasonClubGoalsAstAppsYCRCRating
2024Valour1021806.67
2025Valour002906.95
134F. TroisiHFX Wanderers FCHFX Wanderers FCD–0023006.32
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC0023006.32
134G. MetusalaForge· 26yForgeD260023406.82
SeasonClubGoalsAstAppsYCRCRating
2024Forge0023406.82

Player page →

143Tavio CiccarelliHFX Wanderers FC· 20yHFX Wanderers FCF206022426.59
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC00100–
2026HFX Wanderers FC6021426.59

Player page →

143Vitor DiasHFX Wanderers FCHFX Wanderers FCM–4222106.68
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1118006.72
2025HFX Wanderers FC314106.50
143T. GomulkaPacific FC· 25yPacific FCM253122306.78
SeasonClubGoalsAstAppsYCRCRating
2026Pacific FC3122306.78

Player page →

143A. TircoveanuPacific FCPacific FCM–2122306.81
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC2122306.81
143K. ProctorVancouver FCVancouver FCD–2122106.82
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC2122106.82
143A. KoneForgeForgeF–1222206.68
SeasonClubGoalsAstAppsYCRCRating
2024Forge0218006.65
2025Forge104206.83
143C. TraffordCavalry FC· 34yCavalry FCM341022306.99
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC1022306.99

Player page →

143Finn Managh LinderHFX Wanderers FC· 22yHFX Wanderers FCD221122106.73
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC1122106.73

Player page →

Data coverage for Canadian Premier League →

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