Skip to content
Almanac
Menu

Canadian Premier League

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1A. MusseCavalry FC· 30yCavalry FCM303626601307.24
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC73040–
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41
2025Cavalry FC107330–
2026Cavalry FC8521207.05

Player page →

2T. BorgesForge· 28yForgeM282325682207.10
SeasonClubGoalsAstAppsYCRCRating
2022Forge68060–
2023Forge2415306.99
2024Forge8625807.36
2025Forge43420–
2026Forge3424306.90

Player page →

3Kyle BekkerForge· 36yForgeM361223651127.09
SeasonClubGoalsAstAppsYCRCRating
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19
2025Forge32610–
2026Forge1013106.61

Player page →

4T. WarschewskiCavalry FC· 28yCavalry FCF28442252917.36
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton74020–
2024Cavalry FC14326207.44
2025Cavalry FC115320–
2026Cavalry FC121023317.28

Player page →

5D. ChoinièreSupra du Quebec· 29ySupra du QuebecM29162158806.90
SeasonClubGoalsAstAppsYCRCRating
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02
2025Forge34510–
2026Supra du Quebec0517106.61

Player page →

6Sean ReaSupra du Quebec· 24ySupra du QuebecM241520411506.94
SeasonClubGoalsAstAppsYCRCRating
2022Valour59030–
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC25650–
2026Supra du Quebec7621407.09

Player page →

7M. AparicioAtlético Ottawa· 31yAtlético OttawaM311319783026.91
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa17560–
2026Atlético Ottawa1225606.60

Player page →

8Wesley-Thomas Lança TimóteoAtlético Ottawa· 26yAtlético OttawaD26516541506.90
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton35020–
2023HFX Wanderers FC0415307.03
2024HFX Wanderers FC0121306.96
2025HFX Wanderers FC15650–
2026Atlético Ottawa1112206.63

Player page →

9Ballou TablaAtlético Ottawa· 27yAtlético OttawaF273214601707.03
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa2430506.91
2025Atlético Ottawa114540–
2026Atlético Ottawa12225307.18

Player page →

9Sergio Camargo PeñarandaCavalry FC· 32yCavalry FCM322314671906.96
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC20030–
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC86350–
2026Cavalry FC4218407.08

Player page →

9M. BustosPacific FC· 30yPacific FCM30121427916.91
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC26040–
2025Pacific FC24440–
2026Pacific FC8423116.91

Player page →

9L. 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 →

13O. BassettYork United· 28yYork UnitedM282413741606.94
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa83060–
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18
2026York United1327406.62

Player page →

13D. NimickForge· 26yForgeD262013722327.18
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10
2025Forge24620–
2026Forge4325607.24

Player page →

13T. AntonoglouValour· 25yValourD2531329907.21
SeasonClubGoalsAstAppsYCRCRating
2024Valour1727507.21
2025Valour26240–

Player page →

16Brian WrightForge· 31yForgeF313511611006.69
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa72020–
2023York United2215106.70
2024York United10624107.06
2025Forge120540–
2026Forge4117206.16

Player page →

16T. BahVancouver FC· 22yVancouver FCD22811431416.75
SeasonClubGoalsAstAppsYCRCRating
2024Vancouver FC2014416.66
2025Vancouver FC26650–
2026Vancouver FC4523506.80

Player page →

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

Player page →

19A. ReidHFX Wanderers FC· 27yHFX Wanderers FCF27910521206.82
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC0219206.78
2025York United44460–
2026HFX Wanderers FC1012206.64

Player page →

20G. BitarYork United· 28yYork UnitedF28219511606.95
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton51010–
2023Vancouver FC6416407.10
2024Vancouver FC4226206.92
2025York United52370–
2026York United106206.72

Player page →

20D. RodriguezAtlético Ottawa· 24yAtlético OttawaF24119541–
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa119541–

Player page →

20G. NtigneeCavalry FCCavalry FCM–99251427.02
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC42141–
2026Cavalry FC3517517.04
20Fraser AirdCavalry FC· 31yCavalry FCD3189511307.11
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC32350–

Player page →

