Serie A top scorers 2025/2026
Every Serie A player ranked on the goals he has scored this season, with the minutes he took to score them — and, where the competition carries per-match figures, the chances those goals came from.
Lautaro Martínez leads the scoring on 17 goals, from 2178 minutes. That is 3 clear of Donyell Malen. Martin Baturina has scored 4.17 more than his chances were worth: 6 goals from 1.83 xG. Moise Kean has scored 6.93 fewer than his chances were worth: 8 goals from 14.93 xG.
Showing 51–100 of 586 players
| # | Player | Club | Apps | Min | G | npG | xG | G − xG | Min/G |
|---|---|---|---|---|---|---|---|---|---|
| 45 | Lameck Banda | Lecce | 32 | 1,760 | 5 | 5 | 2.91 | +2.09 | 352 |
| 45 | Jürgen Ekkelenkamp | Udinese | 31 | 2,203 | 5 | 5 | 4.99 | +0.01 | 441 |
| 45 | Vitinha | Genoa | 35 | 2,254 | 5 | 5 | 6.04 | −1.04 | 451 |
| 45 | Albert Guðmundsson | Fiorentina | 33 | 2,262 | 5 | 2 | 5.69 | −0.69 | 452 |
| 45 | Nicolò Zaniolo | Udinese | 32 | 2,269 | 5 | 5 | 5.49 | −0.49 | 454 |
| 45 | Wesley | Roma | 30 | 2,457 | 5 | 5 | 1.62 | +3.38 | 491 |
| 45 | Arthur Atta | Udinese | 32 | 2,563 | 5 | 5 | 4.13 | +0.87 | 513 |
| 45 | Leo Østigård | Genoa | 30 | 2,623 | 5 | 5 | 3.38 | +1.62 | 525 |
| 45 | Weston McKennie | Juventus | 36 | 2,842 | 5 | 5 | 7.65 | −2.65 | 568 |
| 45 | Strahinja Pavlović | Milan | 34 | 2,870 | 5 | 5 | 3.42 | +1.58 | 574 |
| 61 | Jérémie Boga | Juventus | 15 | 684 | 4 | 4 | 2.92 | +1.08 | 171 |
| 61 | Alisson Santos | Napoli | 14 | 836 | 4 | 4 | 1.37 | +2.63 | 209 |
| 61 | Semih Kılıçsoy | Cagliari | 22 | 983 | 4 | 4 | 1.78 | +2.22 | 246 |
| 61 | Caleb Ekuban | Genoa | 31 | 986 | 4 | 4 | 4.12 | −0.12 | 247 |
| 61 | Tijjani Noslin | Lazio | 29 | 1,181 | 4 | 4 | 4.51 | −0.51 | 295 |
| 61 | Kieron Bowie | Hellas Verona | 14 | 1,204 | 4 | 4 | 4.62 | −0.62 | 301 |
| 61 | Federico Bernardeschi | Bologna | 29 | 1,223 | 4 | 3 | 2.91 | +1.09 | 306 |
| 61 | Walid Cheddira | Lecce | 33 | 1,247 | 4 | 4 | 3.63 | +0.37 | 312 |
| 61 | Frank Anguissa | Napoli | 18 | 1,256 | 4 | 4 | 2.59 | +1.41 | 314 |
| 61 | Lorenzo Pellegrini | Roma | 24 | 1,475 | 4 | 2 | 5.39 | −1.39 | 369 |
| 61 | M'bala Nzola | Sassuolo | 30 | 1,521 | 4 | 2 | 7.27 | −3.27 | 380 |
| 61 | Henrikh Mkhitaryan | Inter | 30 | 1,556 | 4 | 4 | 5.10 | −1.10 | 389 |
| 61 | Roberto Piccoli | Fiorentina | 32 | 1,698 | 4 | 4 | 6.52 | −2.52 | 425 |
| 61 | Nikola Štulić | Lecce | 34 | 1,725 | 4 | 3 | 4.42 | −0.42 | 431 |
| 61 | Matteo Cancellieri | Lazio | 30 | 1,739 | 4 | 4 | 4.16 | −0.16 | 435 |
| 61 | Gleison Bremer | Juventus | 26 | 2,175 | 4 | 4 | 2.59 | +1.41 | 544 |
| 61 | Marc Kempf | Como | 34 | 2,323 | 4 | 4 | 3.14 | +0.86 | 581 |
| 61 | Kristian Thorstvedt | Sassuolo | 32 | 2,458 | 4 | 4 | 6.30 | −2.30 | 615 |
| 61 | Gianluca Mancini | Roma | 36 | 3,066 | 4 | 4 | 2.68 | +1.32 | 767 |
| 80 | Artem Dovbyk | Roma | 14 | 397 | 3 | 3 | 2.61 | +0.39 | 132 |
| 80 | Filip Kostić | Juventus | 18 | 490 | 3 | 3 | 0.59 | +2.41 | 163 |
| 80 | Junior Messias | Genoa | 20 | 676 | 3 | 2 | 1.89 | +1.11 | 225 |
| 80 | Jayden Addai | Como | 12 | 688 | 3 | 3 | 1.50 | +1.50 | 229 |
| 80 | Evan Ferguson | Roma | 16 | 776 | 3 | 3 | 2.60 | +0.40 | 259 |
| 80 | Giacomo Raspadori | Atalanta | 13 | 791 | 3 | 3 | 2.72 | +0.28 | 264 |
| 80 | Adam Buksa | Udinese | 25 | 926 | 3 | 3 | 1.98 | +1.02 | 309 |
| 80 | David Neres | Napoli | 16 | 926 | 3 | 3 | 1.51 | +1.49 | 309 |
| 80 | Jeff Ekhator | Genoa | 30 | 950 | 3 | 3 | 2.78 | +0.22 | 317 |
| 80 | Duván Zapata | Torino | 28 | 1,125 | 3 | 3 | 3.67 | −0.67 | 375 |
| 80 | Ruben Loftus-Cheek | Milan | 28 | 1,149 | 3 | 3 | 3.03 | −0.03 | 383 |
| 80 | Denzel Dumfries | Inter | 20 | 1,327 | 3 | 3 | 3.33 | −0.33 | 442 |
| 80 | Morten Thorsby | Cremonese | 24 | 1,380 | 3 | 3 | 2.26 | +0.74 | 460 |
| 80 | Kenneth Taylor | Lazio | 17 | 1,400 | 3 | 3 | 2.00 | +1.00 | 467 |
| 80 | Tommaso Pobega | Bologna | 26 | 1,452 | 3 | 3 | 1.76 | +1.24 | 484 |
| 80 | Nicolò Cambiaghi | Bologna | 28 | 1,530 | 3 | 3 | 2.42 | +0.58 | 510 |
| 80 | Jonathan Rowe | Bologna | 28 | 1,611 | 3 | 3 | 4.04 | −1.04 | 537 |
| 80 | Giorgio Scalvini | Atalanta | 24 | 1,817 | 3 | 3 | 2.50 | +0.50 | 606 |
| 80 | Giovane | Napoli | 33 | 1,883 | 3 | 3 | 3.69 | −0.69 | 628 |
| 80 | Cher Ndour | Fiorentina | 33 | 1,885 | 3 | 3 | 2.81 | +0.19 | 628 |
| 80 | Robin Gosens | Fiorentina | 26 | 1,893 | 3 | 3 | 2.95 | +0.05 | 631 |
- goals 2+ above xG
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Apps
- Matches he played in this competition this season. A match he was named in and did not play does not count.
- Min
- Minutes played.
- G
- Goals scored, penalties included.
- npG
- Goals with penalties taken out.
- xG
- Expected goals: the quality of the chances he took, summed.
- G − xG
- Goals less expected goals, over the matches with both.
- Min/G
- Minutes played for each goal scored.
Appearances, minutes, goals, assists and shots on this page are summed over the Serie A matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.
Learn how xgEdge calculates these figures →