Saturday , 14 November 2026

AC Milan vs Juventus FC, Serie A 2024-25 REGULAR SEASON

Serie A · 2024-25
0 – 0
Full Time
Sat 23 Nov 2024 · 17:00 UTC Giuseppe Meazza 75,502 HT 45' · FT 45'

Overview

Match Preview

AC Milan vs Juventus FC — Serie A at Giuseppe Meazza.

Match Details

  • Referee Daniele Chiffi
  • Assistant 1 Giorgio Peretti
  • Assistant 2 Giovanni Baccini
5 games this season 🟨 2.8/game ⚽ 8.2 goals/game

Recent Form

DateOpponentH/A ScoreResult
23 Nov Juventus FC H 0–0 D
09 Nov Cagliari Calcio A 3–3 D
05 Nov Real Madrid CF A 3–1 W
02 Nov AC Monza A 1–0 W
29 Oct SSC Napoli H 0–2 L
22 Oct Club Brugge KV H 3–1 W
DateOpponentH/A ScoreResult
23 Nov AC Milan A 0–0 D
09 Nov Torino FC H 2–0 W
05 Nov Lille OSC A 1–1 D
02 Nov Udinese Calcio A 2–0 W
30 Oct Parma Calcio 1913 H 2–2 D
27 Oct FC Internazionale Milano A 4–4 D

Season Stats

AC Milan Juventus FC
#4 Position #7
24 Points 18
11 Played 11
7 / 3 / 1 W / D / L 5 / 3 / 3
23 Scored 15
13 Conceded 12
+10 GD +3
2.18 PPG 1.64
64% Win % 45%

Key Stats

29% Both Teams to Score
H2H (17 games)
24% Over 2.5 Goals
H2H history
27% Clean Sheets
AC Milan this season
45% Clean Sheets
Juventus FC this season

AC Milan are 4th (24 pts). Juventus FC are 7th (18 pts).

Goal Timing (This Season)

AC Milan
0-15
6/2
16-30
3/1
31-45
2/1
46-60
1/–
61-75
10/3
76+
–/5
■ Scored ■ Conceded
Juventus FC
0-15
–/2
16-30
3/2
31-45
2/1
46-60
–/1
61-75
3/3
76+
7/3
■ Scored ■ Conceded

Top Scorers (This Season)

AC Milan
Adrien Rabiot 5 G 4 A
Alphadjo Cisse 5 G
Diego Moreira 4 G 3 A
Christian Pulisic 4 G 1 A
Goncalo Ramos 2 G 2 A
Juventus FC
Bremer 3 G
Edon Zhegrova 2 G 1 A
Teun Koopmeiners 1 G 1 A
Nicolas Gonzalez 1 G

Events

Match Events

  • 0' And we are off! AC Milan vs Juventus FC — let the football do the talking.
  • 5' It’s high time Paulo Fonseca made some changes to put the his team’s game back to action.
  • 10' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 15' The clock is ticking and both teams know a goal could change everything at this point.
  • 20' AC Milan started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 20.
  • 25' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Matteo Gabbia suffering a number of foals already.
  • 26' AC Milan receives a card for a hard tackle on 26.
  • 27' That is a card for Juventus FC. Federico Gatti will be fuming at that decision.
  • 32' AC Milan is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 37' Malick Thiaw has been disciplined this evening — perhaps mindful of those 3 cards already picked up this season.
  • 42' Both teams are passing the ball around with high level of urgency. Juventus FC needs to do something about it to get closer to the goal.
  • 47' The travelling Juventus FC supporters hardly appreciate their team being pressed down to the backline.
  • 52' Juventus FC have won 628 goals from 533 games. They will be desperate to add to that tally today.
  • 57' AC Milan currently sit 7 in the Array table. A result here could be decisive in the race for the top positions.
  • 62' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 67' The referee has no hesitation. Emerson Royal is booked for AC Milan — card on 67.
  • 69' It’s a booking for AC Milan player. Youssouf Fofana gets a card.
  • 70' Time for substitution for AC Milan. Ruben Loftus-Cheek is replaced by Christian Pulisic.
  • 75' Not even hints on scoring a goal over the last 75 minutes.
  • 80' Tim Weah is replacing Francisco Conceicao for the Juventus FC side.
  • 84' AC Milan make a change. Emerson Royal trudges off to be replaced by Samuel Chukwueze on 84 minutes.
  • 86' The referee has no hesitation. Manuel Locatelli is booked for Juventus FC — card on 86.
  • 90' A change in the Juventus FC ranks — Kenan Yildiz exits the field as Samuel Mbangula enters on 90.
  • The final whistle. It looks like we are having a draw.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.22 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.88 Juventus FC xG
I would bet for: AC Milan or Draw 74% + Under 2.5 goals 65%

Match Result

✗ Wrong
AC Milan44% Draw31% Juventus FC25%
Actual: Draw

Both Teams to Score

✓ Correct
Yes42% 0% No58%
Avg goals/match: 2.1
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 85%
15%
± 1.5 62%
38%
± 2.5 35%
65%
± 3.5 17%
83%
± 4.5 7%
93%

Double Chance

AC Milan or Draw
74%
Draw or Juventus FC
56%
AC Milan or Juventus FC
69%

Half-Time Result

✓ Correct
AC Milan29% Draw53% Juventus FC18%
Actual: Draw at HT

Correct Score

✓ In top 12
0 – 0
Actual
1 – 1
14.1%
1 – 0
13.7%
0 – 1
9.4%
2 – 0
8.8%
2 – 1
7.8%
1 – 2
5.6%
0 – 2
4.5%
2 – 2
3.6%
3 – 0
3.5%
3 – 1
3.3%
1 – 3
1.7%

Asian Handicap — AC Milan

Handicap AC Milan covers Push Juventus FC covers
-2.5 7% — 93%
-2 7% 13% 81%
-1.5 19% — 81%
-1 19% 23% 58%
-0.5 42% — 58%
+0.5 75% — 25%
+1 75% 16% 9%
+1.5 91% — 9%
+2 91% 6% 2%
+2.5 98% — 2%

Clean Sheet

AC Milan keeps clean sheet
42% ✗
Juventus FC keeps clean sheet
30% ✗

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.