Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Samuel SalterAtlético Ottawa· 25yAtlético OttawaF25467521316.93
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC31000–
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa5230106.92
2025Atlético Ottawa2035407.16

Player page →

2Alejandro DíazVancouver FC· 29yVancouver FCF29421046506.91
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC104010–
2022Pacific FC133000–
2023Vancouver FC2014006.78
2024Vancouver FC10228106.95
2025Pacific FC602007.25
2025Vancouver FC112306.90

Player page →

3Brian WrightForge· 30yForgeF30371144906.86
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa61010–
2022Atlético Ottawa72020–
2023York United2215106.70
2024York United10624107.06
2025Forge1205406.36

Player page →

4T. WarschewskiCavalry FC· 27yCavalry FCF27361929707.49
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton47010–
2022FC Edmonton74020–
2024Cavalry FC14326207.44
2025Cavalry FC1153207.97

Player page →

5A. MusseCavalry FC· 29yCavalry FCM293021391107.34
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC20000–
2022Cavalry FC73040–
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41
2025Cavalry FC1073307.23

Player page →

5T. CampbellVancouver FC· 27yVancouver FCF27301230406.84
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC115020–
2022Forge64020–
2023Forge10118006.98
2024Forge008006.58
2025Vancouver FC324006.75

Player page →

7M. BabouliForge· 32yForgeM322910391727.13
SeasonClubGoalsAstAppsYCRCRating
2021Forge72040–
2022York United52010–
2023York United6211826.95
2024York United7223307.23
2025Forge425107.04

Player page →

7Woobens PaciusForgeForgeF–29616706.91
SeasonClubGoalsAstAppsYCRCRating
2021Forge72000–
2022Forge121020–
2023Forge10316506.91
9Moses DyerVancouver FC· 28yVancouver FCF28267242116.94
SeasonClubGoalsAstAppsYCRCRating
2021Valour94050–
2022Valour92081–
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

10O. BassettAtlético Ottawa· 27yAtlético OttawaM272513471507.11
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC23030–
2022Atlético Ottawa83060–
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18

Player page →

11T. BorgesForge· 27yForgeM272327442507.19
SeasonClubGoalsAstAppsYCRCRating
2021Forge36060–
2022Forge68060–
2023Forge2415306.99
2024Forge8625807.36
2025Forge434206.92

Player page →

11Sergio Camargo PeñarandaCavalry FC· 31yCavalry FCM312314491806.91
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC42030–
2022Cavalry FC20030–
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC863506.87

Player page →

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

Player page →

14D. ChoinièreForge· 28yForgeM28201741707.04
SeasonClubGoalsAstAppsYCRCRating
2021Forge41000–
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02
2025Forge345107.06

Player page →

14Ballou TablaAtlético Ottawa· 26yAtlético OttawaF262012351406.97
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa2430506.91
2025Atlético Ottawa1145407.36

Player page →

14G. BitarYork United· 27yYork UnitedF27209451406.99
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton51010–
2023Vancouver FC6416407.10
2024Vancouver FC4226206.92
2025York United523707.07

Player page →

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

Player page →

18D. KlompCavalry FC· 27yCavalry FCD27194512307.17
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC30040–
2022Cavalry FC32070–
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26
2025Cavalry FC201307.20

Player page →

18João MorelliHFX Wanderers FCHFX Wanderers FCF–1919806.96
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC140060–
2022HFX Wanderers FC10000–
2023HFX Wanderers FC419206.96
20M. FerrinYork United· 27yYork UnitedM2718848407.23
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC8317207.24
2024HFX Wanderers FC6227007.25
2025York United434207.05

Player page →

20O. De RosarioYork United· 24yYork UnitedF2418512606.84
SeasonClubGoalsAstAppsYCRCRating
2022York United123040–
2023York United6212206.84

Player page →

22E. OngaroPacific FCPacific FCF–17419506.76
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton122020–
2023Pacific FC5219306.76
23D. NimickForge· 25yForgeD251610471727.16
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10
2025Forge246207.30

