Real Madrid CF
Football UEFA Champions League Santiago Bernabéu Wed 22 Oct 15:00
Juventus FC
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Champions League Betting Preview: Real Madrid vs Juventus

Spanish La Liga leaders Real Madrid host Italian Serie A giants Juventus in this Champions League clash at Santiago Bernabéu, with kick-off set for 15:00 on Wednesday 22 October. Our betting preview features expert predictions, betting tips, the latest odds, H2H stats, team news and both predicted and confirmed lineups.

Real Look the Value Pick

We think Real Madrid will beat Juventus by two goals or more. This leads us to back the favourites -1.25 on the Asian Handicap at odds of -106, with a one goal victory meaning half the stake comes back.

Following our Asian Handicap pick? Get the full lowdown in our in-depth BetMGM review, then grab the latest bonus promo code to add extra value to your bet.

Juve Defeated in Most Recent Game

Real Madrid won their last game. It was on the road in La Liga where Getafe were beaten 1-0 at Estadio Coliseum. Los Merengues enjoyed an incredible 76% of possession and had ten shots on target, with a late goal from Kylian Mbappe making all the difference.

Juventus lost their previous match. On the road, they suffered a 2-0 Serie A defeat against Como at Stadio Giuseppe Sinigaglia. Igor Tudor's side had three shots on goal and enjoyed 55% possession.

In their last Champions League matches, Real beat Kairat Almaty 5-0 away, while there was a 2-2 Juve draw away to Villarreal.

Champions League G W D L GF GA GD GD P
2 Real Madrid logo Real Madrid 2 2 0 0 7 1 6 7:1 6
23 Juventus logo Juventus 2 0 2 0 6 6 0 6:6 2
View Full Table
Real Madrid – Last 10 League & Champions League Games

9 wins and 1 loss, averaging 2.2 goals from 7.0 shots on goal and 18.7 attempts. Real have had 63.3% possession, 595.6 passes and 5.7 corners per game. On average, their opponents have scored 0.9 goals from 2.6 shots on goal and 9.0 attempts, while being awarded 3.4 corners.

Top scorer is Kylian Mbappe on 12 goals, while Vinicius Junior has racked up 5 and Arda Guler 3. Leading assistor is Vinicius Junior with 5, while goalkeepers Thibaut Courtois and Andriy Lunin have collectively recorded 5 clean sheets.

Juventus – Last 10 League & Champions League Games

Juve have 5 victories, 1 defeat and 4 draws, with an average of 1.5 goals from 15.6 attempts and 5.0 shots on goal. There’s been an average of 57.2% possession, 464.5 passes, 6.0 corners awarded and 4.4 corners against them, while they’ve conceded 1.0 goals from 12.3 attempts and 3.7 shots on goal.

Dusan Vlahovic is top of the team’s scoring charts with 3, while Kenan Yildiz and Randal Kolo Muani both have 2. Kenan Yildiz has had 5 assists, with Michele Di Gregorio notching 4 clean sheets in the previous 10 games.

Predicted & Confirmed Lineups

Real Madrid predicted lineup (4-3-3): Thibaut Courtois (GK), Federico Valverde, Éder Militão, Raúl Asencio, Álvaro Fernández Carreras, Arda Güler, Aurelien Tchouameni, Jude Bellingham, Franco Mastantuono, Kylian Mbappe, Vinícius Júnior.

Juventus predicted lineup (3-4-2-1): Michele Di Gregorio (GK), Federico Gatti, Daniele Rugani, Lloyd Kelly, Pierre Kalulu, Khéphren Thuram, Manuel Locatelli, Andrea Cambiaso, Chico Conceição, Kenan Yildiz, Dusan Vlahovic.

Real Madrid vs Juventus Prediction & Betting Tips

Get fully prepped for Real Madrid vs Juventus with our betting guide, featuring our expert match pick, predicted scoreline, sharp corners advice, top player props and a value-focused bet builder.

Match Prediction

Backing Real Madrid -1.25 at odds of -106 means we’ll benefit if they win by two or more goals in this Champions League game. We think that the favourites can have the upper hand throughout the contest.

