Real Madrid vs RB Leipzig

Champions LeagueOctober 21, 2026 · 15:00 ET

Santiago Bernabéu Stadium, Madrid

1X2 · Regulation time

Pre-match prediction

Market probabilities
HomeReal Madrid77.2%
DrawDraw13.4%
AwayRB Leipzig9.4%

Probabilities are calculated from bookmaker odds with the margin removed. They are not our partners’ prices and do not guarantee the result.

Saved before kickoff: October 21, 2026 · 14:55

How our predictions work →

Match analysis

Results before October 21, 2026, 15:00 ET.

Real Madrid

Home

Recent results

Matches in sample: 5

Wins
4
Draws
0
Losses
1
Goals
13:8

At home

Matches in sample: 5

Wins
5
Draws
0
Losses
0
Goals
15:3

RB Leipzig

Away

Recent results

Matches in sample: 5

Wins
3
Draws
0
Losses
2
Goals
13:8

Away from home

Matches in sample: 5

Wins
0
Draws
0
Losses
5
Goals
4:19

Each sample includes up to five completed matches across all competitions. Scores cover 90 minutes plus stoppage time, excluding extra time and penalties. Historical match pages use only results from before kickoff.

GidStats opinion

Real Madrid is our favorite, but we do not expect a clean-sheet win.

The home team won 5 of its last 5 home matches; the away team won 0 of 5 away. However, Real Madrid conceded in 3 of 5 matches at home, while RB Leipzig scored in 4 of 5 away matches.

GidStats editorial team

Recent form

Real Madrid

Wins: 4 in the last 5 available matches.

RB Leipzig

Wins: 3 in the last 5 available matches.

Lineups

Real Madrid 4-2-3-1

Starting lineup

  1. 20Bernardo SilvaM
  2. 1T. CourtoisG
  3. 18Álvaro FernándezD
  4. 4D. HuijsenD
  5. 22A. RüdigerD
  6. 5J. BellinghamM
  7. 6E. CamavingaM
  8. 15A. GülerM
  9. 8F. ValverdeD
  10. 10Kylian MbappéF
  11. 7Vinícius JúniorM

Substitutes

  1. 16I. KonatéD
  2. 17Marc CucurellaD
  3. 19Carlos EspíF
  4. 13A. LuninG
  5. 12T. Alexander-ArnoldD
  6. 3Éder MilitãoD
  7. 21Brahim DíazM
  8. 27Thiago PitarchM
  9. 14A. TchouaméniM
  10. 25Y. DiomandeF
  11. 24D. DumfriesD
  12. 9EndrickF

RB Leipzig 4-2-3-1

Starting lineup

  1. 26M. VandevoordtG
  2. 23C. LukebaD
  3. 4W. OrbánD
  4. 22D. RaumD
  5. 17R. BakuD
  6. 13N. SeiwaldM
  7. 10B. GrudaM
  8. 7A. NusaM
  9. 40RômuloF
  10. 28C. NkunkuM
  11. 21N. El AynaouiM

Substitutes

  1. 3M. EstèveD
  2. 1Ø. NylandG
  3. 20R. ReitzM
  4. 35Max FinkgräfeD
  5. 39B. HenrichsD
  6. 16L. KlostermannD
  7. 14C. BaumgartnerM
  8. 30A. MaksimovićM
  9. 11J. BakayokoF
  10. 6E. BanzuziM
  11. 27T. GomisF
  12. 2A. KonéD

Match events

  1. Bernardo SilvaGoalReal Madrid
  2. Arda GülerGoalReal Madrid
  3. Neil El AynaouiSubstitutionRB Leipzig
  4. Brajan GrudaSubstitutionRB Leipzig
  5. Álvaro Fernández CarrerasYellow cardReal Madrid
  6. Rocco ReitzYellow cardRB Leipzig
  7. ViníciusSubstitutionReal Madrid
  8. Álvaro Fernández CarrerasSubstitutionReal Madrid
  9. David RaumSubstitutionRB Leipzig
  10. Antonio NusaSubstitutionRB Leipzig
  11. Christopher NkunkuSubstitutionRB Leipzig
  12. Arda GülerSubstitutionReal Madrid
  13. Kylian MbappéGoalReal Madrid
  14. Tidiam GomisGoalRB Leipzig
  15. Yan DiomandeGoalReal Madrid
  16. Kylian MbappéSubstitutionReal Madrid
  17. Jude BellinghamSubstitutionReal Madrid

About the match

When does the match start?

October 21, 2026, 15:00 (ET). Santiago Bernabéu Stadium

What do 1, X and 2 mean?

1 means a home win, X a draw and 2 an away win. Odds refer to 90 minutes plus stoppage time, excluding extra time and penalties.