AC Milan v Juventus prediction
Team pages: AC Milan · Juventus · Head-to-head
TACTIX’s free model pick for AC Milan v Juventus, Serie A on Sun, 31 Jan 2027 17:30 GMT posts shortly before kick-off. Form, head-to-head and league standing for both sides are below.
The match
AC Milan host Juventus in Serie A on Sunday 31 January (kick-off 17:30 UK).
Form and the table
Nine of AC Milan’s last 15 results in all competitions went over 2.5 goals (60%). Both teams scored in eight of AC Milan’s last 15 results in all competitions (53%). At home, AC Milan have four wins, no draws and four defeats in their last 8 home matches in all competitions — 1.50 points per game, scoring 1.75 and conceding 1.63. AC Milan have scored 21 goals, the fifth-most of the 20 clubs (2026/27 so far, after 10 games, ranked per game). AC Milan have conceded 12 goals, the fifth-fewest of the 20 clubs.
Seven of Juventus’s last 15 results in all competitions went over 2.5 goals (47%). Both teams scored in seven of Juventus’s last 15 results in all competitions (47%). Away from home, Juventus have four wins, two draws and two defeats in their last 8 away matches in all competitions — 1.75 points per game, scoring 1.50 and conceding 1.25. Juventus have scored 13 goals, the seventh-fewest of the 20 clubs (2026/27 so far, after 10 games, ranked per game). Juventus have conceded 10 goals, the fourth-fewest of the 20 clubs.
AC Milan (fifth) and Juventus (seventh) are four points apart, 2026/27 so far. TACTIX’s Glicko-2 team ratings have AC Milan the stronger side, 83 rating points above Juventus (AC Milan 1789, Juventus 1706, after at least 352 rated matches each).
Head-to-head
AC Milan are unbeaten in the last three meetings with Juventus. The most recent meeting, on 6 September 2026, finished Juventus 1–1 AC Milan.
Team news
Predicted AC Milan XI (3-4-2-1): M. Maignan, K. De Winter, S. Pavlović, M. Gila, Y. Musah, A. Jashari, A. Rabiot, L. Modrić, O. Hutchinson, D. Moreira, G. Ramos — derived from the last 8 line-ups, most-used eleven. By TACTIX Impact, Diego Moreira (4.8 per match over nine appearances, four goals and three assists) and A. Rabiot (4.5 per match over 12 appearances, five goals and four assists) have been AC Milan’s most influential players 2026/27, all competitions. In numbers for AC Milan (2026/27, all competitions, before kick-off), Diego Moreira averages 1.3 shots per 90 over 829 minutes, with a shot in seven of the last 10 appearances. A. Rabiot averages 1.2 key passes per 90 over 1622 minutes, with a key pass in five of the last 10 appearances.
Predicted Juventus XI (4-2-3-1): G. Vicario, J. Lucumí, Bremer, F. Gatti, L. Kelly, T. Koopmeiners, D. Luiz, W. McKennie, P. Sarr, P. Kalulu, N. Woltemade — derived from the last 8 line-ups, most-used eleven. By TACTIX Impact, Manuel Locatelli (4.7 per match over three appearances, one assist) and Z. Çelik (3.7 per match over nine appearances, two goals and one assist) have been Juventus’s most influential players 2026/27, all competitions. In numbers for Juventus (2026/27, all competitions, before kick-off), Manuel Locatelli averages 2.0 key passes per 90 over 270 minutes. Z. Çelik averages 2.7 tackles per 90 over 1351 minutes, with a tackle in nine of the last 10 appearances.
Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.
The Numbers
- Kick-off: · Serie A
- Head-to-head (last 6): AC Milan 1 · draws 4 · Juventus 1 · 1.17 goals/game
- Recent form: AC Milan 2W 0D 3L · Juventus 3W 1D 1L
AC Milan v Juventus (Serie A): the key numbers are on this page — and TACTIX’s live, market-by-market track record is one click away (as of 30 July 2026). See the live track record →
Key Stats
Per game, last 8 completed matches, to 5 November 2026. Over/under figures use standard thresholds, not bookmaker lines.
| Per game | AC Milan for / against | Line | Juventus for / against |
|---|---|---|---|
| Goals scored | 1.88 for · 1.63 against n 8 Last 5 | 2.5standard | 1.38 for · 1.25 against n 8 Last 5 |
| Corners won | 3 for · 4.63 against n 8 Last 5 | 9.5standard | 6.88 for · 4.25 against n 8 Last 5 |
| Shots | 11.13 for · 13.5 against n 8 Last 5 | 19.5standard | 14.88 for · 11.75 against n 8 Last 5 |
| Shots on target | 4.75 for · 5.38 against n 8 Last 5 | 8.5standard | 4.38 for · 2.75 against n 8 Last 5 |
| Fouls committed | 10.13 for · 13.5 against n 8 Last 5 | 21.5standard | 12.13 for · 9.63 against n 8 Last 5 |
| Cards shown | 2.13 for · 1.63 against n 8 Last 5 | 3.5standard | 1.38 for · 1.5 against n 8 Last 5 |
AC Milan
AC Milan Goalkeeper
| Player | Apps | Avg mins | Saves | Goals conceded | Penalties saved |
|---|---|---|---|---|---|
| M. Maignan | 13 | 851107 min | 393.2 /90 | 70.6 /90 | 00 /90 |
| L. Torriani | 2 | 74148 min | 74.3 /90 | 00 /90 | 00 /90 |
| Player | Mins | Saves 2+3+ |
|---|---|---|
| M. Maignan n 8 | 82.1 | 3.7 |
| L. Torriani n 3 | 62.3 | 4.8 |
AC Milan Defensive
| Player | Apps | Avg mins | Tackles | Interceptions | Blocks | Duels won | Fouls committed | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| K. De Winter | 14 | 891240 min | 231.7 /90 | 191.4 /90 | 60.4 /90 | 594.3 /90 | 211.5 /90 | 40.3 /90 |
| S. Pavlović | 13 | 891161 min | 292.2 /90 | 100.8 /90 | 40.3 /90 | 866.7 /90 | 131 /90 | 30.2 /90 |
| Mario Gila | 10 | 79785 min | 131.5 /90 | 91 /90 | 10.1 /90 | 364.1 /90 | 80.9 /90 | 10.1 /90 |
| S. Bocoum | 5 | 55274 min | 72.3 /90 | 41.3 /90 | 00 /90 | 175.6 /90 | 10.3 /90 | 00 /90 |
| F. Tomori | 4 | 63251 min | 93.2 /90 | 41.4 /90 | 00 /90 | 155.4 /90 | 20.7 /90 | 10.4 /90 |
| See more players · Pro Try Pro for £1, then £9.99 a month unless you cancel · 18+ | ||||||||
| Player | Mins | Fouls committed 1+2+ | Fouls won 1+2+ | Likely duel |
|---|---|---|---|---|
| K. De Winter n 8 | 87.5 | 1.5 | 0.9 | — |
| S. Pavlović n 8 | 88.9 | 0.9 | 1.5 | — |
| M. Maignan n 8 | 82.1 | 0.1 | 0.1 | — |
| Gonçalo Ramos n 8 | 81.9 | 1.5 | 1.8 | — |
| Y. Musah n 8 | 70.9 | 1.1 | 1.3 | — |
| See more players · Pro | ||||
| Player | Mins | Tackles 1+2+ |
|---|---|---|
| K. De Winter n 8 | 87.5 | 1.8 |
| S. Pavlović n 8 | 88.9 | 2 |
| Gonçalo Ramos n 8 | 81.9 | 0.7 |
| Y. Musah n 8 | 70.9 | 1.4 |
| A. Rabiot n 8 | 71.6 | 2 |
| See more players · Pro | ||
AC Milan Attacking
| Player | Apps | Avg mins | Goals | Assists | Shots | Shots on target | Key passes | Dribbles completed |
|---|---|---|---|---|---|---|---|---|
| Gonçalo Ramos | 13 | 851100 min | 30.2 /90 | 10.1 /90 | 282.3 /90 | 110.9 /90 | 80.7 /90 | 60.5 /90 |
| A. Cissè | 9 | 64573 min | 71.1 /90 | 00 /90 | 142.2 /90 | 91.4 /90 | 40.6 /90 | 40.6 /90 |
| A. Saelemaekers | 5 | 44218 min | 00 /90 | 10.4 /90 | 10.4 /90 | 00 /90 | 62.5 /90 | 20.8 /90 |
| F. Camarda | 3 | 37110 min | 00 /90 | 00 /90 | 43.3 /90 | 00 /90 | 00 /90 | 21.6 /90 |
| Y. Musah | 12 | 74882 min | 00 /90 | 00 /90 | 30.3 /90 | 00 /90 | 40.4 /90 | 50.5 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Shots 1+2+ | Shots on target 1+2+ |
|---|---|---|---|
| K. De Winter n 8 | 87.5 | 0.1 | 0 |
| S. Pavlović n 8 | 88.9 | 0.6 | 0.3 |
| M. Maignan n 8 | 82.1 | 0 | 0 |
| Gonçalo Ramos n 8 | 81.9 | 1.9 | 1 |
| Y. Musah n 8 | 70.9 | 0.3 | 0 |
| See more players · Pro | |||
| Player | Mins | Goals 1+2+ | Assists 1+2+ |
|---|---|---|---|
| K. De Winter n 8 | 87.5 | 0 | 0 |
| S. Pavlović n 8 | 88.9 | 0 | 0.1 |
| M. Maignan n 8 | 82.1 | 0 | 0 |
| Gonçalo Ramos n 8 | 81.9 | 0.3 | 0.1 |
| Y. Musah n 8 | 70.9 | 0 | 0 |
| See more players · Pro | |||
Juventus
Juventus Goalkeeper
| Player | Apps | Avg mins | Saves | Goals conceded | Penalties saved |
|---|---|---|---|---|---|
| Guglielmo Vicario | 13 | 901169 min | 211.6 /90 | 70.5 /90 | 00 /90 |
| K. Grabara | 1 | 9090 min | 33 /90 | 00 /90 | 00 /90 |
| Player | Mins | Saves 2+3+ |
|---|---|---|
| Guglielmo Vicario n 8 | 90 | 1.5 |
Juventus Defensive
| Player | Apps | Avg mins | Tackles | Interceptions | Blocks | Duels won | Fouls committed | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| Pierre Kalulu | 14 | 871215 min | 302.2 /90 | 141 /90 | 20.1 /90 | 483.6 /90 | 90.7 /90 | 00 /90 |
| Bremer | 13 | 801040 min | 161.4 /90 | 161.4 /90 | 50.4 /90 | 554.8 /90 | 131.1 /90 | 00 /90 |
| J. Lucumí | 12 | 78932 min | 131.3 /90 | 171.6 /90 | 10.1 /90 | 252.4 /90 | 50.5 /90 | 40.4 /90 |
| Z. Çelik | 9 | 78700 min | 192.4 /90 | 70.9 /90 | 10.1 /90 | 314 /90 | 70.9 /90 | 10.1 /90 |
| F. Gatti | 7 | 68479 min | 50.9 /90 | 112.1 /90 | 30.6 /90 | 163 /90 | 112.1 /90 | 10.2 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Fouls committed 1+2+ | Fouls won 1+2+ | Likely duel |
|---|---|---|---|---|
| Pierre Kalulu n 8 | 84.4 | 0.9 | 0.3 | — |
| R. Kolo Muani n 8 | 73.5 | 1.7 | 1.1 | — |
| Guglielmo Vicario n 8 | 90 | 0 | 0.1 | — |
| Bremer n 8 | 81.3 | 1 | 0.3 | — |
| Douglas Luiz n 8 | 80.3 | 1.1 | 1.8 | — |
| See more players · Pro | ||||
| Player | Mins | Tackles 1+2+ |
|---|---|---|
| Pierre Kalulu n 8 | 84.4 | 2.5 |
| R. Kolo Muani n 8 | 73.5 | 0.3 |
| Bremer n 8 | 81.3 | 1.4 |
| Douglas Luiz n 8 | 80.3 | 1.4 |
| J. Lucumí n 8 | 79 | 1.3 |
| See more players · Pro | ||
Juventus Attacking
| Player | Apps | Avg mins | Goals | Assists | Shots | Shots on target | Key passes | Dribbles completed |
|---|---|---|---|---|---|---|---|---|
| R. Kolo Muani | 14 | 751056 min | 40.3 /90 | 30.3 /90 | 191.6 /90 | 70.6 /90 | 131.1 /90 | 151.3 /90 |
| N. Woltemade | 10 | 67671 min | 30.4 /90 | 20.3 /90 | 223 /90 | 70.9 /90 | 131.7 /90 | 50.7 /90 |
| E. Zhegrova | 7 | 31214 min | 20.8 /90 | 20.8 /90 | 135.5 /90 | 83.4 /90 | 145.9 /90 | 125 /90 |
| J. Boga | 7 | 29205 min | 10.4 /90 | 00 /90 | 52.2 /90 | 20.9 /90 | 31.3 /90 | 73.1 /90 |
| Jonathan David | 1 | 5757 min | 00 /90 | 00 /90 | 11.6 /90 | 00 /90 | 11.6 /90 | 00 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Shots 1+2+ | Shots on target 1+2+ |
|---|---|---|---|
| Pierre Kalulu n 8 | 84.4 | 0.4 | 0 |
| R. Kolo Muani n 8 | 73.5 | 1.7 | 0.5 |
| Guglielmo Vicario n 8 | 90 | 0 | 0 |
| Bremer n 8 | 81.3 | 1.2 | 0.3 |
| Douglas Luiz n 8 | 80.3 | 1 | 0.3 |
| See more players · Pro | |||
| Player | Mins | Goals 1+2+ | Assists 1+2+ |
|---|---|---|---|
| Pierre Kalulu n 8 | 84.4 | 0 | 0 |
| R. Kolo Muani n 8 | 73.5 | 0.5 | 0.2 |
| Guglielmo Vicario n 8 | 90 | 0 | 0 |
| Bremer n 8 | 81.3 | 0.1 | 0 |
| Douglas Luiz n 8 | 80.3 | 0.1 | 0.1 |
| See more players · Pro | |||
The day’s free picks, by email
Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.
Form, Head-to-Head & Standings
The numbers behind AC Milan v Juventus — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)
- 2026-09-06 Juventus 1–1 AC Milan
- 2026-04-26 AC Milan 0–0 Juventus
- 2025-10-05 Juventus 0–0 AC Milan
- 2025-01-18 Juventus 2–0 AC Milan
- 2025-01-03 Juventus 1–2 AC Milan
- 2024-11-23 AC Milan 0–0 Juventus
Frequently Asked Questions
- What is the head-to-head record between AC Milan and Juventus?
- In their last 6 meetings, AC Milan won 1, Juventus won 1 and there were 4 draws, averaging 1.17 goals per game.
- What is the recent form of AC Milan and Juventus?
- Recent form — AC Milan 2W 0D 3L; Juventus 3W 1D 1L.
Today’s Boards
Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.
This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error
How our model works · Live track record · Predictions are model output, not betting advice.