Every match scored. Start here, the rest is up to football.

Watchability: Real Madrid vs RB Leipzig

66.0 /100
Recommended
Real Madrid

Real Madrid

#4 6 pts
0 Wins
0 Draws
0 Losses
66.0 /100
Recommended
October 21, 2026
UEFA Champions League
Santiago Bernabéu Stadium, Madrid
RB Leipzig

RB Leipzig

#7 3 pts
0 Wins
0 Draws
0 Losses
October 21, 2026
UEFA Champions League
Santiago Bernabéu Stadium, Madrid

AI Match Analysis

Let me analyze the data and write a match preview following the specified format and rules.

Key information from the data:
- Match: Real Madrid (Home) vs RB Leipzig (Away)
- Date: October 21, 2026
- Competition: UEFA Champions League
- Watchability Score: 66.0/100 (Recommended)
- Real Madrid league position: 3.0 (La Liga)
- RB Leipzig league position: 7.0 (Bundesliga)

Watchability Score Components:
- Historic Rivalry: 0.0/100
- Fierce Derby: 0.0/100
- Top Teams (Cup): 81.6/100
- World-Class Stars: 83.0/100
- In-Form Teams: 5.9/100
- Top League Players: 0.0/100
- Entertaining History (H2H): 50.0/100

Form data: "No data available" for both teams' last 5 results, season record, goals per game

H2H Summary: Last 4 meetings: 2W-1D-1L (Real Madrid perspective)
Recent H2H Results:
- Mar 06, 2024: Real Madrid 1-1 RB Leipzig (UCL)
- Feb 13, 2024: RB Leipzig 0-1 Real Madrid (UCL)
- Oct 25, 2022: RB Leipzig 3-2 Real Madrid (UCL)
- Sep 14, 2022: Real Madrid 2-0 RB Leipzig (UCL)

Player Data:
Real Madrid Top Scorers:
- Kylian Mbappé: 7G 2A in 8 apps
- J. Bellingham: 3G 2A in 8 apps
- Kylian Mbappé: 2G 0A in 2 apps (duplicate?)

Real Madrid Highest-Rated Players:
- Endrick: rating 8.2, 1G 0A
- Kylian Mbappé: rating 7.8, 7G 2A
- Kylian Mbappé: rating 7.8, 2G 0A

RB Leipzig Top Scorers:
- C. Nkunku: 4G 1A in 6 apps
- A. Nusa: 3G 3A in 6 apps
- T. Gomis: 2G 2A in 6 apps

RB Leipzig Highest-Rated Players:
- W. Orbán: rating 9.3, 1G 1A
- R. Baku: rating 8.7, 1G 0A
- B. Gruda: rating 8.5, 1G 0A

From source articles:
- Real Madrid's most recent Champions League match: 4-3 win away to Roma on Oct 14, 2026. Mbappé scored on 25', Carlos Espí on 83', E. Moreira de Sousa on 85', Antonio Rüdiger on 90'.
- Real Madrid's recent La Liga results from ESPN: W vs Villarreal (1-0), L vs Atlético Madrid (2-1), W vs Elche (3-2), W vs Rayo Vallecano (4-1), W vs Inter Milan (2-1) in UCL
- RB Leipzig's latest outing: 6-1 Bundesliga defeat at Bayern Munich on Oct 17, 2026. Andrija Maksimović scored at 90+1.
- RB Leipzig's recent results: W vs PSV (1-0) in UCL, W vs Eintracht Frankfurt (6-0) in Bundesliga, L vs Leverkusen (2-0), W vs Hamburg SV (5-0), L vs Como 1907 (4-1) in UCL

Wait, the form data says "No data available" but the articles show recent results. I should use the article data for recent form since it's provided in the sources.

Let me compile the recent form strings:
Real Madrid (from ESPN source): W vs Villarreal (1-0), L vs Atlético (2-1), W vs Elche (3-2), W vs Rayo (4-1), W vs Inter (2-1) - that's WWLWW or WLWWW depending on order. The ESPN source shows:
- 10/14 @ Roma W 4-3
- 10/10 vs Villarreal W 1-0
- 9/20 @ Atlético L 2-1
- 9/15 @ Elche W 3-2
- 9/12 vs Rayo W 4-1
- 9/8 vs Inter W 2-1

So last 5: W (Roma), W (Villarreal), L (Atlético), W (Elche), W (Rayo) = WWLWW

RB Leipzig (from Fox Sports source):
- 10/13 vs PSV W 1-0 (UCL)
- 10/10 vs Eintracht W 6-0 (Bundesliga)
- 9/20 @ Leverkusen L 2-0
- 9/13 vs Hamburg W 5-0
- 9/10 @ Como L 4-1 (UCL)

Last 5: W (PSV), W (Eintracht), L (Leverkusen), W (Hamburg), L (Como) = WWLWL

But wait, the most recent is the Bayern match on 10/17 which was a 6-1 loss. So the last 5 would be: L (Bayern), W (PSV), W (Eintracht), L (Leverkusen), W (Hamburg) = LWWLW

