Canadian Premier League
NationalityAll
- All nationalities
- Canada85
- Mexico7
- France6
- Netherlands5
- Australia4
- Trinidad and Tobago4
- England3
- Haiti3
- New Zealand2
- Portugal2
- Sweden2
- USA2
- Belgium1
- Brazil1
- Burundi1
- Colombia1
- Ecuador1
- Equatorial Guinea1
- Germany1
- Greece1
- Lebanon1
- Mali1
- Northern Ireland1
- Peru1
- Republic of Ireland1
- Somalia1
- Spain1
- Switzerland1
- Syria1
- Uganda1
- Uruguay1
- No matches
PositionForward
Goals, assists and cards count 361 of 467 stored matches (77%) that name a player. Appearances count 216 matches with a stored lineup.
- 23
- 24
- 25
- 26
95% or more of matches name a playerSome matches name a playerNone recorded
1
Samuel SalterAtlético Ottawa· 26yAtlético OttawaF2632652110–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Atlético Ottawa | 7 | 1 | 17 | 6 | 0 | – |
| 2024 | Atlético Ottawa | 5 | 2 | 30 | 1 | 0 | – |
| 2025 | Atlético Ottawa | 20 | 3 | 5 | 4 | 0 | – |
2
T. WarschewskiCavalry FC· 28yCavalry FCF2827832406.66
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024 | Cavalry FC | 14 | 3 | 26 | 2 | 0 | – |
| 2025 | Cavalry FC | 11 | 5 | 3 | 2 | 0 | – |
| 2026 | Cavalry FC | 2 | 0 | 3 | 0 | 0 | 6.66 |
3
Brian WrightForge· 31yForgeF3124845605.90
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | York United | 2 | 2 | 15 | 1 | 0 | – |
| 2024 | York United | 10 | 6 | 24 | 1 | 0 | – |
| 2025 | Forge | 12 | 0 | 5 | 4 | 0 | – |
| 2026 | Forge | 0 | 0 | 1 | 0 | 0 | 5.90 |
4
Shaan HundalYork United· 27yYork UnitedF272254860–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Vancouver FC | 6 | 1 | 17 | 1 | 0 | – |
| 2024 | Valour | 7 | 3 | 27 | 3 | 0 | – |
| 2025 | Valour | 2 | 0 | 1 | 1 | 0 | – |
| 2025 | York United | 7 | 1 | 3 | 1 | 0 | – |
5T. CoimbraHFX Wanderers FCHFX Wanderers FCF–20537161–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | HFX Wanderers FC | 3 | 1 | 13 | 6 | 0 | – |
| 2024 | HFX Wanderers FC | 4 | 1 | 20 | 5 | 1 | – |
| 2025 | HFX Wanderers FC | 13 | 3 | 4 | 5 | 0 | – |
6
Alejandro DíazPacific FC· 30yPacific FCF3019348406.55
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Vancouver FC | 2 | 0 | 14 | 0 | 0 | – |
| 2024 | Vancouver FC | 10 | 2 | 28 | 1 | 0 | – |
| 2025 | Pacific FC | 6 | 0 | 2 | 0 | 0 | – |
| 2025 | Vancouver FC | 1 | 1 | 2 | 3 | 0 | – |
| 2026 | Pacific FC | 0 | 0 | 2 | 0 | 0 | 6.55 |
7
G. BitarYork United· 28yYork UnitedF2815845130–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Vancouver FC | 6 | 4 | 16 | 4 | 0 | – |
| 2024 | Vancouver FC | 4 | 2 | 26 | 2 | 0 | – |
| 2025 | York United | 5 | 2 | 3 | 7 | 0 | – |
8
B. TablaAtlético Ottawa· 27yAtlético OttawaF2714837907.06
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024 | Atlético Ottawa | 2 | 4 | 30 | 5 | 0 | – |
| 2025 | Atlético Ottawa | 11 | 4 | 5 | 4 | 0 | – |
| 2026 | Atlético Ottawa | 1 | 0 | 2 | 0 | 0 | 7.06 |
9
R. del CampoAtlético Ottawa· 26yAtlético OttawaF261344680–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Atlético Ottawa | 0 | 2 | 16 | 2 | 0 | – |
| 2024 | Atlético Ottawa | 13 | 2 | 30 | 6 | 0 | – |
9
T. CampbellVancouver FC· 28yVancouver FCF2813331005.91
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Forge | 10 | 1 | 18 | 0 | 0 | – |
| 2024 | Forge | 0 | 0 | 8 | 0 | 0 | – |
| 2025 | Vancouver FC | 3 | 2 | 4 | 0 | 0 | – |
| 2026 | Vancouver FC | 0 | 0 | 1 | 0 | 0 | 5.91 |
11
J. AltobelliYork United· 24yYork UnitedF241235407.83
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | York United | 11 | 3 | 4 | 4 | 0 | – |
| 2026 | York United | 1 | 0 | 1 | 0 | 0 | 7.83 |
12D. RodriguezAtlético OttawaAtlético OttawaF–119541–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | Atlético Ottawa | 11 | 9 | 5 | 4 | 1 | – |
12
Ayman SelloufCavalry FC· 25yCavalry FCF251184100–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Pacific FC | 7 | 8 | 20 | 0 | 0 | – |
| 2024 | Pacific FC | 3 | 0 | 10 | 0 | 0 | – |
| 2024 | Vancouver FC | 1 | 0 | 10 | 0 | 0 | – |
| 2025 | Cavalry FC | 0 | 0 | 1 | 0 | 0 | – |
12M. BevanCavalry FCCavalry FCF–1141951–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Cavalry FC | 11 | 4 | 19 | 5 | 1 | – |
15Woobens PaciusForgeForgeF–1031650–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Forge | 10 | 3 | 16 | 5 | 0 | – |
16A. ReidHFX Wanderers FCHFX Wanderers FCF–910411007.38
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Pacific FC | 4 | 4 | 17 | 2 | 0 | – |
| 2024 | Pacific FC | 0 | 2 | 19 | 2 | 0 | – |
| 2025 | York United | 4 | 4 | 4 | 6 | 0 | – |
| 2026 | HFX Wanderers FC | 1 | 0 | 1 | 0 | 0 | 7.38 |
17N. AmpomahForgeForgeF–85221706.34
17D. ZanattaPacific FCPacific FCF–842950–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024 | Pacific FC | 5 | 2 | 25 | 1 | 0 | – |
| 2025 | Pacific FC | 3 | 2 | 4 | 4 | 0 | – |
17
Moses DyerVancouver FC· 29yVancouver FCF29812480–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024 | Pacific FC | 4 | 0 | 11 | 3 | 0 | – |
| 2024 | Vancouver FC | 4 | 1 | 13 | 5 | 0 | – |
20A. RicciYork UnitedYork UnitedF–7432141–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | York United | 3 | 2 | 13 | 8 | 0 | – |
| 2024 | Vancouver FC | 0 | 1 | 3 | 2 | 0 | – |
| 2024 | York United | 4 | 1 | 16 | 4 | 1 | – |
20
Béni BadibangaYork United· 30yYork UnitedF3074381107.03
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Forge | 3 | 0 | 12 | 2 | 0 | – |
| 2024 | Forge | 4 | 3 | 25 | 9 | 0 | – |
| 2026 | York United | 0 | 1 | 1 | 0 | 0 | 7.03 |
20
Ryan TelferHFX Wanderers FC· 32yHFX Wanderers FCF327330506.65
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024 | HFX Wanderers FC | 4 | 2 | 23 | 3 | 0 | – |
| 2025 | HFX Wanderers FC | 3 | 1 | 6 | 2 | 0 | – |
| 2026 | HFX Wanderers FC | 0 | 0 | 1 | 0 | 0 | 6.65 |
24H. MbongueVancouver FCVancouver FCF–62120–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | Vancouver FC | 6 | 2 | 1 | 2 | 0 | – |
24
O. De RosarioYork United· 25yYork UnitedF25621220–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | York United | 6 | 2 | 12 | 2 | 0 | – |
24
J. HeardPacific FC· 31yPacific FCF316139211–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Pacific FC | 4 | 1 | 18 | 6 | 0 | – |
| 2024 | Pacific FC | 1 | 0 | 18 | 5 | 0 | – |
| 2025 | Pacific FC | 1 | 0 | 3 | 10 | 1 | – |
24N. PatheVancouver FCVancouver FCF–60330–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | Vancouver FC | 6 | 0 | 3 | 3 | 0 | – |
24W. AkioCavalry FCCavalry FCF–602120–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Cavalry FC | 5 | 0 | 13 | 1 | 0 | – |
| 2024 | Cavalry FC | 1 | 0 | 8 | 1 | 0 | – |
29Caniggia ElvaCavalry FCCavalry FCF–556006.73
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | Cavalry FC | 4 | 4 | 3 | 0 | 0 | – |
| 2026 | Cavalry FC | 1 | 1 | 3 | 0 | 0 | 6.73 |
29E. OngaroPacific FCPacific FCF–521930–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Pacific FC | 5 | 2 | 19 | 3 | 0 | – |
29J. HamiltonForgeForgeF–523200–
32
A. DanielsPacific FC· 28yPacific FCF284948406.25
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | HFX Wanderers FC | 3 | 5 | 18 | 2 | 0 | – |
| 2024 | HFX Wanderers FC | 0 | 1 | 26 | 1 | 0 | – |
| 2025 | Pacific FC | 1 | 3 | 3 | 1 | 0 | – |
| 2026 | Pacific FC | 0 | 0 | 1 | 0 | 0 | 6.25 |
32S. JimohYork UnitedYork UnitedF–452050–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024 | York United | 4 | 1 | 16 | 0 | 0 | – |
| 2025 | York United | 0 | 4 | 4 | 5 | 0 | – |
32A. BinateValourValourF–413030–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Pacific FC | 0 | 0 | 3 | 0 | 0 | – |
| 2024 | Valour | 4 | 1 | 27 | 3 | 0 | – |
32João MorelliHFX Wanderers FCHFX Wanderers FCF–41920–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | HFX Wanderers FC | 4 | 1 | 9 | 2 | 0 | – |
32Walter PonceValourValourF–411330–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Valour | 4 | 1 | 13 | 3 | 0 | – |
32
Y. ToualyPacific FC· 25yPacific FCF25416206.35
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | Pacific FC | 4 | 1 | 4 | 1 | 0 | – |
| 2026 | Pacific FC | 0 | 0 | 2 | 1 | 0 | 6.35 |
32T. CollombHFX Wanderers FCHFX Wanderers FCF–40710–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | HFX Wanderers FC | 4 | 0 | 7 | 1 | 0 | – |
39
M. BustosPacific FC· 30yPacific FCF30356407.08
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | Pacific FC | 2 | 4 | 4 | 4 | 0 | – |
| 2026 | Pacific FC | 1 | 1 | 2 | 0 | 0 | 7.08 |
39Djenairo DanielsPacific FCPacific FCF–331460–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Pacific FC | 3 | 3 | 14 | 6 | 0 | – |
39J. BahamboulaHFX Wanderers FCHFX Wanderers FCF–325306.63
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | HFX Wanderers FC | 3 | 2 | 4 | 3 | 0 | – |
| 2026 | HFX Wanderers FC | 0 | 0 | 1 | 0 | 0 | 6.63 |
39R. MoorePacific FCPacific FCF–322021–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024 | Pacific FC | 3 | 2 | 20 | 2 | 1 | – |
39
R. KrattPacific FC· 23yPacific FCF23303007.22
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | Pacific FC | 2 | 0 | 1 | 0 | 0 | – |
| 2026 | Pacific FC | 1 | 0 | 2 | 0 | 0 | 7.22 |
39Y. BaïHFX Wanderers FCHFX Wanderers FCF–30660–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025 | HFX Wanderers FC | 3 | 0 | 6 | 6 | 0 | – |
46Gianni dos SantosAtlético OttawaAtlético OttawaF–22900–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Atlético Ottawa | 2 | 2 | 9 | 0 | 0 | – |
46K. MannehPacific FCPacific FCF–221710–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Pacific FC | 2 | 2 | 17 | 1 | 0 | – |
46
M. ShawCavalry FC· 31yCavalry FCF31223630–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Atlético Ottawa | 1 | 1 | 13 | 2 | 0 | – |
| 2024 | Cavalry FC | 1 | 1 | 23 | 1 | 0 | – |
46David BrazãoPacific FCPacific FCF–211000–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2023 | Pacific FC | 2 | 1 | 10 | 0 | 0 | – |
46D. SalanovićYork UnitedYork UnitedF–201130–
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024 | York United | 2 | 0 | 11 | 3 | 0 | – |
Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources