Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alejandro DíazPacific FC· 30yPacific FCF30471269606.81
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC104010–
2022Pacific FC133000–
2023Vancouver FC2014006.78
2024Vancouver FC10228106.95
2025Pacific FC602007.25
2025Vancouver FC112306.90
2026Pacific FC5223106.60

Player page →

2Brian WrightForge· 31yForgeF314112611106.66
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa61010–
2022Atlético Ottawa72020–
2023York United2215106.70
2024York United10624107.06
2025Forge1205406.36
2026Forge4117206.16

Player page →

3Ballou TablaAtlético Ottawa· 27yAtlético OttawaF273214601707.06
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa2430506.91
2025Atlético Ottawa1145407.36
2026Atlético Ottawa12225307.18

Player page →

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

Player page →

5Shaan HundalPacific FC· 27yPacific FCF2722555806.63
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC6117106.49
2024Valour7327306.73
2025Valour201106.50
2025York United713106.90
2026Pacific FC007206.50

Player page →

6T. CampbellVancouver FC· 28yVancouver FCF28371353506.79
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC115020–
2022Forge64020–
2023Forge10118006.98
2024Forge008006.58
2025Vancouver FC324006.75
2026Vancouver FC7123106.71

Player page →

7T. WarschewskiCavalry FC· 28yCavalry FCF284829521017.40
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton47010–
2022FC Edmonton74020–
2024Cavalry FC14326207.44
2025Cavalry FC1153207.97
2026Cavalry FC121023317.28

Player page →

7Samuel SalterAtlético Ottawa· 26yAtlético OttawaF26467521316.93
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC31000–
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa5230106.92
2025Atlético Ottawa2035407.16

Player page →

7J. HeardPacific FC· 31yPacific FCF31175524036.54
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC410100–
2022Pacific FC63070–
2023Pacific FC4118606.68
2024Pacific FC1018506.67
2025Pacific FC1031016.37
2026Pacific FC1013226.19

Player page →

7A. ReidHFX Wanderers FC· 27yHFX Wanderers FCF27910521206.81
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC0219206.78
2025York United444606.68
2026HFX Wanderers FC1012206.64

Player page →

11G. BitarYork United· 28yYork UnitedF28219511606.96
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton51010–
2023Vancouver FC6416407.10
2024Vancouver FC4226206.92
2025York United523707.07
2026York United106206.72

Player page →

12Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF32116491116.95
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa30051–
2024HFX Wanderers FC4223307.10
2025HFX Wanderers FC316207.10
2026HFX Wanderers FC1320106.72

Player page →

13R. del CampoAtlético Ottawa· 26yAtlético OttawaF2613446806.87
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0216206.61
2024Atlético Ottawa13230607.00

Player page →

14Ayman SelloufCavalry FC· 25yCavalry FCF2511841007.04
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC7820007.20
2024Pacific FC3010006.92
2024Vancouver FC1010006.90
2025Cavalry FC001006.30

Player page →

15Jean-Aniel AssiAtlético Ottawa· 22yAtlético OttawaF224640806.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC02010–
2023Atlético Ottawa1316306.68
2025Atlético Ottawa00120–
2026Atlético Ottawa3123206.69

Player page →

16T. CoimbraHFX Wanderers FC· 22yHFX Wanderers FCF22205371616.75
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC4120516.74
2025HFX Wanderers FC1334507.20

Player page →

17M. ShawCavalry FC· 31yCavalry FCF3116436506.73
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa101000–
2022Atlético Ottawa41020–
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

17N. AmpomahForge· 30yForgeF30116362006.84
SeasonClubGoalsAstAppsYCRCRating
2024Forge2217506.82
2025Forge6341007.45
2026Forge3115506.71

Player page →

19L. KwemiSupra du Quebec· 29ySupra du QuebecF2915534607.17
SeasonClubGoalsAstAppsYCRCRating
2024Valour0113206.91
2026Supra du Quebec15421407.30

Player page →

