Oddschecker+
Positive EV Bets
Odds format
United States
Canada
OH
United States
Canada
Kylian Mbappe Real Madrid

Real Madrid vs Juventus Prediction, Betting Pick, Latest Champions League Odds

Real Madrid, currently second in the Champions League standings, will host Juventus, who are further down the table in 23rd position, on October 22nd, 2025, at 19:00 UTC.

Real Madrid vs Juventus: Lineups, Team News and Prediction

Real Madrid, currently second in the Champions League standings, will host Juventus, who are further down the table in 23rd position, on October 22nd, 2025, at 19:00 UTC.

Real Madrid vs Juventus Form

Real Madrid enters this match in strong form, having won their last three home matches against Juventus in all competitions. In their most recent LaLiga fixture, however, they suffered a setback, losing 1-0 away to Getafe. Despite this, they are second in the league table.

Juventus, meanwhile, are struggling for form, having failed to win in their last three matches. Their last game saw them lose 2-0 away to Como in Serie A. They currently sit 23rd in the league standings.

Real Madrid vs Juventus Head to Head

Real Madrid have dominated recent encounters with Juventus, winning four of the last six matches between the two sides, with Juventus winning twice.

The last time these two teams met, Real Madrid emerged victorious, winning 1-0 in the FIFA Club World Cup back in July 2025.

Looking for advanced AI predictions and props to enhance your soccer betting? Try out oddschecker+ now on this limited time 7-day free trial!

Real Madrid vs. Juventus Odds

Click here for complete Real Madrid vs. Juventus Odds

Real Madrid vs Juventus Probable Lineups

Real Madrid (4-2-3-1): Courtois; García, Alaba, Asencio, Valverde; Ceballos, Tchouaméni; Júnior, Güler, Díaz; Mbappé

Juventus (3-4-3): D. Gregorio; Rugani, Kelly, Gatti; Cambiaso, Locatelli, McKennie, Kalulu; Yildiz, David, Conceição

Real Madrid vs Juventus Team News

Real Madrid will be without several key players for this match. Mendy, Mastantuono, Huijsen and Rüdiger are all sidelined with injuries, while Carvajal is suspended.

Juventus also have a number of absentees. Pinsoglio, Milik, Miretti, Cabal and Bremer are all out through injury.

Real Madrid vs Juventus Match Facts

  • Real Madrid have won their last 3 home matches against Juventus in all competitions.

Prediction: Real Madrid 3-2 Juventus

Real Madrid are the clear favorites for this match, given their strong home form and Juventus's recent struggles. However, Juventus have the potential to cause an upset, particularly if their forwards can exploit any weaknesses in the Real Madrid defense. The prediction is a 3-2 victory for the home side.

The statistical forecast suggests the game will be closely contested, with Real Madrid's dominance in possession and shots potentially being countered by Juventus's defensive organisation and counter-attacking threat.

Best Bet: Over 3.5 Goals (+138) Check out the best odds on bet365 Sportsbook

Given both teams' attacking capabilities and defensive vulnerabilities, backing over 2.5 goals in this match seems a solid bet. Real Madrid have been averaging 24 shots per game, while Juventus have shown they can score, even against strong opposition. The match forecast also indicates a high-scoring affair, further supporting this selection.

More Soccer Odds

Affiliate Disclosure.

We are not a gambling or betting operator, but we receive a commission from these companies when we advertise their brands and refer customers to them (affiliate marketing). We provide information, odds information and links to websites of these companies. Some of the information made available on our site may be positioned as a result of a commission paid to us by a third party. We do not take or place bets/transactions and any information on Our Products is provided for entertainment purposes only.

onboarding-background

Join the oddschecker Community

Bet with Intelligence

Sign-up for an oddschecker account to get expert picks, ai-driven betting tools and best odds across sportsbooks.