xgEdge

Results

Milan results 2025/2026

Milan · Serie A 2025/2026 →

Milan's recorded results for 2025/2026, newest first, with the available xG behind each score. Compare outcomes with the chances created and conceded, then open a match for more detail.

Showing 38 of 38 matching results

38 played this season

Reset filters

Results

Wins – draws – losses (W–D–L)
20 wins, 10 draws, 8 losses

70 pts 53–35 goals +18 GD

Chances

Provider xG / xGA
58.89 – 44.48
1.55 – 1.17 per match
xGD
+14.41
+0.38 per match
xG record
22 with the chances, 5 with even chances, 11 against them

Comparable xG: 38 of 38 completed results.

Points vs xPts Model

70 pts 62.7 xPts

+7.3 vs xPts

Matched xPts: 38 of 38 selected results.

Model · How xPts works →

Match points use 3 for a win, 1 for a draw and 0 for a loss, before deductions or sanctions.

Points vs xPts uses only matches with available xPts on both sides of the comparison.

What the results say

Season · Serie A · All venues

Milan's mixed record sits behind chances that argue for more. They out-created the opponent in 27 of 38 matches, for +14.41 xG difference overall on 58.89–44.48. Their points total of 70 sits 7.3 above the model's 62.7 xPts, so the results have slightly outrun the chances. The win against Napoli came with −2.21 xGD.

Points minus xPts, match by match

Over these 38 results Milan are 7.31 points above their xPts. The gap was widest at +10.72, against Torino on Sat 21/03.

Points
70
xPts
62.69
Gap
+7.31
Sat 23/08 Fri 29/08 Sun 14/09 Sat 20/09 Sun 28/09 Sun 05/10 Sun 19/10 Fri 24/10 Tue 28/10 Sun 02/11 Sat 08/11 Sun 23/11 Sat 29/11 Mon 08/12 Sun 14/12 Sun 28/12 Fri 02/01 Thu 08/01 Sun 11/01 Thu 15/01 Sun 18/01 Sun 25/01 Tue 03/02 Fri 13/02 Wed 18/02 Sun 22/02 Sun 01/03 Sun 08/03 Sun 15/03 Sat 21/03 Mon 06/04 Sat 11/04 Sun 19/04 Sun 26/04 Sun 03/05 Sun 10/05 Sun 17/05 Sun 24/05 -3 -1 +1 +3 +5 +7 +9 +11 -2.65 -2.22 -1.43 -0.78 +2.02 +1.17 +2.12 +1.68 +2.20 +3.00 +2.58 +4.87 +5.82 +6.94 +6.27 +6.53 +7.89 +6.73 +6.33 +8.39 +8.54 +9.41 +9.66 +10.18 +10.43 +8.28 +8.56 +10.64 +8.56 +10.72 +9.74 +7.91 +9.47 +9.03 +8.72 +6.76 +8.06 +7.31 -2.65 +0.43 +0.79 +0.65 +2.80 -0.85 +0.95 -0.44 +0.52 +0.80 -0.42 +2.29 +0.95 +1.12 -0.67 +0.26 +1.36 -1.16 -0.40 +2.06 +0.15 +0.87 +0.25 +0.52 +0.25 -2.15 +0.28 +2.08 -2.08 +2.16 -0.98 -1.83 +1.56 -0.44 -0.31 -1.96 +1.30 -0.75 Running gap points − xPts Each match points − xPts
Milan: Points vs xPts, the gap after every selected result
Date Opponent Points xPts Match gap Running gap
Sat 23/08 Cremonese 0 2.65 -2.65 -2.65
Fri 29/08 Lecce 3 2.57 +0.43 -2.22
Sun 14/09 Bologna 3 2.21 +0.79 -1.43
Sat 20/09 Udinese 3 2.35 +0.65 -0.78
Sun 28/09 Napoli 3 0.20 +2.80 +2.02
Sun 05/10 Juventus 1 1.85 -0.85 +1.17
Sun 19/10 Fiorentina 3 2.05 +0.95 +2.12
Fri 24/10 Pisa 1 1.44 -0.44 +1.68
Tue 28/10 Atalanta 1 0.48 +0.52 +2.20
Sun 02/11 Roma 3 2.20 +0.80 +3.00
Sat 08/11 Parma 1 1.42 -0.42 +2.58
Sun 23/11 Inter 3 0.71 +2.29 +4.87
Sat 29/11 Lazio 3 2.05 +0.95 +5.82
Mon 08/12 Torino 3 1.88 +1.12 +6.94
Sun 14/12 Sassuolo 1 1.67 -0.67 +6.27
Sun 28/12 Hellas Verona 3 2.74 +0.26 +6.53
Fri 02/01 Cagliari 3 1.64 +1.36 +7.89
Thu 08/01 Genoa 1 2.16 -1.16 +6.73
Sun 11/01 Fiorentina 1 1.40 -0.40 +6.33
Thu 15/01 Como 3 0.94 +2.06 +8.39
Sun 18/01 Lecce 3 2.85 +0.15 +8.54
Sun 25/01 Roma 1 0.13 +0.87 +9.41
Tue 03/02 Bologna 3 2.75 +0.25 +9.66
Fri 13/02 Pisa 3 2.48 +0.52 +10.18
Wed 18/02 Como 1 0.75 +0.25 +10.43
Sun 22/02 Parma 0 2.15 -2.15 +8.28
Sun 01/03 Cremonese 3 2.72 +0.28 +8.56
Sun 08/03 Inter 3 0.92 +2.08 +10.64
Sun 15/03 Lazio 0 2.08 -2.08 +8.56
Sat 21/03 Torino 3 0.84 +2.16 +10.72
Mon 06/04 Napoli 0 0.98 -0.98 +9.74
Sat 11/04 Udinese 0 1.83 -1.83 +7.91
Sun 19/04 Hellas Verona 3 1.44 +1.56 +9.47
Sun 26/04 Juventus 1 1.44 -0.44 +9.03
Sun 03/05 Sassuolo 0 0.31 -0.31 +8.72
Sun 10/05 Atalanta 0 1.96 -1.96 +6.76
Sun 17/05 Genoa 3 1.70 +1.30 +8.06
Sun 24/05 Cagliari 0 0.75 -0.75 +7.31

Scores and xG

Milan first

  • Home Serie A Loss backed by the chances

    xG 1.74

    xGA 2.78

    xGD -1.04

    1:2 Loss
    Match analysis →
    Why this label · Cagliari, Sun 24/05

    The team lost and recorded less xG than its opponent. The direction of the result aligns with the chance difference.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    0
    Post-match model xPts
    0.75
    Points minus xPts
    -0.75

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win backed by the chances

    xG 1.75

    xGA 1.32

    xGD +0.43

    2:1 Win
    Match analysis →
    Why this label · Genoa, Sun 17/05

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    1.70
    Points minus xPts
    +1.30

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Loss against the chances

    xG 2.21

    xGA 1.38

    xGD +0.83

    2:3 Loss
    Match analysis →
    Why this label · Atalanta, Sun 10/05

    The team lost despite recording a positive xG difference. The outcome was weaker than that chance advantage suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    0
    Post-match model xPts
    1.96
    Points minus xPts
    -1.96

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Loss backed by the chances

    xG 0.24

    xGA 1.58

    xGD -1.34

    0:2 Loss
    Match analysis →
    Why this label · Sassuolo, Sun 03/05

    The team lost and recorded less xG than its opponent. The direction of the result aligns with the chance difference.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    0
    Post-match model xPts
    0.30
    Points minus xPts
    -0.30

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Draw with even chances

    xG 0.65

    xGA 0.52

    xGD +0.13

    0:0 Draw
    Match analysis →
    Why this label · Juventus, Sun 26/04

    The match was drawn and the chance difference was approximately even. The two readings broadly align.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    1.44
    Points minus xPts
    -0.44

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win with even chances

    xG 0.85

    xGA 0.71

    xGD +0.14

    1:0 Win
    Match analysis →
    Why this label · Hellas Verona, Sun 19/04

    The team won, while the chance difference was approximately even. The outcome was stronger than that difference alone suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    1.44
    Points minus xPts
    +1.56

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Loss against the chances

    xG 1.78

    xGA 1.19

    xGD +0.59

    0:3 Loss
    Match analysis →
    Why this label · Udinese, Sat 11/04

    The team lost despite recording a positive xG difference. The outcome was weaker than that chance advantage suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    0
    Post-match model xPts
    1.83
    Points minus xPts
    -1.83

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Loss backed by the chances

    xG 0.47

    xGA 0.75

    xGD -0.28

    0:1 Loss
    Match analysis →
    Why this label · Napoli, Mon 06/04

    The team lost and recorded less xG than its opponent. The direction of the result aligns with the chance difference.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    0
    Post-match model xPts
    0.98
    Points minus xPts
    -0.98

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win against the chances

    xG 1.43

    xGA 2.22

    xGD -0.79

    3:2 Win
    Match analysis →
    Why this label · Torino, Sat 21/03

    The team won despite recording less xG than its opponent. That contrast does not make the win impossible or establish why it happened.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    0.84
    Points minus xPts
    +2.16

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Loss against the chances

    xG 1.19

    xGA 0.41

    xGD +0.78

    0:1 Loss
    Match analysis →
    Why this label · Lazio, Sun 15/03

    The team lost despite recording a positive xG difference. The outcome was weaker than that chance advantage suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    0
    Post-match model xPts
    2.07
    Points minus xPts
    -2.07

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win against the chances

    xG 0.77

    xGA 1.24

    xGD -0.47

    1:0 Win
    Match analysis →
    Why this label · Inter, Sun 08/03

    The team won despite recording less xG than its opponent. That contrast does not make the win impossible or establish why it happened.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    0.92
    Points minus xPts
    +2.08

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win backed by the chances

    xG 3.51

    xGA 0.99

    xGD +2.52

    2:0 Win
    Match analysis →
    Why this label · Cremonese, Sun 01/03

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.72
    Points minus xPts
    +0.28

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Loss against the chances

    xG 1.33

    xGA 0.46

    xGD +0.87

    0:1 Loss
    Match analysis →
    Why this label · Parma, Sun 22/02

    The team lost despite recording a positive xG difference. The outcome was weaker than that chance advantage suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    0
    Post-match model xPts
    2.15
    Points minus xPts
    -2.15

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Draw against the chances

    xG 0.76

    xGA 1.45

    xGD -0.69

    1:1 Draw
    Match analysis →
    Why this label · Como, Wed 18/02

    The match was drawn although the team recorded less xG. The outcome was stronger than that chance difference suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    0.75
    Points minus xPts
    +0.25

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win backed by the chances

    xG 2.35

    xGA 0.77

    xGD +1.58

    2:1 Win
    Match analysis →
    Why this label · Pisa, Fri 13/02

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.48
    Points minus xPts
    +0.52

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win backed by the chances

    xG 2.62

    xGA 0.45

    xGD +2.17

    3:0 Win
    Match analysis →
    Why this label · Bologna, Tue 03/02

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.75
    Points minus xPts
    +0.25

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Draw against the chances

    xG 0.44

    xGA 2.75

    xGD -2.31

    1:1 Draw
    Match analysis →
    Why this label · Roma, Sun 25/01

    The match was drawn although the team recorded less xG. The outcome was stronger than that chance difference suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    0.13
    Points minus xPts
    +0.87

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win backed by the chances

    xG 2.60

    xGA 0.17

    xGD +2.43

    1:0 Win
    Match analysis →
    Why this label · Lecce, Sun 18/01

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.85
    Points minus xPts
    +0.15

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win against the chances

    xG 1.28

    xGA 1.87

    xGD -0.59

    3:1 Win
    Match analysis →
    Why this label · Como, Thu 15/01

    The team won despite recording less xG than its opponent. That contrast does not make the win impossible or establish why it happened.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    0.94
    Points minus xPts
    +2.06

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Draw with even chances

    xG 1.93

    xGA 1.90

    xGD +0.03

    1:1 Draw
    Match analysis →
    Why this label · Fiorentina, Sun 11/01

    The match was drawn and the chance difference was approximately even. The two readings broadly align.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    1.40
    Points minus xPts
    -0.40

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Draw against the chances

    xG 2.45

    xGA 1.32

    xGD +1.13

    1:1 Draw
    Match analysis →
    Why this label · Genoa, Thu 08/01

    The match was drawn although the team recorded a positive xG difference. The outcome was weaker than that chance advantage suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    2.16
    Points minus xPts
    -1.16

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win backed by the chances

    xG 0.70

    xGA 0.38

    xGD +0.32

    1:0 Win
    Match analysis →
    Why this label · Cagliari, Fri 02/01

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    1.65
    Points minus xPts
    +1.35

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win backed by the chances

    xG 2.43

    xGA 0.39

    xGD +2.04

    3:0 Win
    Match analysis →
    Why this label · Hellas Verona, Sun 28/12

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.73
    Points minus xPts
    +0.27

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Draw against the chances

    xG 1.45

    xGA 1.07

    xGD +0.38

    2:2 Draw
    Match analysis →
    Why this label · Sassuolo, Sun 14/12

    The match was drawn although the team recorded a positive xG difference. The outcome was weaker than that chance advantage suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    1.68
    Points minus xPts
    -0.68

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win backed by the chances

    xG 1.67

    xGA 1.03

    xGD +0.64

    3:2 Win
    Match analysis →
    Why this label · Torino, Mon 08/12

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    1.88
    Points minus xPts
    +1.12

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win backed by the chances

    xG 1.47

    xGA 0.68

    xGD +0.79

    1:0 Win
    Match analysis →
    Why this label · Lazio, Sat 29/11

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.05
    Points minus xPts
    +0.95

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win against the chances

    xG 1.01

    xGA 1.92

    xGD -0.91

    1:0 Win
    Match analysis →
    Why this label · Inter, Sun 23/11

    The team won despite recording less xG than its opponent. That contrast does not make the win impossible or establish why it happened.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    0.70
    Points minus xPts
    +2.30

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Draw with even chances

    xG 1.95

    xGA 1.88

    xGD +0.07

    2:2 Draw
    Match analysis →
    Why this label · Parma, Sat 08/11

    The match was drawn and the chance difference was approximately even. The two readings broadly align.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    1.43
    Points minus xPts
    -0.43

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win backed by the chances

    xG 3.32

    xGA 1.95

    xGD +1.37

    1:0 Win
    Match analysis →
    Why this label · Roma, Sun 02/11

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.19
    Points minus xPts
    +0.81

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Draw against the chances

    xG 0.36

    xGA 1.34

    xGD -0.98

    1:1 Draw
    Match analysis →
    Why this label · Atalanta, Tue 28/10

    The match was drawn although the team recorded less xG. The outcome was stronger than that chance difference suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    0.48
    Points minus xPts
    +0.52

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Draw with even chances

    xG 1.54

    xGA 1.42

    xGD +0.12

    2:2 Draw
    Match analysis →
    Why this label · Pisa, Fri 24/10

    The match was drawn and the chance difference was approximately even. The two readings broadly align.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    1.45
    Points minus xPts
    -0.45

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win backed by the chances

    xG 1.98

    xGA 1.08

    xGD +0.90

    2:1 Win
    Match analysis →
    Why this label · Fiorentina, Sun 19/10

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.05
    Points minus xPts
    +0.95

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Draw against the chances

    xG 1.74

    xGA 1.13

    xGD +0.61

    0:0 Draw
    Match analysis →
    Why this label · Juventus, Sun 05/10

    The match was drawn although the team recorded a positive xG difference. The outcome was weaker than that chance advantage suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    1
    Post-match model xPts
    1.85
    Points minus xPts
    -0.85

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win against the chances

    xG 0.75

    xGA 2.96

    xGD -2.21

    2:1 Win
    Match analysis →
    Why this label · Napoli, Sun 28/09

    The team won despite recording less xG than its opponent. That contrast does not make the win impossible or establish why it happened.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    0.20
    Points minus xPts
    +2.80

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win backed by the chances

    xG 1.44

    xGA 0.34

    xGD +1.10

    3:0 Win
    Match analysis →
    Why this label · Udinese, Sat 20/09

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.35
    Points minus xPts
    +0.65

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Win backed by the chances

    xG 1.00

    xGA 0.17

    xGD +0.83

    1:0 Win
    Match analysis →
    Why this label · Bologna, Sun 14/09

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.21
    Points minus xPts
    +0.79

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Away Serie A Win backed by the chances

    xG 1.85

    xGA 0.30

    xGD +1.55

    2:0 Win
    Match analysis →
    Why this label · Lecce, Fri 29/08

    The team won and had a positive xG difference. The chances support the direction of the result, without making a judgment about fairness.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    3
    Post-match model xPts
    2.57
    Points minus xPts
    +0.43

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →
  • Home Serie A Loss against the chances

    xG 1.88

    xGA 0.21

    xGD +1.67

    1:2 Loss
    Match analysis →
    Why this label · Cremonese, Sat 23/08

    The team lost despite recording a positive xG difference. The outcome was weaker than that chance advantage suggests.

    An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

    Points
    0
    Post-match model xPts
    2.65
    Points minus xPts
    -2.65

    xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

    Learn how xG and xPts are calculated →

