xgEdge

Serie A top scorers 2026/2027

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.

Donyell Malen leads the scoring on 6 goals, from 345 minutes. That is 2 clear of Lautaro Martínez. Diego Moreira has scored 2.19 more than his chances were worth: 3 goals from 0.81 xG. Randal Kolo Muani has scored 2.01 fewer than his chances were worth: 0 goals from 2.01 xG.

Showing 1–50 of 448 players

Serie A top scorers 2026/2027
# Player Club Apps Min G npG xG G − xG Min/G
1 Donyell Malen Roma 5 345 6 6 4.42 +1.58 58
2 Lautaro Martínez Inter 4 323 4 4 4.08 −0.08 81
2 Gustavo Varela Monza 4 338 4 3 2.07 +1.93 85
2 Antonio Raimondo Frosinone 5 419 4 4 2.33 +1.67 105
5 Diego Moreira Milan 3 127 3 3 0.81 +2.19 42
5 Vasilije Adžić Sassuolo 5 221 3 3 1.90 +1.10 74
5 Daniel Maldini Cagliari 5 369 3 2 2.47 +0.53 123
5 Franco Mastantuono Fiorentina 5 377 3 3 2.42 +0.58 126
5 Davide Frattesi Lazio 5 386 3 3 1.57 +1.43 129
5 Giorgi Kvernadze Frosinone 5 437 3 3 1.55 +1.45 146
11 Edon Zhegrova Juventus 4 78 2 2 0.47 +1.53 39
11 Hakan Çalhanoğlu Inter 3 137 2 2 0.08 +1.92 69
11 Niccolò Pisilli Roma 4 154 2 2 0.63 +1.37 77
11 David Romero Parma 4 166 2 2 0.80 +1.20 83
11 Tijjani Noslin Lazio 4 183 2 2 1.60 +0.40 92
11 Che Adams Torino 3 193 2 2 0.72 +1.28 97
11 Marcus Thuram Inter 4 229 2 2 2.03 −0.03 115
11 Alphadjo Cissè Milan 4 231 2 2 0.46 +1.54 116
11 Tiago Gabriel Lecce 4 241 2 2 0.97 +1.03 121
11 Martin Baturina Como 5 269 2 2 0.69 +1.31 135
11 Matías Soulé Roma 5 279 2 2 1.63 +0.37 140
11 Pio Esposito Inter 5 291 2 2 2.43 −0.43 146
11 Milutin Osmajić Genoa 4 297 2 2 0.86 +1.14 149
11 Adrien Rabiot Milan 5 306 2 2 0.70 +1.30 153
11 Anastasios Douvikas Como 5 317 2 2 2.29 −0.29 159
11 Manu Koné Roma 5 322 2 2 0.70 +1.30 161
11 Assane Diao Como 5 339 2 2 0.51 +1.49 170
11 Mateo Pellegrino Fiorentina 5 352 2 2 0.66 +1.34 176
11 Rasmus Højlund Napoli 5 363 2 2 1.09 +0.91 182
11 Hassane Kamara Udinese 5 431 2 2 0.78 +1.22 216
11 Jürgen Ekkelenkamp Udinese 5 435 2 2 0.82 +1.18 218
11 Lassana Coulibaly Lecce 5 450 2 2 0.94 +1.06 225
11 Gleison Bremer Juventus 5 450 2 2 0.66 +1.34 225
34 Federico Gatti Juventus 1 8 1 1 0.29 +0.71 8
34 Exequiel Zeballos Monza 1 26 1 1 0.05 +0.95 26
34 Sandro Kulenović Torino 3 61 1 1 0.31 +0.69 61
34 Ange-Yoan Bonny Inter 4 68 1 1 1.08 −0.08 68
34 Artem Dovbyk Bologna 3 84 1 1 0.86 +0.14 84
34 Cas Odenthal Sassuolo 1 90 1 1 0.62 +0.38 90
34 Pontus Almqvist Parma 5 91 1 1 0.12 +0.88 91
34 Olaf Gorter Lecce 2 106 1 1 0.09 +0.91 106
34 Albert Guðmundsson Fiorentina 4 110 1 1 0.39 +0.61 110
34 Christian Pulišić Milan 2 114 1 1 0.55 +0.45 114
34 Kaiki Como 3 116 1 1 0.64 +0.36 116
34 Antonio Vergara Napoli 3 130 1 1 0.39 +0.61 130
34 Teun Koopmeiners Juventus 5 136 1 1 0.26 +0.74 136
34 Sebastiano Esposito Sassuolo 2 142 1 1 0.28 +0.72 142
34 Jakub Piotrowski Udinese 3 146 1 1 0.39 +0.61 146
34 Carlos Augusto Inter 3 154 1 1 0.07 +0.93 154
34 Richie Sagrado Venezia 4 166 1 1 1.11 −0.11 166
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
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 →