Serie A · 2026
12Full-time analysis

This page describes the completed match context. The result is not presented as a prior forecast.

Match at a glance

Milan won 1–2.

Shots
819
Shots on target
14
Expected goals
1.011.61
Possession
41%59%

This match

Match statistics

  • Shots8 shots19 shotsTorino 8 shots, Milan 19 shots
  • Shots on target1 shot4 shotsTorino 1 shot, Milan 4 shots
  • Expected goals1.01 xG1.61 xGTorino 1.01 xG, Milan 1.61 xG
  • Possession41%59%Torino 41%, Milan 59%
  • Corners2 corners4 cornersTorino 2 corners, Milan 4 corners
  • Fouls10 fouls9 foulsTorino 10 fouls, Milan 9 fouls
  • Yellow cards0 cards1 cardTorino 0 cards, Milan 1 card

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Alphadjo Cissè · Milan · 32′ · 0.02 xG · off target or blockedSaúl Coco · Torino · 53′ · 0.02 xG · off target or blockedKian Fitz-Jim · Torino · 83′ · 0.02 xG · off target or blockedRuben Loftus-Cheek · Milan · 46′ · 0.03 xG · off target or blockedGonçalo Ramos · Milan · 54′ · 0.03 xG · off target or blockedRuben Loftus-Cheek · Milan · 6′ · 0.04 xG · off target or blockedGiovanni Simeone · Torino · 9′ · 0.04 xG · off target or blockedAlphadjo Cissè · Milan · 28′ · 0.04 xG · off target or blockedGonçalo Ramos · Milan · 3′ · 0.06 xG · off target or blockedPervis Estupiñán · Milan · 23′ · 0.06 xG · off target or blockedGonçalo Ramos · Milan · 58′ · 0.06 xG · off target or blockedRuben Loftus-Cheek · Milan · 21′ · 0.07 xG · off target or blockedRuben Loftus-Cheek · Milan · 25′ · 0.07 xG · off target or blockedAlexis Saelemaekers · Milan · 69′ · 0.07 xG · off target or blockedGonçalo Ramos · Milan · 69′ · 0.07 xG · off target or blockedSamuel Chukwueze · Milan · 30′ · 0.08 xG · on targetSamuel Chukwueze · Milan · 30′ · 0.08 xG · off target or blockedChe Adams · Torino · 90′ · 0.08 xG · goalKoni De Winter · Milan · 58′ · 0.10 xG · off target or blockedAlphadjo Cissè · Milan · 64′ · 0.10 xG · goalAlieu Njie · Torino · 74′ · 0.10 xG · off target or blockedGiovanni Simeone · Torino · 63′ · 0.13 xG · off target or blockedAlphadjo Cissè · Milan · 2′ · 0.15 xG · off target or blockedGonçalo Ramos · Milan · 72′ · 0.15 xG · on targetPietro Comuzzo · Torino · 79′ · 0.29 xG · off target or blockedAdrien Rabiot · Milan · 67′ · 0.33 xG · goalZakaria Aboukhlal · Torino · 84′ · 0.35 xG · off target or blocked
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Torino: 8 shots, 1 on target, 1.03 xG. Milan: 19 shots, 4 on target, 1.61 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

0120′HT90′Che Adams · Torino · 90′Alphadjo Cissè · Milan · 64′Adrien Rabiot · Milan · 67′

The step line is cumulative expected goals; circles mark goals. Final: Torino 1.03 xG · Milan 1.61 xG.

Full time

What the match recorded

Milan beat Torino 2–1. Recorded in this match (Torino – Milan): shots 8–19, shots on target 1–4, expected goals 1.01–1.61, possession 41%–59%. This is what was recorded. It is not a claim that the result was foreseeable.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

2Torino
1Draws
2Milan
MilanTorino · Serie A32
TorinoMilan · Serie A23
TorinoMilan · Serie A21
MilanTorino · Serie A22
TorinoMilan · Serie A31

Head-to-Head & Recent Meetings

Season-opening preview

Current-season evidence is still building.

This competition's new season has only just started, so PitchMath does not yet hold enough completed matches for a current-season grade. The comparison below is last season's recorded data, shown as historical context.

1 / 2 matches toward the first current-season grade

Current season so far

Completed matches in the season being played. Kept separate from the historical block below.

  • Torino1 matches
  • Milan1 matches

Previous-season context

Recorded season totals from the source competition. Not current form.

Both clubs played the same competition and season, so these values are directly comparable.

Torino

Competition
Serie A
Season
2025/26
Sample
38 matches
Profile grade
A
Data cutoff
24 May 2026
  • Goals scored1.16 goals/match
  • Goals allowed1.66 goals/match
  • Expected goals1.19 xG/match
  • Expected goals allowed1.42 xG/match
  • Shots11.8 shots/match
  • Shots allowed13.8 shots/match
  • Shots on target3.97 shots/match
  • Shots on target allowed4.5 shots/match
  • Possession44.1%
  • Corners3.84 corners/match
  • Corners allowed4.68 corners/match
  • Cards2.07 cards/match
  • Fouls13.9 fouls/match
  • Clean-sheet frequency32%
  • Scoring frequency71%

Milan

Competition
Serie A
Season
2025/26
Sample
38 matches
Profile grade
A
Data cutoff
24 May 2026
  • Goals scored1.39 goals/match
  • Goals allowed0.92 goals/match
  • Expected goals1.55 xG/match
  • Expected goals allowed1.17 xG/match
  • Shots13.2 shots/match
  • Shots allowed11.5 shots/match
  • Shots on target4.37 shots/match
  • Shots on target allowed3.68 shots/match
  • Possession51.8%
  • Corners4.26 corners/match
  • Corners allowed4.29 corners/match
  • Cards1.79 cards/match
  • Fouls10.1 fouls/match
  • Clean-sheet frequency39%
  • Scoring frequency82%

Evidence quality

How much supports this analysis

Grade D · UnavailableUnavailableunavailable
Season samples1 / 1home / away teams
Recent samples1 / 1last-five windows
FreshnessLess than one dayfrom nearest prior match
  • At least one team has fewer than the configured season sample.
  • At least one team has an incomplete last-five window.
  • Recorded xG is incomplete, so xG context is omitted where unavailable.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: goals_for, goals_against, xg_for, xg_against, shots, shots_on_target, possession, corners, cards, fouls.
  • The completed-match sample is too small for broad style conclusions.
Analysis cutoff: Sun, 23 Aug 2026, 22:45 UTC · analysis-v4