Biggest overperformance

Napoli 2:1

· Home xG / xGA 0.75 – 2.96

Goal difference
+1
xGD
-2.21
GD minus xGD
+3.21

Among 38 comparable results.

Open match →

Biggest underperformance

Udinese 0:3

· Home xG / xGA 1.78 – 1.19

Goal difference
-3
xGD
+0.59
GD minus xGD
-3.59

Among 38 comparable results.

Open match →

Reading these results

xG is the provider's estimate of chances created; xGA is the opponent's xG. xGD is the difference. Labels compare the recorded outcome with those chances; they are interpretations, not judgments about fairness.

xPts is our post-match model's 3 × win probability + draw probability using the match's provider xG, not a pre-match forecast.

How each figure on this page is read

Every xG bar is drawn on one fixed scale: full width is 7.20 xG, the same on every card and in every window, so two cards can be compared by eye. A rarer match above that is capped with a hatched end, and the figure beside the bar still gives its value.

An xGD of at least +0.25 is positive; at most −0.25 is negative; between them is approximately even. The band uses unrounded figures and is an editorial guide, not a statistical confidence threshold. The chip on each result reads one of three ways: backed by the chances, with even chances, or against them. Counted over the selection, those three are the xG record on the Chances card — 5–1–0 reads as five results with the chances, one even and none against them.

Goal difference minus xGD says how far a scoreline finished from the chances behind it: a 4:2 won off level chances ran nearly two goals ahead of them. The two callouts under the list name the match that ran furthest each way, and a direction with no result a full goal clear of the chances gets no card rather than a card built from a rounding.

Windows count back from the most recent recorded match, and only matches attached to this club record are included. Home and away mean the provider-designated side, not a verified physical venue. Scores describe recorded play, not shootout advancement. Unverified periods receive no chance comparison.

How the model works →