Player page →

23J. HeardPacific FC· 31yPacific FCF31165393816.65
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC410100–
2022Pacific FC63070–
2023Pacific FC4118606.68
2024Pacific FC1018506.67
2025Pacific FC1031016.37

Player page →

23M. ShawCavalry FC· 30yCavalry FCF3016436506.73
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa101000–
2022Atlético Ottawa41020–
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

23W. AkioCavalry FCCavalry FCF–16421606.68
SeasonClubGoalsAstAppsYCRCRating
2021Valour83010–
2022Valour21030–
2023Cavalry FC5013106.71
2024Cavalry FC108106.63
23J. MasonCavalry FC· 34yCavalry FCF3416317506.55
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC70020–
2022Cavalry FC81020–
2023Cavalry FC1217106.55

Player page →

28M. AparicioAtlético Ottawa· 30yAtlético OttawaM301520533127.08
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC33070–
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa175607.26

Player page →

29Kyle BekkerForge· 35yForgeM351424521727.22
SeasonClubGoalsAstAppsYCRCRating
2021Forge31070–
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19
2025Forge326107.13

Player page →

29M. BevanCavalry FCCavalry FCF–14419616.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC30010–
2023Cavalry FC11419516.69
29A. DidicAtlético Ottawa· 31yAtlético OttawaD31143471907.15
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton31040–
2022Pacific FC21050–
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23
2025Atlético Ottawa00020–

Player page →

32Fraser AirdCavalry FC· 30yCavalry FCD301314511607.11
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton55030–
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25
2025Cavalry FC323507.00

Player page →

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

Player page →

34A. RicciYork United· 29yYork UnitedF29126321816.69
SeasonClubGoalsAstAppsYCRCRating
2021Valour52030–
2022York United00010–
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73

Player page →

34N. JensenForge· 26yForgeM2612347306.89
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–
2023Forge1113206.58
2024Forge6028107.04
2025Forge216006.85

Player page →

34T. Meilleur-GigeuereHFX Wanderers FC· 28yHFX Wanderers FCD28120551006.99
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC00010–
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC3028307.00
2025HFX Wanderers FC406107.12

Player page →

37Marco BustosPacific FC· 29yPacific FCF29111641107.15
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC76030–
2022Pacific FC26040–
2025Pacific FC244407.15

Player page →

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

Player page →

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

Player page →

37K. PokuForge· 22yForgeM22114311016.93
SeasonClubGoalsAstAppsYCRCRating
2022Forge10050–
2023Forge2214216.79
2024Forge8217307.04

Player page →

37J. AltobelliYork United· 23yYork UnitedF231134407.35
SeasonClubGoalsAstAppsYCRCRating
2025York United1134407.35

Player page →

42A. SissokoAtlético Ottawa· 30yAtlético OttawaM30106481906.86
SeasonClubGoalsAstAppsYCRCRating
2022Forge43050–
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa103206.77

Player page →

42K. SantosAtlético Ottawa· 26yAtlético OttawaM2610331706.61
SeasonClubGoalsAstAppsYCRCRating
2022York United01020–
2023York United6016406.55
2024Atlético Ottawa0010006.54
2025Atlético Ottawa425106.92

Player page →

42Ryan TelferHFX Wanderers FC· 31yHFX Wanderers FCF31103291017.10
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa30051–
2024HFX Wanderers FC4223307.10
2025HFX Wanderers FC316207.10

Player page →

42S. YoungPacific FC· 24yPacific FCM24103522716.95
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC204606.98

Player page →

46Sean ReaHFX Wanderers FC· 23yHFX Wanderers FCM23918201106.87
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC256507.25

Player page →

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

Player page →

47Mikaël CantaveVancouver FC· 29yVancouver FCM2987411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

47A. HojabrpourForge· 25yForgeM2586473117.04
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16
2025Forge101607.50

Player page →

47A. GonzalezFC EdmontonFC Edmonton—–85030–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton53010–
2022FC Edmonton32020–

Data coverage for Canadian Premier League →

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