Live match statistics appear here once the game kicks off. Until then, here is our data-driven preview of AC Milan vs Juventus.
AC Milan vs Juventus: Preview, Form, Head-to-Head and Key Stats
AC Milan host Juventus in Serie A (matchday 22) on Sunday 31 January 2027. Kick-off is at 17:30 Saudi time (UTC+3). This preview brings together the recent form, league position, home and away records, goals, key players, head-to-head history and what is at stake for both clubs, using the data available before kick-off.
AC Milan: recent form
In their last 5 league games AC Milan have won 4, drawn 0 and lost 1. Most recent first: W 2-1 away at Genoa; W 3-1 at home to Inter Milan; L 2-4 at home to Bologna; W 2-0 away at Udinese; W 3-2 at home to Atalanta. They have won their last 2 league games.
AC Milan in Serie A
AC Milan sit 4th in Serie A with 24 points from 11 games (7W 3D 1L), scoring 23 and conceding 13 for a goal difference of +10. That is 2.18 points per game. They are 5 points behind leaders Lazio.
AC Milan: home and overall record
At home they have 4 wins, 0 draws and 1 defeats from 5 games (13 scored, 7 conceded). Away from home they have 3 wins, 3 draws and 0 defeats from 6 games (10 scored, 6 conceded). This game is at home, where they have taken 12 points from 5 league games.
AC Milan: goals and scoring trends
Across 11 league games AC Milan average 2.09 goals scored and 1.18 conceded. They have kept 3 clean sheets and failed to score in 0. Both teams scored in 8 of their games, and 7 produced three or more goals in total. Their biggest league win was 3-0 at home to Lecce. Their heaviest defeat was 2-4 at home to Bologna.
AC Milan have led at half-time in 6 of 11 league games and won 5 of them. They have trailed at the break 1 times, taking at least a point from 1.
AC Milan: players to watch
A. Rabiot is AC Milan's leading scorer with 5 league goals (plus 4 assists), 6th in Serie A scoring charts. A. Cissè adds 5 goals.
Juventus: recent form
In their last 5 league games Juventus have won 2, drawn 1 and lost 2. Most recent first: D 2-2 away at Fiorentina; W 2-0 at home to Napoli; L 0-2 away at Genoa; W 2-0 away at Lecce; L 0-3 at home to Lazio.
Juventus in Serie A
Juventus sit 7th in Serie A with 18 points from 11 games (5W 3D 3L), scoring 15 and conceding 12 for a goal difference of +3. That is 1.64 points per game. They are 11 points behind leaders Lazio. They are 6 points below fourth place.
Juventus: away and overall record
At home they have 3 wins, 1 draws and 1 defeats from 5 games (7 scored, 4 conceded). Away from home they have 2 wins, 2 draws and 2 defeats from 6 games (8 scored, 8 conceded). This game is away, where they have taken 8 points from 6 league games.
Juventus: goals and scoring trends
Across 11 league games Juventus average 1.36 goals scored and 1.09 conceded. They have kept 5 clean sheets and failed to score in 2. Both teams scored in 4 of their games, and 3 produced three or more goals in total. Their biggest league win was 2-0 at home to Parma. Their heaviest defeat was 0-3 at home to Lazio.
Juventus have led at half-time in 3 of 11 league games and won 3 of them. They have trailed at the break 3 times, taking at least a point from 1.
Side by side
Side by side, AC Milan average 2.18 points, 2.09 goals scored and 1.18 conceded per league game, against 1.64, 1.36 and 1.09 for Juventus. AC Milan are 3 places above Juventus in the table, 6 points clear.
Attack against defence: AC Milan score 2.09 goals per game and meet a side conceding 1.09; Juventus score 1.36 and meet a defence that concedes 1.18. AC Milan have kept 3 clean sheets in 11 league games, Juventus 5 in 11.
Head-to-head: AC Milan vs Juventus
In their last 10 meetings AC Milan have won 2, Juventus have won 2 and 6 ended level, averaging 1.3 goals per game. Most recent first: 6 September 2026: Juventus 1-1 AC Milan (Serie A); 26 April 2026: AC Milan 0-0 Juventus (Serie A); 5 October 2025: Juventus 0-0 AC Milan (Serie A); 18 January 2025: Juventus 2-0 AC Milan (Serie A); 3 January 2025: Juventus 1-2 AC Milan (Super Cup).
What is at stake
This is a league fixture, so the result goes straight into the table. A win would take AC Milan to 27 points and Juventus to 21, while a draw would leave them on 25 and 19 respectively.
Club pedigree
AC Milan's honours on record include Serie A (19), Supercoppa Italiana (8), UEFA Champions League (7) and Coppa Italia (5). Juventus's honours on record include Serie A (36), Coppa Italia (15), Supercoppa Italiana (9) and UEFA Europa League (3).
Fixtures ahead
After this match, AC Milan's next league fixtures are Frosinone (home, 22 November), Cagliari (away, 29 November) and Parma (home, 6 December).
After this match, Juventus's next league fixtures are Venezia (home, 23 November), Como (away, 29 November) and Udinese (home, 6 December).
Lineups, live events and statistics
Confirmed lineups are usually released about an hour before kick-off and appear in the Lineups tab. Live events, match statistics and the final score will update on this page once the game starts.
Frequently asked questions
When is AC Milan vs Juventus?
AC Milan vs Juventus is scheduled for Sunday 31 January 2027 at 17:30 Saudi time (UTC+3) in Serie A.
What is the recent form of AC Milan and Juventus?
Last league results, oldest to newest: AC Milan: W-W-L-W-W; Juventus: L-W-L-W-D.
Who is higher in the table, AC Milan or Juventus?
AC Milan are 4th on 24 points and Juventus are 7th on 18 points in Serie A.
What is the head-to-head record between AC Milan and Juventus?
In their last 10 meetings AC Milan have won 2, Juventus have won 2 and 6 ended level.