Juventus vs AC Milan prediction 05.10.2025 | Serie A

Juventus

Juventus

Kick off:

Date:

AC Milan

AC Milan

1

2.84

X

3.32

2

2.76

  • Competition: Serie A
  • Date: Sunday, 5th October 2025
  • Kickoff: 19:45 UK / 20:45 CEST
  • Venue: Allianz Stadium (Turin)

On Sunday night in Turin, Juventus, the most successful Serie A team with 36 titles, will host AC Milan, the team with 19 trophies, in the most important domestic competition. Both sides are among the best after the opening five rounds and both will enter the upcoming clash with a lot of confidence. Can AC Milan win and retain the top position in the competition? Let's break down the matchup and find out the best betting option. 

Juventus vs AC Milan Head to Head (H2H) stats

  1. Juventus

    2 : 0

    AC Milan

    Serie A

  2. Juventus

    1 : 2

    AC Milan

    Super Cup

  3. AC Milan

    0 : 0

    Juventus

    Serie A

  4. Juventus

    0 : 0

    AC Milan

    Serie A

  5. AC Milan

    0 : 1

    Juventus

    Serie A

  6. Juventus

    2 : 2

    AC Milan

    Club Friendlies 1

There is no dominant team in the most recent H2H matches between Juventus and AC Milan, as four of the previous nine ended with a draw. AC Milan won three games during the span, while Juventus won two. Another interesting fact about the matches between these two teams is that five of the last six encounters went under 2.5 goals. 

Juventus

Juventus team overview

Juventus have not won a Serie A trophy in five years, and they are determined to regain dominance in Italian football in the current campaign. They had a perfect record after the opening three matches,  but momentum slowed as they followed it up with four consecutive draws in all competitions. On Wednesday, Juventus on the road in the Champions League played 2-2 on the road against Villarreal. Igor Tudor's team had a nice opportunity for another victory, but the home team scored deep in the second half for another draw. 

Juventus' Juan Cabal suffered a hamstring injury in the game against Villarreal. After the tests, it was announced that the player will miss at least six weeks. Besides Cabal, Juventus will also be without Bremer, Arkadiusz Milik, Fabio Miretti, and Kephren Thuram in the upcoming derby against AC Milan. 

Last matches of Juventus

  1. Villarreal

    2 : 2

    Juventus

    Champions League

  2. Juventus

    1 : 1

    Atalanta

    Serie A

  3. Hellas Verona

    1 : 1

    Juventus

    Serie A

  4. Juventus

    4 : 4

    Borussia Dortmund

    Champions League

  5. Juventus

    4 : 3

    Inter Milan

    Serie A

Juventus lineup

Goalkeeper

  • 16

    Michele Di Gregorio

Defenders

  • 4

    Federico Gatti

  • 6

    Lloyd Kelly

  • 15

    Pierre Kalulu

Midfielders

  • 27

    Andrea Cambiaso

  • 22

    Weston McKennie

  • 5

    Manuel Locatelli

  • 18

    Filip Kostic

Forwards

  • 8

    Teun Koopmeiners

  • 9

    Dusan Vlahovic

  • 10

    Kenan Yildiz

AC Milan

AC Milan team overview

Like Juventus, AC Milan also struggled in the last few seasons, especially in the last one when they ended eighth and stayed without Champions League after four consecutive appearances. AC Milan opened the 2025/26 season with a disappointing defeat against Cremonese, but they followed it with five victories in all competitions. In the previous game, AC Milan won 2-1 at home against Napoli. The home side had a commanding 2-0 lead when Pervis Estupinan got a red card. Since then, the guests dominated, but AC Milan's defense withstood. 

AC Milan's head coach, Massimiliano Allegri, is one of the most successful Juventus managers in history, having won five Serie A titles. However, his second spell in the club (from 2021 to 2024) wasn't that successful. Now, Allegri will return to Allianz Stadium for the first time with AC Milan. 

AC Milan's Fikayo Tomori suffered an injury against Napoli. However, it seems that the player has already recovered and will play. Besides suspended Estupinan, Ardon Jashari will also be unavailable for the upcoming derby. 

Last matches of AC Milan

  1. AC Milan

    2 : 1

    Napoli

    Serie A

  2. AC Milan

    3 : 0

    Lecce

    Coppa Italia

  3. Udinese

    0 : 3

    AC Milan

    Serie A

  4. AC Milan

    1 : 0

    Bologna

    Serie A

  5. Lecce

    0 : 2

    AC Milan

    Serie A

AC Milan lineup

Goalkeeper

  • 16

    Mike Maignan

Defenders

  • 46

    Matteo Gabbia

  • 23

    Fikayo Tomori

  • 31

    Strahinja Pavlovic

Midfielders

  • 56

    Alexis Saelemaekers

  • 12

    Adrien Rabiot

  • 14

    Luka Modric

  • 19

    Youssouf Fofana

  • 33

    Davide Bartesaghi

Forwards

  • 7

    Santiago Gimenez

  • 11

    Christian Pulisic

Prediction

Both teams will enter the upcoming derby on a positive note. Although Juventus probably deserved more against Villarreal, they are still undefeated this season. On the other hand, AC Milan are at the top of the Serie A standings. Also, both sides scored at least one goal in every game they played so far this season. We should expect both teams to continue with good attacking form. Our prediction: BTTS - Yes. 

3 Reasons why we should expect both teams to score in this match

  1. Juventus scored at least one goal in each of seven matches this season
  2. Juventus allowed at least one goal in every one of the last five games
  3. AC Milan scored at least one goal in each of seven matches this season

Main prediction Juventus - AC Milan

Both Teams to Score

Updated

clock
winrate

54% winrate

wins

3 wins in a row

During 15 years of betting, Nemanja gradually improved his skills to help others bet wisely. He's been playing basketball on a youth level, but is interested basically in every sport, especially football and tennis.

Best Odds:

Megapari

1.77

Bet here

Juventus vs AC Milan standings in Serie A

Regular Season P W D L
G - A
GD Pts
1 Milan 5 4 0 1 9 - 3 +6 12
2 Inter 6 4 0 2 17 - 8 +9 12
3 Roma 5 4 0 1 5 - 1 +4 12
4 Napoli 5 4 0 1 10 - 5 +5 12
5 Juventus 5 3 2 0 9 - 5 +4 11
6 Atalanta 6 2 4 0 11 - 5 +6 10
7 Cremonese 6 2 3 1 7 - 8 -1 9
8 Como 6 2 3 1 7 - 5 +2 9
9 Sassuolo 6 3 0 3 8 - 8 0 9
10 Lazio 6 2 1 3 10 - 7 +3 7
11 Cagliari 5 2 1 2 5 - 5 0 7
12 Bologna 5 2 1 2 5 - 5 0 7
13 Udinese 5 2 1 2 5 - 8 -3 7
14 Lecce 6 1 2 3 5 - 10 -5 5
15 Parma 6 1 2 3 3 - 7 -4 5
16 Torino 6 1 2 3 5 - 13 -8 5
17 Fiorentina 5 0 3 2 3 - 6 -3 3
18 Hellas Verona 6 0 3 3 2 - 9 -7 3
19 Pisa 5 0 2 3 3 - 6 -3 2
20 Genoa 5 0 2 3 2 - 7 -5 2

Juventus vs AC Milan – FAQ

? Where to watch?

You can find the match officially on the Arena Sport channel.

? How much is the average xG for Juventus this season?

The average xG for Juventus in Serie A this season is 1.87.

? How much is the average xG for AC Milan this season?

The average xG for AC Milan in Serie A this season is 1.53.