Saturday , 14 November 2026

AS Roma vs AC Milan, Serie A 2024-25 REGULAR SEASON

Serie A · 2024-25
3 – 1
Full Time
Sun 18 May 2025 · 18:45 UTC Stadio Olimpico, Rome 68,143 HT 45' · FT 45'
Gianluca Mancini 3' 1–0
1–1 39' Joao Felix
Leandro Paredes 58' 2–1
Bryan Cristante 87' 3–1

Overview

Match Preview

AS Roma vs AC Milan — Serie A at Stadio Olimpico, Rome.

  • AS Roma 11 games · 27 pts (2026/27)
  • AC Milan 11 games · 24 pts (2026/27)

Match Details

  • Referee Marco Piccinini
  • Assistant 1 Ciro Carbone
  • Assistant 2 Stefano Del Giovane

Recent Form

DateOpponentH/A ScoreResult
18 May AC Milan H 3–1 W
12 May Atalanta BC A 1–2 L
04 May ACF Fiorentina H 1–0 W
27 Apr FC Internazionale Milano A 1–0 W
19 Apr Hellas Verona FC H 1–0 W
13 Apr SS Lazio A 1–1 D
DateOpponentH/A ScoreResult
18 May AS Roma A 1–3 L
09 May Bologna FC 1909 H 3–1 W
05 May Genoa CFC A 2–1 W
27 Apr Venezia FC A 2–0 W
20 Apr Atalanta BC H 0–1 L
11 Apr Udinese Calcio A 4–0 W

Season Stats

AS Roma AC Milan
#3 Position #4
27 Points 24
11 Played 11
8 / 3 / 0 W / D / L 7 / 3 / 1
31 Scored 23
10 Conceded 13
+21 GD +10
2.45 PPG 2.18
73% Win % 64%

Key Stats

83% Both Teams to Score
H2H (18 games)
61% Over 2.5 Goals
H2H history
55% Clean Sheets
AS Roma this season
27% Clean Sheets
AC Milan this season

AS Roma are 3rd (27 pts). AC Milan are 4th (24 pts).

Goal Timing (This Season)

AS Roma
0-15
4/1
16-30
5/1
31-45
5/–
46-60
4/4
61-75
4/–
76+
8/4
■ Scored ■ Conceded
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

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

Events

Match Events

  • 0' Packed stands, loud atmosphere — AS Roma and AC Milan get this one started.
  • 3' Gianluca Mancini is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
  • 8' The 29-year-old Angelino has been sensational this season — 0 goals and 0 assists is a remarkable return.
  • 13' The Array continues to deliver drama. Both AS Roma and AC Milan are desperate not to drop points on matchday .
  • 18' Both teams are passing the ball around with high level of urgency. AC Milan needs to do something about it to get closer to the goal.
  • 21' Santiago Gimenez picks up a card and will need to be extremely careful for the remainder of this match.
  • 25' Gianluca Mancini has been a danger all night but risks an early exit having now seen a card on 25.
  • 30' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
  • 35' Zeki Celik has certainly something to prove this evening. He made 14 appearances with only 2 goals this season.
  • 39' Assisted by Alex Jimenez with the perfectly-timed delivery and Joao Felix makes no mistake. 1-1!
  • 44' AC Milan is showing some good football. However, AC Milan are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 45' It’s a booking for AS Roma player. Bryan Cristante gets a card.
  • 50' While there is no rush on the pitch, let’s have a look at some stats. Manu Kone made 430 appearances and scored 13 goals. He is very likely to score a goal today.
  • 55' The energy levels are beginning to show. Claudio Ranieri might look to freshen things up shortly.
  • 58' Leandro Paredes puts AS Roma on the lead.
  • 61' Poor challenge from Zeki Celik. The referee spots it immediately and shows the card.
  • 62' A meaty challenge results in booking for Alex Jimenez on 62.
  • 65' Fresh legs for AC Milan! Luka Jovic comes on to replace Ruben Loftus-Cheek.
  • 66' AC Milan ring the changes. Joao Felix has done his job and it is now time for Rafael Leao to step up.
  • 71' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 76' Fikayo Tomori has been one of the livelier players on the pitch with 0 goals to his name this season.
  • 77' It is a substitution in AS Roma team. Leandro Paredes is replaced by Lucas Gourna-Douath on 77 minute.
  • 82' It looks like no one’s ball. AC Milan is used to counterattacking playing. None of the sides are ready to take the lead.
  • 84' Another change for AS Roma made on 84 minute. Eldor Shomurodov leaves to be changed by Stephan El Shaarawy.
  • 87' What a moment for Bryan Cristante! That strike on 87 puts his side firmly in control.
  • 90' The referee shows AC Milan player a card on 90.
  • 90' AC Milan make a change. Christian Pulisic trudges off to be replaced by Filippo Terracciano on 90 minutes.
  • The referee blows the final whistle. Sensational lose for AC Milan.

Lineups

H2H

Predictions

Prediction accuracy
4 / 4
2.06 AS Roma xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.21 AC Milan xG
I would bet for: Over 2.5 goals 63% + Both teams to score 61%

Match Result

✓ Correct
AS Roma56% Draw23% AC Milan21%
Actual: AS Roma win

Both Teams to Score

✓ Correct
Yes61% 0% No39%
Avg goals/match: 3.27
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 84%
16%
± 2.5 63%
37%
± 3.5 41%
59%
± 4.5 24%
76%

Double Chance

AS Roma or Draw
79%
Draw or AC Milan
44%
AS Roma or AC Milan
77%

Half-Time Result

✓ Correct
AS Roma41% Draw41% AC Milan18%
Actual: Draw at HT

Correct Score

✓ In top 12
1 – 1
10.3%
2 – 1
9.4%
2 – 0
8%
1 – 0
7.2%
3 – 1
Actual
2 – 2
5.7%
1 – 2
5.5%
3 – 0
5.4%
0 – 0
5.3%
3 – 2
4%
0 – 1
3.9%
4 – 1
3.4%

Asian Handicap — AS Roma

Handicap AS Roma covers Push AC Milan covers
-2.5 17% — 83%
-2 17% 17% 66%
-1.5 34% — 66%
-1 34% 22% 44%
-0.5 56% — 44%
+0.5 79% — 21%
+1 79% 12% 9%
+1.5 91% — 9%
+2 91% 6% 3%
+2.5 97% — 3%

Clean Sheet

AS Roma keeps clean sheet
30% ✓
AC Milan keeps clean sheet
14% ✓

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