Contents
- Competition: Serie A
- Date: 26th April, 2026
- Kickoff: 19:45 UK / 20:45 CEST
- Venue: San Siro/Giuseppe Meazza
Round 34 of the 2025/26 Serie A season delivers one of Italian football’s marquee fixtures as AC Milan host Juventus. Both sides are firmly in the race for Champions League qualification, with Milan currently sitting second on 66 points and Juventus close behind in fourth with 63 points after 33 matches.
AC Milan vs Juventus Head to Head (H2H) stats
-
Juventus
0 : 0
AC Milan
Serie A
-
Juventus
2 : 0
AC Milan
Serie A
-
Juventus
1 : 2
AC Milan
Super Cup
-
AC Milan
0 : 0
Juventus
Serie A
-
Juventus
0 : 0
AC Milan
Serie A
-
AC Milan
0 : 1
Juventus
Serie A
Recent encounters have been notably cagey. The last eight Serie A meetings have produced just six goals - an average of 0.75 per game - with multiple 0-0 draws highlighting the tactical caution often associated with this fixture.
AC Milan team overview
Milan enter this clash in relatively solid league form, despite some inconsistency in results. They have won three of their last six Serie A matches, including a crucial 1-0 victory over Verona that strengthened their grip on a top-four position. However, defeats to Napoli and Udinese during the same stretch underline their occasional vulnerability against well-organized opposition.
Defensively, Milan have been particularly efficient, registering 14 clean sheets this season - jointly among the best in the division - and also hold the best defensive record among all 20 league teams (27 goals conceded).
In terms of availability, Milan appear relatively stable, with no major injury concerns reported ahead of this fixture, allowing them to field a near full-strength XI. The forward duo of Christian Pulisic and Rafael Leão has been the highlight of Milan’s attacking setup this season, with the two combining for 17 goals in total.
Last matches of AC Milan
-
Hellas Verona
0 : 1
AC Milan
Serie A
-
AC Milan
0 : 3
Udinese
Serie A
-
Napoli
1 : 0
AC Milan
Serie A
-
AC Milan
3 : 2
Torino
Serie A
-
Lazio
1 : 0
AC Milan
Serie A
AC Milan lineup
Goalkeeper
-
16
Mike Maignan
Defenders
-
23
Fikayo Tomori
-
46
Matteo Gabbia
-
31
Strahinja Pavlović
-
56
Alexis Saelemaekers
-
33
Davide Bartesaghi
Midfielders
-
12
Adrien Rabiot
-
14
Luka Modrić
-
19
Youssouf Fofana
Forwards
-
11
Christian Pulišić
-
10
Rafael Leão
Juventus team overview
Juventus arrive in strong form and remain one of the most consistent teams in Serie A. They are currently on a seven-match unbeaten run and have won their last three league games, highlighting strong late-season momentum. The Old Lady are also unbeaten in their last three Serie A away fixtures, recording back-to-back wins over Udinese and Atalanta in the most recent matchweeks.
Key attacking contributions come from Kenan Yıldız (10 goals), supported by midfield scoring from Weston McKennie.
However, Juventus face notable injury concerns. Dusan Vlahović, Arkadiusz Milik, and Mattia Perin are among the absentees, which could impact attacking depth and goalkeeping options.
Last matches of Juventus
-
Juventus
2 : 0
Bologna
Serie A
-
Atalanta
0 : 1
Juventus
Serie A
-
Juventus
2 : 0
Genoa
Serie A
-
Juventus
1 : 1
Sassuolo
Serie A
-
Udinese
0 : 1
Juventus
Serie A
Juventus lineup
Goalkeeper
-
16
Michele Di Gregorio
Defenders
-
15
Pierre Kalulu
-
3
Bremer
-
6
Lloyd Kelly
-
22
Weston McKennie
-
27
Andrea Cambiaso
Midfielders
-
5
Manuel Locatelli
-
19
Khéphren Thuram
-
7
Francisco Conceição
-
10
Kenan Yıldız
Forwards
-
30
Jonathan David
Prediction
Given all factors, a closely contested game with few goals is expected, with fine margins likely to decide the outcome.
Prediction: Under 2.5 Goals Total.
Three reasons we expect Under 2.5 Goals Total
- Under 2.5 Goals has landed in nine consecutive Serie A fixtures between the sides.
- Under 2.5 Goals has been the outcome in the last four Serie A meetings between AC Milan and Juventus at San Siro.
- Under 2.5 Goals has occurred in five of AC Milan’s last eight Serie A home fixtures.
Main prediction AC Milan - Juventus
Under 2.5 goals
Best Odds:
AC Milan vs Juventus standings in Serie A
| Regular Season | P | W | D | L |
G - A
|
GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | Inter | 33 | 25 | 3 | 5 | 78 - 29 | +49 | 78 |
| 2 | Napoli | 34 | 21 | 6 | 7 | 52 - 33 | +19 | 69 |
| 3 | AC Milan | 33 | 19 | 9 | 5 | 48 - 27 | +21 | 66 |
| 4 | Juventus | 33 | 18 | 9 | 6 | 57 - 29 | +28 | 63 |
| 5 | Como | 33 | 16 | 10 | 7 | 57 - 28 | +29 | 58 |
| 6 | Roma | 33 | 18 | 4 | 11 | 46 - 29 | +17 | 58 |
| 7 | Atalanta | 33 | 14 | 12 | 7 | 45 - 29 | +16 | 54 |
| 8 | Bologna | 33 | 14 | 6 | 13 | 42 - 39 | +3 | 48 |
| 9 | Lazio | 33 | 12 | 11 | 10 | 34 - 30 | +4 | 47 |
| 10 | Sassuolo | 33 | 13 | 6 | 14 | 41 - 44 | -3 | 45 |
| 11 | Udinese | 33 | 12 | 7 | 14 | 38 - 43 | -5 | 43 |
| 12 | Torino | 33 | 11 | 7 | 15 | 37 - 54 | -17 | 40 |
| 13 | Genoa | 33 | 10 | 9 | 14 | 40 - 46 | -6 | 39 |
| 14 | Parma | 33 | 9 | 12 | 12 | 24 - 40 | -16 | 39 |
| 15 | Fiorentina | 33 | 8 | 12 | 13 | 38 - 45 | -7 | 36 |
| 16 | Cagliari | 33 | 8 | 9 | 16 | 33 - 47 | -14 | 33 |
| 17 | Cremonese | 34 | 6 | 10 | 18 | 26 - 51 | -25 | 28 |
| 18 | Lecce | 33 | 7 | 7 | 19 | 22 - 46 | -24 | 28 |
| 19 | Hellas Verona | 33 | 3 | 9 | 21 | 23 - 56 | -33 | 18 |
| 20 | Pisa | 33 | 2 | 12 | 19 | 24 - 60 | -36 | 18 |