Real Madrid host RB Leipzig in the UEFA Champions League. Madrid have been picking up wins fairly regularly of late, while Leipzig's results have been much more mixed.
This is actually a repeat fixture for these two in Europe, with a few meetings between them in recent seasons. Both sides also have contrasting recent form, which makes it hard to call comfortably one-sided just yet.
Analysis updated .
Compare bookmakers
Madrid's consistency vs Leipzig's uneven run
Real Madrid's last 20 matches show 15 wins, 2 draws and just 3 losses, with 44 goals scored and only 19 conceded. Even accounting for some pre-season friendlies in that sample, their competitive results - beating Inter in the Champions League, thrashing Real Sociedad and Malaga - point to a side ticking over nicely.
Real Madrid: 20 completed matches; RB Leipzig: 20 completed matches.
Real Madrid
- Win
- 75% 15 / 20
- Draw
- 10% 2 / 20
- Loss
- 15% 3 / 20
- Scored
- 44
- Conceded
- 19
- Difference
- +25
RB Leipzig
- Win
- 60% 12 / 20
- Draw
- 0% 0 / 20
- Loss
- 40% 8 / 20
- Scored
- 43
- Conceded
- 30
- Difference
- +13
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| La Liga | Atletico Madrid | Real Madrid | 20.09.2026 | 2-1 |
| La Liga | Elche | Real Madrid | 15.09.2026 | 2-3 |
| La Liga | Real Madrid | Rayo Vallecano | 12.09.2026 | 4-1 |
| UEFA Champions League | Real Madrid | Inter | 08.09.2026 | 2-1 |
| La Liga | Real Betis | Real Madrid | 04.09.2026 | 1-0 |
| La Liga | Real Madrid | Malaga | 30.08.2026 | 4-0 |
| La Liga | Real Madrid | Real Sociedad | 26.08.2026 | 4-1 |
| La Liga | Espanyol | Real Madrid | 22.08.2026 | 1-2 |
| Friendlies Clubs | FC Schalke 04 | Real Madrid | 16.08.2026 | 0-3 |
| Friendlies Clubs | Deportivo La Coruna | Real Madrid | 12.08.2026 | 0-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Bundesliga | Bayer Leverkusen | RB Leipzig | 20.09.2026 | 2-0 |
| Bundesliga | RB Leipzig | Hamburger SV | 13.09.2026 | 5-0 |
| UEFA Champions League | Como | RB Leipzig | 10.09.2026 | 4-1 |
| Bundesliga | Werder Bremen | RB Leipzig | 05.09.2026 | 3-1 |
| Bundesliga | RB Leipzig | Borussia Mönchengladbach | 29.08.2026 | 3-0 |
| DFB Pokal | Eintracht Trier | RB Leipzig | 22.08.2026 | 0-6 |
| Friendlies Clubs | Bayern München | RB Leipzig | 15.08.2026 | 3-1 |
| Friendlies Clubs | Leeds | RB Leipzig | 08.08.2026 | 2-0 |
| Friendlies Clubs | RB Leipzig | Verl | 01.08.2026 | 4-0 |
| Friendlies Clubs | RB Leipzig | FC Ingolstadt 04 | 25.07.2026 | 1-0 |
Leipzig's away sample tells a different story. Twelve wins from 20 sound decent on paper, but recent competitive form has been shaky: a loss at Como in the Champions League, defeats to Bayer Leverkusen and Werder Bremen mixed in with a big win over Hamburger SV. It's a squad that's had good and bad nights in fairly close succession.
Madrid look the more settled side on the evidence so far, though Leipzig have shown they can score goals too.
Comparative Team Statistics: Real Madrid vs RB Leipzig

A fixture with recent European history
These two have met four times in the Champions League between 2022 and 2024, and it's been closer than the current form gap might suggest. Real Madrid won twice, Leipzig won once, and there was a 1-1 draw in their most recent meeting at the Bernabeu. That's useful context, but it's from a couple of seasons back now, so it says more about a history of tight games than about where either side stands today.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| UEFA Champions League | Real Madrid | RB Leipzig | 06.03.2024 | 1-1 |
| UEFA Champions League | RB Leipzig | Real Madrid | 13.02.2024 | 0-1 |
| UEFA Champions League | RB Leipzig | Real Madrid | 25.10.2022 | 3-2 |
| UEFA Champions League | Real Madrid | RB Leipzig | 14.09.2022 | 2-0 |
Early Champions League league-phase picture
After one matchday each in this season's Champions League league phase, Real Madrid sit well up the table having won 2-1, while Leipzig are down near the bottom after a 4-1 defeat. It's only one game apiece, so it doesn't tell us much on its own, but it does show Madrid started this European campaign well and Leipzig didn't.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 13 | Liverpool | 1 | 1 | 0 | 0 | 2/1 | 3 |
| 14 | Real Madrid | 1 | 1 | 0 | 0 | 2/1 | 3 |
| 15 | Arsenal | 1 | 1 | 0 | 0 | 1/0 | 3 |
| 31 | FC Porto | 1 | 0 | 0 | 1 | 0/2 | 0 |
| 32 | RB Leipzig | 1 | 0 | 0 | 1 | 1/4 | 0 |
| 33 | Feyenoord | 1 | 0 | 0 | 1 | 1/5 | 0 |

