Skip to content
Almanac
Menu

Canadian Premier League

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1A. MusseCavalry FC· 30yCavalry FCM303826601307.24
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC20000–
2022Cavalry FC73040–
2023Cavalry FC7718207.29
2024Cavalry FC4418207.41
2025Cavalry FC107330–
2026Cavalry FC8521207.05

Player page →

2M. BabouliForge· 33yForgeM333012511826.97
SeasonClubGoalsAstAppsYCRCRating
2020Forge12100–
2021Forge72040–
2022York United52010–
2023York United6211826.95
2024York United7223307.23
2025Forge42510–
2026Forge0011106.45

Player page →

3Sergio Camargo PeñarandaCavalry FC· 32yCavalry FCM322816672306.96
SeasonClubGoalsAstAppsYCRCRating
2020Cavalry FC10010–
2021Cavalry FC42030–
2022Cavalry FC20030–
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC86350–
2026Cavalry FC4218407.08

Player page →

4T. BorgesForge· 28yForgeM282631682807.10
SeasonClubGoalsAstAppsYCRCRating
2021Forge36060–
2022Forge68060–
2023Forge2415306.99
2024Forge8625807.36
2025Forge43420–
2026Forge3424306.90

Player page →

4O. BassettYork United· 28yYork UnitedM282616741906.94
SeasonClubGoalsAstAppsYCRCRating
2021Pacific FC23030–
2022Atlético Ottawa83060–
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18
2026York United1327406.62

Player page →

6M. BustosPacific FC· 30yPacific FCM302423291516.91
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC53230–
2021Pacific FC76030–
2022Pacific FC26040–
2025Pacific FC24440–
2026Pacific FC8423116.91

Player page →

7D. ChoinièreSupra du Quebec· 29ySupra du QuebecM29212359806.90
SeasonClubGoalsAstAppsYCRCRating
2020Forge11100–
2021Forge41000–
2022Forge64020–
2023Forge236107.10
2024Forge5530307.02
2025Forge34510–
2026Supra du Quebec0517106.61

Player page →

8Kyle BekkerForge· 36yForgeM361825661927.09
SeasonClubGoalsAstAppsYCRCRating
2020Forge31110–
2021Forge31070–
2022Forge26042–
2023Forge4818207.29
2024Forge2728307.19
2025Forge32610–
2026Forge1013106.61

Player page →

8M. AparicioAtlético Ottawa· 31yAtlético OttawaM311822783926.91
SeasonClubGoalsAstAppsYCRCRating
2020York United20020–
2021Pacific FC33070–
2022Pacific FC23042–
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa17560–
2026Atlético Ottawa1225606.60

Player page →

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

Player page →

11Sean ReaSupra du Quebec· 24ySupra du QuebecM241624411506.94
SeasonClubGoalsAstAppsYCRCRating
2021Valour14000–
2022Valour59030–
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC25650–
2026Supra du Quebec7621407.09

Player page →

11I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24169313206.89
SeasonClubGoalsAstAppsYCRCRating
2021York United310100–
2022York United03080–
2025HFX Wanderers FC23670–
2026HFX Wanderers FC11225706.89

Player page →

13N. JensenForge· 27yForgeM2715869306.84
SeasonClubGoalsAstAppsYCRCRating
2022Forge31000–
2023Forge1113206.58
2024Forge6028107.04
2025Forge21600–
2026Forge3522006.73

Player page →

14A. SissokoSupra du Quebec· 31ySupra du QuebecM31117722406.79
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC00200–
2022Forge43050–
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa10320–
2026Supra du Quebec1122506.63

Player page →

14K. PokuForge· 23yForgeM23114311016.93
SeasonClubGoalsAstAppsYCRCRating
2022Forge10050–
2023Forge2214216.79
2024Forge8217307.04

Player page →

16G. AntinoroAtlético Ottawa· 22yAtlético OttawaM2210865816.61
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa2015306.61
2024Atlético Ottawa1219106.54
2025Atlético Ottawa43510–
2026Atlético Ottawa3326316.67

Player page →

16Steffen YeatesYork United· 26yYork UnitedM26108741506.89
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC1219306.81
2024Pacific FC1327307.02
2025York United30330–
2026York United5325606.82

Player page →

16K. SantosAtlético Ottawa· 26yAtlético OttawaM2610331706.55
SeasonClubGoalsAstAppsYCRCRating
2022York United01020–
2023York United6016406.55
2024Atlético Ottawa0010006.54
2025Atlético Ottawa42510–

Player page →

16S. YoungPacific FC· 25yPacific FCM25103532816.95
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00110–
2021Pacific FC10030–
2022Pacific FC10050–
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC20460–

Player page →

20G. NtigneeCavalry FCCavalry FCM–99251427.02
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC227506.99
2025Cavalry FC42141–
2026Cavalry FC3517517.04
20Y. ToualyPacific FC· 25yPacific FCM259625306.88
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC41410–
2026Pacific FC5521206.88

Player page →

22Mikaël CantaveVancouver FC· 30yVancouver FCM3087411316.83
SeasonClubGoalsAstAppsYCRCRating
2022Cavalry FC12051–
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

