Serie A Regular Season - 6
Juventus 0 - 0 FT AC Milan
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Youssouf Fofana 44'
HT
49' Manuel Locatelli
↓ Y. Fofana ↑R. Loftus-Cheek 63'
↓ S. Gimenez ↑R. Leao 63'
68' ↓ J. David ↑K. Thuram
68' ↓ K. Yildiz ↑D. Vlahovic
68' ↓ F. Conceicao ↑L. Openda
74' Federico Gatti
↓ C. Pulisic ↑C. Nkunku 74'
86' ↓ D. Rugani ↑F. Kostic
FT
Player Cards
Our take on every player in this match
Juventus
Goalkeepers
M. Di Gregorio
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Midfielders
P. Kalulu
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
35%
Pass Acc
W. McKennie
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
M. Locatelli
MAGNET
86
Activity
86
Activity
78
Passes
8
Duels
A. Cambiaso
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
F. Conceicao
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
68
Entry
K. Yildiz
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
68
Entry
J. David
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
68
Entry
BENCH
M. Perin
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
C. Pinsoglio
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Joao Mario
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Felipe
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Koopmeiners
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. Adzic
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Kostic
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
K. Thuram
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
D. Vlahovic
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
E. Zhegrova
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Openda
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
AC Milan
Goalkeepers
M. Maignan
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
F. Tomori
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Gabbia
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Pavlovic
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
A. Saelemaekers
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Y. Fofana
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
L. Modric
MAGNET
81
Activity
81
Activity
76
Passes
5
Duels
A. Rabiot
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Bartesaghi
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
S. Gimenez
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
1
Pens Won
C. Pulisic
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
BENCH
P. Terracciano
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Pittarella
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. De Winter
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Z. Athekame
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Odogu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Ricci
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Loftus-Cheek
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
R. Leao
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
C. Nkunku
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 18/01/2025 | Juventus | 2 - 0 | AC Milan | Serie A | Allianz Stadium |
| 03/01/2025 | Juventus | 1 - 2 | AC Milan | Super Cup | Al-Awwal Park |
| 23/11/2024 | AC Milan | 0 - 0 | Juventus | Serie A | Stadio Giuseppe Meazza |
| 27/04/2024 | Juventus | 0 - 0 | AC Milan | Serie A | Allianz Stadium |
| 22/10/2023 | AC Milan | 0 - 1 | Juventus | Serie A | Stadio Giuseppe Meazza |
| 28/07/2023 | Juventus | 2 - 2 | AC Milan | Friendlies Clubs | Dignity Health Sports Park |
| 28/05/2023 | Juventus | 0 - 1 | AC Milan | Serie A | Allianz Stadium |
| 08/10/2022 | AC Milan | 2 - 0 | Juventus | Serie A | Stadio Giuseppe Meazza |
| 23/01/2022 | AC Milan | 0 - 0 | Juventus | Serie A | Stadio Giuseppe Meazza |
Juventus Win
AC Milan Win
Draw
League Standings
P: 6 GD: +6
P: 6 GD: +5
P: 6 GD: +6
P: 6 GD: +9
P: 6 GD: +4
P: 6 GD: +6
P: 6 GD: +4
P: 6 GD: +2
P: 6 GD: 0
P: 6 GD: -1
P: 6 GD: 0
P: 6 GD: -3
P: 6 GD: +3
P: 6 GD: -4
P: 6 GD: -5
P: 6 GD: -8
P: 6 GD: -4
P: 6 GD: -7
P: 6 GD: -6
League Standings
P: 27 GD: +43
P: 27 GD: +23
P: 28 GD: +14
P: 28 GD: +25
P: 28 GD: +17
P: 28 GD: +22
P: 28 GD: +13
P: 28 GD: +3
P: 27 GD: -2
P: 28 GD: -8
P: 27 GD: -1
P: 28 GD: -12
P: 28 GD: -6
P: 28 GD: -8
P: 28 GD: -21
P: 28 GD: -17
P: 28 GD: -12
P: 28 GD: -18
P: 28 GD: -27
Match previews and recaps to help you decide which games are worth watching
Tactical Stalemate at Allianz Stadium
Average Entertainment Futmetrix Score: 37/100. A high-stakes tactical chess match ended without a breakthrough, as defensive discipline stifled the creative sparks of both Italian giants in this crucial title rivalry.
Opening Act: A Barrage Without Breakthrough
The atmosphere at the Allianz Stadium was charged with anticipation for this pivotal Serie A clash. From the outset, Juventus looked to assert their dominance on home soil, peppering the opposition goal with 12 total attempts. However, a lack of clinical finishing meant many of these efforts failed to test the keeper. An Intensity rating of 1.8 tells the story of a match where energy was abundant, but the final ball often went astray. At the other end, Michele Di Gregorio stood tall for the Bianconeri, making 4 vital saves to keep his side in the hunt. While Juventus edged possession with 51%, they struggled to dismantle a compact defensive unit that refused to buckle under the early pressure.
The Pivot: Midfield Mastery and Defensive Grit
As the match progressed into the second half, the tactical battle moved to the center of the pitch. The Balance score of 1.0 reflects how evenly these two sides matched each other, with neither manager willing to overcommit and risk a counter-attack. For AC Milan, the veteran presence of Luka Modrić provided a calming influence; his 2 key passes were rare moments of genuine opening in a congested midfield. Despite Milan boasting a superior xG of 1.74, they found the Juventus backline equally stubborn. The game transformed into a test of endurance and focus, where the fear of making a season-defining error outweighed the ambition to seize all three points in this high-pressure environment.
Resolution: The Great Wall of Maignan
In the closing stages, the match became a showcase for goalkeeping excellence. Mike Maignan proved why he is considered one of the world's elite, recording 3 saves and earning a match-high rating of 8.2. His composure under the high ball and shot-stopping ability ensured AC Milan left Turin with their clean sheet intact. With Stakes measured at a significant 9.5, the tactical caution displayed by both teams was understandable, even if the fans craved a goal. An Upset Factor of 0.0 confirms that a draw was the most logical outcome for two sides so closely matched. The result keeps Milan in third and Juventus in fifth, leaving the title race finely poised as the season enters its next critical phase.
Key Questions
What does this mean for Juventus's season?
Juventus remains unbeaten but another draw highlights a potential lack of cutting edge against top-tier opponents, which could be costly in a tight title race.
Did the derby intensity affect the quality of play?
The high intensity led to 25 total shots, but the immense pressure resulted in low accuracy as both teams prioritized defensive stability over offensive risk.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Heavyweight Clash at Allianz Stadium
Worth Watching Futmetrix Score: 64/100. A definitive title-race crossover where individual brilliance and tactical discipline collide for local bragging rights.
The Setup
The atmosphere at Allianz Stadium is set to be electric with Stakes reaching a perfect 10.0 rating. AC Milan enters the fray as the division's form team, carrying a four-match winning streak and a potent scoring average of 2.5 goals per game. Juventus, sitting in fourth, know that a loss here would see the gap to the summit widen dangerously. Despite their solid league position, the Bianconeri will rely on a high-performing Stars rating to counter Milan's momentum, with Michele Di Gregorio needing to be at his best between the posts.
Key Battle
The tactical heart of this match lies in the duel between Kenan Yıldız and Christian Pulišić. Yıldız has emerged as the creative engine for the home side, providing 3 crucial assists this season with a 7.6 average rating. However, he faces a mirror image in Pulišić, who has been statistically the most dangerous player in the league over recent weeks. Milan's midfield, potentially anchored by the experience of Luka Modrić, will attempt to starve Yıldız of service while releasing the American into pockets of space behind the Juve backline.
Our Prediction
This match promises goals given the combined 4.8 GPG average of both sides. While AC Milan's Form is superior, Juventus rarely crumble on their own turf in high-pressure scenarios. We expect an open game where the lead changes hands at least once. Milan will exploit the flanks through Rafael Leão, but Juve's resilience and set-piece threat should keep them in the hunt. A high-octane 2-2 draw feels like the most natural outcome, preserving the status quo at the top of the table while satisfying the neutral's thirst for drama.