The Santiago Bernabéu is set to host a fascinating UEFA Champions League clash as Real Madrid welcome Juventus on 22 October 2025 in the league phase. While the league standings tell a clear story Madrid outpacing Juventus in European form recent Juventus draws and Madrid’s clinical attack inject an element of unpredictability. The tactical intrigue is heightened by Xabi Alonso’s impressive early tenure with Los Blancos and Igor Tudor’s evolving Juventus, who are seeking their first continental win in the league phase.
For Madrid, eyes naturally turn to the prodigious Kylian Mbappé whose recent form (8 goals in his last 5) separates him from the pack, alongside creative spark Arda Güler a player whose subtlety and vision provide a direct route to goal. Juventus counter with rugged defender Federico Gatti and tireless midfielder Manuel Locatelli, each critical in stemming Madrid’s attacking tide and launching fast, purposeful counters.
Most notably, Real’s 15 goals in their last five matches underscore a rampant offensive unit this is our “hot stat” and a marker Juventus cannot ignore.
| 🏆 Tournament: | UEFA Champions League 2025/26 – League Phase |
| 🏟 Venue: | Santiago Bernabéu Stadium, Madrid |
| 🗓️ Date: | 22 October 2025 |
| ⏰ Time: | 22:00 CEST |
🏅Best bets for Real Madrid vs Juventus at WinSpirit with a Welcome bonus 100% up to 100$ and 25% Freebet💰
Real Madrid vs Juventus prediction
Looking at recent performances, Real Madrid arrive as substantial favourites. Not only has their attack looked fluid netting 15 goals and averaging nearly 20 shots per game but defensively, they’ve also kept things respectable despite a hiccup versus Atlético. Juventus in contrast have struggled to break their draw habit, scoring just 4 times in their last five, and showing vulnerability in transition. The value leans all toward a home win, particularly given Madrid’s efficiency inside the box and their relentless pressing game.
Expect Alonso to urge his side on with exacting possession (89 percent pass accuracy) and slick rotations in a 4-4-2 shape. Juventus under Tudor favour a compact 3-4-2-1, seeking solidity but at the cost of advancing ambition reflected in their 0 percent win rate in the last 30 days. On discipline, both sides can be combative: Madrid (52 fouls, 8 yellows) and Juventus (65 fouls, 9 yellows), suggesting the potential for stop-start rhythm and dangerous set-pieces. Corners (Real 23 vs Juve 27) highlight the game’s likely open nature, with both capable of stretching the field.
| 🔥Hot Tip: | Real Madrid -1.0 Asian Handicap |
| ⚽Total Goals: | Over 2.5 |
| 💥Both Teams To Score: | No |
| 🎯Total Corners: | Over 9.5 |
Team Analysis
Real Madrid: With five wins in their last six and a single recent loss to Atlético, Real’s form is robust. Their last match, a gritty 1-0 over Getafe, showcased multiple strengths notably patience against a deep block and the ability to conjure decisive moments through Mbappé. Recent 5-0 and 3-1 victories for Madrid further underline their finishing prowess and tactical flexibility. In the league phase, they’ve notched 7 goals in two matches, second only to Bayern’s voracity. Critical to their dominance is Mbappé’s consistent threat, aided by Güler’s interplay and frontline dynamism.
Juventus: Juventus, by contrast, appear stuck in a holding pattern five league draws and no wins in the past month signal a team searching for flow. Their most recent 0-2 defeat to Como exposed a lack of edge up front, while their defensive discipline is tested repeatedly (conceding six in their last two Champions League outings). Despite a sturdy back three, Juventus have struggled for creativity, reflected in a mere 4 goals across their last five. Standout performers such as Gatti and Locatelli must rediscover their best to give the Bianconeri a fighting chance.
Most recent Head-to-Head Matches
| Statistic | Real Madrid | Juventus |
|---|---|---|
| Total shots | 13 | 7 |
| Free kicks | 10 | 8 |
| Corner kicks | 8 | 6 |
| Total fouls | 11 | 14 |
| Pass accuracy (%) | 90 | 83 |
| Interceptions | 14 | 15 |
| Offsides | 2 | 1 |
🚨Read our full Real Madrid vs Juventus stats for more analysis.
Pre-game odds and win probability: Real Madrid the favourite
- Moneyline Real Madrid 1.52 | Juventus 5.99
- Draw 4.54
- Over/Under Over 2.5 1.92 | Under 2.5 2.04
- BTTS (both teams to score) Yes 2.03 | No 1.80
Bookmakers’ odds paint a clear picture: Real Madrid are strongly favoured, priced as short as 1.50-1.55, reflecting their attacking edge and European pedigree. Juventus’ odds drift close to 6.00, largely on the back of their poor recent form, draw-heavy sequence, and away day struggles. Over 2.5 appeals given Madrid’s scoring trend, but BTTS ‘No’ makes sense the Bianconeri have struggled for goals and face a Madrid side with a disciplined back line. The low price on Los Blancos’ win highlights how much respect they command at home at this stage.
You can find all our predictions for today’s games on our football betting tips page.
🏅Tips.GG premium subscription brings you even closer to WIN!🏅
- Gain access to the most profitable bets by using our analysis of over 60,000 monthly predictions from 1000+ sources.
- Premium users enjoy predictions from tipsters with the highest win rate while also gaining access to favorable odds, outcome calculation, and quick filter to favorable odds.
- Unlock the “Golden Bet” – our unique formula for the best high-odd betting opportunities! Get detailed reports on our system’s performance, including Winrate, ROI, and Yield.
Possible Starting Lineups
Real Madrid possible starting eleven

