Roma host AC Milan in the Italian Serie A on 25 January 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Roma welcome AC Milan to the Stadio Olimpico with both sides firmly in the title picture. Recent form suggests control and discipline rather than open football, with margins tight across league games for each team.
This fixture often brings intensity and caution in equal measure. With both defences conceding at low rates this season, the tactical balance may outweigh attacking risk.
Roma arrive off a composed 2-0 away win at Torino in Serie A, a result that underlined their ability to manage games without overcommitting. That followed a mixed run which included a narrow league defeat at Atalanta and a high scoring Coppa Italia loss to Torino, though league performances have been more stable.
The Giallorossi have kept three clean sheets in their last five league matches, conceding only one league goal across that spell. At home, Roma tend to dictate tempo, prioritising structure over volume in attack. Their 26 goals scored across 21 games reflects a measured approach rather than an expansive one.
Defensively, Roma remain among the league’s most reliable units, with only 12 goals conceded all season. That consistency shapes how they approach top level opponents, often favouring control in midfield and patience in the final third.
AC Milan come into this match unbeaten in their last five league games, most recently edging Lecce 1-0 at home. That win reflected a familiar pattern, tight control and decisive moments rather than sustained pressure.
The Rossoneri have drawn three of those five matches, all finishing level at 1-1, which highlights their tendency to keep games within reach even when not dominant. Away from home, Milan have won at Cagliari and Como recently, both low margin victories built on organisation.
With just one league defeat all season and 16 goals conceded, Milan’s defensive numbers remain strong. Their attack is more productive than Roma’s, but recent matches suggest a willingness to protect results once ahead rather than chase larger scorelines.
The best bet for this match is under 2.5 goals at 1.68 odds. Both teams arrive with strong defensive records and recent league games point towards controlled, low scoring contests rather than open exchanges.
Corner trends also support a cautious game flow. Under 9 corners at 2.10 odds reflects how these sides limit wide risk and crossing volume, especially in matches against top opposition.
A correct score prediction of 1-1 at 6.00 odds aligns with recent head to head meetings and Milan’s repeated draw pattern this season. With Roma’s home discipline and Milan’s resilience, a balanced outcome appears a realistic scenario.
| Roma | AC Milan | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 22 | 20 |
| Draws | 4 | 10 |
| Loss | 11 | 7 |
| Goals For | 57 | 52 |
| Goals Against | 31 | 33 |
| Roma | AC Milan | |
|---|---|---|
| Game Played | 19 | 19 |
| Wins | 13 | 11 |
| Draws | 3 | 5 |
| Loss | 3 | 3 |
| Goals For | 33 | 28 |
| Goals Against | 10 | 14 |
|
17.05.26
|
Roma Lazio |
2-0 |
|
10.05.26
|
Parma Roma |
2-3 |
|
04.05.26
|
Roma Fiorentina |
4-0 |
|
25.04.26
|
Bologna Roma |
0-2 |
|
18.04.26
|
Roma Atalanta |
1-1 |
|
10.04.26
|
Roma Pisa |
3-0 |
|
05.04.26
|
Inter Milan Roma |
5-2 |
|
22.03.26
|
Roma Lecce |
1-0 |
|
19.03.26
|
Roma Bologna |
3-4 |
|
15.03.26
|
Como Roma |
2-1 |
|
12.03.26
|
Bologna Roma |
1-1 |
|
08.03.26
|
Genoa Roma |
2-1 |
|
01.03.26
|
Roma Juventus |
3-3 |
|
22.02.26
|
Roma Cremonese |
3-0 |
|
15.02.26
|
Napoli Roma |
2-2 |
|
09.02.26
|
Roma Cagliari |
2-0 |
|
02.02.26
|
Udinese Roma |
1-0 |
|
29.01.26
|
Panathinaikos Roma |
1-1 |
|
25.01.26
|
Roma AC Milan |
1-1 |
|
22.01.26
|
Roma Stuttgart |
2-0 |
|
18.01.26
|
Torino Roma |
0-2 |
|
13.01.26
|
Roma Torino |
2-3 |
|
10.01.26
|
Roma Sassuolo |
2-0 |
|
06.01.26
|
Lecce Roma |
0-2 |
|
03.01.26
|
Atalanta Roma |
1-0 |
|
29.12.25
|
Roma Genoa |
3-1 |
|
20.12.25
|
Juventus Roma |
2-1 |
|
15.12.25
|
Roma Como |
1-0 |
|
11.12.25
|
Celtic Roma |
0-3 |
|
07.12.25
|
Cagliari Roma |
1-0 |
|
30.11.25
|
Roma Napoli |
0-1 |
|
27.11.25
|
Roma Midtjylland |
2-1 |
|
23.11.25
|
Cremonese Roma |
1-3 |
|
09.11.25
|
Roma Udinese |
2-0 |
|
06.11.25
|
Rangers Roma |
0-2 |
|
02.11.25
|
AC Milan Roma |
1-0 |
|
29.10.25
|
Roma Parma |
2-1 |
|
26.10.25
|
Sassuolo Roma |
0-1 |
|
23.10.25
|
Roma Viktoria Plzen |
1-2 |
|
18.10.25
|
Roma Inter Milan |
0-1 |
|
05.10.25
|
Fiorentina Roma |
1-2 |
|
02.10.25
|
Roma Lille |
0-1 |
|
28.09.25
|
Roma Verona |
2-0 |
|
24.09.25
|
Nice Roma |
1-2 |
|
21.09.25
|
Lazio Roma |
0-1 |
|
14.09.25
|
Roma Torino |
0-1 |
|
30.08.25
|
Pisa Roma |
0-1 |
|
23.08.25
|
Roma Bologna |
1-0 |
|
09.08.25
|
Everton Roma |
0-1 |
|
06.08.25
|
Aston Villa Roma |
4-0 |
|
17.05.26
|
Roma Lazio |
2-0 |
|
04.05.26
|
Roma Fiorentina |
4-0 |
|
18.04.26
|
Roma Atalanta |
1-1 |
|
10.04.26
|
Roma Pisa |
3-0 |
|
22.03.26
|
Roma Lecce |
1-0 |
|
19.03.26
|
Roma Bologna |
3-4 |
|
01.03.26
|
Roma Juventus |
3-3 |
|
22.02.26
|
Roma Cremonese |
3-0 |
|
09.02.26
|
Roma Cagliari |
2-0 |
|
25.01.26
|
Roma AC Milan |
1-1 |
|
22.01.26
|
Roma Stuttgart |
2-0 |
|
13.01.26
|
Roma Torino |
2-3 |
|
10.01.26
|
Roma Sassuolo |
2-0 |
|
29.12.25
|
Roma Genoa |
3-1 |
|
15.12.25
|
Roma Como |
1-0 |
|
30.11.25
|
Roma Napoli |
0-1 |
|
27.11.25
|
Roma Midtjylland |
2-1 |
|
09.11.25
|
Roma Udinese |
2-0 |
|
29.10.25
|
Roma Parma |
2-1 |
|
23.10.25
|
Roma Viktoria Plzen |
1-2 |
|
18.10.25
|
Roma Inter Milan |
0-1 |
|
02.10.25
|
Roma Lille |
0-1 |
|
28.09.25
|
Roma Verona |
2-0 |
|
14.09.25
|
Roma Torino |
0-1 |
|
23.08.25
|
Roma Bologna |
1-0 |
|
18.05.25
|
Roma AC Milan |
3-1 |
|
04.05.25
|
Roma Fiorentina |
1-0 |
|
19.04.25
|
Roma Verona |
1-0 |
|
06.04.25
|
Roma Juventus |
1-1 |
|
16.03.25
|
Roma Cagliari |
1-0 |
|
06.03.25
|
Roma Athletic Bilbao |
2-1 |
|
02.03.25
|
Roma Como |
2-1 |
|
24.02.25
|
Roma Monza |
4-0 |
|
20.02.25
|
Roma FC Porto |
3-2 |
|
02.02.25
|
Roma Napoli |
1-1 |
|
30.01.25
|
Roma Eintracht Frankfurt |
2-0 |
|
17.01.25
|
Roma Genoa |
3-1 |
|
05.01.25
|
Roma Lazio |
2-0 |
|
22.12.24
|
Roma Parma |
5-0 |
|
18.12.24
|
Roma Sampdoria |
4-1 |
|
12.12.24
|
Roma Braga |
3-0 |
|
07.12.24
|
Roma Lecce |
4-1 |
|
02.12.24
|
Roma Atalanta |
0-2 |
|
10.11.24
|
Roma Bologna |
2-3 |
|
31.10.24
|
Roma Torino |
1-0 |
|
24.10.24
|
Roma Dynamo Kyiv |
1-0 |
|
20.10.24
|
Roma Inter Milan |
0-1 |
|
29.09.24
|
Roma Venezia |
2-1 |
|
26.09.24
|
Roma Athletic Bilbao |
1-1 |
|
22.09.24
|
Roma Udinese |
3-0 |
|
10.05.26
|
Parma Roma |
2-3 |
|
25.04.26
|
Bologna Roma |
0-2 |
|
05.04.26
|
Inter Milan Roma |
5-2 |
|
15.03.26
|
Como Roma |
2-1 |
|
12.03.26
|
Bologna Roma |
1-1 |
|
08.03.26
|
Genoa Roma |
2-1 |
|
15.02.26
|
Napoli Roma |
2-2 |
|
02.02.26
|
Udinese Roma |
1-0 |
|
29.01.26
|
Panathinaikos Roma |
1-1 |
|
18.01.26
|
Torino Roma |
0-2 |
|
06.01.26
|
Lecce Roma |
0-2 |
|
03.01.26
|
Atalanta Roma |
1-0 |
|
20.12.25
|
Juventus Roma |
2-1 |
|
11.12.25
|
Celtic Roma |
0-3 |
|
07.12.25
|
Cagliari Roma |
1-0 |
|
23.11.25
|
Cremonese Roma |
1-3 |
|
06.11.25
|
Rangers Roma |
0-2 |
|
02.11.25
|
AC Milan Roma |
1-0 |
|
26.10.25
|
Sassuolo Roma |
0-1 |
|
05.10.25
|
Fiorentina Roma |
1-2 |
|
24.09.25
|
Nice Roma |
1-2 |
|
21.09.25
|
Lazio Roma |
0-1 |
|
30.08.25
|
Pisa Roma |
0-1 |
|
09.08.25
|
Everton Roma |
0-1 |
|
06.08.25
|
Aston Villa Roma |
4-0 |
|
02.08.25
|
Lens Roma |
0-2 |
|
26.07.25
|
Kaiserslautern Roma |
0-1 |
|
25.05.25
|
Torino Roma |
0-2 |
|
12.05.25
|
Atalanta Roma |
2-1 |
|
27.04.25
|
Inter Milan Roma |
0-1 |
|
13.04.25
|
Lazio Roma |
1-1 |
|
29.03.25
|
Lecce Roma |
0-1 |
|
13.03.25
|
Athletic Bilbao Roma |
3-1 |
|
09.03.25
|
Empoli Roma |
0-1 |
|
16.02.25
|
Parma Roma |
0-1 |
|
13.02.25
|
FC Porto Roma |
1-1 |
|
09.02.25
|
Venezia Roma |
0-1 |
|
05.02.25
|
AC Milan Roma |
3-1 |
|
26.01.25
|
Udinese Roma |
1-2 |
|
23.01.25
|
AZ Alkmaar Roma |
1-0 |
|
12.01.25
|
Bologna Roma |
2-2 |
|
29.12.24
|
AC Milan Roma |
1-1 |
|
15.12.24
|
Como Roma |
2-0 |
|
28.11.24
|
Tottenham Roma |
2-2 |
|
24.11.24
|
Napoli Roma |
1-0 |
|
07.11.24
|
Union St. Gilloise Roma |
1-1 |
|
03.11.24
|
Verona Roma |
3-2 |
|
27.10.24
|
Fiorentina Roma |
5-1 |
|
06.10.24
|
Monza Roma |
1-1 |
|
03.10.24
|
Elfsborg Roma |
1-0 |
|
17.05.26
|
Genoa AC Milan |
1-2 |
|
10.05.26
|
AC Milan Atalanta |
2-3 |
|
03.05.26
|
Sassuolo AC Milan |
2-0 |
|
26.04.26
|
AC Milan Juventus |
0-0 |
|
19.04.26
|
Verona AC Milan |
0-1 |
|
11.04.26
|
AC Milan Udinese |
0-3 |
|
06.04.26
|
Napoli AC Milan |
1-0 |
|
21.03.26
|
AC Milan Torino |
3-2 |
|
15.03.26
|
Lazio AC Milan |
1-0 |
|
08.03.26
|
AC Milan Inter Milan |
1-0 |
|
01.03.26
|
Cremonese AC Milan |
0-2 |
|
22.02.26
|
AC Milan Parma |
0-1 |
|
18.02.26
|
AC Milan Como |
1-1 |
|
13.02.26
|
Pisa AC Milan |
1-2 |
|
03.02.26
|
Bologna AC Milan |
0-3 |
|
25.01.26
|
Roma AC Milan |
1-1 |
|
18.01.26
|
AC Milan Lecce |
1-0 |
|
15.01.26
|
Como AC Milan |
1-3 |
|
11.01.26
|
Fiorentina AC Milan |
1-1 |
|
08.01.26
|
AC Milan Genoa |
1-1 |
|
02.01.26
|
Cagliari AC Milan |
0-1 |
|
28.12.25
|
AC Milan Verona |
3-0 |
|
18.12.25
|
Napoli AC Milan |
2-0 |
|
14.12.25
|
AC Milan Sassuolo |
2-2 |
|
08.12.25
|
Torino AC Milan |
2-3 |
|
04.12.25
|
Lazio AC Milan |
1-0 |
|
29.11.25
|
AC Milan Lazio |
1-0 |
|
23.11.25
|
Inter Milan AC Milan |
0-1 |
|
08.11.25
|
Parma AC Milan |
2-2 |
|
02.11.25
|
AC Milan Roma |
1-0 |
|
28.10.25
|
Atalanta AC Milan |
1-1 |
|
24.10.25
|
AC Milan Pisa |
2-2 |
|
19.10.25
|
AC Milan Fiorentina |
2-1 |
|
05.10.25
|
Juventus AC Milan |
0-0 |
|
28.09.25
|
AC Milan Napoli |
2-1 |
|
23.09.25
|
AC Milan Lecce |
3-0 |
|
20.09.25
|
Udinese AC Milan |
0-3 |
|
14.09.25
|
AC Milan Bologna |
1-0 |
|
29.08.25
|
Lecce AC Milan |
0-2 |
|
23.08.25
|
AC Milan Cremonese |
1-2 |
|
17.08.25
|
AC Milan Bari |
2-0 |
|
10.08.25
|
Chelsea AC Milan |
4-1 |
|
09.08.25
|
Leeds AC Milan |
1-1 |
|
26.07.25
|
Liverpool AC Milan |
2-4 |
|
23.07.25
|
Arsenal AC Milan |
1-0 |
|
24.05.25
|
AC Milan Monza |
2-0 |
|
18.05.25
|
Roma AC Milan |
3-1 |
|
14.05.25
|
AC Milan Bologna |
0-1 |
|
09.05.25
|
AC Milan Bologna |
3-1 |
|
05.05.25
|
Genoa AC Milan |
1-2 |
|
10.05.26
|
AC Milan Atalanta |
2-3 |
|
26.04.26
|
AC Milan Juventus |
0-0 |
|
11.04.26
|
AC Milan Udinese |
0-3 |
|
21.03.26
|
AC Milan Torino |
3-2 |
|
08.03.26
|
AC Milan Inter Milan |
1-0 |
|
22.02.26
|
AC Milan Parma |
0-1 |
|
18.02.26
|
AC Milan Como |
1-1 |
|
18.01.26
|
AC Milan Lecce |
1-0 |
|
08.01.26
|
AC Milan Genoa |
1-1 |
|
28.12.25
|
AC Milan Verona |
3-0 |
|
14.12.25
|
AC Milan Sassuolo |
2-2 |
|
29.11.25
|
AC Milan Lazio |
1-0 |
|
02.11.25
|
AC Milan Roma |
1-0 |
|
24.10.25
|
AC Milan Pisa |
2-2 |
|
19.10.25
|
AC Milan Fiorentina |
2-1 |
|
28.09.25
|
AC Milan Napoli |
2-1 |
|
23.09.25
|
AC Milan Lecce |
3-0 |
|
14.09.25
|
AC Milan Bologna |
1-0 |
|
23.08.25
|
AC Milan Cremonese |
1-2 |
|
17.08.25
|
AC Milan Bari |
2-0 |
|
24.05.25
|
AC Milan Monza |
2-0 |
|
14.05.25
|
AC Milan Bologna |
0-1 |
|
09.05.25
|
AC Milan Bologna |
3-1 |
|
20.04.25
|
AC Milan Atalanta |
0-1 |
|
05.04.25
|
AC Milan Fiorentina |
2-2 |
|
02.04.25
|
AC Milan Inter Milan |
1-1 |
|
15.03.25
|
AC Milan Como |
2-1 |
|
02.03.25
|
AC Milan Lazio |
1-2 |
|
18.02.25
|
AC Milan Feyenoord |
1-1 |
|
15.02.25
|
AC Milan Verona |
1-0 |
|
05.02.25
|
AC Milan Roma |
3-1 |
|
02.02.25
|
AC Milan Inter Milan |
1-1 |
|
26.01.25
|
AC Milan Parma |
3-2 |
|
22.01.25
|
AC Milan Girona |
1-0 |
|
11.01.25
|
AC Milan Cagliari |
1-1 |
|
29.12.24
|
AC Milan Roma |
1-1 |
|
15.12.24
|
AC Milan Genoa |
0-0 |
|
11.12.24
|
AC Milan Red Star Belgrade |
2-1 |
|
03.12.24
|
AC Milan Sassuolo |
6-1 |
|
30.11.24
|
AC Milan Empoli |
3-0 |
|
23.11.24
|
AC Milan Juventus |
0-0 |
|
29.10.24
|
AC Milan Napoli |
0-2 |
|
22.10.24
|
AC Milan Club Brugge |
3-1 |
|
19.10.24
|
AC Milan Udinese |
1-0 |
|
27.09.24
|
AC Milan Lecce |
3-0 |
|
17.09.24
|
AC Milan Liverpool |
1-3 |
|
14.09.24
|
AC Milan Venezia |
4-0 |
|
17.08.24
|
AC Milan Torino |
2-2 |
|
13.08.24
|
AC Milan Monza |
3-1 |
|
01.08.24
|
AC Milan Real Madrid |
1-0 |
|
17.05.26
|
Genoa AC Milan |
1-2 |
|
03.05.26
|
Sassuolo AC Milan |
2-0 |
|
19.04.26
|
Verona AC Milan |
0-1 |
|
06.04.26
|
Napoli AC Milan |
1-0 |
|
15.03.26
|
Lazio AC Milan |
1-0 |
|
01.03.26
|
Cremonese AC Milan |
0-2 |
|
13.02.26
|
Pisa AC Milan |
1-2 |
|
03.02.26
|
Bologna AC Milan |
0-3 |
|
25.01.26
|
Roma AC Milan |
1-1 |
|
15.01.26
|
Como AC Milan |
1-3 |
|
11.01.26
|
Fiorentina AC Milan |
1-1 |
|
02.01.26
|
Cagliari AC Milan |
0-1 |
|
18.12.25
|
Napoli AC Milan |
2-0 |
|
08.12.25
|
Torino AC Milan |
2-3 |
|
04.12.25
|
Lazio AC Milan |
1-0 |
|
23.11.25
|
Inter Milan AC Milan |
0-1 |
|
08.11.25
|
Parma AC Milan |
2-2 |
|
28.10.25
|
Atalanta AC Milan |
1-1 |
|
05.10.25
|
Juventus AC Milan |
0-0 |
|
20.09.25
|
Udinese AC Milan |
0-3 |
|
29.08.25
|
Lecce AC Milan |
0-2 |
|
10.08.25
|
Chelsea AC Milan |
4-1 |
|
09.08.25
|
Leeds AC Milan |
1-1 |
|
26.07.25
|
Liverpool AC Milan |
2-4 |
|
23.07.25
|
Arsenal AC Milan |
1-0 |
|
18.05.25
|
Roma AC Milan |
3-1 |
|
05.05.25
|
Genoa AC Milan |
1-2 |
|
27.04.25
|
Venezia AC Milan |
0-2 |
|
23.04.25
|
Inter Milan AC Milan |
0-3 |
|
11.04.25
|
Udinese AC Milan |
0-4 |
|
30.03.25
|
Napoli AC Milan |
2-1 |
|
08.03.25
|
Lecce AC Milan |
2-3 |
|
27.02.25
|
Bologna AC Milan |
2-1 |
|
22.02.25
|
Torino AC Milan |
2-1 |
|
12.02.25
|
Feyenoord AC Milan |
1-0 |
|
08.02.25
|
Empoli AC Milan |
0-2 |
|
29.01.25
|
Dinamo Zagreb AC Milan |
2-1 |
|
18.01.25
|
Juventus AC Milan |
2-0 |
|
14.01.25
|
Como AC Milan |
1-2 |
|
06.01.25
|
Inter Milan AC Milan |
2-3 |
|
03.01.25
|
Juventus AC Milan |
1-2 |
|
20.12.24
|
Verona AC Milan |
0-1 |
|
06.12.24
|
Atalanta AC Milan |
2-1 |
|
26.11.24
|
Slovan Bratislava AC Milan |
2-3 |
|
09.11.24
|
Cagliari AC Milan |
3-3 |
|
05.11.24
|
Real Madrid AC Milan |
1-3 |
|
02.11.24
|
Monza AC Milan |
0-1 |
|
06.10.24
|
Fiorentina AC Milan |
2-1 |
|
01.10.24
|
Bayer Leverkusen AC Milan |
1-0 |
|
22.09.24
|
Inter Milan AC Milan |
1-2 |
|
02.11.2025
|
AC Milan Roma |
1-0
|
|
18.05.2025
|
Roma AC Milan |
3-1
|
|
05.02.2025
|
AC Milan Roma |
3-1
|
|
29.12.2024
|
AC Milan Roma |
1-1
|
|
31.05.2024
|
Roma AC Milan |
5-2
|
|
18.05.2025
|
Roma AC Milan |
3-1
|
|
31.05.2024
|
Roma AC Milan |
5-2
|
|
18.04.2024
|
Roma AC Milan |
2-1
|
|
01.09.2023
|
Roma AC Milan |
1-2
|
|
29.04.2023
|
Roma AC Milan |
1-1
|
|
31.10.2021
|
Roma AC Milan |
1-2
|