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 190 matches with a stored lineup.

  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alejandro DíazVancouver FC· 28yVancouver FCF2825542106.90
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC133000–
2023Vancouver FC2014006.78
2024Vancouver FC10228106.95

Player page →

2O. BassettAtlético Ottawa· 26yAtlético OttawaM262310471207.11
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa83060–
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18

Player page →

2Samuel SalterAtlético Ottawa· 24yAtlético OttawaF2423347916.90
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa5230106.92

Player page →

4Woobens PaciusForgeForgeF–22416706.91
SeasonClubGoalsAstAppsYCRCRating
2022Forge121020–
2023Forge10316506.91
5T. WarschewskiCavalry FC· 26yCavalry FCF2621726407.44
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton74020–
2024Cavalry FC14326207.44

Player page →

6Brian WrightYork United· 29yYork UnitedF29191039406.93
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa72020–
2023York United2215106.70
2024York United10624107.06

Player page →

7A. MusseCavalry FC· 28yCavalry FCM28181436807.35
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC73040–
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41

Player page →

7M. BabouliYork United· 31yYork UnitedM31186341227.14
SeasonClubGoalsAstAppsYCRCRating
2022York United52010–
2023York United6211826.95
2024York United7223307.23

Player page →

7O. De RosarioYork United· 23yYork UnitedF2318512606.84
SeasonClubGoalsAstAppsYCRCRating
2022York United123040–
2023York United6212206.84

Player page →

10Moses DyerVancouver FC· 27yVancouver FCF27173241616.94
SeasonClubGoalsAstAppsYCRCRating
2022Valour92081–
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

11T. BorgesForge· 26yForgeM261618401707.22
SeasonClubGoalsAstAppsYCRCRating
2022Forge68060–
2023Forge2415306.99
2024Forge8625807.36

Player page →

11T. CampbellForge· 26yForgeF2616526206.86
SeasonClubGoalsAstAppsYCRCRating
2022Forge64020–
2023Forge10118006.98
2024Forge008006.58

Player page →

13G. BitarVancouver FC· 26yVancouver FCF2615742706.99
SeasonClubGoalsAstAppsYCRCRating
2022FC Edmonton51010–
2023Vancouver FC6416407.10
2024Vancouver FC4226206.92

Player page →

14D. NimickHFX Wanderers FC· 24yHFX Wanderers FCD24146411527.14
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC6317607.21
2024HFX Wanderers FC8324927.10

Player page →

14M. FerrinHFX Wanderers FC· 26yHFX Wanderers FCM2614544207.25
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC8317207.24
2024HFX Wanderers FC6227007.25

Player page →

14D. KlompCavalry FC· 26yCavalry FCD26144501607.17
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC32070–
2023Cavalry FC5121207.04
2024Cavalry FC6129707.26

Player page →

14M. BevanCavalry FCCavalry FCF–14419616.69
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC30010–
2023Cavalry FC11419516.69
18D. ChoinièreForge· 27yForgeM27131236607.03
SeasonClubGoalsAstAppsYCRCRating
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02

Player page →

18R. del CampoAtlético Ottawa· 24yAtlético OttawaF2413446806.87
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0216206.61
2024Atlético Ottawa13230607.00

Player page →

18Shaan HundalValour· 25yValourF2513444406.64
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC6117106.49
2024Valour7327306.73

Player page →

21M. AparicioAtlético Ottawa· 29yAtlético OttawaM291110481827.07
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11

Player page →

21Ayman SelloufVancouver FC· 23yVancouver FCF2311840007.05
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC7820007.20
2024Pacific FC3010006.92
2024Vancouver FC1010006.90

Player page →

21Sergio Camargo PeñarandaCavalry FC· 30yCavalry FCM30116461006.91
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC20030–
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00

Player page →

21J. HeardPacific FC· 30yPacific FCF30114361806.68
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC63070–
2023Pacific FC4118606.68
2024Pacific FC1018506.67

Player page →

21K. PokuForge· 21yForgeM21114311016.93
SeasonClubGoalsAstAppsYCRCRating
2022Forge10050–
2023Forge2214216.79
2024Forge8217307.04

Player page →