It's essential to know the players who are missing for the next clash along with the form for each of the two sides. If you’re looking for the best Champions League stats, we will showcase them and they provide the foundation for our football picks.

Key Real Madrid vs Juventus Champions League & league stats:

  • The -1.25 line has been covered by Real in 3 of their last 5 games.
  • The -1.25 line has been covered by Real in 2 consecutive games at home.

Real -1.25 Probability

The betting odds at the top bookies suggest our pick carries a 51.5% chance of winning. After careful examination, our tipsters calculate this probability to be closer to 60%. It is therefore regarded as a value bet.

Looking for Bigger Odds?

If you’re looking for a bigger potential return on your stake, there is always the alternative to move the line. Consider the odds and whether each line can be covered.

Before you place your bets, explore our updated guide packed with the latest free bets and betting bonuses.

Our Match Prediction
Real Asian Hcp -1.25 @ -106 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, 20 October 2025

Player Prop Picks

Top Pick: Kenan Yildiz Under 0.5 Shots On Target -130 BetMGM logo

Kenan Yildiz (Juventus) hasn’t managed a shot on goal in three consecutive games. There’s plenty of evidence that he will go under the line and you can secure odds of -130 for this Shots on Target bet.

Latest Kenan Yildiz Player Prop Odds

T&C apply. Gamble responsibly 18+


Kylian Mbappé To Score -135 BetMGM logo

Kylian Mbappé (Real Madrid) can be wagered at -135 to find the net. We think there’s value in backing him for an Anytime Goalscorer prop bet which will hopefully see him find the net.

Latest Kylian Mbappé Player Prop Odds

T&C apply. Gamble responsibly 18+

Corners Prediction

Under 10.5 Corners -139 BetMGM logo

There has been under 10.5 corners in six straight Real Madrid games. There’s the opportunity to go under the Total Corners line and we’re expecting this to happen, with odds of -139 on offer.

Champions League & League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Real Madrid Logo Real Madrid
Total
9.10 5.40 3.70
Home
12.10 9.40 2.70
Away
9.30 4.90 4.40
Juventus Logo Juventus
Total
9.60 5.20 4.40
Home
10.40 6.20 4.20
Away
8.60 4.20 4.40
Latest Corner Odds

T&C apply. Gamble responsibly 18+

Bet Builder Tips

Asian Handicap Real Madrid -1.25 -106
Both Team To Score No +102
Shots On Target Kenan Yildiz Under 0.5 -130

Our bet builder selections include Real Madrid to cover the -1.25 Asian Handicap, No on the BTTS market and also Kenan Yildiz (Juventus) failing to record a shot on target.

It’s now possible to place a bet builder on each individual football game. You need all your predictions to be correct and many readers love to place a tailored bet on the clash which interests them most.

T&C apply. Gamble responsibly 18+

Real Madrid vs Juventus 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.

Bookies Think Real Most Likely to Win

For this Champions League encounter, the bookmakers have Real Madrid as the -227 favourites to win. This therefore implies that they have a 69% chance of triumphing. Juventus are regarded as the least likely winner at +575.

It sometimes pays to go down the Half-Time Result route and the draw is available at +165. Alternatively, Real can be backed at -109 and Juve are on offer at +460.

The Total Goals market indicates that Over 2.5 Goals is the betting favourite right now. BTTS wagering is popular and you can back Yes at -132 on the Both Teams to Score market.

When it comes to every Champions League game, you will find hundreds of markets available. Go through the various attractive options which are available at the top football betting sites.

Kylian Mbappé is the First Goalscorer Favourite

You will find Kylian Mbappé at +235 to be First Goalscorer which makes him the favourite. There’s the chance to get -135 that he finds the net at anytime.

