Skip to content
Almanac
Menu

Canadian Premier League

Goals, assists and cards count 384 of 384 stored matches (100%) that name a player. Appearances and minutes count 78 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 20
  • 21
  • 22
  • 23

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

1T. Meilleur-GigeuerePacific FCPacific FCD222,051050706.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC190000106.90
2021Pacific FC0––0010–
2022Pacific FC0––1030–
2023Pacific FC211,961040206.93

Player page β†’

2Daan KlompCavalry FCCavalry FCD211,97901131307.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––3040–
2022Cavalry FC0––3270–
2023Cavalry FC211,979051207.04

Player page β†’

2Fraser AirdCavalry FCCavalry FCM211,1481881006.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour190010307.00
2021FC Edmonton0––5530–
2022Cavalry FC0––0110–
2023Cavalry FC201,058122306.92

Player page β†’

2E. KobzaCavalry FCCavalry FCD211,878120306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC211,878120306.90

Player page β†’

2M. CarducciCavalry FCCavalry FCG211,979300606.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––0010–
2021Cavalry FC0––0010–
2022Cavalry FC0––0010–
2023Cavalry FC211,979300306.88

Player page β†’

6Terran CampbellForgeForgeF201,59632811406.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2123011006.60
2021Pacific FC0––11520–
2022Forge0––6420–
2023Forge181,4733101006.98

Player page β†’

6E. OngaroPacific FCPacific FCF209990204506.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton175030007.00
2021FC Edmonton0––12220–
2023Pacific FC19924052306.76
6Sergio Camargo PeΓ±arandaCavalry FCCavalry FCM201,24411341306.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Cavalry FC0––1010–
2021Cavalry FC0––4230–
2022Cavalry FC0––2030–
2023Cavalry FC201,244162606.80

Player page β†’

6Ayman SelloufPacific FCPacific FCF201,107278007.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC201,107278007.20

Player page β†’

6S. YoungPacific FCPacific FCM201,4721631716.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC127000106.30
2021Pacific FC0––1030–
2022Pacific FC0––1050–
2023Pacific FC191,445143816.85

Player page β†’

11J. HeardPacific FCPacific FCF191,31621562406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC172111107.30
2021Pacific FC0––41100–
2022Pacific FC0––6370–
2023Pacific FC181,244141606.68

Player page β†’

11Myer BevanCavalry FCCavalry FCF191,4610144616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––3010–
2023Cavalry FC191,4610114516.69

Player page β†’

11Kyle BekkerForgeForgeM191,752312161427.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge175031106.80
2021Forge0––3170–
2022Forge0––2642–
2023Forge181,677348207.29

Player page β†’

11M. AparicioPacific FCPacific FCM191,745011111827.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020York United0––2020–
2021Pacific FC0––3370–
2022Pacific FC0––2342–
2023Pacific FC191,745045507.01

Player page β†’

11A. DidicPacific FCPacific FCD191,7301931407.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020FC Edmonton190000006.90
2021FC Edmonton0––3140–
2022Pacific FC0––2150–
2023Pacific FC181,640141507.02

Player page β†’

11Olakunle Dada-LukePacific FCPacific FCD191,6371141106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––0230–
2022Pacific FC0––1150–
2023Pacific FC191,637101306.83

Player page β†’

11Steffen YeatesPacific FCPacific FCM191,158012306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC191,158012306.81

Player page β†’

11Bradley Sheede Kamdem FewoCavalry FCCavalry FCD191,756002706.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,756002706.85

Player page β†’

11C. TraffordCavalry FCCavalry FCM191,5831011807.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––0090–
2023Cavalry FC191,583101907.14

Player page β†’

11J. DaleyCavalry FCCavalry FCM191,4311051206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Cavalry FC191,4311051206.78

Player page β†’

11Triston HenryForgeForgeG191,7620001306.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge190000006.90
2021Forge0––0050–
2022Forge0––0030–
2023Forge181,672000506.68

Player page β†’

22O. BassettAtlΓ©tico OttawaAtlΓ©tico OttawaM181,54932191207.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Pacific FC0––2330–
2022AtlΓ©tico Ottawa0––8360–
2023AtlΓ©tico Ottawa181,5493113307.01

Player page β†’

22A. MusseCavalry FCCavalry FCF181,45541610607.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––2000–
2022Cavalry FC0––7340–
2023Cavalry FC181,455477207.29

Player page β†’

22A. HojabrpourForgeForgeM181,1881641706.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC245000006.55
2021Pacific FC0––2280–
2022Forge0––3250–
2023Forge161,143110406.77

