Skip to content
Almanac
Menu

Canadian Premier League

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

  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Samuel SalterAtlético Ottawa· 25yAtlético OttawaF25326521106.93
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa7117606.87
2024Atlético Ottawa5230106.92
2025Atlético Ottawa2035407.16

Player page →

2T. WarschewskiCavalry FC· 27yCavalry FCF2725829407.49
SeasonClubGoalsAstAppsYCRCRating
2024Cavalry FC14326207.44
2025Cavalry FC1153207.97

Player page →

3Brian WrightForge· 30yForgeF3024844606.86
SeasonClubGoalsAstAppsYCRCRating
2023York United2215106.70
2024York United10624107.06
2025Forge1205406.36

Player page →

4Shaan HundalYork United· 26yYork UnitedF2622548606.65
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC6117106.49
2024Valour7327306.73
2025Valour201106.50
2025York United713106.90

Player page →

5A. MusseCavalry FC· 29yCavalry FCM29211839707.34
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41
2025Cavalry FC1073307.23

Player page →

6T. CoimbraHFX Wanderers FC· 21yHFX Wanderers FCF21205371616.75
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC4120516.74
2025HFX Wanderers FC1334507.20

Player page →

7Alejandro DíazVancouver FC· 29yVancouver FCF2919346406.91
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC2014006.78
2024Vancouver FC10228106.95
2025Pacific FC602007.25
2025Vancouver FC112306.90

Player page →

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

Player page →

9Sergio Camargo PeñarandaCavalry FC· 31yCavalry FCM311712491206.91
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC863506.87

Player page →

9M. BabouliForge· 32yForgeM32176391227.13
SeasonClubGoalsAstAppsYCRCRating
2023York United6211826.95
2024York United7223307.23
2025Forge425107.04

Player page →

11D. NimickForge· 25yForgeD251610471727.16
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10
2025Forge246207.30

Player page →

12G. BitarYork United· 27yYork UnitedF27158451306.99
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC6416407.10
2024Vancouver FC4226206.92
2025York United523707.07

Player page →

12O. BassettAtlético Ottawa· 27yAtlético OttawaM2715747607.11
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18

Player page →

14T. BorgesForge· 27yForgeM271413441307.19
SeasonClubGoalsAstAppsYCRCRating
2023Forge2415306.99
2024Forge8625807.36
2025Forge434206.92

Player page →

15Ballou TablaAtlético Ottawa· 26yAtlético OttawaF2613835906.97
SeasonClubGoalsAstAppsYCRCRating
2024Atlético Ottawa2430506.91
2025Atlético Ottawa1145407.36

Player page →

15R. del CampoAtlético Ottawa· 25yAtlético OttawaF2513446806.87
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0216206.61
2024Atlético Ottawa13230607.00

Player page →

15T. CampbellVancouver FC· 27yVancouver FCF2713330006.84
SeasonClubGoalsAstAppsYCRCRating
2023Forge10118006.98
2024Forge008006.58
2025Vancouver FC324006.75

Player page →

15D. KlompCavalry FC· 27yCavalry FCD27132511207.17
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC201307.20

Player page →

19D. RodriguezAtlético Ottawa· 23yAtlético OttawaF231195417.20
SeasonClubGoalsAstAppsYCRCRating
2025Atlético Ottawa1195417.20

Player page →

19Ayman SelloufCavalry FC· 24yCavalry FCF2411841007.04
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC7820007.20
2024Pacific FC3010006.92
2024Vancouver FC1010006.90
2025Cavalry FC001006.30

Player page →

19M. BevanCavalry FCCavalry FCF–11419516.69
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC11419516.69
19J. AltobelliYork United· 23yYork UnitedF231134407.35
SeasonClubGoalsAstAppsYCRCRating
2025York United1134407.35

Player page →

19T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD2811055606.99
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4021206.93
2024Pacific FC3028307.00
2025HFX Wanderers FC406107.12

Player page →