Player Goals
Kylian Mbappé (Real Madrid)
First
-135
Anytime
+235
BetMGM Logo
Vinicius Junior (Real Madrid)
First
+195
Anytime
+510
BetMGM Logo
Gonzalo García (Real Madrid)
First
+225
Anytime
+550
BetMGM Logo
Jonathan David (Juventus)
First
+245
Anytime
+600
BetMGM Logo
Player Shots On Target
Vinicius Junior (Real Madrid)
Over 0.5
-233
Under 0.5
+138
BetMGM Logo
Gonzalo García (Real Madrid)
Over 0.5
-179
Under 0.5
+107
BetMGM Logo
Jonathan David (Juventus)
Over 0.5
-172
Under 0.5
+107
BetMGM Logo
Dusan Vlahovic (Juventus)
Over 0.5
-137
Under 0.5
-116
BetMGM Logo
Player Shots
Kylian Mbappé (Real Madrid)
Over 5.5
+107
Under 5.5
-
BetMGM Logo
Vinicius Junior (Real Madrid)
Over 2.5
-143
Under 2.5
-
BetMGM Logo
Gonzalo García (Real Madrid)
Over 2.5
+118
Under 2.5
-
BetMGM Logo
Jonathan David (Juventus)
Over 2.5
+105
Under 2.5
-
BetMGM Logo
Best Betting Offers
Team Stats

Latest Champions League and domestic league stats. Full Time Result, Goals, Corners and Possession.

Real Madrid logo Real Madrid Stats
Juventus logo Juventus Stats
Full-Time Result
  • 9 wins and 1 defeat in the previous 10 matches
  • 9 wins and 1 defeat in the previous 10 home matches
Full-Time Result
  • 5 wins, 1 defeat and 4 draws in the previous 10 matches
  • 3 wins, 3 defeats and 4 draws in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession

Real Madrid vs Juventus Lineups & Team News

Make sure you're up to date on the Real vs Juve team news before betting. Stay in the know with our predicted and confirmed Champions League lineups and the latest on injuries.

Real Madrid Predicted Lineup 4-3-3

Juventus Predicted Lineup 3-4-2-1

Real Madrid Predicted Lineup 4-3-3

1 Thibaut Courtois
8 Federico Valverde 3 Éder Militão 17 Raúl Asencio 18 Á. F. Carreras
15 Arda Güler 14 Aurelien Tchouameni 5 Jude Bellingham
30 Franco Mastantuono 10 Kylian Mbappe 7 Vinícius Júnior
16 Michele Di Gregorio
4 Federico Gatti 24 Daniele Rugani 6 Lloyd Kelly
15 Pierre Kalulu 19 Khéphren Thuram 5 Manuel Locatelli 27 Andrea Cambiaso
7 Chico Conceição 10 Kenan Yildiz
9 Dusan Vlahovic

Juventus Predicted Lineup 3-4-2-1

Previous Real Madrid Lineups

19 Oct La Liga
Getafe 0-1 Real Madrid
04 Oct La Liga
Real Madrid 3-1 Villarreal
30 Sep Champions League
Kairat Almaty 0-5 Real Madrid
27 Sep La Liga
Atlético Madrid 5-2 Real Madrid
23 Sep La Liga
Levante 1-4 Real Madrid
20 Sep La Liga
Real Madrid 2-0 Espanyol

Previous Juventus Lineups

19 Oct Serie A
Como 2-0 Juventus
05 Oct Serie A
Juventus 0-0 AC Milan
01 Oct Champions League
Villarreal 2-2 Juventus
27 Sep Serie A
Juventus 1-1 Atalanta
20 Sep Serie A
Hellas Verona 1-1 Juventus
16 Sep Champions League
Juventus 4-4 Dortmund

Injuries & Suspensions

