AC Milan
Football Italy - Serie A San Siro Sun 2 Nov 14:45
AS Roma
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Serie A Betting Preview: AC Milan vs Roma

AC Milan host Roma in this Italian Serie A game at San Siro, with kick-off set for 14:45 on Sunday 2 November. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats, team news and both predicted and confirmed lineups.

Can the Underdogs Make it a Close Contest?

We’ll chance Roma +0.25 on the Asian Handicap and divide our stake between 0 and +0.5 when they meet Milan. A win delivers a payout at -105 although a draw would still land a return.

Like the look of our Asian Handicap prediction? See how BetMGM rates in our expert review, then claim the latest promo code to add extra value to your wager.

3-1 Roma Victory in Previous H2H Meeting

AC Milan played out a 1-1 draw when last in action. This was on the road at Gewiss Stadium against Atalanta. I Rossoneri had 44% of possession and one shot on target, with Samuele Ricci bagging the goal.

Roma have claimed four consecutive away wins. Their latest game was a 2-1 home victory at Stadio Olimpico against Parma. Gian Piero Gasperini's team managed six shots on goal and enjoyed 61% possession, with Mario Hermoso and Artem Dovbyk finding the net.

Head-to-Head Statistics

Roma beat Milan at home when the teams last met. It was a 3-1 scoreline at Stadio Olimpico. It has been four Milan victories, three Roma wins and three draws in the previous 10 meetings between these sides.

Serie A G W D L GF GA GD GD P
2 AC Milan logo AC Milan 15 9 5 1 24 13 11 24:13 32
4 Roma logo Roma 15 10 0 5 16 8 8 16:8 30
View Full Table
AC Milan – Last 10 League Games

Milan have 6 wins, 1 loss and 3 draws, averaging 1.6 goals from 4.6 shots on goal and 14.5 attempts. Massimiliano Allegri's side have averaged 52.6% possession and 4.1 corners per game, with the opposition getting 0.7 goals from 2.7 shots on goal, 8.8 attempts and 4.4 corners.

Top goalscorer Christian Pulisic has found the net 4 times, Rafael Leao 3, with Samuele Ricci and two other players on 1. The leading assistors are Luka Modric and Christian Pulisic with 2, while goalie Mike Maignan has recorded 3 clean sheets.

Roma – Last 10 League Games

Roma have won 8 and lost 2, with an average of 13.9 attempts, 5.2 shots on goal and 1.2 goals. I Giallorossi average 58.8% possession, 490.4 passes, 5.4 corners in their favour and 3.1 corners against, while 0.4 goals have been conceded from 3.0 shots on goal and 9.9 attempts.

Matias Soule has landed 3 goals, Artem Dovbyk 2, with Mario Hermoso and two others scoring 1. Matias Soule has had 3 assists, with Mile Svilar notching 6 clean sheets in the previous 10 games.

Confirmed Lineups

AC Milan confirmed lineup (3-5-2): Mike Maignan (GK), Koni De Winter, Matteo Gabbia, Strahinja Pavlovic, Alexis Saelemaekers, Youssouf Fofana, Luka Modric, Samuele Ricci, Davide Bartesaghi, Christopher Nkunku, Rafael Leao.

Roma confirmed lineup (3-5-2): Mile Svilar (GK), Gianluca Mancini, Evan N'Dicka, Mario Hermoso, Mehmet Zeki Celik, Manu Kone, Bryan Cristante, Neil El Aynaoui, Wesley, Matias Soule, Paulo Dybala.

AC Milan vs Roma Prediction & Betting Tips

Make the most of AC Milan vs Roma with our betting analysis that includes an expert match prediction, expected scoreline, corners advice, key player props and a value-focused bet builder.

Match Prediction

Roma look a quality wager for this Serie A encounter and we can bet the away team at -105 with a +0.25 goal handicap. The latest numbers imply that they can swerve defeat and claim a victory.

Knowing the players that are injured give us a helping hand when putting together football betting tips. Once we’ve also looked at the Serie A form guide, we use the available stats and make predictions.

Key AC Milan vs Roma league stats:

  • The +0.25 line has been covered by Roma in 5 consecutive games on the road.
  • The +0.25 line has been covered by Roma in 9 of their last 10 games on the road.
  • The +0.25 line has been covered by Roma in 17 of their last 20 games.
  • The -0.25 line hasn’t been covered by Milan in 3 of their last 5 games.
  • The -0.25 line hasn’t been covered by Milan in 11 of their last 20 games at home.
  • The -0.25 line hasn’t been covered by Milan in 2 consecutive games.
  • The -0.25 line hasn’t been covered by Milan in 6 of their last 10 games against Roma.