- GK: Thibaut Courtois
- DF: Daniel Carvajal, Éder Militão, David Alaba, Francisco José García Torres
- MF: Federico Valverde, Eduardo Camavinga, Jude Bellingham, Arda Güler
- FW: Kylian Mbappé, Vinícius
Alonso is likely to trust his preferred 4-4-2 for this continental tie, balancing defensive steel with dynamism both out wide and up top. Courtois’ experience and distribution will be crucial, while Carvajal and Alaba provide dependable bookends. Midfield energy comes in spades through Valverde and Camavinga, but it’s the link between Bellingham and Güler that unlocks opponents. The focus will be on Mbappé and Vinícius both in immense form to exploit Juve’s slower backline. Expect Madrid to seek early control and test Juventus’ back three with pace.
Juventus possible starting eleven
- GK: Michele Di Gregorio
- DF: Pierre Kalulu, Federico Gatti, Lloyd Kelly
- MF: Andrea Cambiaso, Manuel Locatelli, Weston McKennie, Filip Kostić
- FW: Kenan Yıldız, Jonathan David, Francisco Conceição
Tudor will persist with his 3-4-2-1, counting on a disciplined rearguard to absorb pressure and spring counters. Di Gregorio steps in with form in Europe, shielded by Kalulu, Gatti, and Kelly. Cambiaso and Kostić will patrol the flanks, while Locatelli and McKennie look to disrupt Madrid’s midfield rhythm. Up front, Yıldız and Conceição will need to spark against a structured Madrid outfit, while David’s movement offers a different threat. The Bianconeri’s hopes rest on snapping out of their draw sequence watch Gatti for his set-piece threat and Locatelli’s urgency in midfield battles.
Best football betting sites and Bonuses
| 🏆Betting site | 💰Welcome offer | 🤑Promo code |
|---|---|---|
| WinSpirit | Welcome bonus 100% up to 100$; 25% Freebet | TIPS.GG |
| Thunderpick | Welcome offer +100% up to 600€ | TIPSGG |
| GG.bet | Freebet up to 50USD | TIPSGG |
| N1Bet | Welcome offer 120% up to 600$ | TIPSGG |
| Stake | 200% promo code bonus up to 500$ | TIPSGG |

Juventus. Source: Official Facebook. Edited photo
The Verdict
All signs point to a Real Madrid victory not only due to statistical dominance and form, but for the sense of momentum behind Alonso’s men. We’ve been treated to a Madrid side playing with generational confidence, and against a Juventus team yet to establish rhythm and offensive bite, the gulf seems stark. Expect a professional Madrid display likely a two-goal winning margin where Mbappé once again proves the difference. Juventus will defend bravely but may struggle against such attacking variety and bench depth. The table-topping charge for Madrid looks set to continue, but Juventus will have much to reflect on and improve as their European journey continues.

