AI PREDICTION Projects FT 1–1 · AC MILAN 38%
CONF 48 FULL ANALYSIS →
Serie A · REGULAR SEASON - 34 · SUN, 26 APR · 18:45 LOCAL
AC MILAN
5TH · 70 PTS · LAST 5:
L W L L W
FT
0 0
FULL TIME HT · 0-0
JUVENTUS
D L W D W
· 6TH · 69 PTS · LAST 5
Mike Maignan
👑
⭐ PLAYER OF THE MATCH
Mike Maignan
AC Milan · Captain · 90 mins
· 29% pass acc
RATING
7.9
PREDICTIONS
▶ MATCH HIGHLIGHTS

Goals, key moments & recap 6 CLIPS

powered by Highlightly
EXTENDED HIGHLIGHTS | Milan 0-0 Juventus
Open in Youtube ↗
📊 90 MIN TOTALS

Finalised · Match completed

0.58
⚡ EXPECTED GOALS (xG)
0.51
48%
BALL POSSESSION %
52%
8
TOTAL SHOTS
10
1
SHOTS ON TARGET
5
87%
PASS ACCURACY %
92%
1
CORNERS
3
KEY EVENTS 16 events
  1. 21'
    Card · Yellow Card
    Andrea Cambiaso
    JUV
  2. 36'
    Var · Goal Disallowed - offside
    Khéphren Thuram
    JUV
  3. 38'
    Card · Yellow Card
    Davide Bartesaghi
    AC
  4. 46'
    Subst · Substitution 1
    Davide Bartesaghi · assist Pervis Estupiñán
    AC
  5. 62'
    Subst · Substitution 2
    Christian Pulišić · assist Niclas Füllkrug
    AC
  6. 67'
    Subst · Substitution 3
    Youssouf Fofana · assist Samuele Ricci
    AC
  7. 71'
    Subst · Substitution 1
    Andrea Cambiaso · assist Emil Holm
    JUV
  8. 71'
    Subst · Substitution 2
    Khéphren Thuram · assist Teun Koopmeiners
    JUV
  9. 72'
    Card · Yellow Card
    Jérémie Boga
    JUV
  10. 75'
    Card · Yellow Card
    Pervis Estupiñán
    AC
  11. 80'
    Subst · Substitution 4
    Rafael Leão · assist Christopher Nkunku
    AC
  12. 80'
    Subst · Substitution 5
    Luka Modrić · assist Ardon Jashari
    AC
  13. 80'
    Subst · Substitution 3
    Jérémie Boga · assist Kenan Yıldız
    JUV
  14. 80'
    Subst · Substitution 4
    Francisco Conceição · assist Edon Zhegrova
    JUV
  15. 86'
    Card · Yellow Card
    Manuel Locatelli
    JUV
  16. 88'
    Subst · Substitution 5
    Jonathan David · assist Dušan Vlahović
    JUV
PLAYER RATINGS · TOP 5 EACH 0–10 scale
AC MILAN AVG 7.3
JUVENTUS AVG 7.2
MATCH STATS H vs A
ATTACK
0.6
xG
0.5
8.0
TOTAL SHOTS
10.0
1.0
ON TARGET
5.0
5.0
OFF TARGET
3.0
2.0
BLOCKED
2.0
POSSESSION
48.0%
POSSESSION %
52.0%
438.0
PASSES
457.0
87.0%
PASS ACCURACY
92.0%
SET PIECES
1.0
CORNERS
3.0
0.0
OFFSIDES
1.0
DISCIPLINE
12.0
FOULS
8.0
2.0
YELLOW CARDS
3.0
5.0
GK SAVES
1.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
AC MILAN 2 shots
Rafael Leão
0/1
Adrien Rabiot
1/1
JUVENTUS 6 shots
Francisco Conceição
3/4
Bremer
1/1
Teun Koopmeiners
1/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 0.580.51
0.5 0.3 0.2 0.1 0.6 0.0 HT H 0.58 A 0.51 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 44%
56% A
7
EVENTS LOGGED
9
EVENTS LOGGED
LINEUPS 3-5-2 vs 3-4-2-1
SUBSTITUTES · AC MILAN
30
Ardon Jashar...
M
8
Ruben Loftus...
M
7
Santiago Gim...
F
9
Niclas Füllk...
F
4
Samuele Ricc...
M
2
Pervis Estup...
D
27
David Odogu
D
5
Koni De Wint...
D
24
Zachary Athe...
D
37
Matteo Pitta...
G
1
Pietro Terra...
G
18
Christopher...
F
COACH: Massimiliano Allegri
SUBSTITUTES · JUVENTUS
17
Vasilije Adž...
M
10
Kenan Yıldız
F
20
Loïs Openda
F
9
Dušan Vlahov...
F
21
Fabio Mirett...
M
18
Filip Kostić
M
8
Teun Koopmei...
M
2
Emil Holm
D
4
Federico Gat...
D
1
Mattia Perin
G
23
Carlo Pinsog...
G
11
Edon Zhegrov...
F
COACH: Luciano Spalletti
🏥 UNAVAILABLE PLAYERS
AC · 0 OUT

