Skip to content

No matching football content found.

Type at least two characters to search.

← Goalscorer Prediction 26.04.2026 · 21:45
Serie A logo ItalySerie A
AC Milan logo
AC Milan
WLLWL
0-0Full time
Juventus logo
Juventus
WWWDW
VenueStadio Giuseppe MeazzaSeason2025RoundRegular Season - 34
League table snapshot

Where the two clubs stand

Serie A · Season 2025

View full standings →
AC Milan logo Serie AAC Milan #5
Played38 Points70 GD+18 W-D-L20-10-8
D L L W L 5: UEL
Juventus logo Serie AJuventus #6
Played38 Points69 GD+27 W-D-L19-12-7
D D W L D 6: UECL

Table positions are for this fixture’s competition and season. Updated 27 May 2026, 00:00.

Recent form

How the two teams have been playing

AC Milan

WLLWL

Last 6: 10 goals scored, 11 conceded, 0 clean sheets.

Juventus

WWWDW

Last 6: 7 goals scored, 2 conceded, 5 clean sheets.

Lineups

Starting elevens, formations and benches

Switch between the pitch and list views to see the confirmed team sheets supplied for this match.

Coach Formation3-5-2 11Starting XI11 players
Mike Maignan 16 Mike Maignan
Strahinja Pavlović 31 Strahinja Pavlović
Matteo Gabbia 46 Matteo Gabbia
Fikayo Tomori 23 Fikayo Tomori
Davide Bartesaghi 33 Davide Bartesaghi
Adrien Rabiot 12 Adrien Rabiot
Luka Modrić 14 Luka Modrić
Youssouf Fofana 19 Youssouf Fofana
Alexis Saelemaekers 56 Alexis Saelemaekers
Rafael Leão 10 Rafael Leão
Christian Pulišić 11 Christian Pulišić
Mike Maignan G · #16
Fikayo Tomori D · #23
Matteo Gabbia D · #46
Strahinja Pavlović D · #31
Alexis Saelemaekers M · #56
Youssouf Fofana M · #19
Luka Modrić M · #14
Adrien Rabiot M · #12
Davide Bartesaghi M · #33
Christian Pulišić F · #11
Rafael Leão F · #10
Bench

Substitutes

Pervis Estupiñán#2 · D
Niclas Füllkrug#9 · F
Samuele Ricci#4 · M
Ardon Jashari#30 · M
Christopher Nkunku#18 · F
Pietro Terracciano#1 · G
Matteo Pittarella#37 · G
Zachary Athekame#24 · D
Koni De Winter#5 · D
David Odogu#27 · D
Ruben Loftus-Cheek#8 · M
Santiago Giménez#7 · F
Coach Formation3-4-2-1 11Starting XI11 players
Michele Di Gregorio 16 Michele Di Gregorio
Lloyd Kelly 6 Lloyd Kelly
Bremer 3 Bremer
Pierre Kalulu 15 Pierre Kalulu
Andrea Cambiaso 27 Andrea Cambiaso
Khéphren Thuram 19 Khéphren Thuram
Manuel Locatelli 5 Manuel Locatelli
Weston McKennie 22 Weston McKennie
Jeremie Boga 13 Jeremie Boga
Francisco Conceição 7 Francisco Conceição
Jonathan David 30 Jonathan David
Michele Di Gregorio G · #16
Pierre Kalulu D · #15
Bremer D · #3
Lloyd Kelly D · #6
Weston McKennie M · #22
Manuel Locatelli M · #5
Khéphren Thuram M · #19
Andrea Cambiaso M · #27
Francisco Conceição F · #7
Jeremie Boga F · #13
Jonathan David F · #30
Bench

Substitutes

Emil Holm#2 · D
Teun Koopmeiners#8 · M
Kenan Yıldız#10 · F
Edon Zhegrova#11 · F
Dušan Vlahović#9 · F
Carlo Pinsoglio#23 · G
Mattia Perin#1 · G
Federico Gatti#4 · D
Filip Kostic#18 · M
Fabio Miretti#21 · M
Vasilije Adžić#17 · M
Loïs Openda#20 · F
Match trends

Recent patterns to know

  • Juventus are unbeaten in their last 5 matches on record.
  • 5 of the last 10 meetings between these two have ended level.
Head to head

Previous meetings

AC Milan wins

3

Draws

5

Juventus wins

2

Avg goals

1.3

Both scored

20%

Over 2.5

20%

First-half avg

0.6

Meetings

10

05.10.2025Juventus vs AC Milan0–0
18.01.2025Juventus vs AC Milan2–0
03.01.2025Juventus vs AC Milan1–2
23.11.2024AC Milan vs Juventus0–0
27.04.2024Juventus vs AC Milan0–0
22.10.2023AC Milan vs Juventus0–1
28.07.2023Juventus vs AC Milan2–2
28.05.2023Juventus vs AC Milan0–1
Match statistics

AC Milan vs Juventus

47%Ball Possession53%
8Total Shots10
1Shots on Goal5
5Shots off Goal3
2Blocked Shots2
4Shots inside box5
4Shots outside box5
1Corner Kicks3
0Offsides2
12Fouls8
2Yellow Cards3
5Goalkeeper Saves1
454Total passes503
392Passes accurate462
86%Passes %92%
0.65Expected goals0.52
0goals_prevented0
Match events

Timeline

  1. 20'🟨Andrea CambiasoYellow card
  2. 37'Khéphren ThuramGoal
  3. 38'🟨Davide BartesaghiYellow card
  4. HT · 0-0
  5. 46'D. BartesaghiSubstitution · P. Estupinan
  6. 62'C. PulisicSubstitution · N. Fullkrug
  7. 67'Y. FofanaSubstitution · S. Ricci
  8. 71'K. ThuramSubstitution · T. Koopmeiners
  9. 71'A. CambiasoSubstitution · E. Holm
  10. 72'🟨Jeremie BogaYellow card
  11. 75'🟨Pervis EstupiñánYellow card
  12. 80'R. LeaoSubstitution · C. Nkunku
  13. 80'L. ModricSubstitution · A. Jashari
  14. 80'F. ConceicaoSubstitution · E. Zhegrova
  15. 80'J. BogaSubstitution · K. Yildiz
  16. 86'🟨Manuel LocatelliYellow card
  17. 88'J. DavidSubstitution · D. Vlahovic
  18. FT · 0-0
Player ratings

Top performers

Mike MaignanMike Maignan90 minutes8.3
Manuel LocatelliManuel Locatelli90 minutes7.6
BremerBremer90 minutes7.5
Luka ModrićLuka Modrić80 minutes7.3
Francisco ConceiçãoFrancisco Conceição80 minutes7.3
Strahinja PavlovićStrahinja Pavlović90 minutes7.2
Adrien RabiotAdrien Rabiot90 minutes7.2
Rafael LeãoRafael Leão80 minutes7.2
Prediction note: football is unpredictable. Team news, injuries, venue changes and confirmed lineups can change the outlook before kickoff. Check official club or competition channels for late updates.
Frequently asked questions

AC Milan vs Juventus prediction FAQs

Jonathan David The same page also brings together form, standings, previous meetings, lineups, events and statistics when available.

Look at recent form, league position, confirmed lineups, injuries, venue information and previous meetings. Late team news can change the match outlook.

Yes. Confirmed lineups, injuries, squad changes, venue updates and other late information can materially change the match context.