Skip to content
Almanac
Menu

Canadian Premier League

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

  • 23
  • 24
  • 25
  • 26

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

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

Player page →

2Sergio Camargo PeñarandaCavalry FC· 32yCavalry FCM322114671606.96
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC6220606.80
2024Cavalry FC3426107.00
2025Cavalry FC86350–
2026Cavalry FC4218407.08

Player page →

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

Player page →

4T. BorgesForge· 28yForgeM281717681607.10
SeasonClubGoalsAstAppsYCRCRating
2023Forge2415306.99
2024Forge8625807.36
2025Forge43420–
2026Forge3424306.90

Player page →

4M. BabouliForge· 33yForgeM33176501326.97
SeasonClubGoalsAstAppsYCRCRating
2023York United6211826.95
2024York United7223307.23
2025Forge42510–
2026Forge0011106.45

Player page →

6O. BassettYork United· 28yYork UnitedM281610741006.94
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa11318307.01
2024Atlético Ottawa4429307.18
2026York United1327406.62

Player page →

7I. JohnstonHFX Wanderers FC· 24yHFX Wanderers FCM24135311406.89
SeasonClubGoalsAstAppsYCRCRating
2025HFX Wanderers FC23670–
2026HFX Wanderers FC11225706.89

Player page →

8N. JensenForge· 27yForgeM2712769306.84
SeasonClubGoalsAstAppsYCRCRating
2023Forge1113206.58
2024Forge6028107.04
2025Forge21600–
2026Forge3522006.73

Player page →

9M. AparicioAtlético Ottawa· 31yAtlético OttawaM311116782606.91
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4519507.01
2024Atlético Ottawa5229907.11
2025Atlético Ottawa17560–
2026Atlético Ottawa1225606.60

Player page →

10D. ChoinièreSupra du Quebec· 29ySupra du QuebecM29101758606.90
SeasonClubGoalsAstAppsYCRCRating
2023Forge236107.10
2024Forge5530307.02
2025Forge34510–
2026Supra du Quebec0517106.61

Player page →

10Kyle BekkerForge· 36yForgeM36101765707.09
SeasonClubGoalsAstAppsYCRCRating
2023Forge4818207.29
2024Forge2728307.19
2025Forge32610–
2026Forge1013106.61

Player page →

10Sean ReaSupra du Quebec· 24ySupra du QuebecM241011411206.94
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1014306.71
2025HFX Wanderers FC25650–
2026Supra du Quebec7621407.09

Player page →

10G. 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 →

10M. BustosPacific FC· 30yPacific FCM3010827516.91
SeasonClubGoalsAstAppsYCRCRating
2025Pacific FC24440–
2026Pacific FC8423116.91

Player page →

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

Player page →

10K. PokuForge· 23yForgeM2310431516.93
SeasonClubGoalsAstAppsYCRCRating
2023Forge2214216.79
2024Forge8217307.04

Player page →

10K. SantosAtlético Ottawa· 26yAtlético OttawaM2610231506.55
SeasonClubGoalsAstAppsYCRCRating
2023York United6016406.55
2024Atlético Ottawa0010006.54
2025Atlético Ottawa42510–

Player page →

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

Player page →

20S. YoungPacific FC· 25yPacific FCM2583521916.95
SeasonClubGoalsAstAppsYCRCRating
2023Pacific FC4319816.85
2024Pacific FC2029507.01
2025Pacific FC20460–

Player page →

21Mikaël CantaveVancouver FC· 30yVancouver FCM307541806.83
SeasonClubGoalsAstAppsYCRCRating
2023Cavalry FC20000–
2023Vancouver FC4216306.77
2024Vancouver FC1325506.86

Player page →

21A. SissokoSupra du Quebec· 31ySupra du QuebecM3174701906.79
SeasonClubGoalsAstAppsYCRCRating
2023Forge2115606.72
2024Atlético Ottawa3230606.93
2025Atlético Ottawa10320–
2026Supra du Quebec1122506.63

Player page →

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

Player page →

24G. ProboHFX Wanderers FCHFX Wanderers FCM–6532507.06
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC4228307.06
2025HFX Wanderers FC23420–
24K. WilliamsValourValourM–6513506.72
SeasonClubGoalsAstAppsYCRCRating
2023Valour4512306.72
2025Valour20120–
24Nicolás MezquidaVancouver FC· 34yVancouver FCM346325916.31
SeasonClubGoalsAstAppsYCRCRating
2025Vancouver FC51351–
2026Vancouver FC1222406.31

Player page →

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

Player page →

24D. GutiérrezAtlético Ottawa· 29yAtlético OttawaM2962542117.06
SeasonClubGoalsAstAppsYCRCRating
2023Valour4115707.24
2024Cavalry FC0029607.07
2025Cavalry FC11050–
2026Atlético Ottawa1010316.75

Player page →

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

Player page →

31L. 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 →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

37J. FariaValour· 26yValourM264628816.80
SeasonClubGoalsAstAppsYCRCRating
2024Valour2526616.80
2025Valour21220–

Player page →

37Diogo RessurreiçãoValour· 26yValourM264529706.86
SeasonClubGoalsAstAppsYCRCRating
2024Valour3227206.86
2025Valour13250–

Player page →

37M. VoytsekhovskyiValourValourM–4215306.71
SeasonClubGoalsAstAppsYCRCRating
2023York United10000–
2024York United2114306.71
2025Valour11100–
37Vitor DiasHFX Wanderers FCHFX Wanderers FCM–4222106.72
SeasonClubGoalsAstAppsYCRCRating
2024HFX Wanderers FC1118006.72
2025HFX Wanderers FC31410–
37Alberto ZapaterAtlético Ottawa· 41yAtlético OttawaM414144706.95
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa0016307.01
2024Atlético Ottawa4024306.92
2025Atlético Ottawa01410–

Player page →

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

Player page →

37T. TahidVancouver FCVancouver FCM–4031306.60
SeasonClubGoalsAstAppsYCRCRating
2023Vancouver FC3013106.55
2024Vancouver FC1016106.63
2025Vancouver FC00210–
46C. BayihaSupra du Quebec· 27ySupra du QuebecM273851106.76
SeasonClubGoalsAstAppsYCRCRating
2023York United2216006.83
2024HFX Wanderers FC0318106.86
2024York United014006.90
2026Supra du Quebec1213006.47

Player page →

46Miguel ArillaHFX Wanderers FCHFX Wanderers FCM–3724106.65
SeasonClubGoalsAstAppsYCRCRating
2026HFX Wanderers FC3724106.65
46C. HaworthAtlético OttawaAtlético OttawaM–3413206.98
SeasonClubGoalsAstAppsYCRCRating
2023Atlético Ottawa3413206.98
46K. FroeseValourValourM–34130–
SeasonClubGoalsAstAppsYCRCRating
2025Valour34130–
46Kamron HabibullahAtlético Ottawa· 23yAtlético OttawaM233423106.58
SeasonClubGoalsAstAppsYCRCRating
2026Atlético Ottawa3423106.58

Player page →

Data coverage for Canadian Premier League →

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