Serie A home xG table 2026/2027
The Serie A season at home only: every club ranked on expected-goal difference per home match, with the goals, the points and the chances behind them counted from home matches alone.
Every figure counts matches at this venue alone. A club is ranked once it has 2 of them with xG.
Showing non-penalty xG. Penalties are removed from the expected-goal columns; goals, G − xG and the rates taken from goals are unchanged.
Ranked on xG difference per home match
- Creates more than it allows
- Allows more than it creates
| # | Team | P | GF | GA | Pts | npxG | npxGA | npxGD | npxGD/match | xPts | Pts vs xPts | vs Away |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Milan MIL | 2 | 5 | 0 | 6 | 4.16 | 0.99 | +3.17 | +1.59 | 5.13 | +0.87 | +2.21 |
| 2 | Roma ROM | 3 | 8 | 3 | 7 | 7.76 | 3.62 | +4.14 | +1.38 | 6.26 | +0.74 | −0.58 |
| 3 | Juventus JUV | 3 | 5 | 1 | 7 | 4.61 | 0.92 | +3.69 | +1.23 | 7.10 | −0.10 | +0.40 |
| 4 | Inter INT | 3 | 12 | 6 | 9 | 7.66 | 4.24 | +3.42 | +1.14 | 6.00 | +3.00 | −1.03 |
| 5 | Lazio LAZ | 2 | 3 | 2 | 4 | 3.60 | 1.67 | +1.93 | +0.96 | 4.31 | −0.31 | +1.12 |
| 6 | Napoli NAP | 2 | 2 | 2 | 3 | 3.16 | 1.27 | +1.89 | +0.95 | 3.84 | −0.84 | +1.06 |
| 7 | Bologna BOL | 3 | 3 | 4 | 2 | 4.40 | 2.89 | +1.51 | +0.50 | 4.98 | −2.98 | +0.69 |
| 8 | Fiorentina FIO | 3 | 2 | 6 | 1 | 4.43 | 3.14 | +1.29 | +0.43 | 5.53 | −4.53 | +0.22 |
| 9 | Udinese UDI | 3 | 2 | 4 | 1 | 4.31 | 4.51 | −0.20 | −0.07 | 4.59 | −3.59 | +1.51 |
| 9 | Sassuolo SAS | 2 | 5 | 3 | 6 | 2.02 | 2.16 | −0.14 | −0.07 | 3.07 | +2.93 | −0.88 |
| 11 | Monza MON | 2 | 4 | 4 | 3 | 2.30 | 2.50 | −0.20 | −0.10 | 3.33 | −0.33 | −1.00 |
| 12 | Parma PAR | 3 | 3 | 3 | 4 | 1.91 | 3.47 | −1.56 | −0.52 | 2.82 | +1.18 | +1.28 |
| 13 | Genoa GEN | 3 | 2 | 7 | 1 | 2.39 | 4.23 | −1.84 | −0.61 | 3.12 | −2.12 | −0.35 |
| 14 | Atalanta ATA | 3 | 4 | 3 | 6 | 2.13 | 4.38 | −2.25 | −0.75 | 2.44 | +3.56 | +0.84 |
| 14 | Frosinone FRO | 3 | 5 | 3 | 6 | 4.15 | 6.41 | −2.26 | −0.75 | 2.85 | +3.15 | −0.78 |
| 16 | Venezia VEN | 3 | 2 | 8 | 0 | 4.01 | 6.70 | −2.69 | −0.90 | 2.64 | −2.64 | −0.42 |
| 17 | Torino TOR | 2 | 1 | 4 | 0 | 1.77 | 3.62 | −1.85 | −0.93 | 1.42 | −1.42 | −0.70 |
| 18 | Cagliari CAG | 2 | 1 | 1 | 3 | 1.81 | 4.31 | −2.50 | −1.25 | 2.34 | +0.66 | −0.70 |
| 19 | Lecce LEC | 2 | 3 | 6 | 3 | 1.82 | 6.26 | −4.44 | −2.22 | 0.56 | +2.44 | −1.32 |
| — | Como COM 1 with xG | 1 | 2 | 1 | 3 | 3.35 | 1.23 | +2.12 | — | 2.49 | +0.51 | — |
About these figures What each column measures, and the thresholds this ranking is under. Show Hide
- P
- — Matches played
- GF
- — Goals scored
- GA
- — Goals conceded
- Pts
- — Points
- npxG
- — Non-penalty expected goals: xG with penalties removed
- npxGA
- — Non-penalty expected goals against: xGA with penalties removed
- npxGD
- — npxG minus npxGA
- npxGD/match
- — npxG minus npxGA, per match with xG data
- xPts
- — Expected points: the points a team's match-by-match xG would be worth on average.
- Pts vs xPts
- — Actual points minus expected points based on match xG.
- vs Away
- — This venue's xGD per match minus the other venue's
A club is ranked at this venue once it has 2 matches with xG there. Below that its row stays in the table, its rates are dashed and it sorts last.