AC Milan vs Juventus FC — prediction & analysis
Italian Serie A · AC Milan vs Juventus FC · 25 April 2026
Recent performances paint a challenging picture for both clubs leading into this encounter. AC Milan secured a narrow 1-0 victory against Hellas Verona in their last outing, but their scoring woes are concerning; they've averaged just one goal per match over the last ten fixtures. In contrast, Juventus has had a rollercoaster tenure, with their last five matches yielding four draws and one victory against Inter. Their defensive vulnerabilities are apparent, having struggled to keep a clean sheet in their last five matches, which could set the stage for goals at San Siro.
The injury list suggests a tough challenge for the home side, particularly with key players sidelined. Fikayo Tomori remains a major doubt, while Rafael Leao and Pervis Estupinan are confirmed absentees. This will likely lead to an untested lineup with Davide Bartesaghi potentially filling in at left wing-back. Juventus has its own injury concerns, missing players like Arkadiusz Milik and Gleison Bremer, both of whom would bolster their squad in such high-stakes situations. Given the uncertainty in both lineups, it complicates the prediction landscape.
Interestingly, the AI model places a 39% confidence in an Away Win, with Juventus listed at odds of 2.40. While these odds don’t present incredible value, they may be reflective of the current context and Juventus’ slightly better form despite their defensive frailties. With both teams facing offensive and defensive challenges, a tight and low-scoring affair looks probable, potentially pushing the "Both Teams To Score" market into meaningful territory.
As always, punters should temper their enthusiasm with sensible betting practices, ensuring they gamble responsibly.