Player page β†’

22Alexander Achinioti-JΓΆnssonForgeForgeD181,647051606.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Forge145030106.20
2021Forge0––1120–
2022Forge0––1010–
2023Forge171,602000206.89

Player page β†’

22A. DanielsHFX Wanderers FCHFX Wanderers FCM181,230045306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022HFX Wanderers FC0––1010–
2023HFX Wanderers FC181,230035206.72

Player page β†’

22R. RamaForgeForgeD181,5481121806.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Forge0––00100–
2023Forge181,548112806.92

Player page β†’

22Callum IrvingVancouver FCVancouver FCG181,676100116.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC2187000006.90
2021Pacific FC0––0001–
2023Vancouver FC161,489100106.77

Player page β†’

22Nathan InghamAtlΓ©tico OttawaAtlΓ©tico OttawaG181,661300306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022AtlΓ©tico Ottawa0––0010–
2023AtlΓ©tico Ottawa181,661300206.83

Player page β†’

22S. ShomeCavalry FCCavalry FCM181,268004606.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021FC Edmonton0––0230–
2022FC Edmonton0––0120–
2023Cavalry FC181,268001106.76

Player page β†’

22Y. FillionHFX Wanderers FCHFX Wanderers FCG181,682100506.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC181,682100506.84
32Samuel SalterAtlΓ©tico OttawaAtlΓ©tico OttawaF171,0521212816.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021HFX Wanderers FC0––3100–
2022HFX Wanderers FC0––11021–
2023AtlΓ©tico Ottawa171,052171606.87

Player page β†’

32J. MasonCavalry FCCavalry FCF174420163506.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Cavalry FC0––7020–
2022Cavalry FC0––8120–
2023Cavalry FC17442012106.55

Player page β†’

32M. FerrinHFX Wanderers FCHFX Wanderers FCM171,531383207.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,531383207.24

Player page β†’

32A. SissokoForgeForgeM177850641106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020HFX Wanderers FC2118000007.15
2022Forge0––4350–
2023Forge15667021606.72

Player page β†’

32D. NimickHFX Wanderers FCHFX Wanderers FCD171,592463607.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,592463607.21

Player page β†’

32Shaan HundalVancouver FCVancouver FCF171,053063206.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Valour0––0210–
2023Vancouver FC171,053061106.49

Player page β†’

32Adonijah ReidPacific FCPacific FCF17880144206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17880144206.99

Player page β†’

32A. BaqueroValourValourD171,1290201406.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Valour0––1040–
2022Valour0––1070–
2023Valour171,129000306.90

Player page β†’

32Kekuta MannehPacific FCPacific FCF17831022106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Pacific FC17831022106.88

Player page β†’

32CΓ©dric ToussaintPacific FCPacific FCM171,0590032026.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021York United0––0070–
2022Pacific FC0––0100–
2022York United0––0132–
2023Pacific FC171,0590011006.68

Player page β†’

32G. MukumbilwaPacific FCPacific FCD171,334100816.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Pacific FC0––0030–
2023Pacific FC171,334100516.72

Player page β†’

32L. CallegariHFX Wanderers FCHFX Wanderers FCM171,570206807.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023HFX Wanderers FC171,570206807.18

Player page β†’

32M. JamesForgeForgeD171,576002806.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023Forge171,576002806.86

Player page β†’

45Woobens PaciusForgeForgeF168362296706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021Forge0––7200–
2022Forge0––12120–
2023Forge168362103506.91

Player page β†’

45Alejandro DΓ­azVancouver FCVancouver FCF161,3280289106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020Pacific FC297032006.60
2021Pacific FC0––10410–
2022Pacific FC0––13300–
2023Vancouver FC141,231020006.78

Player page β†’

45G. BitarVancouver FCVancouver FCM161,2722115507.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022FC Edmonton0––5110–
2023Vancouver FC161,272264407.10

Player page β†’

45MikaΓ«l CantaveVancouver FCVancouver FCM161,113274816.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022Cavalry FC0––1251–
2023Cavalry FC0––2000–
2023Vancouver FC161,113242306.77

Player page β†’

45K. SantosYork UnitedYork UnitedM161,038061606.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022York United0––0120–
2023York United161,038060406.55

Player page β†’

45B. FiskCavalry FCCavalry FCM16564148406.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020AtlΓ©tico Ottawa190010106.70
2021Cavalry FC0––1510–
2022Cavalry FC0––1110–
2023Cavalry FC15474112106.74

Player page β†’

Data coverage for Canadian Premier League β†’

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