Milan and Juventus go head-to-head at Stadio Giuseppe Meazza this Sunday in the Serie A. The match will be broadcast live at 19:45 on TNT Sports 1.
Milan currently have 66 points and lie in 2nd position. Last time out, Massimiliano Allegri's team triumphed 0-1 against Hellas Verona (Serie A 2025/26).
Juventus have picked up 63 points and currently lie in 4th position. In their last fixture, the Bianconeri won 2-0 against Bologna (Serie A 2025/26).
The last meeting between the two teams ended in a 0-0 draw.
Predicted lineups
Milan: Mike Maignan, Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic, Zachary Athekame, Youssouf Fofana, Davide Bartesaghi, Luka Modrić, Adrien Rabiot, Christian Pulisic, Rafael Leão
Juventus: Michele Di Gregorio, Pierre Kalulu, Bremer, Lloyd Kelly, Filip Kostic, Manuel Locatelli, Weston McKennie, Andrea Cambiaso, Francisco Conceição, Jonathan David, Jérémie Boga
Unavailable
Milan
Juventus
• Arkadiusz Milik - Hamstring Injury
• Dusan Vlahovic - Calf Problems
• Juan Cabal - Adductor Pain
• Vasilije Adzic - Ankle Problems
Last starting XIs
Milan ( vs Hellas Verona 2026-04-19): Mike Maignan, Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic, Zachary Athekame, Adrien Rabiot, Luka Modrić, Youssouf Fofana, Davide Bartesaghi, Rafael Leão, Christian Pulisic
Juventus ( vs Bologna 2026-04-19): Michele Di Gregorio, Pierre Kalulu, Bremer, Lloyd Kelly, Emil Holm, Weston McKennie, Manuel Locatelli, Andrea Cambiaso, Francisco Conceição, Jonathan David, Jérémie Boga
Did you know...by playmaker stats
MANAGERS
• Massimiliano Allegri has faced Luciano Spalletti on 15 occasions, recording five wins, four draws and six defeats
• Luciano Spalletti has faced Milan on 39 occasions, recording 17 wins, nine draws and 13 defeats
• Massimiliano Allegri has faced Juventus on 15 occasions, recording four wins, three draws and eight defeats
TEAMS
• Away from home, Juventus are on a five-match scoring run.
• Away from home, Juventus are on a three-match unbeaten run.
• Away from home, Juventus are coming off two consecutive wins.
• Juventus currently have one defeat in their last nine matches.
• Juventus are on an eight-match scoring run.
• Juventus are on an eight-match unbeaten run.
• Juventus are coming off three consecutive wins.
• At home, Milan currently have two defeats in their last 16 matches.
• Milan currently have four defeats in their last 18 matches.
• Milan currently have a draw in their last 11 matches.
HEAD TO HEAD
• Milan and Juventus have already faced each other 225 times, with Juventus holding the advantage: 87 wins, compared with Milan's 63 victories.
• At the Stadio Giuseppe Meazza, Milan have the edge in their meetings with Juventus: 34 wins in 107 matches. Juventus have 30 victories.
• In Serie A, the two teams have met 193 times, with 55 Milan wins, 63 draws and 75 Juventus victories.