Serie A

· Italy

Strength. Context. What's next.

ChampionsInter87 pts
Goals per match2.43
Matches played380 / 380

2025-2026 Go to 2026-2027

Fixtures & Results

Final results of every matchweek.

All fixtures →
MatchDateHomeScoreAway1X2xG (forecast)TOTAL xGBTTSOver 2.5
AC Milan Pisa Fri, Oct 2419:45 AC Milan 2–2xG 1.46 – 1.052xG 1.462xG 1.05 Pisa 76%|16%|7% 2.38|0.61 2.99 42% 57%
Udinese Lecce Sat, Oct 2514:00 Udinese 3–2xG 1.04 – 0.363xG 1.042xG 0.36 Lecce 46%|28%|26% 1.44|1.02 2.46 49% 44%
Parma Como Sat, Oct 2514:00 Parma 0–0xG 0.57 – 0.330xG 0.570xG 0.33 Como 32%|28%|39% 1.17|1.31 2.48 51% 45%
Napoli Inter Sat, Oct 2517:00 Napoli 3–1xG 1.25 – 1.863xG 1.251xG 1.86 Inter 27%|27%|45% 1.10|1.48 2.58 52% 48%
Cremonese Atalanta Sat, Oct 2519:45 Cremonese 1–1xG 1.12 – 1.621xG 1.121xG 1.62 Atalanta 15%|23%|63% 0.82|1.92 2.74 48% 52%
Torino Genoa Sun, Oct 2611:30 Torino 2–1xG 1.28 – 1.212xG 1.281xG 1.21 Genoa 49%|27%|24% 1.52|0.99 2.51 50% 46%
Sassuolo AS Roma Sun, Oct 2614:00 Sassuolo 0–1xG 1.13 – 0.990xG 1.131xG 0.99 AS Roma 19%|25%|57% 0.90|1.74 2.64 49% 49%
Verona Cagliari Sun, Oct 2614:00 Verona 2–2xG 1.67 – 0.362xG 1.672xG 0.36 Cagliari 38%|29%|33% 1.24|1.13 2.37 49% 42%
Fiorentina Bologna Sun, Oct 2617:00 Fiorentina 2–2xG 2.98 – 0.552xG 2.982xG 0.55 Bologna 40%|28%|32% 1.35|1.17 2.52 52% 46%
Lazio Juventus Sun, Oct 2619:45 Lazio 1–0xG 0.77 – 1.291xG 0.770xG 1.29 Juventus 37%|28%|35% 1.29|1.24 2.53 52% 46%
Forecast fit Good / Close Fair Low / Poor Not evaluated

xG (forecast) shows LOAD90 expected goals as home | away. TOTAL xG is their sum: the expected total goals in the match. 1X2 shows home win (1) | draw (X) | away win (2) probabilities; bold marks the most likely outcome before the match and the actual outcome after it. BTTS and Over 2.5 are LOAD90 probabilities. xG below a final score is the actual match xG, home – away. Missing data is shown as —.

Forecast evaluation · how to read the colours

1X2 fit in the 1X2 column evaluates the saved home / draw / away probabilities against the actual outcome using Brier score: Σ(probability − actual outcome)², with 1 for the actual outcome and 0 for the other two. It does not grade the total goals or demand an exact score: 1–0 and 5–1 receive the same 1X2 fit for the same forecast. xG margin fit on forecast xG compares who was expected to dominate, and by how much, with the actual match xG: |(λ home − λ away) − (xG home − xG away)|, where a margin is home minus away. It is direction-aware: a favourite that really dominated is not marked down just for creating more or less than forecast in total, while the wrong direction gives a large gap. It does not depend on the final score or on total xG (see TOTAL xG fit). A low 1X2 fit and close xG margin fit can occur together; finishing variation may be one explanation.

TOTAL xG fit compares the displayed forecast total with the final goal count: |TOTAL xG − (home goals + away goals)|. This describes distance from the expected mean, not the probability of the exact score. The expected total is not a guaranteed result; a large difference in one match does not establish a model error. Separate frozen reference forecast_total_fit_v1: 250 retrospective forecasts from the same dates. Close: difference ≤ 0.65 goals; Poor: difference ≥ 2.00 goals; Fair: between them. This fit does not require actual match xG.