24M. AparicioAtlético Ottawa· 30yAtlético OttawaM301014532007.08
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa175607.26

Player page →

24D. ChoinièreForge· 28yForgeM28101241507.04
SeasonClubGoalsAstAppsYCRCRating
2023Forge236107.10
2024Forge5530307.02
2025Forge345107.06

Player page →

24K. PokuForge· 22yForgeM2210431516.93
SeasonClubGoalsAstAppsYCRCRating
2023Forge2214216.79
2024Forge8217307.04

Player page →

24Woobens PaciusForgeForgeF–10316506.91
SeasonClubGoalsAstAppsYCRCRating
2023Forge10316506.91
24K. SantosAtlético Ottawa· 26yAtlético OttawaM2610231506.61
SeasonClubGoalsAstAppsYCRCRating
2023York United6016406.55
2024Atlético Ottawa0010006.54
2025Atlético Ottawa425106.92

Player page →

29Kyle BekkerForge· 35yForgeM3591752607.22
SeasonClubGoalsAstAppsYCRCRating
2023Forge4818207.29
2024Forge2728307.19
2025Forge326107.13

Player page →

29N. JensenForge· 26yForgeM269247306.89
SeasonClubGoalsAstAppsYCRCRating
2023Forge1113206.58
2024Forge6028107.04
2025Forge216006.85

Player page →

29A. DidicAtlético Ottawa· 31yAtlético OttawaD3191471007.15
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23
2025Atlético Ottawa00020–

Player page →

32Adonijah ReidYork United· 26yYork UnitedF26810401006.86
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4417206.99
2024Pacific FC0219206.78
2025York United444606.68

Player page →

32Fraser AirdCavalry FC· 30yCavalry FCD3088511207.11
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC323507.00

Player page →

32N. AmpomahForge· 29yForgeF2985211506.94
SeasonClubGoalsAstAppsYCRCRating
2024Forge2217506.82
2025Forge6341007.45

Player page →

32D. ZanattaPacific FC· 28yPacific FCF288429506.97
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC5225107.00
2025Pacific FC324406.75

Player page →

32S. YoungPacific FC· 24yPacific FCM2483521916.95
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC204606.98

Player page →

32Moses DyerVancouver FC· 28yVancouver FCF288124806.94
SeasonClubGoalsAstAppsYCRCRating
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

38G. AntinoroAtlético Ottawa· 21yAtlético OttawaM217539506.58
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa435106.64

Player page →

38Mikaël CantaveVancouver FC· 29yVancouver FCM297541806.83
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

38A. RicciYork United· 29yYork UnitedF2974321416.69
SeasonClubGoalsAstAppsYCRCRating
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73

Player page →

38M. MorganValourValour—–74010–
SeasonClubGoalsAstAppsYCRCRating
2025Valour74010–
38Béni BadibangaForge· 29yForgeF2973371107.14
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge4325907.06

Player page →

38Ryan TelferHFX Wanderers FC· 31yHFX Wanderers FCF317329507.10
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4223307.10
2025HFX Wanderers FC316207.10

Player page →

38J. SwibelValour· 26yValourF267028606.71
SeasonClubGoalsAstAppsYCRCRating
2024Valour7028606.71

Player page →

45G. ProboHFX Wanderers FC· 26yHFX Wanderers FCM266532507.07
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC234207.20

Player page →

45K. WilliamsValourValourM–6513506.68
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour201206.20
45G. NtigneeCavalry FC· 23yCavalry FCM23648917.27
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC421419.30

Player page →

45A. SissokoAtlético Ottawa· 30yAtlético OttawaM3063481406.86
SeasonClubGoalsAstAppsYCRCRating
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa103206.77

Player page →

45Z. FernandezValour· 24yValourD2463391516.97
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3214706.76
2024HFX Wanderers FC2125717.09
2025Valour10010–

Player page →

45H. MbongueVancouver FCVancouver FCF–621207.00
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC621207.00

Data coverage for Canadian Premier League →

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