Real Madrid CF
Football FIFA Club World Cup Hard Rock Stadium Tue 1 Jul 15:00
Juventus FC
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Squads
  7. Table
Will Real Cover the Line?

Real Madrid are favourites to get the better of Juventus when the two European giants meet in this last-16 clash of the Club World Cup.

There’s a strong case for backing Real -0.75 on the Asian Handicap against Juve at -118. It means your stake is equally split between -0.5 and -1, so we need a win by two goals for a full return.

Juve Want to Bounce Back from Big Loss

Group H winners Real Madrid beat Red Bull Salzburg 3-0 at Lincoln Financial Field when last in action. Los Merengues had most of the ball recording 56% possession and four shots on target, with Vinicius Junior, Federico Valverde and Gonzalo Garcia scoring one goal apiece.

Real remain unbeaten in the Club World Cup, having opened with a 1-1 draw against Al-Hilal before securing a 3-1 victory over Pachuca.

Group G runners-up Juventus were turned over 5-2 by Manchester City in their previous match. Igor Tudor's team had just 24% possession and totalled three shots on goal at Camping World Stadium, while Teun Koopmeiners and Dusan Vlahovic were on the scoresheet.

Juve made a strong start to the tournament, beginning with a 5-0 win over Al Ain, followed by a 4-1 victory against Wydad.

FIFA Club World Cup G W D L GF GA GD GD P
2 Juventus logo Juventus 3 2 0 1 11 6 5 11:6 6
1 Real Madrid logo Real Madrid 3 2 1 0 7 2 5 7:2 7
View Full Table
Real Madrid – Last 10 League & Club World Cup Games

8 wins and 2 losses, averaging 1.9 goals from 18.6 attempts and 7.6 shots on goal. Real have had 60.5% possession, 569.5 passes and 8.9 corners per match. On average, the opposition have scored 1.1 goals from 11.2 attempts and 4.0 shots on goal, while earning 3.7 corners.

Kylian Mbappe leads the way with 11 goals, with Jude Bellingham and Arda Guler scoring 2 each. Leading assistor is Vinicius Junior with 3, while goalies Thibaut Courtois and Andriy Lunin have 5 clean sheets between them.

Juventus – Last 10 League & Club World Cup Games

Juve have 5 victories, 2 defeats and 3 draws, with an average of 12.9 attempts, 4.4 shots on goal and 1.3 goals. La Vecchia Segnora average 53.9% possession, 459.7 passes, 5.6 corners in their favour and 4.3 corners against, while 1.0 goals have been conceded from 3.4 shots on goal and 9.8 attempts.

The leading scorers have been Randal Kolo Muani and Kenan Yildiz with 3, while Manuel Locatelli has 2. Dusan Vlahovic has had 3 assists in the previous 10 games, while Michele Di Gregorio has 3 clean sheets to his name.

Confirmed Lineups

Real Madrid confirmed lineup (3-4-3): Thibaut Courtois (GK), Antonio Ruediger, Aurelien Tchouameni, Dean Huijsen, Trent Alexander-Arnold, Federico Valverde, Arda Guler, Francisco Garcia, Jude Bellingham, Gonzalo Garcia, Vinicius Junior.

Juventus confirmed lineup (4-4-2): Michele Di Gregorio (GK), Pierre Kalulu, Daniele Rugani, Lloyd Kelly, Alberto Costa, Manuel Locatelli, Khephren Thuram-Ulien, Andrea Cambiaso, Chico Conceicao, Kenan Yildiz, Randal Kolo Muani.

Real Madrid vs Juventus Prediction & Betting Tips

One way of backing Real Madrid in this Club World Cup last-16 encounter is taking them at -0.75 on the Asian Handicap. You can bet at odds of -118, with a potentially nice return if the favourites land the spoils.

The team news that emerges can have an impact on the football odds depending on which players are missing. We also study the form guide, while the latest stats are also checked before a verdict is reached.

Key Real Madrid vs Juventus Club World Cup & league stats:

  • The -0.75 line has been covered by Real in 8 of their last 10 games.
  • The -0.75 line has been covered by Real in 4 of their last 5 games.
  • The -0.75 line has been covered by Real in 2 consecutive games.
Real -0.75 Probability