Roma +0.25 Probability

According to the top bookies, our pick has a 51.3% chance of landing a return. After careful examination, our experts calculate this probability to be somewhere between 55-60%. That means we’re regarding it as a value wager.

Looking for Bigger Odds?

There’s a chance to land a larger price and this can be attained by moving the line. Increase your odds for your selection by taking a different wagering stance.

Considering placing a bet? Explore today’s best welcome bonuses and sign-up offers in our full guide before you get started.

Our Match Prediction
Roma Asian Hcp +0.25 @ -105 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 21:08, 31 October 2025

Correct Score Prediction

Milan Milan logo 0 - 1 Roma logo Roma

You can secure odds of +750 that Roma are able to land a 1-0 victory. Correct score betting can provide plenty of fun and it’s a way of landing bigger odds.

Player Prop Picks

Top Pick: Paulo Dybala Over 0.5 Shots On Target -137 BetMGM logo

Paulo Dybala (Roma) has recorded at least one shot on goal in four straight Serie A games. If you agree with our verdict that he can cover the Shots on Target line, then you can land odds of -137 that this happens.

Latest Paulo Dybala Player Prop Odds

T&C apply. Gamble responsibly 18+


Bryan Cristante to Score +750 BetMGM logo

Bryan Cristante (Roma) has managed two goals in his past ten Serie A games on the road. There are odds of +750 on offer for this Anytime Goalscorer bet and we think this is an attractive wager for the player to be on the scoresheet.

Latest Bryan Cristante Player Prop Odds

T&C apply. Gamble responsibly 18+

Corners Prediction

Roma Over 3.5 Corners -138 BetMGM logo

Roma have had over 3.5 corners in eight straight matches, while the last 5 Milan games have seen them concede an average of 5.40 corners. We recommend backing the -138 that Roma are able to cover the line, with this Team Corners bet landing a handsome potential return.

League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Milan Logo Milan
Total
8.50 4.10 4.40
Home
8.70 4.50 4.20
Away
9.20 4.40 4.80
Roma Logo Roma
Total
8.50 5.40 3.10
Home
9.20 5.70 3.50
Away
9.80 5.40 4.40
Latest Corner Odds

T&C apply. Gamble responsibly 18+

Bet Builder Tips

Asian Handicap Roma +0.25 -105
Both Team To Score No -137
Shots On Target Paulo Dybala Over 0.5 -137

There’s everything to like about this bet builder including Roma with the +0.25 Asian Handicap, both teams to score No merged with Paulo Dybala (Roma) to end up with one or more shots on target.

A bet builder provides an exciting opportunity to follow various picks for the same football match. Should a bettor get all selections correct, then they can achieve a good return from a small stake.

T&C apply. Gamble responsibly 18+

AC Milan vs Roma Odds

The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Latest Full-Time Odds Suggest Milan Victory

The Full-Time Result odds of +120 suggest that AC Milan are likely victors and there’s a 45% probability that the favourites win this Serie A clash. The market suggests that Roma are least likely to win at +275.

Should you want to back Milan to win but want money back if the game ends level, then there is -200 available on the Draw No Bet market. Opponents Roma have been chalked up at +148.

A low-scoring contest will be anticipated by many and Under 2.5 Goals currently has the shortest odds. For those anticipating both sides finding the net, then BTTS Yes might prove attractive. Alternatively, you can wager BTTS No.

The best football betting sites will provide a first-class service and that includes getting hundreds of markets. Scan through them for any Serie A game and take your pick.

Christian Pulisic Shortest Odds for First Goalscorer

Christian Pulisic is favourite to be First Goalscorer at +420. If you want to back him to score the last goal, you can get similar odds.