20M. FerrariYork United· 26yYork UnitedD2629692316.56
SeasonClubGoalsAstAppsYCRCRating
2022York United00020–
2023York United0015406.46
2024York United0327706.87
2025York United15470–
2026York United1123316.26

Player page →

25Alejandro DíazPacific FC· 30yPacific FCF3037869506.79
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC133000–
2023Vancouver FC2014006.78
2024Vancouver FC10228106.95
2025Pacific FC60200–
2025Vancouver FC11230–
2026Pacific FC5223106.60

Player page →

25T. CampbellVancouver FC· 28yVancouver FCF2826853306.79
SeasonClubGoalsAstAppsYCRCRating
2022Forge64020–
2023Forge10118006.98
2024Forge008006.58
2025Vancouver FC32400–
2026Vancouver FC7123106.71

Player page →

25M. BabouliForge· 33yForgeM33228501426.97
SeasonClubGoalsAstAppsYCRCRating
2022York United52010–
2023York United6211826.95
2024York United7223307.23
2025Forge42510–
2026Forge0011106.45

Player page →

25M. FerrinYork United· 27yYork UnitedM2718848407.25
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC8317207.24
2024HFX Wanderers FC6227007.25
2025York United43420–

Player page →

25N. JensenForge· 27yForgeM2715869306.84
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–
2023Forge1113206.58
2024Forge6028107.04
2025Forge21600–
2026Forge3522006.73

Player page →

25I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24138312206.89
SeasonClubGoalsAstAppsYCRCRating
2022York United03080–
2025HFX Wanderers FC23670–
2026HFX Wanderers FC11225706.89

Player page →

25Ayman SelloufCavalry FC· 25yCavalry FCF2511841007.05
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC7820007.20
2024Pacific FC3010006.92
2024Vancouver FC1010006.90
2025Cavalry FC00100–

Player page →

25G. AntinoroAtlético Ottawa· 22yAtlético OttawaM2210865816.61
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa43510–
2026Atlético Ottawa3326316.67

Player page →

25Steffen YeatesYork United· 26yYork UnitedM26108741506.89
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC1219306.81
2024Pacific FC1327307.02
2025York United30330–
2026York United5325606.82

Player page →

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

Player page →

25C. BayihaSupra du Quebec· 27ySupra du QuebecM273851106.76
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90
2026Supra du Quebec1213006.47

Player page →

25C. HaworthAtlético OttawaAtlético OttawaM–3813506.98
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa04030–
2023Atlético Ottawa3413206.98
25J. Gagnon-LapareHFX Wanderers FC· 31yHFX Wanderers FCM3118392426.92
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC01061–
2023York United0515707.14
2024HFX Wanderers FC02231016.78
2025HFX Wanderers FC10110–

Player page →

38A. SissokoSupra du Quebec· 31ySupra du QuebecM31117702406.79
SeasonClubGoalsAstAppsYCRCRating
2022Forge43050–
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa10320–
2026Supra du Quebec1122506.63

Player page →

38H. MassundaForgeForgeF–9728406.83
SeasonClubGoalsAstAppsYCRCRating
2025Forge45510–
2026Forge5223306.83
38Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

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

Player page →

38Miguel ArillaHFX Wanderers FCHFX Wanderers FCM–3724106.65
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC3724106.65
38Paris GeeVancouver FC· 32yVancouver FCD3227571506.60
SeasonClubGoalsAstAppsYCRCRating
2022York United02000–
2023York United0113706.73
2024Vancouver FC1424406.60
2025Vancouver FC10520–
2026Vancouver FC0015206.48

Player page →

44Samuel SalterAtlético Ottawa· 26yAtlético OttawaF26436521316.90
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa5230106.92
2025Atlético Ottawa203540–

Player page →

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

Player page →

44Caniggia ElvaCavalry FCCavalry FCF–10625006.72
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC44300–
2026Cavalry FC6222006.72
44Y. ToualyPacific FC· 25yPacific FCM259625306.88
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC41410–
2026Pacific FC5521206.88

Player page →

44Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF328649606.92
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4223307.10
2025HFX Wanderers FC31620–
2026HFX Wanderers FC1320106.72

Player page →

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

Player page →

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

Player page →

Data coverage for Canadian Premier League →

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