The betting sites make it a 54.1% chance that our pick is settled as a winner. In our opinion, there’s actually a probability of success closer to 60%. This is why we can recommend this wager.

Looking for Bigger Odds?

There are options to buy and sell a different number of goals and effectively choose the Asian Handicap line which makes the most appeal. It all comes down to how safe or risky you want to play things.

Our Match Prediction
Real Asian Hcp -0.75 @ -118 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (19:37, 29 June 2025). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 19:37, 29 June 2025

Correct Score Prediction

Real Madrid Real Madrid logo 2 - 0 Juventus logo Juventus

A 2-0 win in favor of Real Madrid is available at odds of +800. Take a chance on the correct score and get rewarded for predicting the right scoreline.

Player Prop Picks

Top Pick: Randal Kolo Muani Over 0.5 Shots On Target -152 BetMGM logo

Randal Kolo Muani (Juventus) has tallied at least one shot on goal in five of his past nine matches. The stats suggest that he can oblige with our Overs wager and we’re more than happy to take the -152 available.

Latest Randal Kolo Muani Player Prop Odds

Federico Valverde to Score +275 BetMGM logo

Federico Valverde (Real Madrid) has scored in his past two games. There are odds of +275 on offer for this Anytime Goalscorer bet and we think this is an attractive wager for the player to be on the scoresheet.

Latest Federico Valverde Player Prop 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

Juventus Over 3.5 Corners -120 BetMGM logo

The past 5 Juventus games have involved them having an average of 5.80 corners, with Real Madrid conceding over 3.5 corners in their previous four matches. We think this presents a convincing argument and we’ll bet on Juve to cover the Team Corners line which is on offer at odds of -120.

FIFA Club World Cup & 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

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

Asian Handicap Real Madrid -0.75 -118
Both Team To Score No -105
Shots On Target Randal Kolo Muani Over 0.5 -152

We’ve compiled a bet builder that includes Real Madrid with the -0.75 Asian Handicap, both teams to score No accompanied by Randal Kolo Muani (Juventus) to have a minimum of one shot on target.

A bet builder is a great alternative for football punters who want to focus their wagering on a single game. If a bettor has all predictions correct, it’s possible to land a nice pay out from a relatively small amount of money.

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.

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

Real Have the Shortest Odds to Win

For this Club World Cup clash, Real Madrid are the -120 favourites to triumph according to the latest Full-Time Result betting odds. This reflects that they have a 55% chance of winning. If you’re interested in wagering Juventus, you can get +350 for the underdog.

For those wanting an alternative, Real are +128 on the Half-Time Result market. This means they need to lead at the break, with Juve being priced up at +340 and the draw is +135.

If you want to bet on three goals or more, then Over 2.5 is the shortest odds. The Both Teams to Score market is always popular and BTTS Yes can be backed at -172.

If you head to the best football betting sites, you can take your pick when it comes to Club World Cup matches. The hundreds of markets always ensure lots of choice.

Kylian Mbappé Shortest Odds for First Goalscorer

There is +118 available that Kylian Mbappé finds the net at any stage. He is available at +330 to register the first goal which makes him favourite.

Player Goals
Kylian Mbappé (Real Madrid)
First
+118
Anytime
+330
BetMGM Logo
Vinicius Junior (Real Madrid)
First
+165
Anytime
+410
BetMGM Logo
Gonzalo García (Real Madrid)
First
+185
Anytime
+440
BetMGM Logo
Randal Kolo Muani (Juventus)
First
+200
Anytime
+510
BetMGM Logo
Player Shots On Target
Randal Kolo Muani (Juventus)
Over 0.5
-263
Under 0.5
+135
BetMGM Logo
Dusan Vlahovic (Juventus)
Over 0.5
-217
Under 0.5
+116
BetMGM Logo
Jude Bellingham (Real Madrid)
Over 0.5
-175
Under 0.5
-105
BetMGM Logo
Kenan Yildiz (Juventus)
Over 0.5
-167
Under 0.5
-109
BetMGM Logo
Player Shots
Kylian Mbappé (Real Madrid)
Over 4.5
+118
Under 4.5
-
BetMGM Logo
Gonzalo García (Real Madrid)
Over 3.5
+128
Under 3.5
-
BetMGM Logo
Vinicius Junior (Real Madrid)
Over 3.5
+130
Under 3.5
-
BetMGM Logo
Randal Kolo Muani (Juventus)
Over 2.5
-103
Under 2.5
-
BetMGM Logo
Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
Team Stats

