Real Madrid vs Juventus Prediction, Betting Tips, Lineups & Odds | 22 Oct 2025
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 | ![]() |
2 | 2 | 0 | 0 | 7 | 1 | 6 | 7:1 | 6 |
23 | ![]() |
2 | 0 | 2 | 0 | 6 | 6 | 0 | 6:6 | 2 |
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 GamesJuve 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:
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.
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.

Correct Score Prediction
We’re taking a correct score bet which involves Real Madrid to win 2-0. The odds of +650 make plenty of appeal and you should hopefully get some entertainment with this wager.
Player Prop Picks
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.


T&C apply. Gamble responsibly 18+
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.


T&C apply. Gamble responsibly 18+
Corners Prediction
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.






T&C apply. Gamble responsibly 18+
Bet Builder Tips
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.
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.












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


- 9 wins and 1 defeat in the previous 10 matches
- 9 wins and 1 defeat in the previous 10 home matches
- 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
- An average of 2.20 goals scored and 0.90 conceded in the previous 10 matches
- An average of 2.00 goals scored and 0.90 conceded in the previous 10 home matches
- An average of 3.10 goals per game in the previous 10 matches
- An average of 2.90 goals per game in the previous 10 home matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 home matches
- An average of 1.50 goals scored and 1.00 conceded in the previous 10 matches
- An average of 0.90 goals scored and 1.20 conceded in the previous 10 away matches
- An average of 2.50 goals per game in the previous 10 matches
- An average of 2.10 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 2 of the previous 10 matches
- Over 2.5 Goals in 2 of the previous 10 away matches
- An average of 5.70 corners awarded and 3.40 corners conceded in the last 10 matches
- An average of 9.20 corners awarded and 2.60 corners against in the last 10 home matches
- An average of 9.10 corners awarded in the last 10 matches
- An average of 11.80 corners awarded in the last 10 home matches
- Had the most corners in 7 and least corners in 3 of the last 10 matches
- Had the most corners in 8 and least corners in 2 of the last 10 home matches
- An average of 6.00 corners awarded and 4.40 corners conceded in the last 10 matches
- An average of 4.30 corners awarded and 4.30 corners against in the last 10 away matches
- An average of 10.40 corners awarded in the last 10 matches
- An average of 8.60 corners awarded in the last 10 away matches
- Had the most corners in 4 and least corners in 3 of the last 10 matches
- Had the most corners in 4 and least corners in 3 of the last 10 away matches
- An average of 63.30% possession in the last 10 matches
- An average of 66.60% 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
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
Juventus Predicted Lineup 3-4-2-1
Previous Real Madrid Lineups
Previous Juventus Lineups
# | 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 |
# | 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 |
# | 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 |













































