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
1T. WarschewskiCavalry FC· 28yCavalry FCF28442252917.40
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton74020–
2024Cavalry FC14326207.44
2025Cavalry FC1153207.97
2026Cavalry FC121023317.28

Player page →

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

Player page →

3Alejandro DíazPacific FC· 30yPacific FCF3037869506.81
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC133000–
2023Vancouver FC2014006.78
2024Vancouver FC10228106.95
2025Pacific FC602007.25
2025Vancouver FC112306.90
2026Pacific FC5223106.60

Player page →

4A. MusseCavalry FC· 30yCavalry FCM303626601307.24
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC73040–
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41
2025Cavalry FC1073307.23
2026Cavalry FC8521207.05

Player page →

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

Player page →

6Ballou 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 →

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

Player page →

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

Player page →

9T. BorgesForge· 28yForgeM282325682207.09
SeasonClubGoalsAstAppsYCRCRating
2022Forge68060–
2023Forge2415306.99
2024Forge8625807.36
2025Forge434206.92
2026Forge3424306.90

Player page →

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

Player page →

11M. BabouliForge· 33yForgeM33228501426.98
SeasonClubGoalsAstAppsYCRCRating
2022York United52010–
2023York United6211826.95
2024York United7223307.23
2025Forge425107.04
2026Forge0011106.45

Player page →

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

Player page →

11D. KlompCavalry FC· 28yCavalry FCD28224762207.16
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC32070–
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC201307.20
2026Cavalry FC6025307.14

Player page →

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

Player page →

16D. NimickForge· 26yForgeD262013722327.19
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10
2025Forge246207.30
2026Forge4325607.24

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 →

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

Player page →

19M. FerrinYork United· 27yYork UnitedM2718848407.23
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC8317207.24
2024HFX Wanderers FC6227007.25
2025York United434207.05

Player page →

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

Player page →

21Moses DyerVancouver FC· 29yVancouver FCF29173241616.94
SeasonClubGoalsAstAppsYCRCRating
2022Valour92081–
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

22D. ChoinièreSupra du Quebec· 29ySupra du QuebecM29162158806.91
SeasonClubGoalsAstAppsYCRCRating
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02
2025Forge345107.06
2026Supra du Quebec0517106.61

Player page →

23Sean ReaSupra du Quebec· 24ySupra du QuebecM241520411506.98
SeasonClubGoalsAstAppsYCRCRating
2022Valour59030–
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC256507.25
2026Supra du Quebec7621407.09

Player page →

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

Player page →

23A. DidicCavalry FC· 31yCavalry FCD31155711807.20
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC21050–
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23
2025Atlético Ottawa00020–
2026Cavalry FC4324307.29

Player page →

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

Player page →

27M. BevanCavalry FCCavalry FCF–14419616.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC30010–
2023Cavalry FC11419516.69
28M. AparicioAtlético Ottawa· 31yAtlético OttawaM311319783026.93
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa175607.26
2026Atlético Ottawa1225606.60

Player page →

28I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24138312206.92
SeasonClubGoalsAstAppsYCRCRating
2022York United03080–
2025HFX Wanderers FC236707.02
2026HFX Wanderers FC11225706.89

Player page →

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

Player page →

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

Player page →

28T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28131751006.93
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC3028307.00
2025HFX Wanderers FC406107.12
2026HFX Wanderers FC1120106.75

Player page →

33Kyle BekkerForge· 36yForgeM361223651127.10
SeasonClubGoalsAstAppsYCRCRating
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19
2025Forge326107.13
2026Forge1013106.61

Player page →

33Marco BustosPacific FC· 30yPacific FCM30121427916.95
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC26040–
2025Pacific FC244407.15
2026Pacific FC8423116.91

Player page →

35D. RodriguezAtlético Ottawa· 24yAtlético OttawaF241195417.20
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa1195417.20

Player page →

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

Player page →

35A. SissokoSupra du Quebec· 31ySupra du QuebecM31117702406.78
SeasonClubGoalsAstAppsYCRCRating
2022Forge43050–
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa103206.77
2026Supra du Quebec1122506.63

Player page →

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

Player page →

35K. PokuForge· 23yForgeM23114311016.93
SeasonClubGoalsAstAppsYCRCRating
2022Forge10050–
2023Forge2214216.79
2024Forge8217307.04

Player page →

40G. AntinoroAtlético Ottawa· 22yAtlético OttawaM2210865816.62
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa435106.64
2026Atlético Ottawa3326316.67

Player page →

40Steffen YeatesYork United· 26yYork UnitedM26108741506.87
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC1219306.81
2024Pacific FC1327307.02
2025York United303306.40
2026York United5325606.82

Player page →

40Caniggia ElvaCavalry FCCavalry FCF–10625006.75
SeasonClubGoalsAstAppsYCRCRating
2025Cavalry FC443007.00
2026Cavalry FC6222006.72
40K. SantosAtlético Ottawa· 26yAtlético OttawaM2610331706.61
SeasonClubGoalsAstAppsYCRCRating
2022York United01020–
2023York United6016406.55
2024Atlético Ottawa0010006.54
2025Atlético Ottawa425106.92

Player page →

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

Player page →

44G. NtigneeCavalry FC· 24yCavalry FCM2499251427.11
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC421419.30
2026Cavalry FC3517517.04

Player page →

44H. MassundaForge· 21yForgeF219728406.79
SeasonClubGoalsAstAppsYCRCRating
2025Forge455106.64
2026Forge5223306.83

Player page →

44Y. ToualyPacific FC· 25yPacific FCM259625306.90
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC414106.95
2026Pacific FC5521206.88

Player page →

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

Player page →

44J. MasonCavalry FC· 35yCavalry FCF359317306.55
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC81020–
2023Cavalry FC1217106.55

Player page →

44S. YoungPacific FC· 25yPacific FCM2593522416.95
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC204606.98

Player page →

Data coverage for Canadian Premier League →

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