Real Madrid vs RB Leipzig prediction: UEFA Champions League, 21 October 2026
Real Madrid beat RB Leipzig 4-1 in Matchday 3 of the UEFA Champions League on Wednesday 21 October 2026. The match was played at the Santiago Bernabeu in Madrid.
Match recap: Real Madrid 4-1 RB Leipzig, UEFA Champions League, 21 October 2026
Real Madrid beat RB Leipzig 4-1 in Matchday 3 of the UEFA Champions League on Wednesday 21 October 2026. The match was played at the Santiago Bernabeu in Madrid.
Score period by period
| Period | Real Madrid | RB Leipzig |
|---|---|---|
| First half | 1 | 0 |
| Second half | 3 | 1 |
Real Madrid led 1-0 at half-time and outscored RB Leipzig 3-1 in the second half.
Match statistics
| Statistic | Real Madrid | RB Leipzig |
|---|---|---|
| Corners | 7 | 1 |
| Yellow cards | 1 | 1 |
| Red cards | 0 | 0 |
Prediction and analysis
Key match factor
Form separates the sides most sharply. Real Madrid have 9 wins, 0 draws and 1 loss in their last 10 matches, scoring 28 and conceding 11, while RB Leipzig have 5 wins, 0 draws and 5 losses, with 22 scored and 22 conceded. Leipzig have lost all 5 of their away matches in that run.
Our prediction
Real Madrid are the clear favourite for Real Madrid vs RB Leipzig, Wednesday 21 October 2026.
Real Madrid arrive on a 6-match winning streak, with 6 wins from 6 at home across 10 matches between Saturday 22 August 2026 and Sunday 18 October 2026. RB Leipzig are 5 wins and 5 losses from 10 matches between Saturday 2 May 2026 and Saturday 17 October 2026, and lost their latest match 1-6 to Bayern Munich. In the current table Real Madrid sit 9th on 6 points, with Leipzig 21st on 3 points. The call is a home win.
Who is favoured for Real Madrid vs RB Leipzig?
Real Madrid are clearly favoured for Real Madrid vs RB Leipzig, with 9 wins from their last 10 matches and a 12-place lead in the current table.
When and where Real Madrid vs RB Leipzig is played
Real Madrid face RB Leipzig in the UEFA Champions League on Wednesday 21 October 2026. The Matchday 3 fixture is played at the Santiago Bernabeu. Real Madrid are the home side.
Key facts
| Item | Value |
|---|---|
| Competition | UEFA Champions League |
| Round | Matchday 3 |
| Date | 21 October 2026 |
| Kick-off | 20:00 (UK time) |
| Venue | Santiago Bernabeu |
| City | Madrid |
Recent form: Real Madrid and RB Leipzig
The form figures cover Real Madrid's 10 matches between Sunday 3 May 2026 and Wednesday 14 October 2026, and RB Leipzig's 10 matches between Sunday 15 March 2026 and Tuesday 13 October 2026.
Real Madrid won 8, drew 0 and lost 2 of those 10 matches, scoring 22 goals and conceding 10, and arrive on three wins in a row. They won all 4 home matches and 4 of 6 away, and most recently beat AS Roma 4-3 in the UEFA Champions League.
9W 0D 1L in 10 games2.8 scored · 1.1 conceded per gameHome 6W-0D-0L · Away 3W-0D-1L
| Date | Opponent | Venue | Score | Result | Competition |
|---|---|---|---|---|---|
| 18/10/2026 | Sevilla FC | Home | 4-1 | W | LaLiga |
| 14/10/2026 | AS Roma | Away | 4-3 | W | UEFA Champions League |
| 10/10/2026 | Villarreal CF | Home | 1-0 | W | LaLiga |
| 15/09/2026 | Elche CF | Away | 3-2 | W | LaLiga |
| 12/09/2026 | Rayo Vallecano | Home | 4-1 | W | LaLiga |
| 08/09/2026 | Inter Milano | Home | 2-1 | W | UEFA Champions League |
| 04/09/2026 | Real Betis Seville | Away | 0-1 | L | LaLiga |
| 30/08/2026 | Malaga CF | Home | 4-0 | W | LaLiga |
| 26/08/2026 | Real Sociedad San Sebastian | Home | 4-1 | W | LaLiga |
| 22/08/2026 | Espanyol Barcelona | Away | 2-1 | W | LaLiga |
RB Leipzig won 7, drew 0 and lost 3 of their 10 matches, scoring 27 goals and conceding 11, and arrive on three wins in a row. They won all 6 home matches and 1 of 4 away, and most recently beat PSV Eindhoven 1-0 in the UEFA Champions League.
5W 0D 5L in 10 games2.2 scored · 2.2 conceded per gameHome 5W-0D-0L · Away 0W-0D-5L
| Date | Opponent | Venue | Score | Result | Competition |
|---|---|---|---|---|---|
| 17/10/2026 | Bayern Munich | Away | 1-6 | L | Bundesliga |
| 13/10/2026 | PSV Eindhoven | Home | 1-0 | W | UEFA Champions League |
| 10/10/2026 | Eintracht Frankfurt | Home | 6-0 | W | Bundesliga |
| 13/09/2026 | Hamburger SV | Home | 5-0 | W | Bundesliga |
| 10/09/2026 | Como 1907 | Away | 1-4 | L | UEFA Champions League |
| 05/09/2026 | Werder Bremen | Away | 1-3 | L | Bundesliga |
| 29/08/2026 | Borussia Monchengladbach | Home | 3-0 | W | Bundesliga |
| 16/05/2026 | SC Freiburg | Away | 1-4 | L | Bundesliga |
| 09/05/2026 | FC St. Pauli | Home | 2-1 | W | Bundesliga |
| 02/05/2026 | Bayer Leverkusen | Away | 1-4 | L | Bundesliga |
Real Madrid and RB Leipzig squads
Real Madrid squad (36 players)
| No. | Player | Position |
|---|---|---|
| 1 | Courtois, Thibaut | Goalkeeper |
| 2 | Asencio, Raul | Defender |
| 3 | Militao, Eder | Defender |
| 4 | Huijsen, Dean | Defender |
| 5 | Bellingham, Jude | Midfielder |
| 6 | Camavinga, Eduardo | Midfielder |
| 7 | Vinicius Junior | Forward |
| 8 | Valverde, Federico | Midfielder |
| 9 | Endrick | Forward |
| 10 | Mbappe, Kylian | Forward |
| 11 | Rodrygo | Forward |
| 12 | Alexander-Arnold, Trent | Defender |
| 13 | Lunin, Andriy | Goalkeeper |
| 14 | Tchouameni, Aurelien | Midfielder |
| 15 | Guler, Arda | Forward |
| 16 | Konate, Ibrahima | Defender |
| 17 | Cucurella, Marc | Defender |
| 18 | Carreras, Alvaro | Defender |
| 19 | Espi, Carlos | Forward |
| 20 | Silva, Bernardo | Midfielder |
| 21 | Diaz, Brahim | Forward |
| 22 | Rudiger, Antonio | Defender |
| 23 | Mendy, Ferland | Defender |
| 24 | Dumfries, Denzel | Defender |
| 25 | Diomande, Yan | Forward |
| 26 | Mestre, Sergio | Goalkeeper |
| 27 | Pitarch Pinar, Thiago | Midfielder |
| 29 | Cestero, Jorge | Midfielder |
| 30 | Martinez, Joan | Defender |
| 31 | Navarro, Javier | Goalkeeper |
| 32 | Villalba, Diego | Midfielder |
| 33 | Rivas, Mario | Defender |
| 34 | Fati Joao, Lamini Domingos | Defender |
| 35 | Yanez, Daniel | Midfielder |
| 36 | Ciria, Alexis | Forward |
| 38 | Sergio, Martinez | Midfielder |
RB Leipzig squad (29 players)
| No. | Player | Position |
|---|---|---|
| 1 | Nyland, Orjan | Goalkeeper |
| 2 | Kone, Abdoul | Defender |
| 3 | Esteve, Maxime | Defender |
| 4 | Orban, Willi | Defender |
| 6 | Banzuzi, Ezechiel | Midfielder |
| 7 | Nusa, Antonio | Forward |
| 8 | Ouedraogo, Assan | Midfielder |
| 9 | Guiu, Marc | Forward |
| 10 | Gruda, Brajan | Midfielder |
| 11 | Bakayoko, Johan | Forward |
| 13 | Seiwald, Nicolas | Midfielder |
| 14 | Baumgartner, Christoph | Midfielder |
| 16 | Klostermann, Lukas | Defender |
| 17 | Baku, Ridle | Midfielder |
| 20 | Reitz, Rocco | Midfielder |
| 21 | El Aynaoui, Neil | Midfielder |
| 22 | Raum, David | Defender |
| 23 | Lukeba, Castello | Defender |
| 25 | Zingerle, Leopold | Goalkeeper |
| 26 | Vandevoordt, Maarten | Goalkeeper |
| 27 | Gomis, Tidiam | Forward |
| 28 | Nkunku, Christopher | Forward |
| 30 | Maksimovic, Andrija | Midfielder |
| 35 | Finkgrafe, Max | Defender |
| 37 | Kaltefleiter, Benno | Midfielder |
| 39 | Henrichs, Benjamin | Defender |
| 40 | Romulo | Forward |
| 45 | Konate, Samba | Forward |
| 47 | Gebel, Viggo | Midfielder |
Current UEFA Champions League standings
Real Madrid are 9th in the UEFA Champions League table with 6 points from 2 matches, two wins from two and a goal difference of 2. RB Leipzig are 21st with 3 points from 2 matches, one win and one loss, and a goal difference of -2. The gap is 12 places and 3 points.
| Pos | Team | P | W | D | L | F-A | Diff | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain | 3 | 3 | 0 | 0 | 14-5 | +9 | 9 |
| 2 | Liverpool FC | 3 | 3 | 0 | 0 | 12-7 | +5 | 9 |
| 3 | VfB Stuttgart | 3 | 2 | 1 | 0 | 7-2 | +5 | 7 |
| 4 | Aston Villa | 2 | 2 | 0 | 0 | 9-2 | +7 | 6 |
| 5 | FC Barcelona | 3 | 2 | 0 | 1 | 11-6 | +5 | 6 |
| 11 | Real Madrid | 2 | 2 | 0 | 0 | 6-4 | +2 | 6 |
| 23 | RB Leipzig | 2 | 1 | 0 | 1 | 2-4 | -2 | 3 |
Key data
Real Madrid have 6 points from 2 matches in the table. RB Leipzig have 3 points from 2 matches. Both sides took 12 points from their five most recent results. Real Madrid won 8 of 10 in the form window, RB Leipzig 7 of 10.
What is at stake
Real Madrid start Matchday 3 in 9th place. RB Leipzig start it in 21st. The two sides are separated by 12 places and 3 points in the UEFA Champions League table.
Frequently asked questions
How have Real Madrid been playing before facing RB Leipzig?
Real Madrid won 8 and lost 2 of 10 matches between Sunday 3 May 2026 and Wednesday 14 October 2026. They scored 22 and conceded 10. Their latest result was a 4-3 win over AS Roma.
What is RB Leipzig's form ahead of the Real Madrid match?
RB Leipzig won 7 and lost 3 of 10 matches between Sunday 15 March 2026 and Tuesday 13 October 2026. They scored 27 and conceded 11. They last beat PSV Eindhoven 1-0.
Where do Real Madrid and RB Leipzig sit in the UEFA Champions League table?
Real Madrid are 9th with 6 points from 2 matches. RB Leipzig are 21st with 3 points from 2 matches. The gap between them is 12 places and 3 points going into Matchday 3.
Stay in the loop
Leave your email and we will let you know about new predictions and features on Odds Stake.