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 101–150 of 586 players
| # | Player | Club | Apps | Min | G | npG | xG | G − xG | Min/G |
|---|---|---|---|---|---|---|---|---|---|
| 80 | Leonardo Spinazzola | Napoli | 32 | 1,909 | 3 | 3 | 1.10 | +1.90 | 636 |
| 80 | Yann Bisseck | Inter | 23 | 1,922 | 3 | 3 | 2.29 | +0.71 | 641 |
| 80 | Mario Pašalić | Atalanta | 33 | 1,932 | 3 | 3 | 2.76 | +0.24 | 644 |
| 80 | Danilo Cataldi | Lazio | 27 | 1,993 | 3 | 1 | 3.01 | −0.01 | 664 |
| 80 | Mario Hermoso | Roma | 27 | 2,096 | 3 | 3 | 2.01 | +0.99 | 699 |
| 80 | Francisco Conceição | Juventus | 31 | 2,098 | 3 | 3 | 7.06 | −4.06 | 699 |
| 80 | Mattia Zaccagni | Lazio | 26 | 2,114 | 3 | 3 | 4.54 | −1.54 | 705 |
| 80 | Charles De Ketelaere | Atalanta | 31 | 2,188 | 3 | 3 | 3.46 | −0.46 | 729 |
| 80 | Christian Kabasele | Udinese | 30 | 2,262 | 3 | 3 | 1.23 | +1.77 | 754 |
| 80 | Khéphren Thuram | Juventus | 35 | 2,453 | 3 | 3 | 3.12 | −0.12 | 818 |
| 80 | Thomas Kristensen | Udinese | 28 | 2,475 | 3 | 3 | 1.11 | +1.89 | 825 |
| 80 | Adrián Bernabé | Parma | 32 | 2,493 | 3 | 3 | 2.19 | +0.81 | 831 |
| 80 | Nicolò Barella | Inter | 34 | 2,533 | 3 | 3 | 3.17 | −0.17 | 844 |
| 80 | Davide Zappacosta | Atalanta | 35 | 2,580 | 3 | 3 | 2.16 | +0.84 | 860 |
| 80 | Evan Ndicka | Roma | 31 | 2,683 | 3 | 3 | 1.91 | +1.09 | 894 |
| 80 | Lassana Coulibaly | Lecce | 33 | 2,695 | 3 | 3 | 2.96 | +0.04 | 898 |
| 80 | Máximo Perrone | Como | 36 | 2,749 | 3 | 3 | 2.19 | +0.81 | 916 |
| 80 | Andrea Cambiaso | Juventus | 36 | 2,794 | 3 | 3 | 2.98 | +0.02 | 931 |
| 80 | Alexis Saelemaekers | Milan | 35 | 2,798 | 3 | 3 | 3.51 | −0.51 | 933 |
| 80 | Oumar Solet | Udinese | 35 | 2,961 | 3 | 2 | 2.88 | +0.12 | 987 |
| 121 | Andrea Belotti | Cagliari | 8 | 233 | 2 | 1 | 1.97 | +0.03 | 117 |
| 121 | Juan Cabal | Juventus | 12 | 295 | 2 | 2 | 0.81 | +1.19 | 148 |
| 121 | Nesta Elphege | Parma | 9 | 306 | 2 | 2 | 1.87 | +0.13 | 153 |
| 121 | Paul Mendy | Cagliari | 9 | 338 | 2 | 2 | 2.03 | −0.03 | 169 |
| 121 | David Okereke | Cremonese | 10 | 400 | 2 | 2 | 0.65 | +1.35 | 200 |
| 121 | Mattia Felici | Cagliari | 12 | 409 | 2 | 2 | 0.72 | +1.28 | 205 |
| 121 | N'Dri Konan | Lecce | 27 | 545 | 2 | 2 | 0.98 | +1.02 | 273 |
| 121 | Valentín Castellanos | Lazio | 11 | 694 | 2 | 2 | 2.07 | −0.07 | 347 |
| 121 | Riyad Idrissi | Cagliari | 23 | 781 | 2 | 2 | 0.66 | +1.34 | 391 |
| 121 | Luca Mazzitelli | Cagliari | 18 | 785 | 2 | 2 | 0.74 | +1.26 | 393 |
| 121 | Ademola Lookman | Atalanta | 12 | 797 | 2 | 2 | 2.66 | −0.66 | 399 |
| 121 | Thijs Dallinga | Bologna | 23 | 829 | 2 | 2 | 2.89 | −0.89 | 415 |
| 121 | Zachary Athekame | Milan | 27 | 850 | 2 | 2 | 0.39 | +1.61 | 425 |
| 121 | Medon Berisha | Lecce | 13 | 880 | 2 | 2 | 1.21 | +0.79 | 440 |
| 121 | Manor Solomon | Fiorentina | 16 | 903 | 2 | 2 | 0.82 | +1.18 | 452 |
| 121 | Daniel Maldini | Lazio | 21 | 955 | 2 | 2 | 3.10 | −1.10 | 478 |
| 121 | Omri Gandelman | Lecce | 19 | 978 | 2 | 2 | 1.37 | +0.63 | 489 |
| 121 | Alieu Fadera | Sassuolo | 28 | 981 | 2 | 2 | 2.02 | −0.02 | 491 |
| 121 | Kamaldeen Sulemana | Atalanta | 25 | 1,009 | 2 | 2 | 2.33 | −0.33 | 505 |
| 121 | Gabriel Strefezza | Parma | 14 | 1,015 | 2 | 2 | 0.97 | +1.03 | 508 |
| 121 | Lazar Samardžić | Atalanta | 26 | 1,028 | 2 | 2 | 2.94 | −0.94 | 514 |
| 121 | Marco Brescianini | Fiorentina | 26 | 1,044 | 2 | 2 | 1.84 | +0.16 | 522 |
| 121 | Assane Diao | Como | 17 | 1,089 | 2 | 2 | 2.59 | −0.59 | 545 |
| 121 | Cristian Volpato | Sassuolo | 24 | 1,090 | 2 | 2 | 1.55 | +0.45 | 545 |
| 121 | Federico Gatti | Juventus | 21 | 1,100 | 2 | 2 | 2.02 | −0.02 | 550 |
| 121 | Suat Serdar | Hellas Verona | 20 | 1,116 | 2 | 2 | 2.11 | −0.11 | 558 |
| 121 | Giovanni Fabbian | Fiorentina | 29 | 1,175 | 2 | 2 | 2.36 | −0.36 | 588 |
| 121 | Alberto Moreno | Como | 19 | 1,240 | 2 | 2 | 1.63 | +0.37 | 620 |
| 121 | Niccolò Pisilli | Roma | 25 | 1,295 | 2 | 2 | 1.57 | +0.43 | 648 |
| 121 | Paulo Dybala | Roma | 22 | 1,356 | 2 | 2 | 4.78 | −2.78 | 678 |
- 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 →