Player Goals
Christian Pulisic (Milan)
First
+190
Anytime
+420
BetMGM Logo
Santiago Giménez (Milan)
First
+205
Anytime
+440
BetMGM Logo
Rafael Leão (Milan)
First
+255
Anytime
+550
BetMGM Logo
Paulo Dybala (Roma)
First
+270
Anytime
+600
BetMGM Logo
Player Shots On Target
Santiago Giménez (Milan)
Over 0.5
-263
Under 0.5
+128
BetMGM Logo
Christian Pulisic (Milan)
Over 0.5
-250
Under 0.5
+155
BetMGM Logo
Artem Dovbyk (Roma)
Over 0.5
-179
Under 0.5
-111
BetMGM Logo
Rafael Leão (Milan)
Over 0.5
-167
Under 0.5
-118
BetMGM Logo
Player Shots
Santiago Giménez (Milan)
Over 3.5
+130
Under 3.5
-
BetMGM Logo
Rafael Leão (Milan)
Over 2.5
+114
Under 2.5
-
BetMGM Logo
Paulo Dybala (Roma)
Over 2.5
+115
Under 2.5
-
BetMGM Logo
Artem Dovbyk (Roma)
Over 2.5
-112
Under 2.5
-
BetMGM Logo
Best Betting Offers
San Siro
San Siro
Milan Bidding to Continue Unbeaten Home Run

Milan have swerved defeat at San Siro in the previous four matches. I Rossoneri have six victories, two draws and two defeats in the last 10 home matches, netting an average of 1.70 goals per game and conceding 1.10.

Roma have secured five straight victories on their travels. Gian Piero Gasperini's team have racked up eight victories, one draw and one defeat in the previous 10 away games, netting an average of 1.20 goals per match and conceding 0.40.

Milan beat Roma 3-1 when they last met at San Siro. The past 7 H2H matches at San Siro have seen three Milan triumphs, one Roma win and three draws.

Last 10 League Games W-D-L G GF GA O2.5 U2.5 B-Y B-No
AC Milan logo AC Milan Home Stats 6-2-2 2.80 1.70 1.10 7 3 7 3
Roma logo Roma Away Stats 8-1-1 1.60 1.20 0.40 2 8 3 7
  • W-D-L = Wins-Draws-Losses
  • G = Avg. Goals
  • GF = Avg. Goals For
  • GA = Avg. Goals Against
  • O2.5 = Matches Over 2.5 Goals
  • U2.5 = Matches Under 2.5 Goals
  • B-Y = Matches BTTS Yes
  • B-No = Matches BTTS No
Team Stats
AC Milan logo AC Milan League Stats
Roma logo Roma League Stats
Full-Time Result
  • 6 wins, 1 defeat and 3 draws in the previous 10 matches
  • 6 wins, 2 defeats and 2 draws in the previous 10 home matches
Full-Time Result
  • 8 wins and 2 defeats in the previous 10 matches
  • 8 wins, 1 defeat and 1 draw in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession
Top Scorers & Assists
Top Scorers & Assists

AC Milan vs Roma Lineups & Team News

Get the latest team news for Milan vs Roma before you bet. We’ll update you with predicted and confirmed Serie A lineups plus current injury reports.

AC Milan Confirmed Lineup 3-5-2

Roma Confirmed Lineup 3-5-2

AC Milan Confirmed Lineup 3-5-2

16 Mike Maignan
5 Koni De Winter 46 Matteo Gabbia 31 Strahinja Pavlovic
56 Alexis Saelemaekers 19 Youssouf Fofana 14 Luka Modric 4 Samuele Ricci 33 Davide Bartesaghi
18 Christopher Nkunku 10 Rafael Leao
99 Mile Svilar
23 Gianluca Mancini 5 Evan N'Dicka 22 Mario Hermoso
19 Mehmet Zeki Celik 17 Manu Kone 4 Bryan Cristante 8 Neil El Aynaoui 43 Wesley
18 Matias Soule 21 Paulo Dybala

Roma Confirmed Lineup 3-5-2

AC Milan Substitutes

  • 1Pietro Terracciano
  • 2Pervis Estupinan
  • 8Ruben Loftus-Cheek
  • 23Fikayo Tomori
  • 24Zachary Athekame
  • 27David Odogu
  • 30Ardon Jashari
  • 37Matteo Pittarella
  • 38Alex Castiello

Roma Substitutes

  • 2Devyne Rensch
  • 7Lorenzo Pellegrini
  • 9Artem Dovbyk
  • 12K. Tsimikas
  • 24Jan Ziolkowski
  • 31Leon Bailey
  • 32Devis Vasquez
  • 35Tommaso Baldanzi
  • 61Niccolo Pisilli
  • 87Daniele Ghilardi
  • 92Stephan El Shaarawy
  • 95Pierluigi Gollini

Previous AC Milan Lineups

28 Oct Serie A
Atalanta 1-1 AC Milan
24 Oct Serie A
AC Milan 2-2 Pisa
19 Oct Serie A
AC Milan 2-1 Fiorentina
05 Oct Serie A
Juventus 0-0 AC Milan
28 Sep Serie A
AC Milan 2-1 Napoli
23 Sep Coppa Italia
AC Milan 3-0 Lecce