Latest Club World Cup 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 know the lineups ahead of kick-off, with injuries also playing a part when it comes to Real vs Juve team news.

We’ve got details of the Club World Cup squads so that you know every player on the roster.

Real Madrid Confirmed Lineup 3-4-3

Juventus Confirmed Lineup 4-4-2

Real Madrid Confirmed Lineup 3-4-3

1 Thibaut Courtois
22 Antonio Ruediger 14 Aurelien Tchouameni 24 Dean Huijsen
12 T. Alexander-Arnold 8 Federico Valverde 15 Arda Guler 20 Francisco Garcia
5 Jude Bellingham 30 Gonzalo Garcia 7 Vinicius Junior
29 Michele Di Gregorio
15 Pierre Kalulu 24 Daniele Rugani 6 Lloyd Kelly 2 Alberto Costa
5 Manuel Locatelli 19 K. Thuram-Ulien 27 Andrea Cambiaso 7 Chico Conceicao
10 Kenan Yildiz 20 Randal Kolo Muani

Juventus Confirmed Lineup 4-4-2

Real Madrid Substitutes

  • 2Daniel Carvajal
  • 3Eder Militao
  • 9Kylian Mbappe
  • 10Luka Modric
  • 11Rodrygo
  • 13Andriy Lunin
  • 17Lucas Vazquez
  • 19Dani Ceballos
  • 21Brahim Diaz
  • 29Youssef Enriquez
  • 31Jacobo Ramon
  • 35Raul Asencio
  • 36Chema Andres
  • 44Victor Munoz
  • 50Mario Martin

Juventus Substitutes

  • 3Gleison Bremer
  • 4Federico Gatti
  • 8Teun Koopmeiners
  • 9Dusan Vlahovic
  • 11Nico Gonzalez
  • 16Weston McKennie
  • 17Vasilije Adzic
  • 18Filip Kostic
  • 22Timothy Weah
  • 23Carlo Pinsoglio
  • 26Douglas Luiz
  • 38Giovanni Daffara
  • 40Jonas Rouhi
  • 51Samuel Mbangula
  • 64Giovanni Garofani

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
Team Squads

Real Madrid Player Stats & Squad

Manager: Xabi Alonso

Player # Pos GP MIN ST BE G A Y R
Dean Huijsen 24 D 2 180 2 0 0 0 0 0
Thibaut Courtois 1 G 2 180 2 0 0 1 0 0
Kylian Mbappe 10 F 2 170 2 0 5 0 0 0
Aurelien Tchouameni 14 M 2 169 2 0 0 0 1 0
Arda Guler 15 F 2 151 2 0 0 1 0 0

Juventus Player Stats & Squad

Manager: Igor Tudor

