AC Milan vs Torino: Head-to-Head Record & Stats
33 competitive meetings since 2012 · Serie A, Coppa Italia
Head-to-head summary
There have been 33 competitive meetings between AC Milan and Torino since the 2012/13 season. AC Milan lead the head-to-head 16–6, with 11 draws.
AC Milan have won 5 of the last 8 meetings. AC Milan are unbeaten in their last 3 games against Torino. The most recent meeting ended Torino 1–2 AC Milan on 23 August 2026 (Serie A).
Scoring in this fixture sits close to the league norm. Meetings average 2.76 goals per game, both teams have scored in 19 of 33 games (58%), and 52% went over 2.5 goals.
When AC Milan are at home they have won 12 of 18 meetings; when Torino host, they have won 5 of 15.
Next meeting
UTC
Goals & betting stats
Half-time and full-time
HT/FT results
| Half-time ↓ / Full-time → | AC Milan | Draw | Torino |
|---|---|---|---|
| AC Milan ahead at HT | 826% | 26% | 13% |
| Level at HT | 516% | 516% | 26% |
| Torino ahead at HT | 26% | 310% | 310% |
31 matches decided in 90 minutes with a recorded half-time score. The side ahead at the break went on to win 11 of 19 times (58%).
Trailed at the break 8 times, came back to win 2.
Trailed at the break 11 times, came back to win 1.
Most common scores
- AC Milan 1–0 Torino 5× · 15%
- AC Milan 0–0 Torino 4× · 12%
- AC Milan 1–1 Torino 4× · 12%
- AC Milan 3–2 Torino 3× · 9%
- AC Milan 1–2 Torino 3× · 9%
- AC Milan 2–2 Torino 3× · 9%
Home and away record
When AC Milan play at home (18 games)
AC Milan 12 · Draws 5 · Torino 1
When Torino play at home (15 games)
AC Milan 4 · Draws 6 · Torino 5
Record by competition
| Competition | Played | AC Milan | Draws | Torino | Share |
|---|---|---|---|---|---|
| Serie A | 29 | 14 | 10 | 5 | |
| Coppa Italia | 4 | 2 | 1 | 1 |
Last AC Milan vs Torino results
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| Torino | 1–2HT 0–0 | AC Milan | Serie A · Matchday 1 | |
| AC Milan | 3–2HT 1–1 | Torino | Serie A · Matchday 30 | |
| Torino | 2–3HT 2–1 | AC Milan | Serie A · Matchday 14 | |
| Torino | 2–1HT 1–0 | AC Milan | Serie A · Matchday 26 | |
| AC Milan | 2–2HT 0–1 | Torino | Serie A · Matchday 1 | |
| Torino | 3–1HT 2–0 | AC Milan | Serie A · Matchday 37 | |
| AC Milan | 4–1HT 3–1 | Torino | Serie A · Matchday 2 | |
| AC Milan | 1–0HT 0–0 | Torino | Serie A · Matchday 22 | |
| AC Milan | 0–1HT 0–0 | Torino | Coppa Italia · Round of 16 | |
| Torino | 2–1HT 2–0 | AC Milan | Serie A · Matchday 12 |
Show all 33 meetings
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| Torino | 0–0HT 0–0 | AC Milan | Serie A · Matchday 32 | |
| AC Milan | 1–0HT 1–0 | Torino | Serie A · Matchday 10 | |
| Torino | 0–7HT 0–2 | AC Milan | Serie A · Matchday 36 | |
| AC Milan | 0–0 (5–4 pens)HT 0–0 | Torino | Coppa Italia · Round of 16 | |
| AC Milan | 2–0HT 2–0 | Torino | Serie A · Matchday 17 | |
| AC Milan | 1–0HT 1–0 | Torino | Serie A · Matchday 24 | |
| AC Milan | 4–2 aetHT 1–1 | Torino | Coppa Italia · Quarter-finals | |
| Torino | 2–1HT 0–1 | AC Milan | Serie A · Matchday 5 | |
| Torino | 2–0HT 0–0 | AC Milan | Serie A · Matchday 34 | |
| AC Milan | 0–0HT 0–0 | Torino | Serie A · Matchday 15 | |
| Torino | 1–1HT 0–1 | AC Milan | Serie A · Matchday 33 | |
| AC Milan | 0–0HT 0–0 | Torino | Serie A · Matchday 14 | |
| Torino | 2–2HT 2–0 | AC Milan | Serie A · Matchday 20 | |
| AC Milan | 2–1HT 0–1 | Torino | Coppa Italia · 8th Finals | |
| AC Milan | 3–2HT 1–0 | Torino | Serie A · Matchday 1 | |
| AC Milan | 1–0HT 1–0 | Torino | Serie A · Matchday 27 | |
| Torino | 1–1HT 0–0 | AC Milan | Serie A · Matchday 8 | |
| AC Milan | 3–0HT 1–0 | Torino | Serie A · Matchday 37 | |
| Torino | 1–1HT 0–1 | AC Milan | Serie A · Matchday 18 | |
| AC Milan | 1–1HT 0–1 | Torino | Serie A · Matchday 22 | |
| Torino | 2–2HT 0–0 | AC Milan | Serie A · Matchday 3 | |
| AC Milan | 1–0HT 0–0 | Torino | Serie A · Matchday 35 | |
| Torino | 2–4HT 1–1 | AC Milan | Serie A · Matchday 16 |
Serie A
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| Torino | 1–2HT 0–0 | AC Milan | Serie A · Matchday 1 | |
| AC Milan | 3–2HT 1–1 | Torino | Serie A · Matchday 30 | |
| Torino | 2–3HT 2–1 | AC Milan | Serie A · Matchday 14 | |
| Torino | 2–1HT 1–0 | AC Milan | Serie A · Matchday 26 | |
| AC Milan | 2–2HT 0–1 | Torino | Serie A · Matchday 1 | |
| Torino | 3–1HT 2–0 | AC Milan | Serie A · Matchday 37 | |
| AC Milan | 4–1HT 3–1 | Torino | Serie A · Matchday 2 | |
| AC Milan | 1–0HT 0–0 | Torino | Serie A · Matchday 22 | |
| Torino | 2–1HT 2–0 | AC Milan | Serie A · Matchday 12 | |
| Torino | 0–0HT 0–0 | AC Milan | Serie A · Matchday 32 |
Show all 29 meetings
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| AC Milan | 1–0HT 1–0 | Torino | Serie A · Matchday 10 | |
| Torino | 0–7HT 0–2 | AC Milan | Serie A · Matchday 36 | |
| AC Milan | 2–0HT 2–0 | Torino | Serie A · Matchday 17 | |
| AC Milan | 1–0HT 1–0 | Torino | Serie A · Matchday 24 | |
| Torino | 2–1HT 0–1 | AC Milan | Serie A · Matchday 5 | |
| Torino | 2–0HT 0–0 | AC Milan | Serie A · Matchday 34 | |
| AC Milan | 0–0HT 0–0 | Torino | Serie A · Matchday 15 | |
| Torino | 1–1HT 0–1 | AC Milan | Serie A · Matchday 33 | |
| AC Milan | 0–0HT 0–0 | Torino | Serie A · Matchday 14 | |
| Torino | 2–2HT 2–0 | AC Milan | Serie A · Matchday 20 | |
| AC Milan | 3–2HT 1–0 | Torino | Serie A · Matchday 1 | |
| AC Milan | 1–0HT 1–0 | Torino | Serie A · Matchday 27 | |
| Torino | 1–1HT 0–0 | AC Milan | Serie A · Matchday 8 | |
| AC Milan | 3–0HT 1–0 | Torino | Serie A · Matchday 37 | |
| Torino | 1–1HT 0–1 | AC Milan | Serie A · Matchday 18 | |
| AC Milan | 1–1HT 0–1 | Torino | Serie A · Matchday 22 | |
| Torino | 2–2HT 0–0 | AC Milan | Serie A · Matchday 3 | |
| AC Milan | 1–0HT 0–0 | Torino | Serie A · Matchday 35 | |
| Torino | 2–4HT 1–1 | AC Milan | Serie A · Matchday 16 |
Cups & Europe
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| AC Milan | 0–1HT 0–0 | Torino | Coppa Italia · Round of 16 | |
| AC Milan | 0–0 (5–4 pens)HT 0–0 | Torino | Coppa Italia · Round of 16 | |
| AC Milan | 4–2 aetHT 1–1 | Torino | Coppa Italia · Quarter-finals | |
| AC Milan | 2–1HT 0–1 | Torino | Coppa Italia · 8th Finals |
Records
12 May 2021 · Serie A · Stadio Olimpico Grande Torino
18 May 2024 · Serie A · Stadio Olimpico Grande Torino
Torino 0–7 AC Milan (May 2021)
Feb 2016 – Jan 2017
Current form
AC Milan
- L
- W
- W
- D
- W
4th in Serie A · 15 pts from 7 games. Last: Bournemouth 3–0 AC Milan (Europa League).
Torino
- W
- W
- D
- L
- W
10th in Serie A · 10 pts from 7 games. Last: Parma 0–3 Torino (Serie A).
AC Milan vs Torino FAQ
Who has won more AC Milan vs Torino matches?
AC Milan have won more: 16 wins to Torino's 6, with 11 draws, from 33 competitive meetings since the 2012/13 season.
What was the last AC Milan vs Torino result?
Torino 1–2 AC Milan, played on 23 August 2026 (Serie A).
How many goals are scored in AC Milan vs Torino games?
The fixture averages 2.76 goals per game. Over 2.5 goals landed in 52% of meetings and both teams scored in 58%.
What is the most common score in AC Milan vs Torino?
AC Milan 1–0 Torino, which has happened 5 times in 33 meetings since the 2012/13 season.
What is the biggest win in AC Milan vs Torino history?
In our records (since the 2012/13 season) the biggest margin is Torino 0–7 AC Milan, on 12 May 2021 (Serie A).
When do AC Milan and Torino play next?
AC Milan host Torino on Sunday 17 January 2027 at 17:30 UTC (Serie A).
More Serie A head-to-heads
AC Milan vs…
Competitive matches since the 2012/13 season, friendlies excluded. A match decided on penalties counts as a draw. Last updated 20 Oct 2026.