Serie A xG leaders 2025/2026
Every Serie A player ranked on the expected goals of the chances he took, with how many shots that took, what the average one was worth and the goals that came of them.
Moise Kean has taken the best chances in the competition, 14.93 expected goals from 2047 minutes.
Showing 1–50 of 586 players
| # | Player | Club | Min | Shots | xG | npxG | xG/shot | xG/90 | G |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Moise Kean | Fiorentina | 2,047 | 98 | 14.93 | 13.29 | 0.15 | 0.66 | 8 |
| 2 | Nikola Krstović | Atalanta | 1,787 | 99 | 14.45 | 14.45 | 0.15 | 0.73 | 10 |
| 3 | Donyell Malen | Roma | 1,478 | 70 | 13.45 | 10.17 | 0.19 | 0.82 | 14 |
| 4 | Lautaro Martínez | Inter | 2,178 | 92 | 13.40 | 13.40 | 0.15 | 0.55 | 17 |
| 5 | Anastasios Douvikas | Como | 2,278 | 66 | 11.41 | 10.59 | 0.17 | 0.45 | 14 |
| 6 | Scott McTominay | Napoli | 2,793 | 101 | 10.90 | 10.08 | 0.11 | 0.35 | 10 |
| 7 | Rasmus Højlund | Napoli | 2,761 | 60 | 10.88 | 10.06 | 0.18 | 0.35 | 12 |
| 8 | Gift Orban | Hellas Verona | 2,036 | 85 | 10.63 | 8.99 | 0.13 | 0.47 | 7 |
| 9 | Federico Bonazzoli | Cremonese | 2,524 | 75 | 10.03 | 7.57 | 0.13 | 0.36 | 10 |
| 10 | Keinan Davis | Udinese | 2,079 | 50 | 9.89 | 6.61 | 0.20 | 0.43 | 10 |
| 11 | Giovanni Simeone | Torino | 2,245 | 79 | 9.79 | 9.79 | 0.12 | 0.39 | 11 |
| 12 | Marcus Thuram | Inter | 1,913 | 74 | 9.73 | 9.73 | 0.13 | 0.46 | 13 |
| 13 | Riccardo Orsolini | Bologna | 2,131 | 82 | 9.70 | 4.78 | 0.12 | 0.41 | 10 |
| 14 | Rafael Leão | Milan | 1,859 | 63 | 9.52 | 7.88 | 0.15 | 0.46 | 9 |
| 15 | Christopher Nkunku | Milan | 1,377 | 29 | 9.31 | 5.21 | 0.32 | 0.61 | 7 |
| 16 | Andrea Pinamonti | Sassuolo | 2,577 | 72 | 9.15 | 8.33 | 0.13 | 0.32 | 9 |
| 17 | Kenan Yıldız | Juventus | 2,838 | 97 | 8.84 | 7.20 | 0.09 | 0.28 | 10 |
| 18 | Jonathan David | Juventus | 1,795 | 41 | 8.61 | 7.79 | 0.21 | 0.43 | 6 |
| 19 | Nico Paz | Como | 2,884 | 121 | 8.59 | 6.95 | 0.07 | 0.27 | 12 |
| 20 | Lorenzo Colombo | Genoa | 2,353 | 66 | 8.54 | 6.90 | 0.13 | 0.33 | 7 |
| 21 | Mateo Pellegrino | Parma | 2,991 | 73 | 8.47 | 7.65 | 0.12 | 0.25 | 9 |
| 22 | Christian Pulišić | Milan | 1,612 | 54 | 7.84 | 7.02 | 0.15 | 0.44 | 8 |
| 23 | Santiago Castro | Bologna | 2,366 | 63 | 7.72 | 7.72 | 0.12 | 0.29 | 7 |
| 24 | Weston McKennie | Juventus | 2,842 | 43 | 7.65 | 7.65 | 0.18 | 0.24 | 5 |
| 25 | Pio Esposito | Inter | 1,571 | 57 | 7.36 | 7.36 | 0.13 | 0.42 | 7 |
| 26 | Gianluca Scamacca | Atalanta | 1,319 | 57 | 7.28 | 5.64 | 0.13 | 0.50 | 10 |
| 27 | M'bala Nzola | Sassuolo | 1,521 | 39 | 7.27 | 4.81 | 0.19 | 0.43 | 4 |
| 28 | Nikola Vlašić | Torino | 3,053 | 49 | 7.17 | 3.07 | 0.15 | 0.21 | 8 |
| 29 | Francisco Conceição | Juventus | 2,098 | 73 | 7.06 | 7.06 | 0.10 | 0.30 | 3 |
| 30 | Dušan Vlahović | Juventus | 977 | 49 | 7.04 | 6.22 | 0.14 | 0.65 | 7 |
| 31 | Lucas Da Cunha | Como | 2,748 | 41 | 6.55 | 3.27 | 0.16 | 0.21 | 6 |
| 32 | Roberto Piccoli | Fiorentina | 1,698 | 47 | 6.52 | 6.52 | 0.14 | 0.35 | 4 |
| 33 | Kristian Thorstvedt | Sassuolo | 2,458 | 43 | 6.30 | 6.30 | 0.15 | 0.23 | 4 |
| 34 | Domenico Berardi | Sassuolo | 1,971 | 40 | 6.21 | 3.75 | 0.16 | 0.28 | 8 |
| 35 | Vitinha | Genoa | 2,254 | 65 | 6.04 | 6.04 | 0.09 | 0.24 | 5 |
| 36 | Che Adams | Torino | 1,896 | 53 | 5.89 | 5.89 | 0.11 | 0.28 | 6 |
| 37 | Hakan Çalhanoğlu | Inter | 1,649 | 50 | 5.76 | 1.66 | 0.12 | 0.31 | 9 |
| 38 | Albert Guðmundsson | Fiorentina | 2,262 | 41 | 5.69 | 3.23 | 0.14 | 0.23 | 5 |
| 39 | Stefano Moreo | Pisa | 2,321 | 52 | 5.65 | 4.01 | 0.11 | 0.22 | 7 |
| 40 | Nicolò Zaniolo | Udinese | 2,269 | 72 | 5.49 | 5.49 | 0.08 | 0.22 | 5 |
| 41 | Lorenzo Pellegrini | Roma | 1,475 | 32 | 5.39 | 3.75 | 0.17 | 0.33 | 4 |
| 42 | Federico Dimarco | Inter | 2,704 | 65 | 5.22 | 5.22 | 0.08 | 0.17 | 7 |
| 43 | Álvaro Morata | Como | 933 | 23 | 5.15 | 4.33 | 0.22 | 0.50 | 0 |
| 44 | Henrikh Mkhitaryan | Inter | 1,556 | 43 | 5.10 | 5.10 | 0.12 | 0.29 | 4 |
| 45 | Jürgen Ekkelenkamp | Udinese | 2,203 | 33 | 4.99 | 4.99 | 0.15 | 0.20 | 5 |
| 46 | Sebastiano Esposito | Cagliari | 2,699 | 57 | 4.94 | 4.12 | 0.09 | 0.16 | 7 |
| 47 | Rolando Mandragora | Fiorentina | 2,438 | 64 | 4.81 | 3.99 | 0.08 | 0.18 | 7 |
| 48 | Gustav Isaksen | Lazio | 1,598 | 48 | 4.80 | 4.80 | 0.10 | 0.27 | 5 |
| 49 | Paulo Dybala | Roma | 1,356 | 43 | 4.78 | 3.96 | 0.11 | 0.32 | 2 |
| 50 | Jamie Vardy | Cremonese | 2,107 | 30 | 4.71 | 4.71 | 0.16 | 0.20 | 7 |
- goals 2+ above xG
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Min
- Minutes played.
- Shots
- Shots he has taken in this competition this season.
- xG
- Expected goals: the quality of the chances he took, summed.
- npxG
- Expected goals with penalties taken out.
- xG/shot
- Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
- xG/90
- Expected goals per 90 minutes played.
- G
- Goals scored, penalties included.
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 →