RB Leipzig vs Borussia Dortmund: February 21, 2026
RB Leipzig and Borussia Dortmund drew 2-2 at Red Bull Arena, Leipzig on February 21, 2026 (2025-26 Bundesliga).
On this page
Score by half
| Team | 1st half | 2nd half | Final |
|---|---|---|---|
| RB Leipzig | 2 | 0 | 2 |
| Borussia Dortmund | 0 | 2 | 2 |
Goals
- 20′ RB Leipzig: Christoph Baumgartner
- 39′ RB Leipzig: Christoph Baumgartner
- 50′ Borussia Dortmund: own goal by Rômulo
- 90+5′ Borussia Dortmund: Fábio Silva
Match statistics
| Statistic | RB Leipzig | Borussia Dortmund |
|---|---|---|
| Expected goals (xG) | 1.9 | 1.6 |
| Shots | 14 | 11 |
| Shots on target | 3 | 5 |
| Big chances | 5 | 3 |
| Possession % | 54.9 | 45.1 |
| Passes | 451 | 365 |
| Corners | 6 | 2 |
| Fouls | 11 | 17 |
| Yellow cards | 3 | 4 |
| Red cards | 0 | 0 |
| Saves | 4 | 1 |
What stood out
- Expected goals: RB Leipzig 1.9, Borussia Dortmund 1.6.
- Shots: RB Leipzig 14, Borussia Dortmund 11.
- Managers: Ole Werner (RB Leipzig), Niko Kovač (Borussia Dortmund).
Player lines
- Antonio Nusa (RBL, substitute): 25 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0 xA, 0 YC, 0 RC
- Benjamin Henrichs (RBL, substitute): 8 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Brajan Gruda (RBL): 82 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
- Castello Lukeba (RBL): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.0 xA, 1 YC, 0 RC
- Daniel Svensson (DOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.2 xA, 0 YC, 0 RC
- David Raum (RBL): 90 MIN, 0 G, 1 A, 0 SH, 0 SOT, 1.0 xA, 1 YC, 0 RC
- Ezechiel Banzuzi (RBL, substitute): 8 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Fábio Silva (DOR, substitute): 19 MIN, 1 G, 0 A, 2 SH, 1 SOT, 0.4 xG, 0.1 xA, 1 YC, 0 RC
- Felix Nmecha (DOR): 65 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Gregor Kobel (DOR): 90 MIN, 1 SV, 33 PASS, 23 CMP, 0 YC
- Jobe Bellingham (DOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Julian Ryerson (DOR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.6 xA, 1 YC, 0 RC
- Maarten Vandevoordt (RBL): 90 MIN, 4 SV, 45 PASS, 32 CMP, 0 YC
- Marcel Sabitzer (DOR): 76 MIN, 0 G, 0 A, 3 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Maximilian Beier (DOR): 64 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.1 xA, 0 YC, 0 RC
- Nicolas Seiwald (RBL): 90 MIN, 0 G, 0 A, 2 SH, 0 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
- Ridle Baku (RBL): 82 MIN, 0 G, 0 A, 2 SH, 0 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- Rômulo (RBL): 81 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.6 xA, 1 YC, 0 RC
- Serhou Guirassy (DOR): 71 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Waldemar Anton (DOR): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.2 xG, 0.0 xA, 0 YC, 0 RC
- Willi Orbán (RBL): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
Lines for players with a StatsNext page.
Head-to-head
Full RB Leipzig vs Borussia Dortmund head-to-head (2 meetings).
About this page
This match is final; its statistics change only if a stored record is corrected. Goals are listed when StatsNext’s records hold every goal of the match.
This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.
Research in StatsNext
- This match in StatsNext: Matchup Research for both clubs
- RB Leipzig results and statistics
- Borussia Dortmund results and statistics
- All Bundesliga results