BTTS and Over 2.5 colours evaluate their own Yes/No outcomes using binary Brier score. Green/teal → amber → red means closer → less close. Good / Close is the lowest-error quarter of the reference; Low / Poor is the highest-error quarter. Fair is between them. Hover over a coloured metric for its values. Without a valid pre-match snapshot or both actual xG values, the corresponding indicator stays neutral.

xG margin fit uses its own frozen reference forecast_xg_margin_fit_v1: 137 retrospective LOAD90 forecasts with actual match xG, 15 Aug–20 Sep 2026. Close: gap ≤ 0.38; Poor: gap ≥ 1.41; Fair: between them. It supersedes the older per-team xG scale of forecast_fit_v1 for the xG (forecast) column.

Fixed reference forecast_fit_v1: 250 retrospective LOAD90 forecasts, 15 Aug–20 Sep 2026; actual xG available for 137 matches. This is a retrospective colour scale, not evidence of live forecast accuracy. One match cannot establish whether a probability model is well calibrated.

League standings

Final standings and form at the end of the season.

Full standings →

Swipe to explore the league table →

#ClubPWDLGDPtsForm
1– InterChampions 38 2765 +54 87
2– Napoli 38 2378 +22 76
3– AS Roma 38 23411 +28 73
4▲ Como 38 20117 +36 71
5▼ AC Milan 38 20108 +18 70
6– Juventus 38 19127 +27 69
7– Atalanta 38 15149 +15 59
8– Bologna 38 16814 +3 56
9– Lazio 38 141212 +1 54
10– Udinese 38 14816 -3 50
11– Sassuolo 38 14717 -4 49
12▲ Parma 38 111215 -18 45
13▼ Torino 38 12917 -19 45
14▲ Cagliari 38 111017 -13 43
15– Fiorentina 38 91514 -9 42
16▼ Genoa 38 101117 -10 41
17– Lecce 38 10820 -22 38
18– Cremonese 38 81020 -25 34
19– Verona 38 31223 -36 21
20– Pisa 38 21224 -45 18
Ordered by current league position▲ Up · ▼ Down · – Unchanged · Since the start of the latest played matchweek
- Champions League (League Stage)- Europa League (League Stage)- Europa Conference League (Qualification)- Relegation - Serie B

League position comparison

Actual standings by matchweek · Serie A

All 20 clubs · MW 38

ClubPosition · MW 38

First place is at the top. All clubs share the same matchweek cutoffs; partial rounds are marked. Postponed results enter later snapshots.

View position data for all clubs
League positions by matchweek
MWInterNapoliAS RomaComoAC MilanJuventusAtalantaBolognaLazioUdineseSassuoloParmaTorinoCagliariFiorentinaGenoaLecceCremoneseVeronaPisa
11462153716171119182089131451210
26249811110752016191312151731814
31116952713124141910816152031718
41014832511139141812717162061519
55238146912111314151016192071718
64128356713129141611171915101820
72346178512119151413181916101720
84126387510913151214182016111719
93125479611121015131419201681817
102147361158912161314201815101917
111427361359108171214201815111916
124316271358109151214191817112016
133245171268910171315191614112018
143246171251011815161320141791918
151347251268109171315201614111819
16 · Partial1347259681210171315201614111819
171346251078119151314201716121819
181356248791210151114181716132019
191356247891011151214181716131920
201356247891011141216181517132019
211346257891011131415171618122019
221436257891011151612181317142019
231356247108911161312181417152019
24 · Partial1356247108911141312181517162019
251346257891110121413181517162019
261436257810119121513161418172019
271345267811109121413161518172019
281354267810119121514171316181920
291364257891110121415161317182019
301364257981110121415161318171920
311264357891110131216151418171920
321265347891011141216151318171920
331365247891110141216151318171920
341265347981110121316151417181920
351256347981110121316151417181920
361246537891011131216151417181920
371235467891011131216151417181920
381234567891011121314151617181920