Saturday's clash at San Siro will be the 102nd Serie A meeting between Udinese and Milan. So far Udinese have won 19, drawn 36 and lost 46 of the previous encounters.
The Rossoneri triumphed 3-0 in the reverse fixture at Bluenergy Stadium in September, while the most recent game in Milan finished 1-0 to the home side in October 2024.
Udinese haven't beaten Milan since November 2023, at San Siro, but they are unbeaten in six of their last ten trips to the Stadio Meazza.
AC Milan v Udinese is a historic fixture as it was Udinese's first-ever match in Serie A, 76 years ago.
Last Monday's 0-0 draw with Como was Maduka Okoye's second clean sheet in a row and he has now gone 232 minutes without picking the ball out of the back of the net. Should Udinese get through Saturday's game without conceding, it would be three back-to-back clean sheets for the first time since February 2025.
Massimiliano Allegri's side have the league's second-best defensive record with 24 goals conceded, only 13 of which have come in the second half – the lowest figure in Serie A this season.
The Rossoneri are the Serie A team who have earned the most points from a losing position (14) but also the team who have conceded the most penalties.
Arthur Atta and Alexis Saelemaekers are two of the best dribblers in the Italian top flight this term: the Belgian has completed the second-most dribbles after Kenan Yildiz, with the Frenchman just behind.

