AC Milan host Juventus in the Italian Serie A on 22 October 2023, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
A real buzz is expected in and around Stadio Giuseppe Meazza on Sunday evening as Serie A leaders AC Milan play host to Juventus in the Matchday No 9 derby.
Both teams will enter the tie on a high after recent wins, especially AC Milan who have won seven of eight league fixtures this term.
I Rossoneri have been very tough to break down of late, allowing just a single goal in the last six affairs in all competitions, including two separate goalless draws in the UEFA Champions League outings against the likes of Newcastle and Borussia Dortmund.
Stefano Pioli’s men have also shipped just one goal in four home fixtures this season in all competitions, courtesy of a 4-1 drubbing of Juventus’ city rivals Torino early on in the campaign.
In terms of Serie A, AC Milan are yet to make a mistake in front of the home fans, winning all three games in their own backyard this term.
Juventus moved up to third place in the league table after a 2-0 victory over Torino in the previous round’s Derby della Mole.
Federico Gatti and substitute Arkadiusz Milik were on target for I Bianconeri who broke the city rivals’ resistance in the second half of the affair.
Max Allegri’s men are four points shy of leaders AC Milan at the moment and they are winless in two straight away fixtures in the league.
On a positive note, Juventus kept three consecutive clean sheets in the previous three league rounds, including a goalless draw away at Atalanta at the start of the month.
Latest Meetings
These two teams met each other in a preseason exhibition in late-July when they played a 2-2 draw.
AC Milan have been much more successful in recent years with three wins and draws each in the previous six clashes against I Bianconeri.
None of the last four competitive encounters between these rivals provided three or more goals.
The Verdict
This match is a textbook example of an Under 2.5 goals FT pick. Both teams have been extremely tough to break down of late and their recent H2H clashes have all been tight and low-scoring affairs.
You can shoot for the Under at the 1.66 odds. We also like the home win bet at the 2.25 odds knowing how strong AC Milan have been at Stadio Giuseppe Meazza so far in the season.
| AC Milan | Juventus | |
|---|---|---|
| Game Played | 14 | 14 |
| Wins | 9 | 6 |
| Draws | 4 | 5 |
| Loss | 1 | 3 |
| Goals For | 22 | 18 |
| Goals Against | 11 | 14 |
| AC Milan | Juventus | |
|---|---|---|
| Game Played | 7 | 7 |
| Wins | 5 | 2 |
| Draws | 1 | 2 |
| Loss | 1 | 3 |
| Goals For | 10 | 6 |
| Goals Against | 6 | 8 |
|
08.12.25
|
Torino AC Milan |
2-3 |
|
04.12.25
|
Lazio AC Milan |
1-0 |
|
29.11.25
|
AC Milan Lazio |
1-0 |
|
23.11.25
|
Inter Milan AC Milan |
0-1 |
|
08.11.25
|
Parma AC Milan |
2-2 |
|
02.11.25
|
AC Milan Roma |
1-0 |
|
28.10.25
|
Atalanta AC Milan |
1-1 |
|
24.10.25
|
AC Milan Pisa |
2-2 |
|
19.10.25
|
AC Milan Fiorentina |
2-1 |
|
05.10.25
|
Juventus AC Milan |
0-0 |
|
28.09.25
|
AC Milan Napoli |
2-1 |
|
23.09.25
|
AC Milan Lecce |
3-0 |
|
20.09.25
|
Udinese AC Milan |
0-3 |
|
14.09.25
|
AC Milan Bologna |
1-0 |
|
29.08.25
|
Lecce AC Milan |
0-2 |
|
23.08.25
|
AC Milan Cremonese |
1-2 |
|
17.08.25
|
AC Milan Bari |
2-0 |
|
10.08.25
|
Chelsea AC Milan |
4-1 |
|
09.08.25
|
Leeds AC Milan |
1-1 |
|
26.07.25
|
Liverpool AC Milan |
2-4 |
|
23.07.25
|
Arsenal AC Milan |
1-0 |
|
24.05.25
|
AC Milan Monza |
2-0 |
|
18.05.25
|
Roma AC Milan |
3-1 |
|
14.05.25
|
AC Milan Bologna |
0-1 |
|
09.05.25
|
AC Milan Bologna |
3-1 |
|
05.05.25
|
Genoa AC Milan |
1-2 |
|
27.04.25
|
Venezia AC Milan |
0-2 |
|
23.04.25
|
Inter Milan AC Milan |
0-3 |
|
20.04.25
|
AC Milan Atalanta |
0-1 |
|
11.04.25
|
Udinese AC Milan |
0-4 |
|
05.04.25
|
AC Milan Fiorentina |
2-2 |
|
02.04.25
|
AC Milan Inter Milan |
1-1 |
|
30.03.25
|
Napoli AC Milan |
2-1 |
|
15.03.25
|
AC Milan Como |
2-1 |
|
08.03.25
|
Lecce AC Milan |
2-3 |
|
02.03.25
|
AC Milan Lazio |
1-2 |
|
27.02.25
|
Bologna AC Milan |
2-1 |
|
22.02.25
|
Torino AC Milan |
2-1 |
|
18.02.25
|
AC Milan Feyenoord |
1-1 |
|
15.02.25
|
AC Milan Verona |
1-0 |
|
12.02.25
|
Feyenoord AC Milan |
1-0 |
|
08.02.25
|
Empoli AC Milan |
0-2 |
|
05.02.25
|
AC Milan Roma |
3-1 |
|
02.02.25
|
AC Milan Inter Milan |
1-1 |
|
29.01.25
|
Dinamo Zagreb AC Milan |
2-1 |
|
26.01.25
|
AC Milan Parma |
3-2 |
|
22.01.25
|
AC Milan Girona |
1-0 |
|
18.01.25
|
Juventus AC Milan |
2-0 |
|
14.01.25
|
Como AC Milan |
1-2 |
|
11.01.25
|
AC Milan Cagliari |
1-1 |
|
29.11.25
|
AC Milan Lazio |
1-0 |
|
02.11.25
|
AC Milan Roma |
1-0 |
|
24.10.25
|
AC Milan Pisa |
2-2 |
|
19.10.25
|
AC Milan Fiorentina |
2-1 |
|
28.09.25
|
AC Milan Napoli |
2-1 |
|
23.09.25
|
AC Milan Lecce |
3-0 |
|
14.09.25
|
AC Milan Bologna |
1-0 |
|
23.08.25
|
AC Milan Cremonese |
1-2 |
|
17.08.25
|
AC Milan Bari |
2-0 |
|
24.05.25
|
AC Milan Monza |
2-0 |
|
14.05.25
|
AC Milan Bologna |
0-1 |
|
09.05.25
|
AC Milan Bologna |
3-1 |
|
20.04.25
|
AC Milan Atalanta |
0-1 |
|
05.04.25
|
AC Milan Fiorentina |
2-2 |
|
02.04.25
|
AC Milan Inter Milan |
1-1 |
|
15.03.25
|
AC Milan Como |
2-1 |
|
02.03.25
|
AC Milan Lazio |
1-2 |
|
18.02.25
|
AC Milan Feyenoord |
1-1 |
|
15.02.25
|
AC Milan Verona |
1-0 |
|
05.02.25
|
AC Milan Roma |
3-1 |
|
02.02.25
|
AC Milan Inter Milan |
1-1 |
|
26.01.25
|
AC Milan Parma |
3-2 |
|
22.01.25
|
AC Milan Girona |
1-0 |
|
11.01.25
|
AC Milan Cagliari |
1-1 |
|
29.12.24
|
AC Milan Roma |
1-1 |
|
15.12.24
|
AC Milan Genoa |
0-0 |
|
11.12.24
|
AC Milan Red Star Belgrade |
2-1 |
|
03.12.24
|
AC Milan Sassuolo |
6-1 |
|
30.11.24
|
AC Milan Empoli |
3-0 |
|
23.11.24
|
AC Milan Juventus |
0-0 |
|
29.10.24
|
AC Milan Napoli |
0-2 |
|
22.10.24
|
AC Milan Club Brugge |
3-1 |
|
19.10.24
|
AC Milan Udinese |
1-0 |
|
27.09.24
|
AC Milan Lecce |
3-0 |
|
17.09.24
|
AC Milan Liverpool |
1-3 |
|
14.09.24
|
AC Milan Venezia |
4-0 |
|
17.08.24
|
AC Milan Torino |
2-2 |
|
13.08.24
|
AC Milan Monza |
3-1 |
|
01.08.24
|
AC Milan Real Madrid |
1-0 |
|
25.05.24
|
AC Milan Salernitana |
3-3 |
|
11.05.24
|
AC Milan Cagliari |
5-1 |
|
05.05.24
|
AC Milan Genoa |
3-3 |
|
22.04.24
|
AC Milan Inter Milan |
1-2 |
|
11.04.24
|
AC Milan Roma |
0-1 |
|
06.04.24
|
AC Milan Lecce |
3-0 |
|
10.03.24
|
AC Milan Empoli |
1-0 |
|
07.03.24
|
AC Milan Slavia Prague |
4-2 |
|
25.02.24
|
AC Milan Atalanta |
1-1 |
|
15.02.24
|
AC Milan Rennes |
3-0 |
|
11.02.24
|
AC Milan Napoli |
1-0 |
|
08.12.25
|
Torino AC Milan |
2-3 |
|
04.12.25
|
Lazio AC Milan |
1-0 |
|
23.11.25
|
Inter Milan AC Milan |
0-1 |
|
08.11.25
|
Parma AC Milan |
2-2 |
|
28.10.25
|
Atalanta AC Milan |
1-1 |
|
05.10.25
|
Juventus AC Milan |
0-0 |
|
20.09.25
|
Udinese AC Milan |
0-3 |
|
29.08.25
|
Lecce AC Milan |
0-2 |
|
10.08.25
|
Chelsea AC Milan |
4-1 |
|
09.08.25
|
Leeds AC Milan |
1-1 |
|
26.07.25
|
Liverpool AC Milan |
2-4 |
|
23.07.25
|
Arsenal AC Milan |
1-0 |
|
18.05.25
|
Roma AC Milan |
3-1 |
|
05.05.25
|
Genoa AC Milan |
1-2 |
|
27.04.25
|
Venezia AC Milan |
0-2 |
|
23.04.25
|
Inter Milan AC Milan |
0-3 |
|
11.04.25
|
Udinese AC Milan |
0-4 |
|
30.03.25
|
Napoli AC Milan |
2-1 |
|
08.03.25
|
Lecce AC Milan |
2-3 |
|
27.02.25
|
Bologna AC Milan |
2-1 |
|
22.02.25
|
Torino AC Milan |
2-1 |
|
12.02.25
|
Feyenoord AC Milan |
1-0 |
|
08.02.25
|
Empoli AC Milan |
0-2 |
|
29.01.25
|
Dinamo Zagreb AC Milan |
2-1 |
|
18.01.25
|
Juventus AC Milan |
2-0 |
|
14.01.25
|
Como AC Milan |
1-2 |
|
06.01.25
|
Inter Milan AC Milan |
2-3 |
|
03.01.25
|
Juventus AC Milan |
1-2 |
|
20.12.24
|
Verona AC Milan |
0-1 |
|
06.12.24
|
Atalanta AC Milan |
2-1 |
|
26.11.24
|
Slovan Bratislava AC Milan |
2-3 |
|
09.11.24
|
Cagliari AC Milan |
3-3 |
|
05.11.24
|
Real Madrid AC Milan |
1-3 |
|
02.11.24
|
Monza AC Milan |
0-1 |
|
06.10.24
|
Fiorentina AC Milan |
2-1 |
|
01.10.24
|
Bayer Leverkusen AC Milan |
1-0 |
|
22.09.24
|
Inter Milan AC Milan |
1-2 |
|
31.08.24
|
Lazio AC Milan |
2-2 |
|
24.08.24
|
Parma AC Milan |
2-1 |
|
06.08.24
|
Barcelona AC Milan (Penalties:3 - 4) |
2-2 |
|
27.07.24
|
Manchester City AC Milan |
2-3 |
|
20.07.24
|
Rapid Wien AC Milan |
1-1 |
|
31.05.24
|
Roma AC Milan |
5-2 |
|
18.05.24
|
Torino AC Milan |
3-1 |
|
27.04.24
|
Juventus AC Milan |
0-0 |
|
18.04.24
|
Roma AC Milan |
2-1 |
|
14.04.24
|
Sassuolo AC Milan |
3-3 |
|
30.03.24
|
Fiorentina AC Milan |
1-2 |
|
17.03.24
|
Verona AC Milan |
1-3 |
|
14.03.24
|
Slavia Prague AC Milan |
1-3 |
|
10.12.25
|
Juventus Pafos |
0-0 |
|
07.12.25
|
Napoli Juventus |
2-1 |
|
02.12.25
|
Juventus Udinese |
2-0 |
|
29.11.25
|
Juventus Cagliari |
2-1 |
|
25.11.25
|
Bodo/Glimt Juventus |
2-3 |
|
22.11.25
|
Fiorentina Juventus |
1-1 |
|
08.11.25
|
Juventus Torino |
0-0 |
|
04.11.25
|
Juventus Sporting CP |
1-1 |
|
01.11.25
|
Cremonese Juventus |
1-2 |
|
29.10.25
|
Juventus Udinese |
3-1 |
|
26.10.25
|
Lazio Juventus |
1-0 |
|
22.10.25
|
Real Madrid Juventus |
1-0 |
|
19.10.25
|
Como Juventus |
2-0 |
|
05.10.25
|
Juventus AC Milan |
0-0 |
|
01.10.25
|
Villarreal Juventus |
2-2 |
|
27.09.25
|
Juventus Atalanta |
1-1 |
|
20.09.25
|
Verona Juventus |
1-1 |
|
16.09.25
|
Juventus Dortmund |
4-4 |
|
13.09.25
|
Juventus Inter Milan |
4-3 |
|
31.08.25
|
Genoa Juventus |
0-1 |
|
24.08.25
|
Juventus Parma |
2-0 |
|
16.08.25
|
Atalanta Juventus |
1-2 |
|
10.08.25
|
Dortmund Juventus |
1-2 |
|
02.08.25
|
Juventus Reggiana |
2-2 |
|
01.07.25
|
Real Madrid Juventus |
1-0 |
|
26.06.25
|
Juventus Manchester City |
2-5 |
|
22.06.25
|
Juventus Wydad AC |
4-1 |
|
19.06.25
|
Al Ain Juventus |
0-5 |
|
25.05.25
|
Venezia Juventus |
2-3 |
|
18.05.25
|
Juventus Udinese |
2-0 |
|
10.05.25
|
Lazio Juventus |
1-1 |
|
04.05.25
|
Bologna Juventus |
1-1 |
|
27.04.25
|
Juventus Monza |
2-0 |
|
23.04.25
|
Parma Juventus |
1-0 |
|
12.04.25
|
Juventus Lecce |
2-1 |
|
06.04.25
|
Roma Juventus |
1-1 |
|
29.03.25
|
Juventus Genoa |
1-0 |
|
16.03.25
|
Fiorentina Juventus |
3-0 |
|
09.03.25
|
Juventus Atalanta |
0-4 |
|
03.03.25
|
Juventus Verona |
2-0 |
|
26.02.25
|
Juventus Empoli (Penalties:2 - 4) |
1-1 |
|
23.02.25
|
Cagliari Juventus |
0-1 |
|
19.02.25
|
PSV Eindhoven Juventus |
3-1 |
|
16.02.25
|
Juventus Inter Milan |
1-0 |
|
11.02.25
|
Juventus PSV Eindhoven |
2-1 |
|
07.02.25
|
Como Juventus |
1-2 |
|
02.02.25
|
Juventus Empoli |
4-1 |
|
29.01.25
|
Juventus Benfica |
0-2 |
|
25.01.25
|
Napoli Juventus |
2-1 |
|
21.01.25
|
Club Brugge Juventus |
0-0 |
|
10.12.25
|
Juventus Pafos |
0-0 |
|
02.12.25
|
Juventus Udinese |
2-0 |
|
29.11.25
|
Juventus Cagliari |
2-1 |
|
08.11.25
|
Juventus Torino |
0-0 |
|
04.11.25
|
Juventus Sporting CP |
1-1 |
|
29.10.25
|
Juventus Udinese |
3-1 |
|
05.10.25
|
Juventus AC Milan |
0-0 |
|
27.09.25
|
Juventus Atalanta |
1-1 |
|
16.09.25
|
Juventus Dortmund |
4-4 |
|
13.09.25
|
Juventus Inter Milan |
4-3 |
|
24.08.25
|
Juventus Parma |
2-0 |
|
02.08.25
|
Juventus Reggiana |
2-2 |
|
26.06.25
|
Juventus Manchester City |
2-5 |
|
22.06.25
|
Juventus Wydad AC |
4-1 |
|
18.05.25
|
Juventus Udinese |
2-0 |
|
27.04.25
|
Juventus Monza |
2-0 |
|
12.04.25
|
Juventus Lecce |
2-1 |
|
29.03.25
|
Juventus Genoa |
1-0 |
|
09.03.25
|
Juventus Atalanta |
0-4 |
|
03.03.25
|
Juventus Verona |
2-0 |
|
26.02.25
|
Juventus Empoli (Penalties:2 - 4) |
1-1 |
|
16.02.25
|
Juventus Inter Milan |
1-0 |
|
11.02.25
|
Juventus PSV Eindhoven |
2-1 |
|
02.02.25
|
Juventus Empoli |
4-1 |
|
29.01.25
|
Juventus Benfica |
0-2 |
|
18.01.25
|
Juventus AC Milan |
2-0 |
|
03.01.25
|
Juventus AC Milan |
1-2 |
|
29.12.24
|
Juventus Fiorentina |
2-2 |
|
17.12.24
|
Juventus Cagliari |
4-0 |
|
14.12.24
|
Juventus Venezia |
2-2 |
|
11.12.24
|
Juventus Manchester City |
2-0 |
|
07.12.24
|
Juventus Bologna |
2-2 |
|
09.11.24
|
Juventus Torino |
2-0 |
|
30.10.24
|
Juventus Parma |
2-2 |
|
22.10.24
|
Juventus Stuttgart |
0-1 |
|
19.10.24
|
Juventus Lazio |
1-0 |
|
06.10.24
|
Juventus Cagliari |
1-1 |
|
21.09.24
|
Juventus Napoli |
0-0 |
|
17.09.24
|
Juventus PSV Eindhoven |
3-1 |
|
01.09.24
|
Juventus Roma |
0-0 |
|
19.08.24
|
Juventus Como |
3-0 |
|
06.08.24
|
Juventus Juventus U23 |
4-0 |
|
03.08.24
|
Juventus Brest |
2-2 |
|
25.05.24
|
Juventus Monza |
2-0 |
|
12.05.24
|
Juventus Salernitana |
1-1 |
|
27.04.24
|
Juventus AC Milan |
0-0 |
|
07.04.24
|
Juventus Fiorentina |
1-0 |
|
02.04.24
|
Juventus Lazio |
2-0 |
|
17.03.24
|
Juventus Genoa |
0-0 |
|
10.03.24
|
Juventus Atalanta |
2-2 |
|
07.12.25
|
Napoli Juventus |
2-1 |
|
25.11.25
|
Bodo/Glimt Juventus |
2-3 |
|
22.11.25
|
Fiorentina Juventus |
1-1 |
|
01.11.25
|
Cremonese Juventus |
1-2 |
|
26.10.25
|
Lazio Juventus |
1-0 |
|
22.10.25
|
Real Madrid Juventus |
1-0 |
|
19.10.25
|
Como Juventus |
2-0 |
|
01.10.25
|
Villarreal Juventus |
2-2 |
|
20.09.25
|
Verona Juventus |
1-1 |
|
31.08.25
|
Genoa Juventus |
0-1 |
|
16.08.25
|
Atalanta Juventus |
1-2 |
|
10.08.25
|
Dortmund Juventus |
1-2 |
|
01.07.25
|
Real Madrid Juventus |
1-0 |
|
19.06.25
|
Al Ain Juventus |
0-5 |
|
25.05.25
|
Venezia Juventus |
2-3 |
|
10.05.25
|
Lazio Juventus |
1-1 |
|
04.05.25
|
Bologna Juventus |
1-1 |
|
23.04.25
|
Parma Juventus |
1-0 |
|
06.04.25
|
Roma Juventus |
1-1 |
|
16.03.25
|
Fiorentina Juventus |
3-0 |
|
23.02.25
|
Cagliari Juventus |
0-1 |
|
19.02.25
|
PSV Eindhoven Juventus |
3-1 |
|
07.02.25
|
Como Juventus |
1-2 |
|
25.01.25
|
Napoli Juventus |
2-1 |
|
21.01.25
|
Club Brugge Juventus |
0-0 |
|
14.01.25
|
Atalanta Juventus |
1-1 |
|
11.01.25
|
Torino Juventus |
1-1 |
|
22.12.24
|
Monza Juventus |
1-2 |
|
01.12.24
|
Lecce Juventus |
1-1 |
|
27.11.24
|
Aston Villa Juventus |
0-0 |
|
23.11.24
|
AC Milan Juventus |
0-0 |
|
05.11.24
|
Lille Juventus |
1-1 |
|
02.11.24
|
Udinese Juventus |
0-2 |
|
27.10.24
|
Inter Milan Juventus |
4-4 |
|
02.10.24
|
RB Leipzig Juventus |
2-3 |
|
28.09.24
|
Genoa Juventus |
0-3 |
|
14.09.24
|
Empoli Juventus |
0-0 |
|
26.08.24
|
Verona Juventus |
0-3 |
|
11.08.24
|
Atletico Madrid Juventus |
2-0 |
|
26.07.24
|
Nurnberg Juventus |
3-0 |
|
20.05.24
|
Bologna Juventus |
3-3 |
|
15.05.24
|
Atalanta Juventus |
0-1 |
|
05.05.24
|
Roma Juventus |
1-1 |
|
23.04.24
|
Lazio Juventus |
2-1 |
|
19.04.24
|
Cagliari Juventus |
2-2 |
|
13.04.24
|
Torino Juventus |
0-0 |
|
30.03.24
|
Lazio Juventus |
1-0 |
|
03.03.24
|
Napoli Juventus |
2-1 |
|
17.02.24
|
Verona Juventus |
2-2 |
|
04.02.24
|
Inter Milan Juventus |
1-0 |
|
18.01.2025
|
Juventus AC Milan |
2-0
|
|
03.01.2025
|
Juventus AC Milan |
1-2
|
|
23.11.2024
|
AC Milan Juventus |
0-0
|
|
27.04.2024
|
Juventus AC Milan |
0-0
|
|
22.10.2023
|
AC Milan Juventus |
0-1
|
|
23.11.2024
|
AC Milan Juventus |
0-0
|
|
22.10.2023
|
AC Milan Juventus |
0-1
|
|
08.10.2022
|
AC Milan Juventus |
2-0
|
|
23.01.2022
|
AC Milan Juventus |
0-0
|
|
06.01.2021
|
AC Milan Juventus |
1-3
|
|
07.07.2020
|
AC Milan Juventus |
4-2
|