Skip to content
Almanac
Menu

Canadian Premier League

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

  • 21
  • 22
  • 23
  • 24

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

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

Player page →

2Woobens PaciusForgeForgeF–29616706.91
SeasonClubGoalsAstAppsYCRCRating
2021Forge72000–
2022Forge121020–
2023Forge10316506.91
3T. CampbellForge· 26yForgeF26271026406.86
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC115020–
2022Forge64020–
2023Forge10118006.98
2024Forge008006.58

Player page →

4Moses DyerVancouver FC· 27yVancouver FCF27267242116.94
SeasonClubGoalsAstAppsYCRCRating
2021Valour94050–
2022Valour92081–
2024Pacific FC4011307.06
2024Vancouver FC4113506.83

Player page →

4Samuel SalterAtlético Ottawa· 24yAtlético OttawaF2426447916.90
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC31000–
2022HFX Wanderers FC110021–
2023Atlético Ottawa7117606.87
2024Atlético Ottawa5230106.92

Player page →

6T. WarschewskiCavalry FC· 26yCavalry FCF26251426507.44
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton47010–
2022FC Edmonton74020–
2024Cavalry FC14326207.44

Player page →

6O. BassettAtlético Ottawa· 26yAtlético OttawaM262513471507.11
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC23030–
2022Atlético Ottawa83060–
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18

Player page →

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

Player page →

6M. BabouliYork United· 31yYork UnitedM31258341627.14
SeasonClubGoalsAstAppsYCRCRating
2021Forge72040–
2022York United52010–
2023York United6211826.95
2024York United7223307.23

Player page →

10A. MusseCavalry FC· 28yCavalry FCM28201436807.35
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC20000–
2022Cavalry FC73040–
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41

Player page →

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

Player page →

11João MorelliHFX Wanderers FCHFX Wanderers FCF–1919806.96
SeasonClubGoalsAstAppsYCRCRating
2021HFX Wanderers FC140060–
2022HFX Wanderers FC10000–
2023HFX Wanderers FC419206.96
13O. De RosarioYork United· 23yYork UnitedF2318512606.84
SeasonClubGoalsAstAppsYCRCRating
2022York United123040–
2023York United6212206.84

Player page →

14D. ChoinièreForge· 27yForgeM27171336607.03
SeasonClubGoalsAstAppsYCRCRating
2021Forge41000–
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02

Player page →

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

Player page →

14E. OngaroPacific FCPacific FCF–17419506.76
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton122020–
2023Pacific FC5219306.76
17M. ShawCavalry FC· 29yCavalry FCF2916436506.73
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa101000–
2022Atlético Ottawa41020–
2023Atlético Ottawa1113206.64
2024Cavalry FC1123106.79

Player page →

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

Player page →

20Sergio Camargo PeñarandaCavalry FC· 30yCavalry FCM30158461306.91
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC42030–
2022Cavalry FC20030–
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00

Player page →

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

Player page →

20J. HeardPacific FC· 30yPacific FCF30155362806.68
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC410100–
2022Pacific FC63070–
2023Pacific FC4118606.68
2024Pacific FC1018506.67

Player page →

23M. AparicioAtlético Ottawa· 29yAtlético OttawaM291413482527.07
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC33070–
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

30A. RicciYork United· 28yYork UnitedF28126321816.69
SeasonClubGoalsAstAppsYCRCRating
2021Valour52030–
2022York United00010–
2023York United3213806.58
2024Vancouver FC013206.93
2024York United4116416.73

Player page →

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

Player page →

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

Player page →

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

Player page →

34Fraser AirdCavalry FC· 29yCavalry FCD291012481107.11
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton55030–
2022Cavalry FC01010–
2023Cavalry FC2220306.92
2024Cavalry FC3428407.25

Player page →

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

Player page →

36M. BustosPacific FC· 28yPacific FC—28912070–
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC76030–
2022Pacific FC26040–

Player page →

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

Player page →

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

Player page →

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

Player page →

39A. GonzalezFC EdmontonFC Edmonton—–85030–
SeasonClubGoalsAstAppsYCRCRating
2021FC Edmonton53010–
2022FC Edmonton32020–
39S. YoungPacific FC· 23yPacific FCM2383482116.95
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01

Player page →

39T. Meilleur-GigeuerePacific FC· 27yPacific FCD278049906.97
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC00010–
2022Pacific FC10030–
2023Pacific FC4021206.93
2024Pacific FC3028307.00

Player page →

43Sean ReaHFX Wanderers FC· 22yHFX Wanderers FCM2271314606.71
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC1014306.71

Player page →

43Z. VerhovenVancouver FCVancouver FCD–79171306.47
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa15050–
2022Atlético Ottawa32020–
2023Atlético Ottawa3213406.53
2024Vancouver FC004206.28
43A. HojabrpourForge· 24yForgeM2476462517.03
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16

Player page →

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

Player page →

43L. WrightCavalry FCCavalry FCF–7312206.63
SeasonClubGoalsAstAppsYCRCRating
2021York United63010–
2022York United00010–
2024Cavalry FC1012006.63
43Ryan TelferHFX Wanderers FC· 30yHFX Wanderers FCF307223817.10
SeasonClubGoalsAstAppsYCRCRating
2021Atlético Ottawa30051–
2024HFX Wanderers FC4223307.10

Player page →

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

Player page →

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

Player page →

Data coverage for Canadian Premier League →

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