New customers only | Commercial content | 18+ age limit | T&Cs apply

Real Madrid vs Juventus Prediction & Betting Tips - Champions League

Europe - Champions League

Real Madrid
22/10/2025 14:00
Juventus

Prediction :

 

Both teams to score

 
Welcome offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

 by Nella Wagah in Champions League Predictions

Injury ravaged Real Madrid will be at home for matchday three action in the Champions League. They will be hosting Italian giants Juventus in what will also be the 22nd meeting in UEFA competitions between the two sides. While Real Madrid have dominated recent meetings, overall, they have just one more win than Juventus in the 21 played. In case you are looking to bet on this match, we have a prediction for it below.

Real Madrid have posted 10 wins in this fixture in European competitions. Two of those wins were in the Champions League final. The Spanish side also has a dominant run against Italian teams, winning 18 of 20 in UEFA competitions.

Juventus recently lost 1-0 to Real Madrid at the Club World Cup and will hope to avenge that as they search for a first win in the competition this season. Their first two league phase matches ended in draws.

Check the offer! 

Limited Offer. Currently at Stake

The Best Betting Odds for Real Madrid v Juventus Match

Bookmaker 1 X 2 Bonus up to
Bet365
1.45 4.5 6.25
Betfred
1.44 4.6 7
William Hill
1.44 4.5 6
Betway
1.48 4.75 6
Unibet
1.44 4.8 6.75
Check all Real Madrid vs Juventus odds
Check the offer! 

Limited Offer. Currently at Stake

What is the prediction for the football match between Real Madrid and Juventus?

Our prediction for the Real Madrid vs Juventus match is: both teams to score.

Probabilities according to our algorithm* of possible 1X2 football predictions and best odds for the match on 22/10/2025 between Real Madrid and Juventus in Champions League :

  • The Sportytrader ⭐ algorithm estimates a probability of 57.17% for a win of Real Madrid against Juventus with odds of 1.6 at 888Starz.
  • The probability according to Sportytrader ⭐ for a draw between Real Madrid vs Juventus is 19.23% with odds of 4.9 at Stake.
  • Our prediction model gives a 23.6% chance ⭐ for a win of Juventus vs Real Madrid with odds of 7 at Betfred.

Real Madrid vs Juventus Form

Real Madrid and Juventus's standings in the Champions League

Teams Pts P W D L GD
2
Real Madrid
Real Madrid
6 2 2 0 0 6
23
Juventus
Juventus
2 2 0 2 0 0

Real Madrid and Juventus Last Matches

Real Madrid
Real Madrid Last matches
W W L W W W
Wins

5/6 (83%)

Draw

