Roma vs AC Milan Prediction, Betting Tips, Lineups & Odds | 18 May 2025
Roma and Milan are aiming to improve their Champions League qualification prospects when they clash at Stadio Olimpico.
Milan +0.25 at -116 on the Asian Handicap could be the bet to have. We’re expecting them to avoid defeat against Roma, with our stake divided equally between 0 and +0.5 in the hope the away team can land a win.
Roma have landed back-to-back home wins. In their last game, it was a 2-1 away defeat against Atalanta at Gewiss Stadium. I Giallorossi managed four shots on target and had 42% possession, with Bryan Cristante being the goalscorer.
AC Milan claimed a home victory in their previous game. A 3-1 triumph against Bologna at San Siro made it three straight wins. Sergio Conceicao's side enjoyed 48% possession and five shots on goal, while Santiago Gimenez found the net twice and Christian Pulisic scored one.
Head-to-Head Statistics
Milan landed a 3-1 Coppa Italia home victory when they last faced Roma. We’ve seen five Milan wins, two Roma victories and three draws for the past 10 matches involving these teams.
| Serie A | G | W | D | L | GF | GA | GD | GD | P | |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | AC Milan |
31 | 18 | 9 | 4 | 47 | 24 | 23 | 47:24 | 63 |
| 6 | Roma |
31 | 17 | 3 | 11 | 42 | 28 | 14 | 42:28 | 54 |
Roma have 7 wins, 1 loss and 2 draws, averaging 1.1 goals from 4.2 shots on goal and 11.5 attempts. Claudio Ranieri's men have averaged 49.1% possession, 458.3 passes and 5.4 corners per game, with their opponents scoring 0.5 goals from 3.8 shots on goal, 11.1 attempts and 4.8 corners.
Artem Dovbyk is the top scorer with 4 goals, while Matias Soule has 3 and Eldor Shomurodov 2. Matias Soule and Eldor Shomurodov are the leading assists makers with 2, while goalie Mile Svilar has kept 6 clean sheets.
Milan have 6 victories, 3 defeats and 1 draw, with an average of 4.6 shots on goal, 12.9 attempts and 2.0 goals. I Rossoneri average 52.9% possession, 455.7 passes, 4.9 corners taken and 4.7 corners against them, while 1.2 goals have been conceded from 12.0 attempts and 4.5 shots on goal.
Christian Pulisic is the leading scorer with 5 goals, followed by Santiago Gimenez on 3, with Rafael Leao and two others bagging 2. Rafael Leao and Christian Pulisic are top assists providers with 3, while Mike Maignan has recorded one clean sheet in the last 10 games.
Confirmed Lineups
Roma confirmed lineup (3-5-2): Mile Svilar (GK), Mehmet Zeki Celik, Gianluca Mancini, Evan N'Dicka, Matias Soule, Bryan Cristante, Leandro Paredes, Manu Kone, Angelino, Alexis Saelemaekers, Eldor Shomurodov.
AC Milan confirmed lineup (4-4-2): Mike Maignan (GK), Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic, Yunus Musah, Ruben Loftus-Cheek, Tijjani Reijnders, Alex Jimenez, Christian Pulisic, Joao Felix, Santiago Gimenez.
Roma vs AC Milan Prediction & Betting Tips
We’ll side with Milan +0.25 for this Serie A clash, with an attractive -116 available. Our verdict is that they’ll perform strongly and the Asian Handicap line looks generous for this outcome.
We’re always monitoring the team news. Combined with the latest form, this helps us secure the best value. Our football experts also take a data-led approach, with the key numbers proving useful.
Key Roma vs AC Milan league stats:
When you look at the latest betting odds, our pick has a 53.8% chance of winning. Our tipsters think there’s a stronger chance of success and calculate the probability to be closer to 60%. This is why we can recommend this wager.
There are larger prices available to bettors who are prepared to move the line. By taking on more risk, you are able to get more juice from your selections as a result.
Correct Score Prediction
There’s plenty of juice to be found by backing Milan to win 1-0. We can’t pass up the odds of +950 when it comes to correct score betting and it’s a fun wager.
Player Prop Picks
Eldor Shomurodov (Roma) has recorded a minimum of one shot on goal in four consecutive Serie A matches. We’re expecting him to produce a high level of performance and cover the Shots on Target line, with odds of -152 on offer.
Christian Pulisic (Milan) has registered three goals in his past five Serie A away matches. Based on the numbers, we are looking to bet the +290 for him to find the net on the Anytime Goalscorer market.
Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Corners Prediction
The past five Roma matches have averaged 11.60 corners, while the average corner count has been 11.00 in the previous five Milan games. There are odds of +110 available when it comes to this Total Corners bet and we think the teams will cover the line.
Roma
Milan
Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Bet Builder Tips
Our bet builder is packed with these picks: Milan with the +0.25 Asian Handicap, Under 2.5 merged with Eldor Shomurodov (Roma) to record a minimum of one shot on target.
A bet builder provides football punters an option to bet a multiple on the same match. It’s a great bet to have if you’re confident of certain outcomes, especially as the price for each selection is combined.
Roma vs AC Milan Odds
The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.
With the bookmakers affording them a 43% chance of winning, Roma might be a popular accumulator selection. Their betting odds are +130 when it comes to this Serie A encounter. If you want to get against the market leader, then you’re able to secure +190 for AC Milan.
If you want to back the favourites with some insurance, then Roma are -149 on the Draw No Bet market. Alternatively, Milan are +108 and there is money back if the game ends all square.
If you want to bet on three goals or more, then Over 2.5 is the shortest odds. BTTS Yes is available at -175 for anyone expecting Both Teams to Score.
If you visit one of the recommended sports betting sites, it’s fantastic to access hundreds of markets for whichever Serie A match appeals. Scan through the choices and pick your football wager.
Artem Dovbyk is available at +185 when it comes to Anytime Goalscorer, with the favourite priced at odds of +480 to find the net first.
- Serie A: 02/11 2025 AC Milan 1 Roma 0
- Serie A: 18/05 2025 Roma 3 AC Milan 1
- Coppa Italia: 05/02 2025 AC Milan 3 Roma 1
- Serie A: 29/12 2024 AC Milan 1 Roma 1
- Europa League: 18/04 2024 Roma 2 AC Milan 1
- Europa League: 11/04 2024 AC Milan 0 Roma 1
- Serie A: 14/01 2024 AC Milan 3 Roma 1
- Serie A: 01/09 2023 Roma 1 AC Milan 2
- Serie A: 29/04 2023 Roma 1 AC Milan 1
- Serie A: 08/01 2023 AC Milan 2 Roma 2
Roma League Stats
AC Milan League Stats
- 6 wins and 4 defeats in the previous 10 matches
- 7 wins and 3 defeats in the previous 10 home matches
- 7 wins and 3 draws in the previous 10 matches
- 6 wins and 4 draws in the previous 10 away matches
- An average of 1.40 goals scored and 0.70 conceded in the previous 10 matches
- An average of 1.30 goals scored and 0.50 conceded in the previous 10 home matches
- An average of 2.10 goals per game in the previous 10 matches
- An average of 1.80 goals per game in the previous 10 home matches
- BTTS Yes in 3 of the previous 10 matches
- BTTS Yes in 2 of the previous 10 home matches
- Over 2.5 Goals in 3 of the previous 10 matches
- Over 2.5 Goals in 2 of the previous 10 home matches
- An average of 1.70 goals scored and 0.70 conceded in the previous 10 matches
- An average of 1.70 goals scored and 0.70 conceded in the previous 10 away matches
- An average of 2.40 goals per game in the previous 10 matches
- An average of 2.40 goals per game in the previous 10 away matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 away matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 away matches
- An average of 3.90 corners awarded and 2.80 corners conceded in the last 10 matches
- An average of 5.40 corners awarded and 2.80 corners against in the last 10 home matches
- An average of 6.70 corners awarded in the last 10 matches
- An average of 8.20 corners awarded in the last 10 home matches
- Had the most corners in 6 and least corners in 3 of the last 10 matches
- Had the most corners in 7 and least corners in 3 of the last 10 home matches
- An average of 5.80 corners awarded and 4.60 corners conceded in the last 10 matches
- An average of 3.70 corners awarded and 5.70 corners against in the last 10 away matches
- An average of 10.40 corners awarded in the last 10 matches
- An average of 9.40 corners awarded in the last 10 away matches
- Had the most corners in 6 and least corners in 4 of the last 10 matches
- Had the most corners in 4 and least corners in 6 of the last 10 away matches
- An average of 56.50% possession in the last 10 matches
- An average of 59.20% possession in the last 10 home matches
- Most possession in 9 of the last 10 matches
- Most possession in 10 of the last 10 home matches
- An average of 51.90% possession in the last 10 matches
- An average of 49.90% possession in the last 10 away matches
- Most possession in 6 of the last 10 matches
- Most possession in 5 of the last 10 away matches
- Top Scorers for Roma this season are Matias Soule (6), Artem Dovbyk (3), Evan Ferguson (3)
- Top Assistors for Roma this season are Matias Soule (4), Evan Ferguson (2), Paulo Dybala (2)
Roma vs AC Milan Lineups & Team News
If you’re looking for Roma vs Milan team news, then we have predicted and confirmed lineups available along with details of any injuries on both sides.
We’re on hand to provide you with full details of the latest Serie A squads.
Roma Confirmed Lineup 3-5-2
AC Milan Confirmed Lineup 4-4-2
Roma Confirmed Lineup 3-5-2
AC Milan Confirmed Lineup 4-4-2
Roma Substitutes
- 2Devyne Rensch
- 7Lorenzo Pellegrini
- 11Artem Dovbyk
- 12Saud Abdulhamid
- 15Mats Hummels
- 15Giorgio De Marzi
- 21Paulo Dybala
- 25Victor Nelsson
- 27Lucas Gourna-Douath
- 34Anass Salah-Eddine
- 35Tommaso Baldanzi
- 61Niccolo Pisilli
- 66Buba Sangare
- 92Stephan El Shaarawy
- 95Pierluigi Gollini
AC Milan Substitutes
- 9Luka Jovic
- 10Rafael Leao
- 22Emerson Royal
- 24Alessandro Florenzi
- 28Malick Thiaw
- 29Youssouf Fofana
- 42Filippo Terracciano
- 57Marco Sportiello
- 73Francesco Camarda
- 90Tammy Abraham
- 96Lorenzo Torriani
- 99Riccardo Sottil
Previous Roma Lineups
Previous AC Milan Lineups
Injuries & Suspensions
Roma Player Stats & Squad
Manager: Gian Piero Gasperini
AC Milan Player Stats & Squad
Serie A Table| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Inter Milan | 31 | 23 | 3 | 5 | 71:26 | 72 |
| 2 | Napoli | 31 | 20 | 5 | 6 | 47:30 | 65 |
| 3 | AC Milan | 31 | 18 | 9 | 4 | 47:24 | 63 |
| 4 | Como | 31 | 16 | 10 | 5 | 53:22 | 58 |
| 5 | Juventus | 31 | 16 | 9 | 6 | 54:29 | 57 |
| 6 | Roma | 31 | 17 | 3 | 11 | 42:28 | 54 |
| 7 | Atalanta | 31 | 14 | 11 | 6 | 44:27 | 53 |
| 8 | Bologna | 31 | 13 | 6 | 12 | 40:37 | 45 |
| 9 | Lazio | 31 | 11 | 11 | 9 | 32:29 | 44 |
| 10 | Sassuolo | 31 | 12 | 6 | 13 | 38:41 | 42 |
| 11 | Udinese | 31 | 11 | 7 | 13 | 35:42 | 40 |
| 12 | Torino | 31 | 10 | 6 | 15 | 35:53 | 36 |
| 13 | Parma | 31 | 8 | 11 | 12 | 22:39 | 35 |
| 14 | Genoa | 31 | 8 | 9 | 14 | 36:44 | 33 |
| 15 | Fiorentina | 31 | 7 | 11 | 13 | 36:44 | 32 |
| 16 | Cagliari | 31 | 7 | 9 | 15 | 32:44 | 30 |
| 17 | Cremonese | 31 | 6 | 9 | 16 | 26:46 | 27 |
| 18 | Lecce | 31 | 7 | 6 | 18 | 21:43 | 27 |
| 19 | Hellas Verona | 31 | 3 | 9 | 19 | 22:53 | 18 |
| 20 | Pisa | 31 | 2 | 12 | 17 | 23:55 | 18 |
| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Inter Milan | 16 | 12 | 2 | 2 | 44:15 | 38 |
| 2 | Napoli | 15 | 11 | 4 | 0 | 26:13 | 37 |
| 3 | Juventus | 16 | 9 | 6 | 1 | 32:13 | 33 |
| 4 | Como | 16 | 9 | 5 | 2 | 31:11 | 32 |
| 5 | Roma | 15 | 10 | 2 | 3 | 23:9 | 32 |
| 6 | Atalanta | 16 | 9 | 5 | 2 | 25:13 | 32 |
| 7 | AC Milan | 15 | 9 | 4 | 2 | 22:13 | 31 |
| 8 | Lazio | 16 | 7 | 5 | 4 | 22:18 | 26 |
| 9 | Sassuolo | 16 | 7 | 2 | 7 | 19:22 | 23 |
| 10 | Udinese | 16 | 5 | 5 | 6 | 16:19 | 20 |
| 11 | Torino | 15 | 6 | 2 | 7 | 19:23 | 20 |
| 12 | Genoa | 16 | 5 | 4 | 7 | 19:21 | 19 |
| 13 | Bologna | 15 | 5 | 2 | 8 | 14:18 | 17 |
| 14 | Cagliari | 15 | 4 | 4 | 7 | 16:18 | 16 |
| 15 | Lecce | 16 | 4 | 4 | 8 | 11:22 | 16 |
| 16 | Fiorentina | 15 | 3 | 6 | 6 | 19:20 | 15 |
| 17 | Parma | 15 | 3 | 5 | 7 | 11:21 | 14 |
| 18 | Cremonese | 15 | 2 | 6 | 7 | 13:23 | 12 |
| 19 | Pisa | 16 | 2 | 4 | 10 | 7:19 | 10 |
| 20 | Hellas Verona | 15 | 1 | 4 | 10 | 12:24 | 7 |
Melbourne City
Central Coast
Predictions
07:35 - Tue 07 Apr
CBA
Jilin
Sichuan
Predictions
07:35 - Tue 07 Apr
CBA
Liaoning
Fujian
Predictions
12:00 - Tue 07 Apr
EuroLeague
Hapoel Tel Aviv
Fenerbahce
Predictions
13:00 - Tue 07 Apr
EuroLeague
Zalgiris Kaunas
Dubai
Predictions
13:00 - Tue 07 Apr
Danish Superliga
FC Nordsjaelland
Brondby
Predictions
Top Football Pages
- Football Predictions
- Football Lineups
- Football Injuries
- Football Fixtures
- Football Standings
- Football Transfer News
- Football Live Streaming
- Football Betting Sites
- Football Betting Explained
- FIFA World Cup Predictions
- UEFA Champions League Predictions
- Premier League Predictions
- La Liga Predictions
- Serie A Predictions
- Bundesliga Predictions
AC Milan
Roma