Football is Mathematics
UEFA Champions League
UEFA Europa League
UEFA Europa Conference League
Premier League 10
LaLiga 10
Bundesliga 9
Serie A 10
Ligue 1 9
Eredivisie 9
Liga Portugal 9
Milan welcome Udinese to Stadio Giuseppe Meazza looking to reinforce their position near the summit of Serie A. The hosts have shown both resolve and inconsistencies in recent rounds, while Udinese come in searching for consistency in a challenging campaign. Recent head-to-head outcomes and lineup disruptions add further intrigue to this fixture.
Looking closely at the last three home matches between Milan and Udinese, Milan have emerged victorious on two occasions while dropping one. This edge is relevant, considering both sides’ current ambitions. With only one draw in their last six home encounters against Udinese, these meetings often produce clear outcomes.
Milan's home form offers a blend of promise and unpredictability. In their last three at San Siro, the Rossoneri picked up two wins and suffered just a single defeat, averaging 1.33 goals for and conceding one per match. Their home attacking statistics remain healthy, recording 16.33 total shots and 4.67 on target per game. With an average possession of 55.67%, they consistently dictate tempo, a potential key in unlocking Udinese's defensive block.
Delving into broader recent form, Milan have taken three wins from their last six in all competitions, having failed to record any draws and losing the other three. Notably, they have managed to limit conceded goals to just 0.83 per match during this span, boasting a defensive solidity that continues to be their foundation.
Over their past thirty matches in all competitions, Milan have not been defeated in 83% of contests—a clear testament to their overall reliability across the season. When narrowing the lens to the San Siro, the hosts have gone undefeated in 93% of their last fifteen home outings, picking up five clean sheets in their previous twelve home games.
Turning focus to Udinese, their season has been a mixed journey. Their away record over the past six has seen them pick up three wins, two draws, and two losses, with an average of 1.17 goals scored and 0.67 conceded per game. Away from home, Udinese’s productivity dips, shown by 9.67 shots and only 3.67 on target per outing. Possession remains an ongoing challenge, with just 42.17% held on average over their last six.
Looking longer-term, Udinese have lost half of their last eight matches in all competitions and have dropped seven of the last twelve away fixtures. During this somewhat inconsistent spell, they have also averaged only three shots on goal per away game, suggesting efficiency will be vital if they are to take something from Milan.
On an individual level, Milan must navigate notable absences. Santiago Gimenez, Rafael Leão, and Ruben Loftus-Cheek are all sidelined—removing attacking impetus and midfield dynamism from Allegri’s selection pool. For Udinese, Adam Buksa, Jordan Zemura, Alessandro Zanoli, and Alessandro Nunziante all miss out, stretching squad depth.
Given both squads’ most common recent selections and accounting for unavailable players, here are the expected XIs and formations:
Milan (3-5-2)
Goalkeeper: Mike Maignan
Defenders: Fikayo Tomori, Koni De Winter, Strahinja Pavlović
Midfielders: Alexis Saelemaekers, Luka Modrić, Youssouf Fofana, Davide Bartesaghi, Christian Pulisic
Attackers: Niclas Füllkrug, Christopher Nkunku
Udinese (3-1-4-2)
Goalkeeper: Maduka Okoye
Defenders: Christian Kabasele, Thomas Kristensen, Oumar Solet
Midfielders: Kingsley Ehizibue, Jesper Karlström, Arthur Atta, Hassane Kamara, Jurgen Ekkelenkamp
Attackers: Nicolò Zaniolo, Keinan Davis
Looking at season-long statistics, Milan’s current league record stands at 18 wins, 9 draws, and 4 losses. They are averaging 1.52 goals per game and allowing only 0.77, underscoring their defensive prowess. Udinese, by contrast, sit in the lower half with 11 wins, 7 draws, and 13 losses, paired with a negative goal difference of minus 7.
Milan’s clarity of purpose and defensive record at home make them favorites to take the three points. Udinese’s struggles against higher-ranked sides and inconsistency, particularly on the road, pose significant hurdles. Prediction: Milan win, with a 43% probability, with a potential final scoreline of 2-1.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | 05 | 06 | |
| 07 | 08 | 09 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | |||
| 05 | 06 | 07 | 08 | 09 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | ||||||
| 02 | 03 | 04 | 05 | 06 | 07 | 08 |
| 09 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
| OVERALL TABLE | |||||||
| OVERALL TABLE | PTS | GP | W | D | L | +/- | |
1 |
Inter | 25 | 9 | 8 | 1 | 0 | 15 |
2 |
Lazio | 25 | 9 | 8 | 1 | 0 | 15 |
3 |
Roma | 21 | 9 | 6 | 3 | 0 | 15 |
4 |
Calcio Como | 20 | 9 | 6 | 2 | 1 | 9 |
5 |
Milan | 18 | 9 | 5 | 3 | 1 | 7 |
6 |
Frosinone | 17 | 9 | 5 | 2 | 2 | 8 |
7 |
Napoli | 14 | 9 | 4 | 2 | 3 | 6 |
8 |
Juventus | 14 | 9 | 4 | 2 | 3 | 1 |
9 |
Torino | 13 | 9 | 4 | 1 | 4 | 0 |
10 |
Cagliari | 13 | 9 | 4 | 1 | 4 | -5 |
11 |
Atalanta | 11 | 9 | 3 | 2 | 4 | -1 |
12 |
Bologna | 11 | 9 | 3 | 2 | 4 | 0 |
13 |
Genoa | 10 | 9 | 3 | 1 | 5 | -5 |
14 |
Lecce | 9 | 9 | 3 | 0 | 6 | -9 |
15 |
Sassuolo | 8 | 9 | 2 | 2 | 5 | -8 |
16 |
Monza | 7 | 9 | 2 | 1 | 6 | -6 |
17 |
Udinese | 5 | 9 | 1 | 2 | 6 | -9 |
18 |
Fiorentina | 5 | 9 | 1 | 2 | 6 | -10 |
19 |
Parma | 5 | 9 | 1 | 2 | 6 | -10 |
20 |
Venezia | 3 | 9 | 1 | 0 | 8 | -13 |
In their 44 most recent matches of Professional League, Al Ahli have been undefeated 38 times
Le Havre have won just 1 of their last 20 matches in Ligue 1
The most recent games of Leoben consist of 19 consecutive defeats in Landesliga Steiermark
A period of 17 straight games without a defeat marks the Landesliga Salzburg campaign of Bürmoos
Over 2.5 goals were seen in Babelsberg U19's last 14 matches in Junioren Bundesliga
Santos U20 have managed to win 11 consecutive games in Campeonato Paulista U20
Hapoel Acre are on an unfortunate streak of 11 Liga Leumit games where they have not managed to score a goal
Newroz SC (IRQ) have kept a clean sheet in their last 9 matches in Stars League
Their last 6 games in the Youth League have seen CSKA Moscow U19 win by 2 or more goals
Luton Town U21 have lost at half time/full time all of their last 5 league matches
There are no losses for Harborough Town in 59 of their most recent 68 games (all competitions)
Bayern Munich are unbeaten in their last 22 Bundesliga games
Burnley have won just 1 of their last 20 matches in all competitions
In Deportivo Espanol's last 17 Primera C Metropolitana matches, there have been under 2.5 goals
The team of The New Saints have managed to win their last 13 games in Premier
Yenisey W have lost their last 10 Supreme Division Women games
FC Tokyo have succefully kept a clean sheet in their 7 most recent games in J1 League
In Eastbourne's 6 most recent Isthmian League clashes, they have managed to win at both half time and full time
In AE Zakakiou's 5 most recent games, they have lost by 3 or more goals (Third Division)
A goalless run of 5 games in their latest Premier League matches marks Hapoel Petah Tikva's league campaign
There are no losses for Harborough Town in 59 of their most recent 68 games (all competitions)
AEK are undefeated in their last 31 league games
Burnley have won just 1 of their last 20 matches in all competitions
In Deportivo Espanol's last 17 Primera C Metropolitana matches, there have been under 2.5 goals
Necaxa W have lost their last 17 Liga MX Women games
The team of The New Saints have managed to win their last 13 games in Premier
Levadiakos haven't scored a single goal in all of their last 9 Super League games
Yeni Malatyaspor have been defeated by 3+ goals in their last 8 matches in TFF 3. Lig
FC Tokyo have succefully kept a clean sheet in their 7 most recent games in J1 League
Orlando Pirates have won by 2 or more goals their last 6 league games
There are no losses for Harborough Town in 59 of their most recent 68 games (all competitions)
AEK are undefeated in their last 31 league games
Burnley have won just 1 of their last 20 matches in all competitions
The most recent games of Leoben consist of 19 consecutive defeats in Landesliga Steiermark
In Deportivo Espanol's last 17 Primera C Metropolitana matches, there have been under 2.5 goals
The team of The New Saints have managed to win their last 13 games in Premier
Hapoel Acre are on an unfortunate streak of 11 Liga Leumit games where they have not managed to score a goal
Newroz SC (IRQ) have kept a clean sheet in their last 9 matches in Stars League
Orlando Pirates have won by 2 or more goals their last 6 league games
Central Español are on a run of 6 consecutive HT/FT defeats in Primera Division











