One of the biggest Serie A games will be played this weekend at the Allianz Stadium in Turin as Juventus face AC Milan on Sunday. The Old Lady have struggled to get a win in their last four game, racking up four draws in a row. Their last game was a 2-2 draw against Villarreal in the UEFA Champions League.
Meanwhile, the Rossoneri are also in superb form, having secured five wins in a row. Milan continued their winning streak with a 2-1 victory against Napoli at the San Siro at the weekend. They will be hoping they can extend the winning streak when they face Juventus.
Read our Juventus vs AC Milan predictions and preview to find out, but remember to also check our other Serie A predictions.
Contents
Juventus vs AC Milan prediction: Expect a draw in the game
Key statistics
- In four of their last five meetings, the first half has ended in a draw.
- They have played the 0-0 scoreline on two occasions in their previous encounter.
- Four of their last five games have had under 2.5 goals scored.
Correct score prediction: Juventus 0-0 AC Milan
Taking into account the home team’s strength, we are predicting a 0-0 draw for this match. Milan’s four straight victories show how strong the team are, but Juventus have shown the ability to secure results in Turin.
This fixture is often closely contested, and Juventus’s solid defence is expected to limit Milan’s attacking threats. The Old Lady are therefore tipped to hold the league leaders to a draw.
Pre-match odds and win probability: Evenly balanced odds given
- Home: 6/4 (2.50) – 40.0%
- Draw: 9/4 (3.25) – 30.8%
- Away: 9/5 (2.80) – 35.7%
Odds provided by Ladbrokes. Subject to change.
The odds point to a very difficult clash for both teams. The bookmakers have Juventus holding a narrow advantage at 40.0% and AC Milan just behind on 35.7%. The draw is priced at 3.25 with a 30.8% chance, underlining expectations of a tight and competitive battle between the two sides.
Most recent Head-to-head: A closely contested derby history
The last five head-to-head clashes between Igor Tudor’s team and Massimiliano Allegri’s side reflect a tight, great rivalry, with Juventus holding a slight edge through two wins, two draws and one victory for Milan.
Goals have been scarce in these fixtures, as three of the six ended either 0-0 or 1-0. The most recent Serie A encounter took place in January 2025, when Juventus claimed a 2-0 win on home soil.
Italy Serie A 18/01/25 Juventus AC Milan Italy Super Cup 03/01/25 Juventus AC Milan Italy Serie A 23/11/24 AC Milan Juventus Italy Serie A 27/04/24 Juventus AC Milan Italy Serie A 22/10/23 AC Milan Juventus
After reviewing our key Juventus vs AC Milan predictions, be sure to visit our website for the remaining football betting tips today.
Juventus preview: Injury troubles for some players
Tudor is dealing with several injuries ahead of this match. Juan Cabal is sidelined with a thigh injury and is expected back in late October. Gleison Bremer is doubtful due to a knee problem, while Arkadiusz Milik is out with a shin injury. Fabio Miretti is also unavailable with a thigh injury and should return by mid-October.
Predicted lineup: Perin (GK), Kelly, Gatti, Kalulu, Cabal, Locatelli, McKennie, Koopmeiners, Cambiaso, David & Yıldız
Last five fixtures
- 01.10.25 – Villarreal 2 – 2 Juventus
- 27.09.25 – Juventus 1 – 1 Atalanta
- 20.09.25 – Verona 1 – 1 Juventus
- 16.09.25 – Juventus 4 – 4 Dortmund
- 13.09.25 – Juventus 4 – 3 Inter
AC Milan preview: Few players out
Allegri’s team faces a few absences going into this match. Pervis Estupinan is unavailable through suspension after a red card, while Fikayo Tomori is a doubt with a thigh injury. Ardon Jashari is sidelined and not expected back until mid-November.
Predicted lineup: Maignan (GK), Pavlovic, Gabbia, Bartesaghi, Tomori, Saelemaekers, Rabiot, Fofana, Modric, Pulisic & Gimenez
Last five fixtures
- 28.09.25 – AC Milan 2 – 1 Napoli
- 23.09.25 – AC Milan 3 – 0 Lecce
- 20.09.25 – Udinese 0 – 3 AC Milan
- 14.09.25 – AC Milan 1 – 0 Bologna
- 29.08.25 – Lecce 0 – 2 AC Milan
Player to watch: Kenan Yildiz

A key player to watch for Juventus is attacking midfielder Kenan Yildiz. The talented youngster has become an important creative presence for the team, contributing two goals and four assists across all competitions. He will be vital for the Old Lady as they look to break down Milan’s solid defensive structure at the Allianz Stadium.