Actually, the OneFootball article says "RB Leipzig's latest outing ended in a 6-1 Bundesliga defeat at FC Bayern on Saturday 17 October 2026" and the Fox Sports source shows matches up to 10/13. So the Bayern match is the most recent.

Let me structure the form properly:
Real Madrid last 5: W vs Roma (4-3), W vs Villarreal (1-0), L vs Atlético (1-2), W vs Elche (3-2), W vs Rayo (4-1) = WWLWW
RB Leipzig last 5: L vs Bayern (1-6), W vs PSV (1-0), W vs Eintracht (6-0), L vs Leverkusen (0-2), W vs Hamburg (5-0) = LWWLW

Now for goals per game - I don't have exact season averages, but I can calculate from recent matches:
Real Madrid last

Advertisement
Advertisement

Head to Head

Recent Meetings

Mar 06, 2024
Real Madrid 1 - 1 RB Leipzig
UEFA Champions League
Feb 13, 2024
RB Leipzig 0 - 1 Real Madrid
UEFA Champions League
Oct 25, 2022
RB Leipzig 3 - 2 Real Madrid
UEFA Champions League

Last 4 meetings: 2W-1D-1L

2
Real Madrid Wins
50%
1
Draws
25%
1
RB Leipzig Wins
25%
Advertisement

Team Form

Real Madrid

Last 5:

No data available

Goals per game 0
Conceded per game 0
Mixed form

RB Leipzig

Last 5:

No data available

Goals per game 0
Conceded per game 0
Mixed form
Advertisement

Key Players

Top Scorers

Real Madrid
Kylian Mbappé
Kylian Mbappé
7G 2A
J. Bellingham
J. Bellingham
3G 2A
Kylian Mbappé
Kylian Mbappé
2G 0A
RB Leipzig
C. Nkunku
C. Nkunku
4G 1A
A. Nusa
A. Nusa
3G 3A
T. Gomis
T. Gomis
2G 2A

Players to Watch

Real Madrid
Endrick
Endrick
8.2
Kylian Mbappé
Kylian Mbappé
7.8
Kylian Mbappé
Kylian Mbappé
7.8
RB Leipzig
W. Orbán
W. Orbán
9.3
R. Baku
R. Baku
8.7
B. Gruda
B. Gruda
8.5
Advertisement

League Standings

UEFA Champions League
MP W D L G +/- P Form
1
nan
2 2 0 0 10:3 7 6
W W
2
nan
2 2 0 0 9:2 7 6
W W
3
nan
2 2 0 0 9:2 7 6
W W
4
nan
2 2 0 0 6:1 5 6
W W
5
nan
2 2 0 0 8:4 4 6
W W
6
nan
2 2 0 0 5:1 4 6
W W
7
nan
2 2 0 0 4:0 4 6
W W
8
nan
2 2 0 0 6:4 2 6
W W
9
nan
2 2 0 0 6:4 2 6
W W
10
nan
2 1 1 0 8:3 5 4
W D
11
nan
2 1 1 0 4:2 2 4
D W
12
nan
2 1 0 1 6:4 2 3
W L
13
nan
2 1 0 1 4:2 2 3
W L
14
nan
2 1 0 1 5:4 1 3
L W
15
nan
2 1 0 1 3:2 1 3
L W
16
nan
2 1 0 1 6:6 0 3
L W
17
nan
2 1 0 1 4:4 0 3
W L
18
nan
2 1 0 1 3:3 0 3
W L
19
nan
2 1 0 1 3:4 -1 3
W L
20
AEK Athens FC
2 1 0 1 2:3 -1 3
W L
21
nan
2 1 0 1 2:4 -2 3
L W
22
Sabah FA
2 1 0 1 2:4 -2 3
L W
23
nan
2 1 0 1 4:7 -3 3
L W
24
Bodo/Glimt
2 1 0 1 1:5 -4 3
L W
25
nan
2 0 1 1 4:5 -1 1
D L
26
nan
2 0 1 1 1:2 -1 1
D L
27
Viking
2 0 1 1 4:6 -2 1
L D
28
Fenerbahçe
2 0 1 1 1:7 -6 1
D L
29
nan
2 0 0 2 4:6 -2 0
L L
30
nan
2 0 0 2 2:5 -3 0
L L
31
nan
2 0 0 2 2:5 -3 0
L L
32
nan
2 0 0 2 1:4 -3 0
L L
33
Lask Linz
2 0 0 2 3:7 -4 0
L L
34
nan
2 0 0 2 2:6 -4 0
L L
35
nan
2 0 0 2 2:7 -5 0
L L
36
Slovan Bratislava
2 0 0 2 1:9 -8 0
L L

About This Match Preview

Is this match worth watching?

This match scores 66/100. Games rated 85+ are must-watch, 60-84 are recommended, and below 40 have limited appeal. Use the score to decide if this game deserves your time.

What goes into the watchability score?

We weigh match stakes, team form, rivalry history, star players, and competitive balance to predict how worth watching a game will be.

Are kickoff times in my timezone?

Yes. The site automatically converts kickoff times to your local timezone.