19Cainã Santos Da SilvaYork UnitedYork UnitedF–0034006.32
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC001006.70
2024Valour001006.20
2026Forge002007.25
2026HFX Wanderers FC001005.71
2026Pacific FC008006.12
2026Supra du Quebec001006.27
2026Vancouver FC002000.00
2026York United0018007.04
21A. RicciYork UnitedYork UnitedF–126321816.69
SeasonClubGoalsAstAppsYCRCRating
2021Valour52030–
2022York United00010–
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73
21J. HamiltonForgeForgeF–6232006.54
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge419006.53
2024Forge1123006.55
23A. BinateValourValourF–4130306.66
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC003006.33
2024Valour4127306.70
23S. JimohYork UnitedYork UnitedF–4630806.80
SeasonClubGoalsAstAppsYCRCRating
2024York United4116006.91
2025York United044507.23
2026York United0110306.49
25D. ZanattaPacific FCPacific FCF–8429506.97
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC5225107.00
2025Pacific FC324406.75
26H. MassundaForgeForgeF–9728406.79
SeasonClubGoalsAstAppsYCRCRating
2025Forge455106.64
2026Forge5223306.83
26J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–7328406.68
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC324306.65
2026HFX Wanderers FC4124106.68
26J. SwibelValour· 27yValourF277028606.71
SeasonClubGoalsAstAppsYCRCRating
2024Valour7028606.71

Player page →

29R. KrattPacific FC· 23yPacific FCF239526106.78
SeasonClubGoalsAstAppsYCRCRating
2022York United21000–
2025Pacific FC201007.30
2026Pacific FC5425106.76

Player page →

30Caniggia ElvaCavalry FCCavalry FCF–10625006.75
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC443007.00
2026Cavalry FC6222006.72
31Moses DyerVancouver FC· 29yVancouver FCF29267242116.94
SeasonClubGoalsAstAppsYCRCRating
2021Valour94050–
2022Valour92081–
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

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

Player page →

32A. KoneForgeForgeF–1222206.68
SeasonClubGoalsAstAppsYCRCRating
2024Forge0218006.65
2025Forge104206.83
34W. AkioCavalry FCCavalry FCF–16421606.68
SeasonClubGoalsAstAppsYCRCRating
2021Valour83010–
2022Valour21030–
2023Cavalry FC5013106.71
2024Cavalry FC108106.63
34I. OketokounForgeForgeF–5321306.72
SeasonClubGoalsAstAppsYCRCRating
2026Forge5321306.72
34A. AlmagroYork United· 25yYork UnitedF253621506.70
SeasonClubGoalsAstAppsYCRCRating
2026York United3621506.70

Player page →

37J. AltobelliYork United· 24yYork UnitedF2419420707.10
SeasonClubGoalsAstAppsYCRCRating
2025York United1134407.35
2026York United8116307.03

Player page →

37R. MoorePacific FCPacific FCF–3220216.79
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC3220216.79
39E. OngaroPacific FCPacific FCF–17419506.76
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton122020–
2023Pacific FC5219306.76
39M. BevanCavalry FCCavalry FCF–14419616.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC30010–
2023Cavalry FC11419516.69
39A. TraoreVancouver FCVancouver FCF–1219206.67
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC1219206.67
42I. CondeSupra du QuebecSupra du QuebecF–6218506.83
SeasonClubGoalsAstAppsYCRCRating
2026Supra du Quebec6218506.83
42M. FilionForgeForgeF–5118106.65
SeasonClubGoalsAstAppsYCRCRating
2025Forge305006.88
2026Forge2113106.58
44J. MasonCavalry FC· 35yCavalry FCF3516317506.55
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC70020–
2022Cavalry FC81020–
2023Cavalry FC1217106.55

Player page →

44Lys MoussetVancouver FC· 30yVancouver FCF305217206.72
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC5217206.72

Player page →

44K. MannehPacific FCPacific FCF–2217106.88
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC2217106.88
44Sebastián GonzalesYork United· 26yYork UnitedF262017316.64
SeasonClubGoalsAstAppsYCRCRating
2026York United2017316.64

Player page →

48Woobens PaciusForgeForgeF–29616706.91
SeasonClubGoalsAstAppsYCRCRating
2021Forge72000–
2022Forge121020–
2023Forge10316506.91
48N. Fleuriau ChateauAtlético OttawaAtlético OttawaF–8316106.93
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa8316106.93
48J. UlloaValourValourF–1216606.47
SeasonClubGoalsAstAppsYCRCRating
2021Valour01050–
2023Valour1116106.47

Data coverage for Canadian Premier League →

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