Saturday , 14 November 2026

AC Milan vs AS Roma, Serie A 2022-23 REGULAR SEASON

Serie A · 2022-23
2 – 2
Full Time
Sun 8 Jan 2023 · 19:45 UTC San Siro HT 45' · FT 45'

Overview

Match Preview

AC Milan vs AS Roma — Serie A at San Siro.

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

Match Details

  • Referee Massimiliano Irrati
  • Referee Davide Massa
  • Referee Gianluca Aureliano
  • Referee Marco Piccinini
  • Referee Alessandro Lo Cicero
  • Referee Damiano Di Iorio

Recent Form

DateOpponentH/A ScoreResult
08 Jan AS Roma H 2–2 D
04 Jan US Salernitana 1919 A 2–1 W
13 Nov ACF Fiorentina H 2–1 W
08 Nov US Cremonese A 0–0 D
05 Nov Spezia Calcio H 2–1 W
02 Nov FC Red Bull Salzburg H 4–0 W
DateOpponentH/A ScoreResult
08 Jan AC Milan A 2–2 D
04 Jan Bologna FC 1909 H 1–0 W
13 Nov Torino FC H 1–1 D
09 Nov US Sassuolo Calcio A 1–1 D
06 Nov SS Lazio H 0–1 L
03 Nov PFK Ludogorets 1945 Razgrad H 3–1 W

Season Stats

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

Key Stats

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

AC Milan are 4th (24 pts). AS Roma are 3rd (27 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
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

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' The stage is set the green flag drops! Another match against AC Milan and AS Roma has kicked off!
  • 5' AS Roma fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 9' Controversy at the stadium! Zeki Celik argues furiously but the Yellow card stands.
  • 14' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 19' The clock is ticking and both teams know a goal could change everything at this point.
  • 24' Nemanja Matic needs to be pretty careful with his discipline considering 0 Red cards this season.
  • 26' The referee does not hesitate — a Yellow card for Rafael Leao on 26 minutes.
  • 30' GOAL! Pierre Kalulu fires home to make it 1-0!
  • 31' AS Roma receives a Yellow card for a hard tackle on 31.
  • 36' Morocco international Brahim Diaz has been a key figure this campaign — 0 goals and 8 assists in the Array this season.
  • 41' 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' The referee reaches into his pocket. Out comes the Yellow card for Nicolo Zaniolo.
  • 50' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 55' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 60' With 0 assists to his name this season, Nicolo Zaniolo is clearly more than just a goal scorer for AS Roma.
  • 62' A meaty challenge results in booking for Ismael Bennacer on 62.
  • 66' The AS Roma bench stirs into life. Bryan Cristante is withdrawn and Nemanja Matic gets his opportunity.
  • 68' AC Milan receives a Yellow card for a hard tackle on 68.
  • 71' It is a substitution in AC Milan team. Brahim Diaz is replaced by Tommaso Pobega on 71 minute.
  • 72' Sandro Tonali was booked on 72.
  • 74' It is a substitution in AC Milan team. Ismael Bennacer is replaced by Aster Vranckx on 74 minute.
  • 74' That looks like a foul for a Yellow card for Stefano Pioli.
  • 77' What a strike from Tommaso Pobega! The score is 2-0.
  • 78' AS Roma ring the changes. Zeki Celik has done his job and it is now time for Stephan El Shaarawy to step up.
  • 82' Roger Ibanez is having his name booked by the referee on 82.
  • 85' Fresh legs for AC Milan! Charles De Ketelaere comes on to replace Olivier Giroud.
  • 87' Roger Ibanez has been a constant threat and now delivers with a goal on 87 minutes.
  • 89' The supporters are chanting for Andrea Belotti. He replaces Gianluca Mancini on 89 minute.
  • 90' The referee does not hesitate — a Yellow card for Nemanja Matic on 90 minutes.
  • The referee brings this contest to a close. take all three points.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.82 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.8 AS Roma xG
I would bet for: AC Milan or AS Roma 77% + Both teams to score 70%

Match Result

✗ Wrong
AC Milan44% Draw23% AS Roma33%
Actual: Draw

Both Teams to Score

✓ Correct
Yes70% 0% No30%
Avg goals/match: 3.62
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 87%
13%
± 2.5 69%
31%
± 3.5 48%
52%
± 4.5 30%
70%

Double Chance

AC Milan or Draw
67%
Draw or AS Roma
56%
AC Milan or AS Roma
77%

Half-Time Result

✗ Wrong
AC Milan30% Draw40% AS Roma30%
Actual: AC Milan win at HT

Correct Score

✓ In top 12
1 – 1
9.7%
2 – 1
7.7%
1 – 2
7.7%
2 – 2
Actual
3 – 1
4.7%
1 – 3
4.5%
2 – 0
4.5%
0 – 2
4.4%
1 – 0
4.3%
0 – 1
4.3%
3 – 2
4.2%
2 – 3
4.1%

Asian Handicap — AC Milan

Handicap AC Milan covers Push AS Roma covers
-2.5 9% — 91%
-2 9% 12% 79%
-1.5 21% — 79%
-1 21% 18% 61%
-0.5 39% — 61%
+0.5 62% — 38%
+1 62% 17% 20%
+1.5 80% — 20%
+2 80% 11% 9%
+2.5 91% — 9%

Clean Sheet

AC Milan keeps clean sheet
17% ✓
AS Roma keeps clean sheet
17% ✓

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