AC Milan are taking on Juventus at San Siro this evening and after the draw against Cagliari, a win is needed to catch the last Scudetto train. As the stats and facts show, this is a fixture that hasn’t offered many goals lately, though.
To be frank, the Milan-Juventus fixture hasn’t exactly been filled with fireworks in the last few years. Three of the last six games in this fixture have ended draws and the rest of the games – two wins for Milan and one for Juve – have all been low-scoring affairs.
Below, we take a look at the key stats and facts ahead of the game, and you can also take a look at our full preview. The new approaches that Paulo Fonseca and Thiago Motta have brought to their respective clubs are obvious, so perhaps that will mean more goals…
Key stats and facts
➤ Juventus have scored just two goals in their last seven Serie A games against AC Milan (from May 2021 onwards); in the same period, among the teams they’ve faced at least three times in the competition, the Rossoneri have conceded fewer goals only against Venezia (zero) – on the other hand, the Bianconeri haven’t scored fewer against any side.
➤ Milan have drawn more home games in Serie A against Juventus than against any other side (34, eight more than against any other opponent). 30 Rossoneri wins and 25 Bianconeri wins complete the balance.
➤ Milan have gained 18 points in the current league season and, even in the case of a win in this match, their total points after 12 games would be lower than in each of the last four Serie A campaigns (minimum 23 in 2023-24).
➤ Milan have lost their last home league game (0-2 against Napoli) and could register two consecutive home defeats in Serie A for the first time since October/November 2023 (one of these against Juventus, 0-1 with a goal by Manuel Locatelli, one of the 10 players to have scored for both teams in this fixture).
➤ Before Juventus in 2024/25, the last team to have kept nine clean sheets in the first 12 Serie A games of the season was Juventus in 2014/15 – the last club to keep a clean sheet in 10 of the first 13 matches was Roma in 2013/14.
➤ Juventus have kept four clean sheets in their first five away Serie A games in 2024/25, conceding four goals in the other match against Inter; only three times have the Bianconeri kept five clean sheets in the first six away matches in the competition, doing so in 1967/68, 2004/05 and 2023/24.
➤ Juventus (62) and Milan (45) are the two teams with the most sequences of at least 10 passes ending with a shot or a touch in the opponents box in Serie A in 2024/25; the Bianconeri have the highest possession in the current league season (61.6%) while the Rossoneri have won each of their two games that ended with less than 50% possession (against Udinese and Inter).
➤ Milan have spent the fewest minutes drawing in Serie A this season (345, including injury time); in these moments of play, the Rossoneri have generated the most Expected Goals on average in the 90 minutes (1.9), while Juventus have conceded the fewest (0.6, also on average in the 90 minutes).
➤ Rafael Leão has completed the most dribbles in Serie A in 2024 (74) and has scored nine goals and could become the fourth player able to score 10+ goals in the competition in each of the last three calendar years, after Paulo Dybala, Lautaro Martínez and Dusan Vlahovic.
➤ Only Lamine Yamal (July 2007) is younger than Kenan Yildiz (May 2005) among players with at least three goals in the ‘top five’ European leagues in 2024/25. If he scores in this match, the Turk would surpass five goals for Juventus in Serie A at the age of 19 years and 203 days, becoming the seventh youngest player to do so with Juventus in the competition (Alessandro Del Piero is in eighth place at 19 years and 313 days).