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 1–50 of 586 players
| # | Player | Club | Apps | Min | G | npG | xG | G − xG | Min/G |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Lautaro Martínez | Inter | 30 | 2,178 | 17 | 17 | 13.40 | +3.60 | 128 |
| 2 | Donyell Malen | Roma | 18 | 1,478 | 14 | 11 | 13.45 | +0.55 | 106 |
| 2 | Anastasios Douvikas | Como | 38 | 2,278 | 14 | 13 | 11.41 | +2.59 | 163 |
| 4 | Marcus Thuram | Inter | 29 | 1,913 | 13 | 13 | 9.73 | +3.27 | 147 |
| 5 | Rasmus Højlund | Napoli | 33 | 2,761 | 12 | 11 | 10.88 | +1.12 | 230 |
| 5 | Nico Paz | Como | 35 | 2,884 | 12 | 12 | 8.59 | +3.41 | 240 |
| 7 | Giovanni Simeone | Torino | 32 | 2,245 | 11 | 11 | 9.79 | +1.21 | 204 |
| 8 | Gianluca Scamacca | Atalanta | 24 | 1,319 | 10 | 8 | 7.28 | +2.72 | 132 |
| 8 | Nikola Krstović | Atalanta | 33 | 1,787 | 10 | 10 | 14.45 | −4.45 | 179 |
| 8 | Keinan Davis | Udinese | 30 | 2,079 | 10 | 6 | 9.89 | +0.11 | 208 |
| 8 | Riccardo Orsolini | Bologna | 35 | 2,131 | 10 | 6 | 9.70 | +0.30 | 213 |
| 8 | Federico Bonazzoli | Cremonese | 35 | 2,524 | 10 | 7 | 10.03 | −0.03 | 252 |
| 8 | Scott McTominay | Napoli | 33 | 2,793 | 10 | 10 | 10.90 | −0.90 | 279 |
| 8 | Kenan Yıldız | Juventus | 36 | 2,838 | 10 | 9 | 8.84 | +1.16 | 284 |
| 15 | Hakan Çalhanoğlu | Inter | 22 | 1,649 | 9 | 5 | 5.76 | +3.24 | 183 |
| 15 | Rafael Leão | Milan | 29 | 1,859 | 9 | 7 | 9.52 | −0.52 | 207 |
| 15 | Andrea Pinamonti | Sassuolo | 36 | 2,577 | 9 | 9 | 9.15 | −0.15 | 286 |
| 15 | Mateo Pellegrino | Parma | 37 | 2,991 | 9 | 8 | 8.47 | +0.53 | 332 |
| 19 | Christian Pulišić | Milan | 30 | 1,612 | 8 | 8 | 7.84 | +0.16 | 202 |
| 19 | Domenico Berardi | Sassuolo | 26 | 1,971 | 8 | 6 | 6.21 | +1.79 | 246 |
| 19 | Moise Kean | Fiorentina | 26 | 2,047 | 8 | 6 | 14.93 | −6.93 | 256 |
| 19 | Nikola Vlašić | Torino | 37 | 3,053 | 8 | 3 | 7.17 | +0.83 | 382 |
| 23 | Dušan Vlahović | Juventus | 19 | 977 | 7 | 6 | 7.04 | −0.04 | 140 |
| 23 | Christopher Nkunku | Milan | 32 | 1,377 | 7 | 2 | 9.31 | −2.31 | 197 |
| 23 | Pio Esposito | Inter | 35 | 1,571 | 7 | 7 | 7.36 | −0.36 | 224 |
| 23 | Gift Orban | Hellas Verona | 28 | 2,036 | 7 | 5 | 10.63 | −3.63 | 291 |
| 23 | Jamie Vardy | Cremonese | 29 | 2,107 | 7 | 7 | 4.71 | +2.29 | 301 |
| 23 | Stefano Moreo | Pisa | 37 | 2,321 | 7 | 5 | 5.65 | +1.35 | 332 |
| 23 | Lorenzo Colombo | Genoa | 38 | 2,353 | 7 | 6 | 8.54 | −1.54 | 336 |
| 23 | Santiago Castro | Bologna | 35 | 2,366 | 7 | 7 | 7.72 | −0.72 | 338 |
| 23 | Rolando Mandragora | Fiorentina | 34 | 2,438 | 7 | 6 | 4.81 | +2.19 | 348 |
| 23 | Armand Laurienté | Sassuolo | 38 | 2,614 | 7 | 7 | 3.75 | +3.25 | 373 |
| 23 | Sebastiano Esposito | Cagliari | 36 | 2,699 | 7 | 6 | 4.94 | +2.06 | 386 |
| 23 | Federico Dimarco | Inter | 35 | 2,704 | 7 | 7 | 5.22 | +1.78 | 386 |
| 35 | Martin Baturina | Como | 29 | 1,591 | 6 | 6 | 1.83 | +4.17 | 265 |
| 35 | Jonathan David | Juventus | 35 | 1,795 | 6 | 6 | 8.61 | −2.61 | 299 |
| 35 | Che Adams | Torino | 33 | 1,896 | 6 | 6 | 5.89 | +0.11 | 316 |
| 35 | Cesare Casadei | Torino | 33 | 1,990 | 6 | 6 | 4.09 | +1.91 | 332 |
| 35 | Piotr Zieliński | Inter | 34 | 2,055 | 6 | 5 | 2.38 | +3.62 | 343 |
| 35 | Matías Soulé | Roma | 33 | 2,167 | 6 | 6 | 4.10 | +1.90 | 361 |
| 35 | Ruslan Malinovskyi | Genoa | 34 | 2,250 | 6 | 3 | 4.67 | +1.33 | 375 |
| 35 | Adrien Rabiot | Milan | 29 | 2,550 | 6 | 6 | 4.46 | +1.54 | 425 |
| 35 | Lucas Da Cunha | Como | 36 | 2,748 | 6 | 2 | 6.55 | −0.55 | 458 |
| 35 | Ismael Koné | Sassuolo | 35 | 2,756 | 6 | 6 | 4.67 | +1.33 | 459 |
| 45 | Pedro | Lazio | 29 | 994 | 5 | 3 | 2.46 | +2.54 | 199 |
| 45 | Ange-Yoan Bonny | Inter | 33 | 1,156 | 5 | 5 | 3.46 | +1.54 | 231 |
| 45 | Kevin De Bruyne | Napoli | 18 | 1,169 | 5 | 2 | 4.13 | +0.87 | 234 |
| 45 | Gennaro Borrelli | Cagliari | 27 | 1,273 | 5 | 5 | 2.89 | +2.11 | 255 |
| 45 | Jens Odgaard | Bologna | 26 | 1,403 | 5 | 5 | 2.36 | +2.64 | 281 |
| 45 | Gustav Isaksen | Lazio | 30 | 1,598 | 5 | 5 | 4.80 | +0.20 | 320 |
- 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 →