Serie A match analysis

Serie A is the top division of Italian football. Twenty clubs play each other home and away, and the three lowest-placed clubs are relegated to Serie B.

Ledger publishes an analysis page for each upcoming Serie A match it covers: the model's estimated chances of a home win, a draw and an away win, with a short written summary where one is available. Matches the model flags for a closer look carry a Signal found badge, and the full reasoning behind them is part of PRO. Finished matches stay listed with the final score.

Updated 6 Nov 2026, 20:08 GMT · times in UK time

Upcoming matches

Each percentage is our estimate of how likely that result is.

Today · Fri 6 Nov

1 match

  • VeneziaVeneziaUdineseUdinese LiveNo qualifying signalMost likely: Venezia win41%chance of that result

Sat 7 Nov

4 matches

  • CagliariCagliariFrosinoneFrosinone14:00No qualifying signalMost likely: Frosinone win41%chance of that result
  • TorinoTorinoLecceLecce14:00No qualifying signalMost likely: Torino win49%chance of that result
  • ParmaParmaBolognaBologna17:00No qualifying signalMost likely: Bologna win44%chance of that result
  • AS RomaAS RomaSassuoloSassuolo19:45No qualifying signalMost likely: AS Roma win68%chance of that result

Sun 8 Nov

5 matches

  • NapoliNapoliLazioLazio11:30No qualifying signalMost likely: Napoli win42%chance of that result
  • GenoaGenoaAC MilanAC Milan14:00No qualifying signalMost likely: AC Milan win46%chance of that result
  • MonzaMonzaAtalantaAtalanta14:00No qualifying signalMost likely: Atalanta win53%chance of that result
  • InterInterComoComo17:00No qualifying signalMost likely: Inter win45%chance of that result
  • FiorentinaFiorentinaJuventusJuventus19:45No qualifying signalMost likely: Juventus win47%chance of that result

Table

Table as of 6 Nov 2026, 05:22 GMT · Source: API-Football

Serie A table
#TeamPGDPtsForm
1Lazio10+1628WonWonWonWonWon
2Inter10+1325LostWonWonWonWon
3AS Roma10+1824WonWonDrawnWonDrawn
4Como10+1023WonWonWonWonDrawn
5AC Milan10+921WonLostWonWonDrawn
6Frosinone10+1020WonWonDrawnWonLost
7Juventus10+317WonLostWonLostDrawn
8Napoli10+414LostWonDrawnLostWon
9Bologna10+114WonWonWonLostWon
10Torino10-213LostLostWonWonWon
11Genoa10-413WonWonWonLostWon
12Cagliari10-613LostLostLostLostDrawn
13Atalanta10-411LostDrawnDrawnLostWon
14Lecce10-109LostLostLostWonLost
15Parma10-78WonDrawnLostLostLost
16Fiorentina10-88WonDrawnLostLostLost
17Sassuolo10-108LostLostLostLostDrawn
18Monza10-77LostLostLostWonLost
19Udinese10-125LostDrawnLostLostLost
20Venezia10-143LostLostLostWonLost

This season

Serie A games since 22 Aug 2026, 90-minute score. Each figure shows how many games it covers.

Home wins
47 of 100
Draws
16 of 100
Away wins
37 of 100
Both teams scored
58 of 100
Over 2.5 goals
61 of 100
Goals
162 by home teams, 156 by away teams in 100

xG and expected points

Serie A matches since 22 Aug 2026.

TeamMatches with xGPoints in those matchesxPtsxG forxG against
Lazio102816.5716.5411.47
Inter102522.4627.4110.88
AS Roma102418.6323.0114.45
Como102317.4817.9712.49
AC Milan102115.9517.8013.23
Frosinone102012.4718.4121.62
Juventus101719.1313.675.97
Napoli101416.9517.6912.74
Bologna101415.0714.8413.56
Torino101311.8012.5815.70
Genoa101310.859.2213.15
Cagliari101310.7512.3218.47
Atalanta101111.8715.9218.44
Lecce10910.1413.7620.25
Parma1087.768.0718.19
Fiorentina10814.9415.7414.89
Sassuolo10811.7213.9718.09
Monza10714.9616.5514.60
Udinese1058.9212.1522.90
Venezia10310.5714.2720.80

MP: Matches with xG · xG+: xG for · xG−: xG against

Points and expected points (xPts) in each team's league matches with xG this season. These are not the league table's points: a match without xG counts in neither column.

Teams are in the order of the official league table.

Each figure is a total over the matches shown beside it.

xG: API-Football. xPts: Ledger, from xG with a Poisson model that treats the two teams' goals as independent. That model slightly under-counts draws, so xPts totals come out a little high.

Recently analysed

Each analysis is kept exactly as it was published before kick-off.

Questions

How many clubs play in Serie A?

Twenty. Each club plays thirty-eight league matches, meeting every other club once at home and once away.

When is the Serie A season played?

The season usually runs from August to May, with a short pause over the winter holidays.

How do Ledger's analysis pages for Serie A matches work?

Each upcoming Serie A match gets its own page with the model's home, draw and away estimates and, where available, a short written summary. A Signal found badge marks matches the model has flagged; the full analysis behind it is available with PRO. Kick-off times are shown in UK time.

Is Ledger's analysis gambling advice?

No. Ledger publishes analysis, not gambling advice. Each page explains how the model reads a match and how confident it is; any decision you make is your own. Football matches can go any way, and no analysis changes that.

Teams

Other leagues