0/6 (0%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4 Total goals
50% BTTS
2.83 Goals scored
1.17 Goals conceded
67% Over 2.5
33% Under 2.5

19 Oct 2025 - LaLiga

Getafe
0 :  1
Real Madrid

4 Oct 2025 - LaLiga

Real Madrid
3 :  1
Villarreal

30 Sep 2025 - Champions League

Kairat Almaty
0 :  5
Real Madrid

27 Sep 2025 - LaLiga

Atletico Madrid
5 :  2
Real Madrid

23 Sep 2025 - LaLiga

Levante
1 :  4
Real Madrid

20 Sep 2025 - LaLiga

Real Madrid
2 :  0
Espanyol
W W W W W W
Wins

6/6 (100%)

Draw

0/6 (0%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3 Total goals
67% BTTS
2.17 Goals scored
0.83 Goals conceded
67% Over 2.5
33% Under 2.5

4 Oct 2025 - LaLiga

Real Madrid
3 :  1
Villarreal

20 Sep 2025 - LaLiga

Real Madrid
2 :  0
Espanyol

16 Sep 2025 - Champions League

Real Madrid
2 :  1
Marseille

30 Aug 2025 - LaLiga

Real Madrid
2 :  1
Mallorca

19 Aug 2025 - LaLiga

Real Madrid
1 :  0
Osasuna

5 Jul 2025 - Club World Cup

Real Madrid
3 :  2
Borussia Dortmund
W W W L W W
Wins

5/6 (83%)

Draw

0/6 (0%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4 Total goals
50% BTTS
2.83 Goals scored
1.17 Goals conceded
83% Over 2.5
17% Under 2.5

19 Oct 2025 - LaLiga

Getafe
0 :  1
Real Madrid

30 Sep 2025 - Champions League

Kairat Almaty
0 :  5
Real Madrid

27 Sep 2025 - LaLiga

Atletico Madrid
5 :  2
Real Madrid

23 Sep 2025 - LaLiga

Levante
1 :  4
Real Madrid

13 Sep 2025 - LaLiga

Real Sociedad
1 :  2
Real Madrid

24 Aug 2025 - LaLiga

Real Oviedo
0 :  3
Real Madrid
Juventus
Juventus Last matches
D D D D D L
Wins

0/6 (0%)

Draw

5/6 (83%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3 Total goals
67% BTTS
1.33 Goals scored
1.67 Goals conceded
33% Over 2.5
67% Under 2.5

19 Oct 2025 - Serie A

Como 1907
2 :  0
Juventus

5 Oct 2025 - Serie A

Juventus
0 :  0
AC Milan

1 Oct 2025 - Champions League

Villarreal
2 :  2
Juventus

27 Sep 2025 - Serie A

Juventus
1 :  1
Atalanta

20 Sep 2025 - Serie A

Hellas Verona
1 :  1
Juventus

16 Sep 2025 - Champions League

Juventus
4 :  4
Borussia Dortmund
D W W D D D
Wins

2/6 (33%)

Draw

4/6 (67%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.83 Total goals
67% BTTS
2.17 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

5 Oct 2025 - Serie A

Juventus
0 :  0
AC Milan

27 Sep 2025 - Serie A

Juventus
1 :  1
Atalanta

16 Sep 2025 - Champions League

Juventus
4 :  4
Borussia Dortmund

13 Sep 2025 - Serie A

Juventus
4 :  3
Inter Milan

24 Aug 2025 - Serie A

Juventus
2 :  0
Parma

2 Aug 2025 - Clubs Friendlies

Juventus
2 :  2
Reggiana
W W W D D L
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.5 Total goals
67% BTTS
1.33 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

19 Oct 2025 - Serie A

Como 1907
2 :  0
Juventus

1 Oct 2025 - Champions League

Villarreal
2 :  2
Juventus

20 Sep 2025 - Serie A

Hellas Verona
1 :  1
Juventus

31 Aug 2025 - Serie A

Genoa
0 :  1
Juventus

16 Aug 2025 - Clubs Friendlies

Atalanta
1 :  2
Juventus

10 Aug 2025 - Clubs Friendlies

Borussia Dortmund
1 :  2
Juventus

Real Madrid vs Juventus Stats: Head to Head (H2H)

Real Madrid

67 %

Draw

0 %

Juventus

33 %

Average stats (last H2H results)

3
Total goals
50%
BTTS
1.83
Goals scored (home team)
1.17
Goals scored (away team)
67%
Over 2.5
33%
Under 2.5

1 Jul 2025 - Club World Cup

Real Madrid
1 :  0
Juventus

2 Aug 2023 - Florida Cup

Juventus
3 :  1
Real Madrid

30 Jul 2022 - Clubs Friendlies

Real Madrid
2 :  0
Juventus

4 Aug 2018 - International Champions Cup

Real Madrid
3 :  1
Juventus

11 Apr 2018 - Champions League

Real Madrid
1 :  3
Juventus

3 Apr 2018 - Champions League

Juventus
0 :  3
Real Madrid
Improve your sports betting with our football team comparison tool (100+ statistics)

Real Madrid - Juventus: Form Analysis

Real Madrid beat Juventus 1-0 in their latest meeting, at the Club World Cup this summer. However, their most memorable game against the Italians should be the 2017 Champions League final, a 4-1 triumph.

The Spaniards will be hoping for a repeat of that as they look to extend their perfect start. Madrid have posted two wins in the opening two matches, beating Marseille and Kairat Almaty.

Another goal from the in-form Kylian Mbappe delivered a 1-0 win over Getafe to warm up for this game. That was Real Madrid’s third straight win, but they have five straight wins at home.

Juventus haven’t posted a win in their last six matches.

Juventus haven't enjoyed great times in their recent matches. It is worse that they are coming off their first defeat of the season. They fell 2-0 away to Como, a result that left them winless in six straight matches.

In the earlier five, they had posted straight draws. With only three wins in nine matches, they will definitely feel like the underdogs away to Real Madrid.

The Old Lady failed to score in the last two matches, but here they can bank on Real Madrid’s defensive struggles to recover from that. In the 21 meetings with Real Madrid, they won nine times.

After drawing in the opening Champions League rounds, Juventus will be desperate to win here.

Check the offer! 

Limited Offer. Currently at Stake

Real Madrid vs Juventus last Lineups

Real Madrid

Formation : 4 - 2 - 3 - 1

1
T. Courtois
8
F. Valverde
3
E. Militao
4
D. Alaba
18
A. Carreras
14
A. Tchouameni
6
E. Camavinga
30
F. Mastantuono
5
J. Bellingham
11
Rodrygo
10
K. Mbappe
10
K. Yildiz
30
J. David
7
F. Conceicao
19
K. Thuram
5
M. Locatelli
8
T. Koopmeiners
27
A. Cambiaso
6
L. Kelly
24
D. Rugani
15
P. Kalulu
16
M. Di Gregorio

Formation : 4 - 3 - 3

Juventus

Missing players

Real Madrid
Real Madrid
Defender

A. Rudiger

T. Alexander-Arnold

D. Carvajal

D. Huijsen

Juventus
Juventus
Goalkeeper

C. Pinsoglio

Defender

J. Cabal

Bremer

Midfielder

F. Miretti

Real Madrid & Juventus Squad Analysis

Real Madrid will once again be forced to patch up defensively for this match. That they will do while also keeping in mind the El Clasico coming up next.

Trent Alexander- Arnold hasn’t really had the chance to fully express himself as a Madridista since the move from Liverpool. He managed a couple of assists at the Club World Cup, but his season has been hit with injuries.

The Englishman is set to sit out his seventh straight game with a hamstring injury. He's spending time in the infirmary alongside defenders Dani Carvajal, Ferland Mendy, and Antonio Rudiger, while David Alaba is also a doubt for this game.

 Real Madrid have up to five defenders on their injury list.

Jonathan David hasn’t had the dream start to life at Juventus. He scored against Parma on matchday one of Serie A and has gone without a goal since.

He got one assist after that, and all has been silent for the Canadian. Last season he inspired Lille to a 1-0 win against Real Madrid with the only goal of the game. 

Dusan Vlahovic is also experiencing a slump. Having scored five in the season, he hasn’t had much in attack lately.

Arkadiusz Milik would have been another outlet for goals, but the Pole is nursing a knee injury. This kept him out for the entire campaign last season.

Most goals and assists

CD Huachipato Real Madrid
CD Huachipato Juventus
Top Goalscorer
France K. Mbappe (15 Goals)
Top Goalscorer
Serbia D. Vlahovic (4 Goals)
Best assists
Turkey A. Guler (5 Assists)
Best assists
Turkey K. Yildiz (4 Assists)

Real Madrid and Juventus Stats in Champions League

Real Madrid
Real Madrid
Juventus
Juventus
100%
Wins
0%
0%
Draw
100%
0%
Losses
0%
4
Total goals per match
6
3.5
Goals scored per match
3
0.5
Goals conceded per match
3
100%
Over 2.5
100%
0%
Under 2.5
0%
50%
BTTS
100%
50%
Clean Sheet
0%

Real Madrid - Juventus Key Points

  1. Both teams scored in three of Juventus’ last five matches.
  2. In six of these teams’ last eight meetings, both sides scored.
  3. In three of Real Madrid’s last five matches, both teams scored.
  4. Real Madrid conceded in three of their last four home matches.
  5. Juventus failed to score in one of their last four away matches.
Check the offer! 

Limited Offer. Currently at Stake

Our Real Madrid vs Juventus Prediction

Real Madrid have an impressive scoring run at home, netting two or more in seven of their last eight matches at the Bernabeu. This will be another chance for the in-form Kylian Mbappe to extend his fine form in front of goal.

However, with all the firepower in attack, Real Madrid are seriously short in defence. They face a side whose last 10 away matches in the Champions League had both teams scoring in seven. Our prediction for Real Madrid v Juventus is for both teams to score.

Prediction :

 

Both teams to score

 
Exclusive Offer
Welcome offer

Real Madrid vs Juventus - Other Interesting Predictions

Real Madrid to win

Odds 1.45

Real Madrid won their latest outing against Juventus to extend their dominance in this fixture. With three wins in the last four meetings between these two, Real Madrid will be confident coming into this match.

The Spaniards have had a better run in recent matches, and playing at home can’t be overlooked here. This match doesn’t come at a very good time for Juventus, and our second prediction is for Real Madrid to win.

Welcome offer

Use £/€50 free bets for the Real Madrid vs. Juventus game!

bet365 welcome offer

Are you planning to bet on the upcoming match between Real Madrid and Juventus? Why not take advantage of the free bets from Bet365? Use our promo code STYVIP1 and open your account. Bet365 offers a welcome package of €/£50 free bet credits if you bet €/£10 as a new player.

Try your luck on this year's Champions League! You need to make your qualifying bet of €/£10 within 30 days of opening an account and this can be on any sport with at least one selection priced at 1.2 (1/5) or bigger. 

Enjoy the promotion!

Real Madrid vs Juventus match : Frequently asked questions

The Real Madrid v Juventus match will be played on Wednesday, 22nd October.

The Real Madrid v Juventus match will be aired on Sky and Amazon Prime for Italian fans. In Spain, Telefonica will air the match, and on Sportytrader, you’ll be able to find all the UEFA Champions League match updates.

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Real Madrid vs Juventus Prediction
Check the offer! 

Limited Offer. Currently at Stake

Please Gamble Responsibly

logo footer