Spain Real Madrid – RB Leipzig Germany

Real Madrid - RB Leipzig: head to head and statistics

The next match between these two sides is scheduled for 21 Oct 2026, when Real Madrid face off against RB Leipzig. Statistical simulations indicate that Real Madrid have a 63% probability of winning, whereas RB Leipzig stand at 15%. In their last direct encounter on 6 Mar 2024, Real Madrid and RB Leipzig recorded a 1:1 result. Across their last five matches, Real Madrid have recorded 3 wins, 0 draws, and 2 losses. RB Leipzig have posted a recent record of 2 victories, 0 draws, and 3 defeats from their last five games. The Elo comparison places Real Madrid on 1876 points against a rating of 1686 for RB Leipzig.

Matches 2026/27

21 Oct 2026 Real Madrid 63% 22% 15% RB Leipzig 2026/27 Champions League League phase – Matchday 3

The percentages are calculated based on the difference in team strength according to our own rating system. The model converts this difference into the probability of either team winning, while the probability of a draw depends on how evenly matched the teams are — the smaller the gap in strength, the higher the chance of a draw.

Ranking position – UEFA

Club 2021/22 2022/23 2023/24 2024/25 2025/26 Total
2 Spain Real Madrid 30.000 29.000 34.000 24.500 27.000 144.500
37 Germany RB Leipzig 17.000 18.000 18.000 8.000 0.000 61.000

Form in recent games

Elo Ranking

Loading...
Club Elo Last changes
6 Spain Real Madrid 1876 20 Sep 2026
1:2 vs Atlético de Madrid
La Liga
-11.79
15 Sep 2026
3:2 vs Elche CF
La Liga
+3.69
12 Sep 2026
4:1 vs Rayo Vallecano
La Liga
+3.24
8 Sep 2026
2:1 vs Inter Milan
Champions League
+16.65
4 Sep 2026
0:1 vs Real Betis
La Liga
-13.15
30 Aug 2026
4:0 vs Málaga CF
La Liga
+2.08
26 Aug 2026
4:1 vs Real Sociedad
La Liga
+3.20
22 Aug 2026
2:1 vs RCD Espanyol
La Liga
+4.68
23 May 2026
4:2 vs Athletic Club de Bilbao
La Liga
+3.24
17 May 2026
1:0 vs Sevilla FC
La Liga
+4.83
43 Germany RB Leipzig 1686 10 Oct 2026
6:0 vs Eintracht Frankfurt
Bundesliga
+7.38
20 Sep 2026
0:2 vs Bayer Leverkusen
Bundesliga
-6.67
13 Sep 2026
5:0 vs Hamburger SV
Bundesliga
+5.60
10 Sep 2026
1:4 vs Como 1907
Champions League
-13.09
5 Sep 2026
1:3 vs Werder Bremen
Bundesliga
-13.10
29 Aug 2026
3:0 vs Borussia Mönchengladbach
Bundesliga
+5.05
22 Aug 2026
6:0 vs Eintracht Trier
DFB-Pokal
+1.33
16 May 2026
1:4 vs SC Freiburg
Bundesliga
-9.15
9 May 2026
2:1 vs FC St. Pauli
Bundesliga
+3.45
2 May 2026
1:4 vs Bayer Leverkusen
Bundesliga
-6.85
In the last month, Real Madrid lost 4.86 pts in Elo rating. That figure shows little change in form. The biggest gain in that period was +3.69 pts after the game against Elche CF (3:2, 15 Sep 2026), while the biggest loss in that period was -11.79 pts after the match against Atlético de Madrid (1:2, 20 Sep 2026). In the last month, RB Leipzig earned 6.31 pts in Elo rating. That figure shows little change in form. The biggest gain in that period was +7.38 pts after the game against Eintracht Frankfurt (6:0, 10 Oct 2026), while the biggest loss in that period was -6.67 pts after the match against Bayer Leverkusen (0:2, 20 Sep 2026). Read more about our methodology »

Match history Real Madrid - RB Leipzig

6 Mar 2024 Real Madrid 1:1 RB Leipzig 2023/24 Champions League Round of 16
13 Feb 2024 RB Leipzig 0:1 Real Madrid 2023/24 Champions League Round of 16
25 Oct 2022 RB Leipzig 3:2 Real Madrid 2022/23 Champions League Group phase – Matchday 5
14 Sep 2022 Real Madrid 2:0 RB Leipzig 2022/23 Champions League Group phase – Matchday 2

Spain - Germany

8 Sep 2026 Borussia Dortmund 3:2 Villarreal CF 2026/27 Champions League League phase – Matchday 1
16 Apr 2026 Celta Vigo 1:3 SC Freiburg 2025/26 Europa League Quarter-final
15 Apr 2026 Bayern Munich 4:3 Real Madrid 2025/26 Champions League Quarter-final
9 Apr 2026 SC Freiburg 3:0 Celta Vigo 2025/26 Europa League Quarter-final
7 Apr 2026 Real Madrid 1:2 Bayern Munich 2025/26 Champions League Quarter-final

FAQ

The next match between Real Madrid and RB Leipzig will take place on 21 Oct 2026.

On 6 Mar 2024, the match Real Madrid vs RB Leipzig took place, ending with a score of 1:1.