No injuries reported · federation feed activates Q3

JUV · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
S. Sozza
AC MANAGER
Massimiliano Allegri
head coach
JUV MANAGER
Luciano Spalletti
head coach
HEAD TO HEAD · ALL-TIME
3
AC WINS
5
DRAWS
2
JUV WINS
30%
50%
20%
7 6
TOTAL GOALS · 10 MEETINGS
1.30
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 5 / 10
AC MILAN LAST 5 OVERALL
L W L L W
JUVENTUS LAST 5 OVERALL
D L W D W
MATCH IMPACT Final 0–0 · result locked
AC MILAN #5
Lost · already at 70 pts
Promotion - Europa League (League phase)
JUVENTUS #6
Lost · already at 69 pts
Promotion - Europa League (League phase)
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Inter 38 27 6 5 +54 87
D D W W D
2 Napoli 38 23 7 8 +22 76
W W L D W
3 AS Roma 38 23 4 11 +28 73
W W W W W
4 Como 38 20 11 7 +36 71
W W W D W
5 AC Milan 38 20 10 8 +18 70
L W L L D
6 Juventus 38 19 12 7 +27 69
D L W D D
7 Atalanta 38 15 14 9 +15 59
D L W D L
8 Bologna 38 16 8 14 +3 56
D W W D L
9 Lazio 38 14 12 12 +1 54
W L L W D
10 Udinese 38 14 8 16 -3 50
L L W W D
11 Sassuolo 38 14 7 17 -4 49
L L L W D
12 Torino 38 12 9 17 -19 45
D L W L D
13 Parma 38 11 12 15 -18 45
W L L L W
14 Cagliari 38 11 10 17 -13 43
W W L D W
15 Fiorentina 38 9 15 14 -9 42
D W D L D
16 Genoa 38 10 11 17 -10 41
L L D D L
17 Lecce 38 10 8 20 -22 38
W W L W D
18 Cremonese 38 8 10 20 -25 34
L W W L L
19 Hellas Verona 38 3 12 23 -36 21
L D L D D
20 Pisa 38 2 12 24 -45 18
L L L L L
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 88'
    Subst · Substitution 5 · Jonathan David
  • 86'
    Card · Yellow Card · Manuel Locatelli
    Tripping
  • 80'
    Subst · Substitution 4 · Francisco Conceição
  • 80'
    Subst · Substitution 3 · Jérémie Boga
  • 80'
    Subst · Substitution 5 · Luka Modrić
  • 80'
    Subst · Substitution 4 · Rafael Leão
  • 75'
    Card · Yellow Card · Pervis Estupiñán
    Tripping
  • 72'
    Card · Yellow Card · Jérémie Boga
    Holding
  • 71'
    Subst · Substitution 2 · Khéphren Thuram
  • 71'
    Subst · Substitution 1 · Andrea Cambiaso
  • 67'
    Subst · Substitution 3 · Youssouf Fofana
  • 62'
    Subst · Substitution 2 · Christian Pulišić
  • 46'
    Subst · Substitution 1 · Davide Bartesaghi
  • HALF TIME · 0 – 0
  • 38'
    Card · Yellow Card · Davide Bartesaghi
    Roughing
  • 36'
    Var · Goal Disallowed - offside · Khéphren Thuram
  • 21'
    Card · Yellow Card · Andrea Cambiaso
    Holding
13 BOOKIES
📊 AVERAGE ACROSS 13 BOOKMAKERS
AC MILAN WIN
2.74
36.5% implied
↑ best 2.95
DRAW
3.10
32.3% implied
↑ best 3.25
JUVENTUS WIN
2.72
36.8% implied
↑ best 2.87

Market favors Juventus. AI projects AC MILAN 38%.

MATCH WINNER ODDS avg across bookmakers
AI SAYS AC MILAN 38% · EDGE column shows AI probability minus market implied probability
BOOKMAKER 1 X 2 EDGE
10Bet 2.62 3.25 2.62 +1.2%
1xBet 2.83 3.18 2.87 +2.7%
888Sport 2.63 3.00 2.70 0.0%
Bet365 2.75 3.10 2.75 +1.6%
Betano 2.77 3.10 2.72 +1.9%
Betfair 2.75 3.00 2.70 +1.6%
BetVictor 2.70 3.13 2.70 +1.0%
Dafabet 2.95 3.25 2.55 +4.1%
Marathonbet 2.82 3.14 2.85 +2.5%
Pinnacle 2.84 3.09 2.84 +2.8%
SBO 2.64 3.02 2.71 +0.1%
Unibet 2.75 3.10 2.65 +1.6%
William Hill 2.62 3.00 2.70 -0.2%

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ GOALS · OVER / UNDER
1.5 O 1.34 U 3.14
2.5 O 2.09 U 1.75
3.5 O 3.65 U 1.27
⚽ BOTH TEAMS SCORE
YES
1.78 10 bks
NO
1.98 10 bks
⚖ ASIAN HANDICAP
Away -0.25 1.62
Away -0.5 1.46
Away -0.75 1.31
Away -1 1.16
Away -1.25 1.14
Away -1.5 1.11
📈 MARKET MOVEMENT

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.