Milan host Udinese at San Siro on Saturday needing a response after back-to-back Serie A defeats. These losses to Lazio and Napoli have knocked them back to third place, nine points behind leaders Inter.
With the Scudetto increasingly out of reach, the minimum requirement now is to hold on to a Champions League spot, and dropping points against an 11th-placed Udinese side would represent a serious problem.
Milan are heavy favorites but carry significant attacking absences, and this fixture has a consistent habit of producing fewer than 3 goals. A home win is the most likely outcome, but the margin may be narrow.

Milan vs Udinese Prediction and Pick
Prediction: Milan win
Best Bet: Under 2.5 (-120)
Projected Score: Milan 1-0 Udinese
Quick take: Milan have won four consecutive Serie A meetings with Udinese, who have failed to score in the last 3 encounters. At home, with Champions League qualification on the line, Allegri’s side should have enough to take three points.
| Match | Milan vs Udinese |
|---|---|
| Date | Saturday, April 11, 2026 |
| Best Bet | Under 2.5 (-120) |
| Confidence | 4/5 |
| Projected Score | Milan 1 – Udinese 0 |
| Win Probability | Milan 70%, Udinese 11%, Draw 19% |
Milan vs Udinese Head-to-Head
- Milan lead the all-time series 14-9 with 9 draws across 32 meetings
- Milan have won the last 4 Serie A meetings with Udinese
- Udinese have failed to score in the last 3 head-to-head encounters
- Milan won the reverse fixture 3-0 in September 2025
- 4 of the last 5 home meetings at San Siro have finished under 2.5 goals
Team News and Injuries
Milan
- Rafael Leao – doubtful (thigh, came off bench vs Napoli, targeting start vs Udinese if fit)
- Matteo Gabbia – out (ankle/knee)
- Alexis Saelemaekers – doubtful (thigh)
Expected XI: Maignan; Tomori, De Winter, Pavlovic; Saelemaekers, Fofana, Modric, Rabiot, Bartesaghi; Pulisic; Fullkrug
Udinese
- Adam Buksa – out (calf, last played March 7, targeting bench return)
Expected XI: Okoye; Kristensen, Kabasele, Solet; Ehizibue, Atta, Karlstrom, Ekkelenkamp, Kamara; Zaniolo, Davis.
Milan vs Udinese Match Preview

Recent Form
Milan’s form has stuttered at a critical moment. After a morale-boosting win over Inter, they lost 1-0 to Lazio, beat Torino 3-2 at home, then lost 1-0 at Napoli on Easter Monday. Three of their last four league games have gone under 2.5 goals. They are still third in the table but need to stop the bleeding against opponents they should be beating comfortably.
Udinese have been quietly consistent. Their last five league results include a 2-0 away win at Genoa, a 1-0 home defeat to Juventus, and a 0-0 draw with Como most recently. Each of their last 3 games ended with only one team scoring. They are a difficult side to break down but offer limited attacking threat, particularly on the road against top-half opposition.
Season Trends
Milan have been involved in tight matches throughout this season. 6 of their last 7 games have ended under 2.5 goals, and at home they hold a record of 9 wins, 4 draws, and 2 defeats. Without Leao their attacking output drops significantly. Udinese sit 11th with 40 points, 13 clear of the drop zone and 14 short of European places, which takes the urgency out of their away fixtures. Their matches have trended low-scoring across the entire season.
Home and Away Splits
Milan at San Siro have been reliable, losing just twice at home all season. Udinese away from home have been mixed, with some impressive results against bigger sides offset by inconsistency. Their 2-0 win at Genoa showed they can counter effectively, but Genoa are a very different proposition to a Milan side that keeps clean sheets regularly at San Siro.
Tactical Matchup
Allegri sets Milan up in a 3-5-2 that relies on wing-backs to provide width and a double striker combination to press from the front. Without Leao, Pulisic and Fullkrug are likely to start up top with Nkunku a potential option off the bench. Udinese will sit in a compact mid-block and look to use Zaniolo’s ball-carrying skills and Davis’ physicality on the counter. With Udinese unlikely to commit men forward, Milan will have territorial dominance but may find goals harder to come by than the odds suggest.
Key Stats
- 6 of Milan’s last 7 Serie A games have finished under 2.5 goals
- Udinese have failed to score in each of their last 3 meetings with Milan
- 4 of the last 5 San Siro head-to-head meetings have gone under 2.5 goals
- Milan are 70% win probability favourites per market consensus
- Udinese’s last 3 games all ended with only one team scoring
- Milan have conceded just 1 goal in their last 3 home league games
Goals Market Insight
The under 2.5 goals line is well supported by the data. Milan without Leao are a less fluid attacking side, relying on structure and set pieces more than individual creativity. Udinese have not scored against Milan in 3 straight meetings and are playing for nothing in terms of their league position.
With both sides trending toward tight, controlled games and the head-to-head consistently low-scoring at this venue, a 1-0 or 1-1 scoreline is the most likely outcome. BTTS No is also worth considering given Udinese’s recent failure to score against Milan.
Betting Insights
| Market | Odds | Implied Probability | Projected Probability | Edge |
|---|---|---|---|---|
| Milan to win | -250 | 71% | 70% | -1% |
| Draw | +380 | 21% | 19% | -2% |
| Udinese to win | +650 | 13% | 11% | -2% |
| Under 2.5 goals | -120 | 55% | 63% | +8% |
| Both teams to score – No | -125 | 56% | 60% | +4% |
The moneyline offers little value at -250, but the direction is correct. The under 2.5 goals at -120 is where the edge sits, carrying an 8% projected advantage based on both teams’ recent trends, the head-to-head pattern at San Siro, and Milan’s depleted attack. BTTS No at -125 is the secondary play, supported by Udinese’s three successive scoreless performances against Milan. Both lines are consistent with a projected 1-0 scoreline.
Player Props
- Christian Pulisic anytime scorer (+175)
- Niclas Fullkrug anytime scorer (+200)
- Keinan Davis anytime scorer (+400)
Pulisic is the lead prop and the most reliable attacking outlet for Milan. He starts alongside Fullkrug and has 8 league goals this season. Fullkrug provides a physical presence at centre-forward and has scored recently, offering a route to goal from set pieces and crosses as Milan dominate possession.
Davis returns from suspension and is Udinese’s leading scorer this season with 10 Serie A goals. At +400 there is speculative value for a striker who has been their most consistent finisher all season.
Milan vs Udinese Model Projection
- Score Projection: Milan 1-0 Udinese
- Win Probability: Milan 70%, Udinese 11%, Draw 19%
Milan win but only just. The attacking absences limit their ceiling in front of goal, and Udinese’s defensive solidity away from home means this is more likely to be a controlled, grinding victory than a comfortable one. Under 2.5 goals and BTTS No are the value plays that align with both the projected scoreline and the statistical trends in this fixture.
Milan vs Udinese FAQs
- Who will win Milan vs Udinese? Milan are projected to win with a 70% probability, backed by home advantage and a dominant recent head-to-head record.
- What is the best bet for Milan vs Udinese? Under 2.5 goals at -120 offers the clearest edge, supported by 6 of Milan’s last 7 games and 4 of the last 5 San Siro head-to-heads finishing under the line.
- What is the predicted score? Milan 1-0 Udinese.

