xgEdge

Serie A strength of schedule 2026/2027

See which Serie A teams have faced the strongest opponents — and who has the toughest fixtures coming up.

Napoli have faced the league's strongest opponents so far. Their opponents rate +0.21 xG per match above the average Serie A team. Cagliari have the toughest 5 fixtures coming up. Those opponents rate +0.26 xG per match above the average Serie A team.

Who has had the hardest schedule?

Each bar runs left of the league average for weaker opponents and right of it for stronger ones.

Teams are ranked by the strength of the opponents they've faced this season.

Serie A strength of schedule 2026/2027
# Team Opponent strength
1 NAP number 1 hardest of 20 +0.21 xG 5 matches
2 UDI number 2 hardest of 20 +0.18 xG 5 matches
3 ATA number 3 hardest of 20 +0.17 xG 5 matches
4 TOR number 4 hardest of 20 +0.14 xG 5 matches
5 FRO tied number 5 hardest of 20 +0.10 xG 5 matches
5 PAR tied number 5 hardest of 20 +0.10 xG 5 matches
7 SAS number 7 hardest of 20 +0.08 xG 5 matches
8 INT number 8 hardest of 20 +0.06 xG 5 matches
9 FIO number 9 hardest of 20 +0.02 xG 5 matches
10 GEN tied number 10 hardest of 20 0.00 xG 5 matches
10 LEC tied number 10 hardest of 20 0.00 xG 5 matches
12 BOL tied number 12 hardest of 20 −0.02 xG 5 matches
12 ROM tied number 12 hardest of 20 −0.02 xG 5 matches
14 MIL tied number 14 hardest of 20 −0.12 xG 5 matches
14 MON tied number 14 hardest of 20 −0.12 xG 5 matches
16 CAG number 16 hardest of 20 −0.13 xG 5 matches
17 JUV tied number 17 hardest of 20 −0.15 xG 5 matches
17 LAZ tied number 17 hardest of 20 −0.15 xG 5 matches
17 VEN tied number 17 hardest of 20 −0.15 xG 5 matches
20 COM number 20 hardest of 20 −0.20 xG 5 matches
How to read this What the figure means, in four lines. Show
  • 0.00 is an average opponent in this league.
  • A positive figure means stronger opponents than average; a negative one, weaker.
  • Home and away don't affect it.
  • Ranks appear once teams have played comparable numbers of matches.

How this is calculated →