22A. HojabrpourForge· 26yForgeM2686493117.03
SeasonClubGoalsAstAppsYCRCRating
2020Pacific FC00200–
2021Pacific FC22080–
2022Forge32050–
2023Forge1016406.77
2024Forge1230817.16
2025Forge10160–

Player page →

24M. AmissiVancouver FC· 26yVancouver FCM267120206.85
SeasonClubGoalsAstAppsYCRCRating
2026Vancouver FC7120206.85

Player page →

25G. ProboHFX Wanderers FCHFX Wanderers FCM–6532507.06
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC23420–
25K. WilliamsValourValourM–6513506.72
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour20120–
25K. AlemánAtlético OttawaAtlético OttawaM–64180–
SeasonClubGoalsAstAppsYCRCRating
2020FC Edmonton10110–
2021Valour33030–
2022Atlético Ottawa21040–
25Nicolás MezquidaVancouver FC· 34yVancouver FCM346325916.31
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC51351–
2026Vancouver FC1222406.31

Player page →

25S. MlahSupra du Quebec· 24ySupra du QuebecM2463341116.74
SeasonClubGoalsAstAppsYCRCRating
2024Valour1114206.79
2025Valour01140–
2026Supra du Quebec5119516.70

Player page →

25D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962552717.06
SeasonClubGoalsAstAppsYCRCRating
2020Valour00110–
2022Valour00050–
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

25E. GarcíaAtlético OttawaAtlético OttawaM–6125506.66
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa6125506.66
25N. EdwardsCavalry FC· 24yCavalry FCM246023206.76
SeasonClubGoalsAstAppsYCRCRating
2026Cavalry FC6023206.76

Player page →

33L. CallegariHFX Wanderers FC· 28yHFX Wanderers FCM28514722817.29
SeasonClubGoalsAstAppsYCRCRating
2023HFX Wanderers FC0617807.18
2024HFX Wanderers FC0325417.24
2025HFX Wanderers FC11690–
2026HFX Wanderers FC4424707.42

Player page →

33A. DanielsPacific FC· 28yPacific FCM2851168606.66
SeasonClubGoalsAstAppsYCRCRating
2022HFX Wanderers FC10010–
2023HFX Wanderers FC3518206.72
2024HFX Wanderers FC0126106.74
2025Pacific FC13310–
2026Pacific FC0221106.52

Player page →

33J. EscalanteCavalry FCCavalry FCM–5811806.70
SeasonClubGoalsAstAppsYCRCRating
2021Cavalry FC13090–
2022Cavalry FC45070–
2023Cavalry FC001206.70
33J. FariaValour· 26yValourM265628816.80
SeasonClubGoalsAstAppsYCRCRating
2021York United10000–
2024Valour2526616.80
2025Valour21220–

Player page →

33Juan CórdovaYork United· 31yYork UnitedM3154461306.72
SeasonClubGoalsAstAppsYCRCRating
2024York United4322907.05
2026York United1124406.41

Player page →

33V. FryVancouver FC· 26yVancouver FCM2654372216.89
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC1110606.67
2024Vancouver FC2223816.99
2025Vancouver FC21480–

Player page →

33B. PatonForge· 26yForgeM265332206.84
SeasonClubGoalsAstAppsYCRCRating
2025Forge11610–
2026Forge4226106.84

Player page →

33L. AccettolaYork UnitedYork UnitedM–5328106.54
SeasonClubGoalsAstAppsYCRCRating
2025York United20200–
2026York United3326106.54
33Maël HenryCavalry FC· 22yCavalry FCM225036606.62
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC2015106.52
2024Cavalry FC209106.89
2025Cavalry FC00120–
2026Cavalry FC1011206.53

Player page →

42B. FiskVancouver FCVancouver FCM–4837406.65
SeasonClubGoalsAstAppsYCRCRating
2020Atlético Ottawa10110–
2021Cavalry FC15010–
2022Cavalry FC11010–
2023Cavalry FC1215106.74
2024Vancouver FC0021006.58
42Diogo RessurreiçãoValour· 26yValourM264529706.86
SeasonClubGoalsAstAppsYCRCRating
2024Valour3227206.86
2025Valour13250–

Player page →

42A. RiggiValourValourM–42281–
SeasonClubGoalsAstAppsYCRCRating
2020HFX Wanderers FC11200–
2021HFX Wanderers FC00030–
2022Valour31051–
42M. VoytsekhovskyiValourValourM–4215306.71
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United2114306.71
2025Valour11100–
42Vitor DiasHFX Wanderers FCHFX Wanderers FCM–4222106.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1118006.72
2025HFX Wanderers FC31410–
42Alberto ZapaterAtlético Ottawa· 41yAtlético OttawaM414144706.95
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016307.01
2024Atlético Ottawa4024306.92
2025Atlético Ottawa01410–

Player page →

42E. FotsingVancouver FCVancouver FCM–4118306.52
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC40630–
2026Vancouver FC0112006.52
42I. IliadisAtlético Ottawa· 25yAtlético OttawaM254023706.97
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa1012407.08
2024Atlético Ottawa3011306.85

Player page →

42T. TahidVancouver FCVancouver FCM–4031306.60
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC3013106.55
2024Vancouver FC1016106.63
2025Vancouver FC00210–

Data coverage for Canadian Premier League →

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