Real Madrid Injury Table
Type Name Info
Dean Huijsen Physical discom
Dani Ceballos Muscle
T. Alexander-Arnold Hamstring
Daniel Carvajal Calf
Antonio Ruediger Muscle
Juventus Injury Table
Type Name Info
Edon Zhegrova Hip
Nico Gonzalez Other
Gleison Bremer Knee
Carlo Pinsoglio Calf
Fabio Miretti Hamstring
Arkadiusz Milik Thigh
Juan Cabal Hamstring
UEFA FlagChampions League Table
Champions League Season
# Team G W D L +/- P
1 Bayern Munich 2 2 0 0 8:2 6
2 Real Madrid 2 2 0 0 7:1 6
3 PSG 2 2 0 0 6:1 6
4 Inter Milan 2 2 0 0 5:0 6
5 Arsenal 2 2 0 0 4:0 6
6 Qarabag FK 2 2 0 0 5:2 6
7 Dortmund 2 1 1 0 8:5 4
8 Man City 2 1 1 0 4:2 4
9 Tottenham 2 1 1 0 3:2 4
10 Atlético Madrid 2 1 0 1 7:4 3
11 Newcastle 2 1 0 1 5:2 3
12 Marseille 2 1 0 1 5:2 3
13 Club Brugge 2 1 0 1 5:3 3
13 Sporting 2 1 0 1 5:3 3
15 Frankfurt 2 1 0 1 6:6 3
16 Barcelona 2 1 0 1 3:3 3
17 Liverpool 2 1 0 1 3:3 3
18 Chelsea 2 1 0 1 2:3 3
19 Napoli 2 1 0 1 2:3 3
20 Union S-G 2 1 0 1 3:5 3
21 Galatasaray 2 1 0 1 2:5 3
22 Atalanta 2 1 0 1 2:5 3
23 Juventus 2 0 2 0 6:6 2
24 Bodo/Glimt 2 0 2 0 4:4 2
25 Leverkusen 2 0 2 0 3:3 2
26 Villarreal 2 0 1 1 2:3 1
27 PSV 2 0 1 1 2:4 1
28 FC Copenhagen 2 0 1 1 2:4 1
29 Olympiacos 2 0 1 1 0:2 1
30 Monaco 2 0 1 1 3:6 1
31 Slavia Prague 2 0 1 1 2:5 1
32 Pafos 2 0 1 1 1:5 1
33 Benfica 2 0 0 2 2:4 0
34 Athletic Club 2 0 0 2 1:6 0
35 Ajax 2 0 0 2 0:6 0
36 Kairat Almaty 2 0 0 2 1:9 0
# Team G W D L +/- P
1 Atlético Madrid 1 1 0 0 5:1 3
2 Frankfurt 1 1 0 0 5:1 3
3 PSG 1 1 0 0 4:0 3
4 Marseille 1 1 0 0 4:0 3
5 Dortmund 1 1 0 0 4:1 3
6 Club Brugge 1 1 0 0 4:1 3
7 Sporting 1 1 0 0 4:1 3
8 Inter Milan 1 1 0 0 3:0 3
9 Bayern Munich 1 1 0 0 3:1 3
10 Arsenal 1 1 0 0 2:0 3
11 Qarabag FK 1 1 0 0 2:0 3
12 Man City 1 1 0 0 2:0 3
13 Liverpool 1 1 0 0 3:2 3
14 Real Madrid 1 1 0 0 2:1 3
15 Napoli 1 1 0 0 2:1 3
16 Atalanta 1 1 0 0 2:1 3
17 Tottenham 1 1 0 0 1:0 3
18 Chelsea 1 1 0 0 1:0 3
19 Galatasaray 1 1 0 0 1:0 3
20 Juventus 1 0 1 0 4:4 1
21 Bodo/Glimt 1 0 1 0 2:2 1
22 Villarreal 1 0 1 0 2:2 1
23 FC Copenhagen 1 0 1 0 2:2 1
24 Monaco 1 0 1 0 2:2 1
25 Slavia Prague 1 0 1 0 2:2 1
26 Leverkusen 1 0 1 0 1:1 1
27 Olympiacos 1 0 1 0 0:0 1
28 Benfica 1 0 0 1 2:3 0
29 Newcastle 1 0 0 1 1:2 0
30 Barcelona 1 0 0 1 1:2 0
31 PSV 1 0 0 1 1:3 0
32 Athletic Club 1 0 0 1 0:2 0
33 Ajax 1 0 0 1 0:2 0
34 Pafos 1 0 0 1 1:5 0
35 Union S-G 1 0 0 1 0:4 0
36 Kairat Almaty 1 0 0 1 0:5 0
Spain FlagLa Liga Table
La Liga 2025/2026
# Team G W D L +/- P
1 Real Madrid 9 8 0 1 20:9 24
2 Barcelona 9 7 1 1 24:10 22
3 Villarreal 9 5 2 2 16:10 17
4 Atlético Madrid 9 4 4 1 16:10 16
5 Real Betis 9 4 4 1 15:10 16
6 Espanyol 9 4 3 2 13:11 15
7 Elche 9 3 5 1 11:9 14
8 Athletic Club 9 4 2 3 9:9 14
9 Sevilla 9 4 1 4 16:14 13
10 Alavés 9 3 3 3 9:8 12
11 Rayo Vallecano 9 3 2 4 11:10 11
12 Getafe 9 3 2 4 9:12 11
13 Osasuna 9 3 1 5 7:9 10
14 Valencia 9 2 3 4 10:14 9
15 Levante 9 2 2 5 13:17 8
16 Mallorca 9 2 2 5 10:14 8
17 Celta Vigo 9 0 7 2 8:11 7
18 Real Sociedad 9 1 3 5 8:13 6
19 Real Oviedo 9 2 0 7 4:16 6
20 Girona 9 1 3 5 6:19 6
# Team G W D L +/- P
1 Villarreal 5 4 1 0 12:3 13
2 Atlético Madrid 5 4 1 0 12:5 13
3 Barcelona 4 4 0 0 13:2 12
4 Real Madrid 4 4 0 0 8:2 12
5 Elche 5 3 2 0 6:2 11
6 Osasuna 4 3 1 0 6:2 10
7 Espanyol 5 3 1 1 9:7 10
8 Athletic Club 5 3 1 1 7:5 10
9 Real Betis 4 3 0 1 7:3 9
10 Alavés 5 2 2 1 7:5 8
11 Valencia 4 2 1 1 7:3 7
12 Getafe 4 1 2 1 4:3 5
13 Celta Vigo 6 0 5 1 5:7 5
14 Mallorca 4 1 2 1 3:5 5
15 Sevilla 5 1 1 3 9:10 4
16 Real Sociedad 4 1 1 2 4:5 4
17 Girona 5 1 1 3 3:10 4
18 Real Oviedo 5 1 0 4 2:10 3
19 Rayo Vallecano 3 0 2 1 2:3 2
20 Levante 4 0 1 3 5:12 1
Italy FlagSerie A Table
Serie A 2025/2026
# Team G W D L +/- P
1 AC Milan 7 5 1 1 11:4 16
2 Inter Milan 7 5 0 2 18:8 15
3 Napoli 7 5 0 2 12:7 15
4 Roma 7 5 0 2 7:3 15
5 Bologna 7 4 1 2 11:5 13
6 Como 7 3 3 1 9:5 12
7 Juventus 7 3 3 1 9:7 12
8 Atalanta 7 2 5 0 11:5 11
9 Sassuolo 7 3 1 3 8:8 10
10 Cremonese 7 2 4 1 8:9 10
11 Udinese 7 2 3 2 7:10 9
12 Lazio 7 2 2 3 10:7 8
13 Cagliari 7 2 2 3 6:8 8
14 Torino 7 2 2 3 6:13 8
15 Parma 7 1 3 3 3:7 6
16 Lecce 7 1 3 3 5:10 6
17 Hellas Verona 7 0 4 3 2:9 4
18 Fiorentina 7 0 3 4 5:10 3
19 Genoa 7 0 3 4 3:9 3
20 Pisa 7 0 3 4 3:10 3
# Team G W D L +/- P
1 Inter Milan 4 3 0 1 12:4 9
2 Bologna 3 3 0 0 7:1 9
3 Napoli 3 3 0 0 6:3 9
4 AC Milan 4 3 0 1 6:4 9
5 Como 4 2 2 0 6:2 8
6 Juventus 4 2 2 0 7:4 8
7 Atalanta 4 1 3 0 6:3 6
8 Sassuolo 3 2 0 1 4:3 6
9 Roma 4 2 0 2 3:2 6
10 Cremonese 3 1 2 0 4:3 5
11 Lazio 3 1 1 1 7:4 4
12 Parma 3 1 1 1 3:3 4
13 Cagliari 4 1 1 2 3:5 4
14 Torino 3 1 1 1 1:3 4
15 Hellas Verona 3 0 2 1 1:2 2
16 Pisa 4 0 2 2 0:2 2
17 Lecce 4 0 2 2 3:6 2
18 Udinese 3 0 2 1 2:5 2
19 Genoa 4 0 2 2 0:4 2
20 Fiorentina 3 0 0 3 3:7 0