Player # Pos GP MIN ST BE G A Y R
Pierre Kalulu 15 D 2 180 2 0 0 1 0 0
Lloyd Kelly 6 D 2 180 2 0 1 1 0 0
Andrea Cambiaso 27 D 2 169 2 0 0 0 1 0
Kenan Yildiz 10 F 2 165 2 0 1 1 0 0
Weston McKennie 14 M 2 148 2 0 0 0 0 0
FIFA FlagClub World Cup Table
FIFA Club World Cup Group A
# Team G W D L +/- P
1 Palmeiras 3 1 2 0 4:2 5
2 Inter Miami 3 1 2 0 4:3 5
3 Porto 3 0 2 1 5:6 2
4 Al Ahly 3 0 2 1 4:6 2
FIFA Club World Cup Group B
# Team G W D L +/- P
1 PSG 3 2 0 1 6:1 6
2 Botafogo 3 2 0 1 3:2 6
3 Atlético Madrid 3 2 0 1 4:5 6
4 Seattle Sounders 3 0 0 3 2:7 0
FIFA Club World Cup Group C
# Team G W D L +/- P
1 Benfica 3 2 1 0 9:2 7
2 Bayern Munich 3 2 0 1 12:2 6
3 Boca Juniors 3 0 2 1 4:5 2
4 Auckland 3 0 1 2 1:17 1
FIFA Club World Cup Group D
# Team G W D L +/- P
1 Flamengo 3 2 1 0 6:2 7
2 Chelsea 3 2 0 1 6:3 6
3 Espérance 3 1 0 2 1:5 3
4 Los Angeles FC 3 0 1 2 1:4 1
FIFA Club World Cup Group E
# Team G W D L +/- P
1 Inter Milan 3 2 1 0 5:2 7
2 Monterrey 3 1 2 0 5:1 5
3 River Plate 3 1 1 1 3:3 4
4 Urawa Reds 3 0 0 3 2:9 0
FIFA Club World Cup Group F
# Team G W D L +/- P
1 Dortmund 3 2 1 0 5:3 7
2 Fluminense 3 1 2 0 4:2 5
3 Mamelodi 3 1 1 1 4:4 4
4 Ulsan HD 3 0 0 3 2:6 0
FIFA Club World Cup Group G
# Team G W D L +/- P
1 Man City 3 3 0 0 13:2 9
2 Juventus 3 2 0 1 11:6 6
3 Al Ain 3 1 0 2 2:12 3
4 Wydad 3 0 0 3 2:8 0
FIFA Club World Cup Group H
# Team G W D L +/- P
1 Real Madrid 3 2 1 0 7:2 7
2 Al-Hilal 3 1 2 0 3:1 5
3 RB Salzburg 3 1 1 1 2:4 4
4 Pachuca 3 0 0 3 2:7 0
Spain FlagLa Liga Table
2025/2026 Season
# Team G W D L +/- P
1 Barcelona 22 18 1 3 60:23 55
2 Real Madrid 22 17 3 2 47:18 54
3 Atlético Madrid 22 13 6 3 38:17 45
4 Villarreal 21 13 3 5 39:23 42
5 Real Betis 22 9 8 5 36:28 35
6 Espanyol 22 10 4 8 26:27 34
7 Celta Vigo 22 8 9 5 29:23 33
8 Real Sociedad 22 7 7 8 30:30 28
9 Osasuna 22 7 5 10 26:27 26
10 Alavés 22 7 4 11 20:27 25
11 Athletic Club 22 7 4 11 21:31 25
12 Girona 22 6 7 9 21:36 25
13 Elche 22 5 9 8 30:32 24
14 Mallorca 22 6 6 10 28:34 24
15 Sevilla 22 7 3 12 29:37 24
16 Valencia 22 5 8 9 23:35 23
17 Getafe 22 6 5 11 16:27 23
18 Rayo Vallecano 22 5 7 10 18:30 22
19 Levante 21 4 6 11 24:34 18
20 Real Oviedo 22 3 7 12 12:34 16
# Team G W D L +/- P
1 Atlético Madrid 11 10 1 0 26:7 31
2 Barcelona 10 10 0 0 31:5 30
3 Real Madrid 11 10 0 1 25:7 30
4 Villarreal 11 8 1 2 23:9 25
5 Real Betis 11 7 1 3 22:12 22
6 Osasuna 11 6 3 2 20:13 21
7 Elche 12 5 5 2 20:13 20
8 Mallorca 11 5 4 2 18:14 19
9 Espanyol 12 6 1 5 14:16 19
10 Alavés 11 5 3 3 14:11 18
11 Valencia 11 4 5 2 15:11 17
12 Real Sociedad 11 5 2 4 18:16 17
13 Athletic Club 11 5 2 4 11:12 17
14 Celta Vigo 11 3 5 3 16:13 14
15 Sevilla 11 4 1 6 16:17 13
16 Girona 11 3 4 4 10:18 13
17 Getafe 11 3 3 5 8:9 12
18 Rayo Vallecano 10 2 6 2 8:9 12
19 Real Oviedo 11 2 5 4 4:11 11
20 Levante 10 1 4 5 11:20 7
Italy FlagSerie A Table
2025/2026 Season
# Team G W D L +/- P
1 Inter Milan 23 18 1 4 52:19 55
2 AC Milan 22 13 8 1 35:17 47
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 22 8 6 8 32:27 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 10 4 2 4 12:10 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