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 251–300 of 586 players
| # | Player | Club | Apps | Min | G | npG | xG | G − xG | Min/G |
|---|---|---|---|---|---|---|---|---|---|
| 189 | Luís Henrique | Inter | 30 | 1,627 | 1 | 1 | 0.83 | +0.17 | 1627 |
| 189 | Mariano Troilo | Parma | 21 | 1,636 | 1 | 1 | 0.71 | +0.29 | 1636 |
| 189 | Jakub Piotrowski | Udinese | 33 | 1,697 | 1 | 1 | 2.73 | −1.73 | 1697 |
| 189 | Pietro Comuzzo | Fiorentina | 27 | 1,700 | 1 | 1 | 1.14 | −0.14 | 1700 |
| 189 | Jamil Siebert | Lecce | 21 | 1,707 | 1 | 1 | 0.43 | +0.57 | 1707 |
| 189 | Carlos Augusto | Inter | 34 | 1,765 | 1 | 1 | 1.46 | −0.46 | 1765 |
| 189 | Eljif Elmas | Napoli | 33 | 1,788 | 1 | 1 | 3.04 | −2.04 | 1788 |
| 189 | Nikola Moro | Bologna | 30 | 1,797 | 1 | 1 | 0.84 | +0.16 | 1797 |
| 189 | Koni De Winter | Milan | 26 | 1,805 | 1 | 1 | 0.79 | +0.21 | 1805 |
| 189 | Oliver Sørensen | Parma | 34 | 1,836 | 1 | 1 | 1.49 | −0.49 | 1836 |
| 189 | Matteo Prati | Torino | 33 | 1,889 | 1 | 1 | 1.63 | −0.63 | 1889 |
| 189 | Diego Carlos | Como | 27 | 1,948 | 1 | 1 | 0.95 | +0.05 | 1948 |
| 189 | Jari Vandeputte | Cremonese | 32 | 1,952 | 1 | 1 | 2.04 | −1.04 | 1952 |
| 189 | Isak Hien | Atalanta | 28 | 1,965 | 1 | 1 | 0.84 | +0.16 | 1965 |
| 189 | Álex Valle | Como | 28 | 2,025 | 1 | 1 | 1.04 | −0.04 | 2025 |
| 189 | Marcus Pedersen | Torino | 29 | 2,138 | 1 | 1 | 2.08 | −1.08 | 2138 |
| 189 | Aarón Martín | Genoa | 33 | 2,185 | 1 | 1 | 1.32 | −0.32 | 2185 |
| 189 | Roberto Gagliardini | Hellas Verona | 29 | 2,216 | 1 | 1 | 1.09 | −0.09 | 2216 |
| 189 | Remo Freuler | Bologna | 29 | 2,217 | 1 | 1 | 1.38 | −0.38 | 2217 |
| 189 | Alessandro Bastoni | Inter | 28 | 2,249 | 1 | 1 | 1.30 | −0.30 | 2249 |
| 189 | Idrissa Touré | Pisa | 32 | 2,286 | 1 | 1 | 2.63 | −1.63 | 2286 |
| 189 | Jhon Lucumí | Bologna | 29 | 2,300 | 1 | 1 | 0.95 | +0.05 | 2300 |
| 189 | Antoine Bernede | Hellas Verona | 32 | 2,320 | 1 | 1 | 1.41 | −0.41 | 2320 |
| 189 | Stanislav Lobotka | Napoli | 32 | 2,441 | 1 | 1 | 0.56 | +0.44 | 2441 |
| 189 | Luca Ranieri | Fiorentina | 34 | 2,479 | 1 | 1 | 1.94 | −0.94 | 2479 |
| 189 | Juan Miranda | Bologna | 32 | 2,573 | 1 | 1 | 0.64 | +0.36 | 2573 |
| 189 | Santiago Pierotti | Lecce | 37 | 2,614 | 1 | 1 | 3.30 | −2.30 | 2614 |
| 189 | Alessandro Circati | Parma | 31 | 2,666 | 1 | 1 | 1.06 | −0.06 | 2666 |
| 189 | Nemanja Matić | Sassuolo | 34 | 2,669 | 1 | 1 | 0.37 | +0.63 | 2669 |
| 189 | Marten de Roon | Atalanta | 34 | 2,704 | 1 | 1 | 0.79 | +0.21 | 2704 |
| 189 | Zeki Çelik | Roma | 34 | 2,730 | 1 | 1 | 1.66 | −0.66 | 2730 |
| 189 | Mikael Ellertsson | Genoa | 36 | 2,778 | 1 | 1 | 2.14 | −1.14 | 2778 |
| 189 | Adam Marušić | Lazio | 33 | 2,784 | 1 | 1 | 1.55 | −0.55 | 2784 |
| 189 | Michel Aebischer | Pisa | 35 | 2,900 | 1 | 1 | 0.66 | +0.34 | 2900 |
| 189 | Lloyd Kelly | Juventus | 35 | 2,998 | 1 | 1 | 1.09 | −0.09 | 2998 |
| 189 | Mandela Keita | Parma | 37 | 2,999 | 1 | 1 | 0.66 | +0.34 | 2999 |
| 189 | Manuel Locatelli | Juventus | 36 | 3,005 | 1 | 1 | 2.84 | −1.84 | 3005 |
| 189 | Sebastiano Luperto | Cremonese | 34 | 3,017 | 1 | 1 | 0.70 | +0.30 | 3017 |
| 189 | Michel Adopo | Cagliari | 38 | 3,055 | 1 | 1 | 2.58 | −1.58 | 3055 |
| 189 | Marco Palestra | Cagliari | 37 | 3,084 | 1 | 1 | 1.64 | −0.64 | 3084 |
| 189 | Morten Frendrup | Genoa | 36 | 3,089 | 1 | 1 | 0.37 | +0.63 | 3089 |
| 189 | Saúl Coco | Torino | 35 | 3,090 | 1 | 1 | 0.87 | +0.13 | 3090 |
| 189 | Dodô | Fiorentina | 36 | 3,139 | 1 | 1 | 2.20 | −1.20 | 3139 |
| 189 | Jesper Karlström | Udinese | 36 | 3,152 | 1 | 1 | 0.86 | +0.14 | 3152 |
| 189 | Simone Canestrelli | Pisa | 37 | 3,201 | 1 | 1 | 1.34 | −0.34 | 3201 |
| 189 | Ylber Ramadani | Lecce | 37 | 3,214 | 1 | 1 | 1.09 | −0.09 | 3214 |
| 189 | Johan Vásquez | Genoa | 36 | 3,217 | 1 | 1 | 1.22 | −0.22 | 3217 |
| 298 | Andrea Le Borgne | Como | 1 | 1 | 0 | 0 | — | — | — |
| 298 | Cas Odenthal | Sassuolo | 1 | 1 | 0 | 0 | — | — | — |
| 298 | Joi Xheto Nuredini | Genoa | 1 | 1 | 0 | 0 | — | — | — |
- 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 →