
Canadian Premier League Top Scorers and Assists 2026
Canadian Premier League top scorers 2026
Goals in the league this season, penalties included. Players level on goals are ranked by fewer appearances.
| # | Player | Apps | Min/G | Ast | Pens | Goals |
|---|---|---|---|---|---|---|
| 1 | L. KwemiSupra du QuebecCanada | 26 | 123 | 2 | 3 | 12 |
| 2 | T. WarschewskiCavalry FCGermany | 26 | 194 | 8 | 3 | 10 |
| 3 | B. TablaAtlético OttawaCanada | 27 | 203 | 2 | 2 | 10 |
| 4 | I. JohnstonHFX Wanderers FCCanada | 27 | 211 | 2 | 4 | 10 |
| 5 | J. AltobelliYork UnitedCanada | 16 | 154 | 1 | 0 | 8 |
| 6 | N. Fleuriau ChateauAtlético OttawaCanada | 15 | 167 | 3 | 1 | 7 |
| 7 | A. MusseCavalry FCSomalia | 24 | 190 | 5 | 2 | 7 |
| 8 | T. CampbellVancouver FCCanada | 27 | 174 | 1 | 0 | 7 |
| 9 | I. CondeSupra du Quebec | 20 | 189 | 2 | 0 | 6 |
| 10 | M. AmissiVancouver FCBurundi | 23 | 278 | 1 | 0 | 6 |
| 11 | N. EdwardsCavalry FCCanada | 25 | 204 | 0 | 0 | 6 |
| 12 | M. BustosPacific FCCanada | 25 | 280 | 4 | 3 | 6 |
| 13 | Tavio CiccarelliHFX Wanderers FCEngland | 23 | 92 | 0 | 1 | 5 |
| 14 | Y. ToualyPacific FCCanada | 24 | 305 | 5 | 0 | 5 |
| 15 | S. YeatesYork UnitedCanada | 25 | 413 | 3 | 0 | 5 |
| 16 | A. DíazPacific FCMexico | 25 | 252 | 2 | 3 | 5 |
| 17 | S. ReaSupra du QuebecCanada | 26 | 341 | 4 | 0 | 5 |
| 18 | D. KlompCavalry FCNetherlands | 27 | 429 | 1 | 0 | 5 |
| 19 | R. KrattPacific FCCanada | 28 | 305 | 3 | 0 | 5 |
| 20 | T. BahVancouver FCCanada | 27 | 436 | 5 | 0 | 4 |
Most assists in the Canadian Premier League 2026
Assists credited in the league this season.
| # | Player | Apps | Goals | Ast |
|---|---|---|---|---|
| 1 | T. WarschewskiCavalry FCGermany | 26 | 10 | 8 |
| 2 | J. AlmagroYork UnitedEcuador | 21 | 3 | 6 |
| 3 | Miguel ArillaHFX Wanderers FC | 26 | 3 | 6 |
| 4 | G. NtigneeCavalry FCCanada | 19 | 2 | 5 |
| 5 | B. BadibangaYork UnitedBelgium | 19 | 0 | 5 |
| 6 | D. AbziSupra du QuebecCanada | 22 | 1 | 5 |
| 7 | D. ChoinièreSupra du QuebecCanada | 23 | 0 | 5 |
| 8 | A. MusseCavalry FCSomalia | 24 | 7 | 5 |
| 9 | Y. ToualyPacific FCCanada | 24 | 5 | 5 |
| 10 | L. CallegariHFX Wanderers FCFrance | 26 | 4 | 5 |
| 11 | T. BahVancouver FCCanada | 27 | 4 | 5 |
| 12 | M. BustosPacific FCCanada | 25 | 6 | 4 |
| 13 | E. KobzaCavalry FCCanada | 25 | 1 | 4 |
| 14 | S. ReaSupra du QuebecCanada | 26 | 5 | 4 |
| 15 | T. BorgesForgeCanada | 26 | 3 | 4 |
| 16 | N. Fleuriau ChateauAtlético OttawaCanada | 15 | 7 | 3 |
| 17 | I. OketokounForge | 22 | 4 | 3 |
| 18 | S. YeatesYork UnitedCanada | 25 | 5 | 3 |
| 19 | A. DidicCavalry FCCanada | 26 | 4 | 3 |
| 20 | R. KrattPacific FCCanada | 28 | 5 | 3 |
Most yellow cards in the Canadian Premier League 2026
Yellow cards this season. A second yellow card that led to a sending-off is shown in its own column.
| # | Player | Apps | 2nd Y | Yellow |
|---|---|---|---|---|
| 1 | D. AbziSupra du QuebecCanada | 22 | 1 | 10 |
| 2 | H. PatonCavalry FCCanada | 23 | 0 | 10 |
| 3 | A. AromatarioForge | 24 | 0 | 10 |
| 4 | T. SkublakYork United | 23 | 0 | 9 |
| 5 | E. KobzaCavalry FCCanada | 25 | 1 | 9 |
| 6 | R. JuhmiPacific FC | 21 | 0 | 8 |
| 7 | C. Greco-TaylorPacific FCUSA | 25 | 0 | 8 |
| 8 | C. AugusteSupra du QuebecHaiti | 26 | 0 | 8 |
| 9 | A. PearlmanCavalry FCCanada | 27 | 0 | 8 |
| 10 | Sergei KozlovskiyAtlético OttawaCanada | 16 | 0 | 7 |
| 11 | M. PolisiVancouver FCCanada | 24 | 0 | 7 |
| 12 | M. ChretienSupra du Quebec | 26 | 1 | 7 |
| 13 | L. CallegariHFX Wanderers FCFrance | 26 | 0 | 7 |
| 14 | I. JohnstonHFX Wanderers FCCanada | 27 | 0 | 7 |
| 15 | M. GodinhoHFX Wanderers FCCanada | 11 | 0 | 6 |
| 16 | L. SinghYork UnitedTrinidad and Tobago | 22 | 0 | 6 |
| 17 | S. YeatesYork UnitedCanada | 25 | 0 | 6 |
| 18 | D. NimickForgeCanada | 26 | 0 | 6 |
| 19 | M. AparicioAtlético OttawaCanada | 27 | 0 | 6 |
| 20 | R. RamaForgeAlbania | 24 | 1 | 5 |
Most red cards in the Canadian Premier League 2026
Red cards this season, with second yellow cards shown in their own column.
| # | Player | Apps | 2nd Y | Red |
|---|---|---|---|---|
| 1 | J. HeardPacific FCCanada | 16 | 0 | 2 |
| 2 | D. GutiérrezAtlético OttawaCanada | 9 | 0 | 1 |
| 3 | J. QuintanaPacific FCColombia | 15 | 0 | 1 |
| 4 | R. BeySupra du Quebec | 15 | 0 | 1 |
| 5 | S. GonzalesYork UnitedPeru | 17 | 0 | 1 |
| 6 | G. NtigneeCavalry FCCanada | 19 | 0 | 1 |
| 7 | O. LeónYork UnitedMexico | 20 | 0 | 1 |
| 8 | H. PatonCavalry FCCanada | 23 | 0 | 1 |
| 9 | M. FerrariYork UnitedCanada | 23 | 0 | 1 |
| 10 | M. JevremovićForgeSerbia | 23 | 0 | 1 |
| 11 | R. RamaForgeAlbania | 24 | 1 | 1 |
| 12 | M. PolisiVancouver FCCanada | 24 | 0 | 1 |
| 13 | Alessandro BielloSupra du QuebecCanada | 24 | 0 | 1 |
| 14 | M. BustosPacific FCCanada | 25 | 0 | 1 |
| 15 | G. AntinoroAtlético OttawaCanada | 26 | 0 | 1 |
Canadian Premier League top scorers: questions and answers
L. Kwemi (Supra du Quebec) leads the scoring with 12 goals.
D. Abzi, H. Paton and A. Aromatario, with 10 yellow cards each.
T. Warschewski (Cavalry FC), with 8 assists.
J. Heard (Pacific FC), with 2 red cards.
About the Canadian Premier League top scorers
This page ranks the Canadian Premier League 2026 players by goals, assists, yellow cards and red cards, from every league match played so far. L. Kwemi (Supra du Quebec) leads the scoring with 12 goals. That is 2 more than T. Warschewski, the next on the list. 3 of those goals came from the penalty spot. That is one goal every 123 minutes on the pitch.
T. Warschewski has the most assists: 8. J. Heard has the most red cards: 2.
For the team figures, see Canadian Premier League Stats 2026 and Canadian Premier League Standings. For the coming matches, see Canadian Premier League Predictions.