Previous Roma Lineups

29 Oct Serie A
Roma 2-1 Parma
26 Oct Serie A
Sassuolo 0-1 Roma
23 Oct Europa League
Roma 1-2 Viktoria Plzeň
18 Oct Serie A
Roma 0-1 Inter Milan
05 Oct Serie A
Fiorentina 1-2 Roma
02 Oct Europa League
Roma 0-1 Lille

Injuries & Suspensions

AC Milan Injury Table
Type Name Info
Santiago Gimenez Red card (direc
Samuel Chukwueze National team c
Rafael Leao Groin
Matteo Gabbia Knee
Ismael Bennacer National team c
Youssouf Fofana Groin
Alvaro Morata Groin
Santiago Gimenez Ankle
Roma Injury Table
Type Name Info
Mehmet Zeki Celik Red card (direc
Anass Salah-Eddine National team c
Evan N'Dicka National team c
Artem Dovbyk Thigh
Neil El Aynaoui National team c
Edoardo Bove Illness
Team Squads

AC Milan Player Stats & Squad

Manager: Massimiliano Allegri

Player # Pos GP MIN ST BE G A Y R
Matteo Gabbia 46 D 9 810 9 0 0 0 1 0
Luka Modric 14 M 9 783 9 0 1 2 1 0
Alexis Saelemaekers 56 M 9 770 9 0 1 1 1 0
Strahinja Pavlovic 31 D 9 742 9 0 1 1 0 0
Youssouf Fofana 19 M 9 722 9 0 1 1 2 0

Roma Player Stats & Squad

Manager: Gian Piero Gasperini

Player # Pos GP MIN ST BE G A Y R
Manu Kone 17 M 9 810 9 0 0 0 0 0
Mile Svilar 99 G 9 810 9 0 0 0 0 0
Gianluca Mancini 23 D 9 804 9 0 0 0 2 0
Evan N'Dicka 5 D 9 755 9 0 0 0 2 0
Bryan Cristante 4 M 9 749 9 0 1 0 1 0
Italy FlagSerie A Table
2025/2026 Season
# Team G W D L +/- P
1 Inter Milan 15 11 0 4 34:14 33
2 AC Milan 15 9 5 1 24:13 32
3 Napoli 15 10 1 4 22:13 31
4 Roma 15 10 0 5 16:8 30
5 Juventus 15 7 5 3 19:14 26
6 Bologna 15 7 4 4 23:13 25
7 Como 15 6 6 3 19:12 24
8 Lazio 15 6 4 5 17:11 22
9 Sassuolo 15 6 3 6 21:19 21
10 Udinese 15 6 3 6 16:22 21
11 Cremonese 15 5 5 5 18:18 20
12 Atalanta 15 4 7 4 19:18 19
13 Torino 15 4 5 6 15:26 17
14 Lecce 15 4 4 7 11:19 16
15 Cagliari 15 3 5 7 15:21 14
16 Genoa 15 3 5 7 16:23 14
17 Parma 15 3 5 7 10:18 14
18 Hellas Verona 15 2 6 7 13:22 12
19 Pisa 15 1 7 7 10:20 10
20 Fiorentina 15 0 6 9 12:26 6
# Team G W D L +/- P
1 Napoli 7 6 1 0 14:6 19
2 Inter Milan 8 6 0 2 21:5 18
3 AC Milan 8 5 2 1 12:8 17
4 Como 7 4 3 0 11:3 15
5 Juventus 7 4 3 0 12:6 15
6 Roma 8 5 0 3 8:4 15
7 Lazio 7 4 2 1 13:5 14
8 Bologna 7 4 1 2 10:5 13
9 Atalanta 8 3 4 1 11:8 13
10 Udinese 8 3 2 3 8:12 11
11 Torino 8 3 2 3 9:14 11
12 Sassuolo 7 3 1 3 10:9 10
13 Cremonese 7 2 3 2 9:9 9
14 Lecce 8 2 3 3 6:8 9
15 Cagliari 7 2 2 3 8:10 8
16 Hellas Verona 7 1 3 3 8:9 6
17 Pisa 8 1 3 4 1:5 6
18 Parma 8 1 3 4 6:11 6
19 Genoa 8 1 3 4 5:11 6
20 Fiorentina 7 0 2 5 7:13 2