21A. DidicAtlético Ottawa· 30yAtlético OttawaD30112471307.15
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC21050–
2023Pacific FC4118507.02
2024Atlético Ottawa5029307.23

Player page →

27N. JensenForge· 25yForgeM2510241306.90
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–
2023Forge1113206.58
2024Forge6028107.04

Player page →

28Ballou TablaAtlético Ottawa· 25yAtlético OttawaF2598301006.91
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa74050–
2024Atlético Ottawa2430506.91

Player page →

28A. SissokoAtlético Ottawa· 29yAtlético OttawaM2996451706.87
SeasonClubGoalsAstAppsYCRCRating
2022Forge43050–
2023Forge2115606.72
2024Atlético Ottawa3230606.93

Player page →

28J. MasonCavalry FC· 33yCavalry FCF339317306.55
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC81020–
2023Cavalry FC1217106.55

Player page →

31Kyle BekkerForge· 34yForgeM3482146927.23
SeasonClubGoalsAstAppsYCRCRating
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19

Player page →

31Mikaël CantaveVancouver FC· 28yVancouver FCM2887411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

31W. AkioCavalry FCCavalry FCF–8121506.68
SeasonClubGoalsAstAppsYCRCRating
2022Valour21030–
2023Cavalry FC5013106.71
2024Cavalry FC108106.63
31T. Meilleur-GigeuerePacific FC· 27yPacific FCD278049806.97
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC3028307.00

Player page →

35A. RicciYork United· 28yYork UnitedF2874321516.69
SeasonClubGoalsAstAppsYCRCRating
2022York United00010–
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73

Player page →

35Béni BadibangaForge· 28yForgeF2873371107.14
SeasonClubGoalsAstAppsYCRCRating
2023Forge3012207.29
2024Forge4325907.06

Player page →

35S. YoungPacific FC· 23yPacific FCM2373481816.95
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01

Player page →

35T. CoimbraHFX Wanderers FC· 20yHFX Wanderers FCF2072331116.70
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC3113606.64
2024HFX Wanderers FC4120516.74

Player page →

35J. SwibelValour· 25yValourF257028606.71
SeasonClubGoalsAstAppsYCRCRating
2024Valour7028606.71

Player page →

40Sean ReaHFX Wanderers FC· 22yHFX Wanderers FCM226914606.71
SeasonClubGoalsAstAppsYCRCRating
2022Valour59030–
2024HFX Wanderers FC1014306.71

Player page →

40Matteo de BrienneAtlético Ottawa· 22yAtlético OttawaD2264391607.05
SeasonClubGoalsAstAppsYCRCRating
2022Valour30030–
2023Valour3311307.24
2024Atlético Ottawa01281006.98

Player page →

40Z. VerhovenVancouver FCVancouver FCD–6417806.47
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC004206.28
40Djenairo DanielsPacific FC· 22yPacific FCF2263141206.76
SeasonClubGoalsAstAppsYCRCRating
2022Pacific FC30060–
2023Pacific FC3314606.76

Player page →

40M. ShawCavalry FC· 29yCavalry FCF296336506.73
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa41020–
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

40M. TissotAtlético Ottawa· 32yAtlético OttawaD326320506.79
SeasonClubGoalsAstAppsYCRCRating
2022Atlético Ottawa32040–
2023Atlético Ottawa208106.73
2024Atlético Ottawa1112006.84

Player page →

40Jordan HamiltonForge· 28yForgeF286232006.54
SeasonClubGoalsAstAppsYCRCRating
2022Forge10000–
2023Forge419006.53
2024Forge1123006.55

Player page →

40Walter PonceValour· 26yValourF266213716.85
SeasonClubGoalsAstAppsYCRCRating
2022Valour21041–
2023Valour4113306.85

Player page →

40K. SantosAtlético Ottawa· 25yAtlético OttawaF256126606.55
SeasonClubGoalsAstAppsYCRCRating
2022York United01020–
2023York United6016406.55
2024Atlético Ottawa0010006.54

Player page →

40Aribusitamunoipirim PeppleCavalry FC· 22yCavalry FC—2260010–
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC60010–

Player page →

50Fraser AirdCavalry FC· 29yCavalry FCD295748807.11
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25

Player page →

Data coverage for Canadian Premier League →

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