Popular today
Most read in the last 24 hours
Futmetrix Verdict
62
Ratchaburi
vs
Kashiwa Reysol
Tue, Oct 27 • 12:15 UTC
⚡ Form
61
⚖️ Balance
64
🏆 Stakes
50
⭐ Stars
55
Points are urgent; goals already flow
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' ↓ F. Conceicao ↑L. Openda
68' ↓ J. David ↑K. Thuram
68' ↓ K. Yildiz ↑D. Vlahovic
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
Michele Di Gregorio
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Federico Gatti
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Daniele Rugani
NPC
86
Minutes
86
Minutes
52%
Pass Acc
6.9
Rating
Lloyd Kelly
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
6.2
Rating
Midfielders
Pierre Kalulu
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
35%
Pass Acc
Weston McKennie
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Manuel Locatelli
MAGNET
86
Activity
86
Activity
78
Passes
8
Duels
Andrea Cambiaso
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Francisco Conceição
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
68
Entry
Kenan Yıldız
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
68
Entry
Jonathan David
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
68
Entry
BENCH
Mattia Perin
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlo Pinsoglio
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
João Mário
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
Teun Koopmeiners
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vasilije Adžić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Kostić
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Khéphren Thuram
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Dušan Vlahović
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Edon Zhegrova
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Loïs Openda
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
AC Milan
Goalkeepers
Mike Maignan
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Fikayo Tomori
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Gabbia
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Strahinja Pavlović
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Alexis Saelemaekers
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Youssouf Fofana
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Luka Modrić
MAGNET
81
Activity
81
Activity
76
Passes
5
Duels
Adrien Rabiot
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Davide Bartesaghi
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Santiago Giménez
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
1
Pens Won
Christian Pulišić
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
BENCH
Pietro Terracciano
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Matteo Pittarella
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Koni De Winter
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zachary Athekame
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Odogu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuele Ricci
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ruben Loftus-Cheek
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Rafael Leão
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Christopher Nkunku
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 04/26/2026 | AC Milan | 0 - 0 | Juventus | Serie A | Stadio Giuseppe Meazza |
| 10/05/2025 | Juventus | 0 - 0 | AC Milan | Serie A | Allianz Stadium |
| 01/18/2025 | Juventus | 2 - 0 | AC Milan | Serie A | Allianz Stadium |
| 01/03/2025 | Juventus | 1 - 2 | AC Milan | Super Cup | Al-Awwal Park |
| 11/23/2024 | AC Milan | 0 - 0 | Juventus | Serie A | Stadio Giuseppe Meazza |
| 04/27/2024 | Juventus | 0 - 0 | AC Milan | Serie A | Allianz Stadium |
| 10/22/2023 | AC Milan | 0 - 1 | Juventus | Serie A | Stadio Giuseppe Meazza |
| 07/28/2023 | Juventus | 2 - 2 (PEN 4-3) | AC Milan | Friendlies Clubs | Dignity Health Sports Park |
| 05/28/2023 | Juventus | 0 - 1 | AC Milan | Serie A | Allianz Stadium |
| 10/08/2022 | AC Milan | 2 - 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
Match previews and recaps to help you decide which games are worth watching
Juventus
AC Milan
Juventus
AC Milan
Win Probability
Futmetrix AI estimate
Tactical Stalemate at Allianz Stadium
Skip It 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.
Archive note: this preview was written after the match was played.
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.