A month still to play out
This match is roughly a month beyond the data we're looking at, so both teams have time to shift in form before kickoff. Madrid's recent run has been strong, but a couple of Champions League and league fixtures between now and then could easily change the picture. Leipzig, similarly, have shown enough attacking output in matches like the 5-0 win over Hamburg to suggest they're not there simply to make up the numbers.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| D. Dumfries | Netherlands | 30 | Defender | 188 | 80 |
| Kylian Mbappé | France | 27 | Attacker | 178 | 75 |
| T. Alexander-Arnold | England | 27 | Midfielder | 175 | 67 |
| Bernardo Silva | Portugal | 32 | Midfielder | 173 | 65 |
| T. Courtois | Belgium | 34 | Goalkeeper | 200 | 96 |
| Brahim Díaz | Morocco | 27 | Midfielder | 171 | 59 |
| F. Valverde | Uruguay | 28 | Midfielder | 182 | 78 |
| Vinícius Júnior | Brazil | 26 | Midfielder | 176 | 73 |
| I. Konaté | France | 27 | Defender | 194 | 95 |
| A. Tchouaméni | France | 26 | Midfielder | 187 | 81 |
| E. Camavinga | France | 23 | Midfielder | 182 | 68 |
| A. Rüdiger | Germany | 33 | Defender | 190 | 85 |
| Marc Cucurella | Spain | 28 | Defender | 174 | 66 |
| A. Lunin | Ukraine | 27 | Goalkeeper | 191 | 80 |
| J. Bellingham | England | 23 | Midfielder | 186 | 75 |
| Álvaro Fernández | Spain | 23 | Defender | 186 | 78 |
| A. Güler | Türkiye | 21 | Midfielder | 176 | 67 |
| Raúl Asencio | Spain | 23 | Defender | 184 | 79 |
| D. Huijsen | Netherlands | 21 | Defender | 195 | 87 |
| Endrick | Brazil | 20 | Attacker | 173 | 66 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| B. Henrichs | Germany | 29 | Defender | 183 | 79 |
| C. Nkunku | France | 28 | Attacker | 178 | 68 |
| L. Klostermann | Germany | 30 | Defender | 187 | 88 |
| W. Orbán | Hungary | 33 | Defender | 186 | 87 |
| M. Vandevoordt | Belgium | 24 | Goalkeeper | 192 | 80 |
| N. Seiwald | Austria | 25 | Midfielder | 179 | 79 |
| Ø. Nyland | Norway | 36 | Goalkeeper | 192 | 90 |
| L. Zingerle | Germany | 32 | Goalkeeper | 185 | 78 |
| D. Raum | Germany | 28 | Defender | 180 | 75 |
| R. Baku | Germany | 28 | Defender | 176 | 72 |
| C. Lukeba | France | 23 | Defender | 184 | 73 |
| M. Estève | France | 24 | Defender | 193 | 87 |
| R. Reitz | Germany | 24 | Midfielder | 176 | 75 |
| E. Bitshiabu | France | 21 | Defender | 196 | 95 |
| N. El Aynaoui | Morocco | 25 | Midfielder | 185 | 77 |
| J. Bakayoko | Belgium | 23 | Midfielder | 179 | 76 |
| A. Nusa | Norway | 21 | Attacker | 180 | 73 |
| Rômulo | Brazil | 24 | Attacker | 193 | 79 |
| B. Gruda | Germany | 22 | Attacker | 178 | 70 |
| A. Vermeeren | Belgium | 21 | Midfielder | 180 | 76 |
There's enough here to say Madrid go in with the better recent numbers, but the European history between these two shows it's rarely been straightforward. Leipzig have had wobbles away from home, yet they've also produced big away wins along the way.
Without a market to weigh against that picture, we're happy to sit this one out rather than force a view based on form alone.
