Juventus vs Roma Prediction, Betting Tips, Lineups & Odds | 20 Dec 2025
Serie A Betting Preview: Juventus vs Roma
Juventus, sitting fifth in the Serie A standings, square off against fourth-placed Roma at Allianz Stadium, with kick-off set for 14:45 on Saturday 20 December.
If you’re in agreement with our verdict that there won’t be lots of goals, back the -167 on the Under 2.5 selection when it comes to Total Goals. We are not anticipating that Juventus vs Roma will produce too many fireworks.
Feeling our Total Goals pick? Have a quick read of our BetMGM review and grab the latest promo code before you place your bet.
Juventus triumphed in their last game which was away from home. Bologna were beaten 1-0 at Stadio Renato Dell'Ara. La Vecchia Segnora managed three shots on target and had 49% possession, with Juan Cabal getting the all-important goal in the 64th minute.
Roma won their previous game which was at home. It was a 1-0 victory against Como at Stadio Olimpico. Gian Piero Gasperini's team had 53% possession and recorded four shots on goal, with Wesley finding the net in the 61st minute.
Head-to-Head Statistics
The past three games involving Juve and Roma have been drawn, with the last clash finishing 1-1 at Stadio Olimpico. The previous 10 H2H meetings have featured five draws, four wins for Juve and just one for Roma.
| Serie A | G | W | D | L | GF | GA | GD | GD | P | |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Juventus |
23 | 13 | 6 | 4 | 39 | 18 | 21 | 39:18 | 45 |
| 5 | Roma |
23 | 14 | 1 | 8 | 27 | 14 | 13 | 27:14 | 43 |
Juve have 4 wins, 3 losses and 3 draws, averaging 1.0 goals from 15.3 attempts and 4.9 shots on goal. Luciano Spalletti's side have averaged 56.3% possession, 514.7 passes and 3.7 corners per game, conceding 0.9 goals and 4.0 corners from 9.9 attempts and 3.3 shots on goal.
Kenan Yildiz is the top goalscorer with 4, Filip Kostic has 2, with Juan Cabal and two other players on 1. Kenan Yildiz, Weston McKennie and Pierre Kalulu are top assists makers with 1, while goalkeeper Michele Di Gregorio has kept 3 clean sheets.
Roma have won 6 and lost 4, with an average of 12.6 attempts, 4.6 shots on goal and 1.1 goals. I Giallorossi average 56.6% possession, 476.0 passes, 5.0 corners awarded and 3.9 corners against them, while 0.7 goals have been conceded from 4.2 shots on goal and 10.8 attempts.
Wesley and Matias Soule have scored 2 goals, followed by Evan Ferguson with 1. Matias Soule has had 2 assists, with Mile Svilar notching 3 clean sheets in the previous 10 games.
Confirmed Lineups
Juventus confirmed lineup (3-4-2-1): Michele Di Gregorio (GK), Pierre Kalulu, Bremer, Lloyd Kelly, Weston McKennie, Manuel Locatelli, Khéphren Thuram, Andrea Cambiaso, Chico Conceição, Kenan Yildiz, Loïs Openda.
Roma confirmed lineup (3-4-2-1): Mile Svilar (GK), Gianluca Mancini, Jan Ziolkowski, Devyne Rensch, Zeki Celik, Bryan Cristante, Manu Koné, Wesley, Matias Soule, Lorenzo Pellegrini, Paulo Dybala.
Juventus vs Roma Prediction & Betting Tips
Join us as we dissect the best Juventus vs Roma betting tips — from our expert match prediction and correct score advice to a sharp corners pick, top player prop insights and a ready-made bet builder.
Match Prediction
The stats suggest that we’ll see a low-scoring Serie A encounter, with a combined goal count of two or less looking the way forward. Land odds of -167 for Under 2.5 Goals.
Team news plays a valuable role and our football experts are always monitoring the players who have an injury concern. We’ve also got a handle on the form guide, with plenty of Serie A data provided which puts you in the picture in terms of stats.
Key Juventus vs Roma league stats:
According to the top bookmakers, our pick has a 62.5% chance of landing a return. However, we have this number closer to 70% based on our in-depth research. It is therefore regarded as a value wager.
Bettors have an opportunity to visit the Result & Total Goals market in the quest for a bigger price. This bet allows you to select Under 2.5 and a particular team to land a victory.
Before placing your next bet, explore our complete guide to the best betting offers, promotions and welcome bonuses today.
Correct Score Prediction
Our prediction for the correct score is Juventus to land a 1-0 victory and this is available at +575. It’s a fun wager to place which lands a bigger potential return.
Player Prop Picks
Lorenzo Pellegrini (Roma) has had at least one shot on goal in four straight Serie A matches away from home. If you agree with our verdict that he can cover the Shots on Target line, then you can land odds of +120 that this happens.
Kenan Yildiz (Juventus) has registered three goals in his past five Serie A games. It’s worth a gamble on the +220 for him to be Anytime Goalscorer as there’s plenty of juice in these betting odds.
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
In their past four games, Juventus have not covered the 5.5 corners line, while the previous five Roma matches have involved them conceding under 5.5 corners. We’re expecting Juve to fall short of the line, with this Team Corners bet on offer at -161.
Juventus
Roma
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
If you fancy a bet builder, then why not take no more than two goals to be registered, Juventus to come out on top combined with Lorenzo Pellegrini (Roma) to have a minimum of one shot on target.
Should you want to back different outcomes for the same football game, then a bet builder will suit your needs. It’s especially good if you have a strong view on the likely outcomes and the odds for each pick are combined.
Juventus vs Roma 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.
For this Serie A encounter, the bookmakers have Juventus as the +112 favourites to win. This therefore implies that they have a 47% chance of triumphing. The market suggests that Roma are least likely to win at +280.
There are different ways to bet on Juve winning and that includes the -125 about them on the Asian Handicap -0.25. It also means that if they draw with Roma, you get half stakes refunded.
For those expecting a low-scoring contest, Under 2.5 is the market leader on the Total Goals market. On the Both Teams to Score market, there isn’t much between the BTTS Yes and No options in terms of price.
When it comes to every Serie A match, you will find hundreds of markets available. Go through the various attractive options which are available at the best football betting sites.
You will find Jonathan David at +400 to be First Goalscorer which makes him the favourite. There’s the chance to get +165 that he finds the net at anytime.
Juventus are unbeaten over their previous ten games at Allianz Stadium. La Vecchia Segnora have recorded five victories and five draws in the previous 10 home matches, netting an average of 1.90 goals per game and conceding 1.10.
Roma have collected seven victories and three defeats in the last 10 away matches, recording an average of 1.20 goals per game and conceding 0.60.
When Juve last played Roma at Allianz Stadium, they drew 0-0. It has been three Juve victories, one Roma win and two draws in the previous 6 H2H games at Allianz Stadium.
| Last 10 League Games | W-D-L | G | GF | GA | O2.5 | U2.5 | B-Y | B-No | |
|---|---|---|---|---|---|---|---|---|---|
Juventus Home Stats |
5-5-0 | 3.00 | 1.90 | 1.10 | 4 | 6 | 6 | 4 | |
Roma Away Stats |
7-0-3 | 1.80 | 1.20 | 0.60 | 3 | 7 | 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
- Serie A: 06/04 2025 Roma 1 Juventus 1
- Serie A: 01/09 2024 Juventus 0 Roma 0
- Serie A: 05/05 2024 Roma 1 Juventus 1
- Serie A: 30/12 2023 Juventus 1 Roma 0
- Serie A: 05/03 2023 Roma 1 Juventus 0
- Serie A: 27/08 2022 Juventus 1 Roma 1
- Serie A: 09/01 2022 Roma 3 Juventus 4
- Serie A: 17/10 2021 Juventus 1 Roma 0
- Serie A: 06/02 2021 Juventus 2 Roma 0
- Serie A: 27/09 2020 Roma 2 Juventus 2
Juventus League Stats
Roma League Stats
- 4 wins, 3 defeats and 3 draws in the previous 10 matches
- 7 wins and 3 draws in the previous 10 home matches
- 6 wins and 4 defeats in the previous 10 matches
- 7 wins and 3 defeats in the previous 10 away matches
- An average of 1.00 goals scored and 0.90 conceded in the previous 10 matches
- An average of 1.80 goals scored and 0.70 conceded in the previous 10 home matches
- An average of 1.90 goals per game in the previous 10 matches
- An average of 2.50 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 5 of the previous 10 home matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 home matches
- An average of 1.10 goals scored and 0.70 conceded in the previous 10 matches
- An average of 1.20 goals scored and 0.60 conceded in the previous 10 away matches
- An average of 1.80 goals per game in the previous 10 matches
- An average of 1.80 goals per game in the previous 10 away matches
- BTTS Yes in 3 of the previous 10 matches
- BTTS Yes in 3 of the previous 10 away matches
- Over 2.5 Goals in 3 of the previous 10 matches
- Over 2.5 Goals in 3 of the previous 10 away matches
- An average of 3.70 corners awarded and 4.00 corners conceded in the last 10 matches
- An average of 6.70 corners awarded and 4.40 corners against in the last 10 home matches
- An average of 7.70 corners awarded in the last 10 matches
- An average of 11.10 corners awarded in the last 10 home matches
- Had the most corners in 5 and least corners in 4 of the last 10 matches
- Had the most corners in 6 and least corners in 3 of the last 10 home matches
- An average of 5.00 corners awarded and 3.90 corners conceded in the last 10 matches
- An average of 4.80 corners awarded and 4.10 corners against in the last 10 away matches
- An average of 8.90 corners awarded in the last 10 matches
- An average of 8.90 corners awarded in the last 10 away matches
- Had the most corners in 6 and least corners in 3 of the last 10 matches
- Had the most corners in 5 and least corners in 4 of the last 10 away matches
- An average of 56.30% possession in the last 10 matches
- An average of 57.70% possession in the last 10 home matches
- Most possession in 7 of the last 10 matches
- Most possession in 8 of the last 10 home matches
- An average of 56.60% possession in the last 10 matches
- An average of 52.90% possession in the last 10 away matches
- Most possession in 10 of the last 10 matches
- Most possession in 8 of the last 10 away matches
- Top Scorers for Juventus this season are Kenan Yildiz (5), Dusan Vlahovic (3), Filip Kostic (2)
- Top Assistors for Juventus this season are Kenan Yildiz (4), Gleison Bremer (2), Andrea Cambiaso (1)
Juventus vs Roma Lineups & Team News
Don’t bet on Juve vs Roma without reviewing the latest team news. Receive the predicted and confirmed Serie A lineups from us, plus the most recent injury updates.
Juventus Confirmed Lineup 3-4-2-1
Roma Confirmed Lineup 3-4-2-1
Juventus Confirmed Lineup 3-4-2-1
Roma Confirmed Lineup 3-4-2-1
Previous Juventus Lineups
Previous Roma Lineups
Injuries & Suspensions
Juventus Player Stats & Squad
Manager: Luciano Spalletti
Roma Player Stats & Squad
Serie A Table| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Inter Milan | 23 | 18 | 1 | 4 | 52:19 | 55 |
| 2 | AC Milan | 23 | 14 | 8 | 1 | 38:17 | 50 |
| 3 | Napoli | 23 | 14 | 4 | 5 | 33:21 | 46 |
| 4 | Juventus | 23 | 13 | 6 | 4 | 39:18 | 45 |
| 5 | Roma | 23 | 14 | 1 | 8 | 27:14 | 43 |
| 6 | Como | 23 | 11 | 8 | 4 | 37:16 | 41 |
| 7 | Atalanta | 23 | 9 | 9 | 5 | 30:20 | 36 |
| 8 | Lazio | 23 | 8 | 8 | 7 | 24:21 | 32 |
| 9 | Udinese | 23 | 9 | 5 | 9 | 26:34 | 32 |
| 10 | Bologna | 23 | 8 | 6 | 9 | 32:30 | 30 |
| 11 | Sassuolo | 23 | 8 | 5 | 10 | 27:29 | 29 |
| 12 | Cagliari | 23 | 7 | 7 | 9 | 28:31 | 28 |
| 13 | Torino | 23 | 7 | 5 | 11 | 22:40 | 26 |
| 14 | Genoa | 23 | 5 | 8 | 10 | 27:34 | 23 |
| 15 | Cremonese | 23 | 5 | 8 | 10 | 20:31 | 23 |
| 16 | Parma | 23 | 5 | 8 | 10 | 15:30 | 23 |
| 17 | Lecce | 23 | 4 | 6 | 13 | 13:30 | 18 |
| 18 | Fiorentina | 23 | 3 | 8 | 12 | 25:36 | 17 |
| 19 | Pisa | 23 | 1 | 11 | 11 | 19:40 | 14 |
| 20 | Hellas Verona | 23 | 2 | 8 | 13 | 18:41 | 14 |
| # | Team | G | W | D | L | +/- | P |
|---|---|---|---|---|---|---|---|
| 1 | Inter Milan | 12 | 9 | 1 | 2 | 33:10 | 28 |
| 2 | Napoli | 11 | 8 | 3 | 0 | 19:9 | 27 |
| 3 | Juventus | 11 | 7 | 4 | 0 | 23:8 | 25 |
| 4 | AC Milan | 11 | 7 | 3 | 1 | 17:9 | 24 |
| 5 | Como | 12 | 6 | 5 | 1 | 20:7 | 23 |
| 6 | Atalanta | 12 | 6 | 4 | 2 | 18:9 | 22 |
| 7 | Roma | 11 | 7 | 1 | 3 | 14:6 | 22 |
| 8 | Lazio | 12 | 5 | 4 | 3 | 18:14 | 19 |
| 9 | Udinese | 12 | 4 | 4 | 4 | 12:16 | 16 |
| 10 | Cagliari | 11 | 4 | 3 | 4 | 15:13 | 15 |
| 11 | Bologna | 11 | 4 | 2 | 5 | 12:13 | 14 |
| 12 | Sassuolo | 11 | 4 | 2 | 5 | 12:14 | 14 |
| 13 | Torino | 12 | 4 | 2 | 6 | 12:20 | 14 |
| 14 | Genoa | 12 | 3 | 4 | 5 | 12:15 | 13 |
| 15 | Cremonese | 11 | 2 | 5 | 4 | 11:15 | 11 |
| 16 | Lecce | 12 | 2 | 4 | 6 | 7:15 | 10 |
| 17 | Parma | 12 | 2 | 4 | 6 | 8:17 | 10 |
| 18 | Fiorentina | 11 | 2 | 3 | 6 | 15:17 | 9 |
| 19 | Pisa | 12 | 1 | 4 | 7 | 3:14 | 7 |
| 20 | Hellas Verona | 11 | 1 | 3 | 7 | 11:19 | 6 |
Utah Jazz
Atlanta Hawks
Predictions
Thursday
NBA
Chicago Bulls
Toronto Raptors
Predictions
19:30 - Thu 05 Feb
Brazil Série A
Cruzeiro
Coritiba
Predictions
19:30 - Thu 05 Feb
NHL
Florida Panthers
Tampa Bay Lightning
Predictions
Thursday
NBA
Charlotte Hornets
Houston Rockets
Predictions
20:00 - Thu 05 Feb
Categoría Primera A
Millonarios
Deportivo Pereira
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
Juventus
Roma
Verona
Pisa
Genoa
Napoli