Bundesliga
RB Leipzig RB Leipzig VS Borussia Dortmund Borussia Dortmund - (2:0) - 2025 Mar 15, 05:30
Bundesliga - 24/25
Summary
  • Home RB Leipzig RB Leipzig
  • Away Borussia Dortmund Borussia Dortmund
  • Full Time Score
  • RB Leipzig 2 : Borussia Dortmund 0
  • First Half Score
  • RB Leipzig 1 : Borussia Dortmund 0
  • Second Half Score
  • RB Leipzig 1 : Borussia Dortmund 0
  • Venue
  • Red Bull Arena - Leipzig - Germany
Match Statistics
RB Leipzig RB Leipzig
Borussia Dortmund Borussia Dortmund
ALL
Match overview
34%
Ball possession
66%
1.87
Expected goals
3.06
4
Big chances
8
15
Total shots
25
9
Goalkeeper saves
3
3
Corner kicks
12
14
Fouls
10
300
Passes
593
19
Tackles
11
10
Free kicks
14
3
Yellow cards
3
Shots
15
Total shots
25
5
Shots on target
9
2
Hit woodwork
3
5
Shots off target
9
5
Blocked shots
7
9
Shots inside box
20
6
Shots outside box
5
Attack
2
Big chances scored
0
2
Big chances missed
8
0
Through balls
3
36
Touches in penalty area
60
2
Fouled in final third
2
3
Offsides
1
Passes
206
Accurate passes
494
11
Throw-ins
27
49
Final third entries
71
61/105 (58%)
Final third phase
162/217 (75%)
17/55 (31%)
Long balls
28/57 (49%)
4/14 (29%)
Crosses
11/38 (29%)
Duels
52%
Duels
48%
9
Dispossessed
12
37/73 (51%)
Ground duels
36/73 (49%)
17/31 (55%)
Aerial duels
14/31 (45%)
8/10 (80%)
Dribbles
12/19 (63%)
Defending
63%
Tackles won
55%
19
Total tackles
11
11
Interceptions
7
58
Recoveries
63
49
Clearances
23
2
Errors lead to a shot
0
Goalkeeping
9
Total saves
3
2.70
Goals prevented
0.05
2
Big saves
0
1
High claims
0
2
Punches
0
11
Goal kicks
4
RB Leipzig RB Leipzig
Borussia Dortmund Borussia Dortmund
1ST
Match overview
43%
Ball possession
57%
1.45
Expected goals
0.38
2
Big chances
0
11
Total shots
5
2
Goalkeeper saves
2
1
Corner kicks
2
186
Passes
259
8
Tackles
6
6
Free kicks
8
0
Yellow cards
2
Shots
11
Total shots
5
3
Shots on target
2
2
Hit woodwork
0
4
Shots off target
1
4
Blocked shots
2
6
Shots inside box
3
5
Shots outside box
2
Attack
1
Big chances scored
0
1
Big chances missed
0
0
Through balls
1
2
Fouled in final third
1
2
Offsides
0
Passes
142
Accurate passes
210
6
Throw-ins
13
29
Final third entries
29
10/22 (45%)
Long balls
10/26 (38%)
3/12 (25%)
Crosses
2/9 (22%)
Duels
55%
Duels
45%
6
Dispossessed
8
18/34 (53%)
Ground duels
16/34 (47%)
10/17 (59%)
Aerial duels
7/17 (41%)
4/4 (100%)
Dribbles
3/3 (100%)
Defending
75%
Tackles won
67%
8
Total tackles
6
5
Interceptions
3
33
Recoveries
32
10
Clearances
17
Goalkeeping
2
Total saves
2
2
Goal kicks
2
RB Leipzig RB Leipzig
Borussia Dortmund Borussia Dortmund
2ND
Match overview
25%
Ball possession
75%
0.42
Expected goals
2.67
2
Big chances
8
4
Total shots
20
7
Goalkeeper saves
1
2
Corner kicks
10
114
Passes
334
11
Tackles
5
4
Free kicks
6
3
Yellow cards
1
Shots
4
Total shots
20
2
Shots on target
7
0
Hit woodwork
3
1
Shots off target
8
1
Blocked shots
5
3
Shots inside box
17
1
Shots outside box
3
Attack
1
Big chances scored
0
1
Big chances missed
8
0
Through balls
2
0
Fouled in final third
1
1
Offsides
1
Passes
64
Accurate passes
284
5
Throw-ins
14
20
Final third entries
42
7/33 (21%)
Long balls
18/31 (58%)
1/2 (50%)
Crosses
9/29 (31%)
Duels
49%
Duels
51%
3
Dispossessed
4
19/39 (49%)
Ground duels
20/39 (51%)
7/14 (50%)
Aerial duels
7/14 (50%)
4/6 (67%)
Dribbles
9/16 (56%)
Defending
55%
Tackles won
40%
11
Total tackles
5
6
Interceptions
4
25
Recoveries
31
39
Clearances
6
Goalkeeping
7
Total saves
1
9
Goal kicks
2
RB Leipzig
RB Leipzig Players
Main Players
1 - P. Gulácsi
1 - P. Gulácsi
Position: G - Rate: 9.8
Match Score 98.0%
3 - L. Geertruida
3 - L. Geertruida
Position: D - Rate: 6.9
Match Score 69.0%
4 - W. Orbán
4 - W. Orbán
Position: D - Rate: 7.4
Match Score 74.0%
5 - E. C. Bitshiabu
5 - E. C. Bitshiabu
Position: D - Rate: 7.6
Match Score 76.0%
17 - R. Baku
17 - R. Baku
Position: M - Rate: 8.1
Match Score 81.0%
14 - C. Baumgartner
14 - C. Baumgartner Substitution out at 61 replaced by Christoph Baumgartnerreplaced by Kevin Kampl at 61'
Position: M - Rate: 7.1
Match Score 71.0%
13 - N. Seiwald
13 - N. Seiwald Substitution out at 81 replaced by Nicolas Seiwaldreplaced by Amadou Haidara at 81'
Position: M - Rate: 7.5
Match Score 75.0%
22 - D. Raum
22 - D. Raum Substitution out at 81 replaced by David Raumreplaced by Castello Lukeba at 81'
Position: D - Rate: 7.2Yellow card at 63 for D. Raum63'
Match Score 72.0%
30 - B. Šeško
30 - B. Šeško
Position: F - Rate: 6.8
Match Score 68.0%
10 - X. Simons
10 - X. Simons Substitution out at 81 replaced by Xavi Simonsreplaced by Tidiam Gomis at 81'
Position: M - Rate: 8.3Goal min 18 by X. Simons 18'
Match Score 83.0%
11 - L. Openda
11 - L. Openda Substitution out at 66 replaced by Loïs Opendareplaced by Lukas Klostermann at 66'
Position: F - Rate: 7.4Goal min 48 by L. Openda 48'
Match Score 74.0%
Substitute Players
44 - K. Kampl
44 - K. Kampl Substitution in at 61 replaced Kevin Kamplreplaced Christoph Baumgartner at 61'
Position: M - Rate: 6.5
Match Score 65.0%
16 - L. Klostermann
16 - L. Klostermann Substitution in at 66 replaced Lukas Klostermannreplaced Loïs Openda at 66'
Position: D - Rate: 6.9
Match Score 69.0%
23 - C. Lukeba
23 - C. Lukeba Substitution in at 81 replaced Castello Lukebareplaced David Raum at 81'
Position: D - Rate: 6.7Yellow card at 87 for C. Lukeba87'
Match Score 67.0%
8 - A. Haidara
8 - A. Haidara Substitution in at 81 replaced Amadou Haidarareplaced Nicolas Seiwald at 81'
Position: M - Rate: 6.4Yellow card at 86 for A. Haidara86'
Match Score 64.0%
27 - T. Gomis
27 - T. Gomis Substitution in at 81 replaced Tidiam Gomisreplaced Xavi Simons at 81'
Position: M - Rate: 6.9
Match Score 69.0%
26 - M. Vandevoordt
26 - M. Vandevoordt
Position: G
21 - K. Nedeljković
21 - K. Nedeljković
Position: D
18 - A. Vermeeren
18 - A. Vermeeren
Position: M
24 - X. Schlager
24 - X. Schlager
Position: M
Borussia Dortmund
Borussia Dortmund Players
Main Players
1 - G. Kobel
1 - G. Kobel
Position: G - Rate: 6.9
Match Score 69.0%
3 - W. Anton
3 - W. Anton
Position: D - Rate: 7
Match Score 70.0%
23 - E. Can
23 - E. Can
Position: M - Rate: 7.5Yellow card at 10 for E. Can10'
Match Score 75.0%
4 - N. Schlotterbeck
4 - N. Schlotterbeck
Position: D - Rate: 7.4
Match Score 74.0%
26 - J. Ryerson
26 - J. Ryerson Substitution out at 72 replaced by Julian Ryersonreplaced by Carney Chukwuemeka at 72'
Position: D - Rate: 6.5Yellow card at 45 for J. Ryerson45'
Match Score 65.0%
20 - M. Sabitzer
20 - M. Sabitzer Substitution out at 32 replaced by Marcel Sabitzerreplaced by Ramy Bensebaini at 32'
Position: M - Rate: 6.7
Match Score 67.0%
13 - P. Groß
13 - P. Groß
Position: M - Rate: 6.8
Match Score 68.0%
27 - K. Adeyemi
27 - K. Adeyemi Substitution out at 72 replaced by Karim Adeyemireplaced by Jamie Gittens at 72'
Position: F - Rate: 7.6
Match Score 76.0%
10 - J. Brandt
10 - J. Brandt
Position: M - Rate: 7.2
Match Score 72.0%
14 - M. Beier
14 - M. Beier
Position: F - Rate: 5.8
Match Score 58.0%
9 - S. Guirassy
9 - S. Guirassy
Position: F - Rate: 7.5
Match Score 75.0%
Substitute Players
5 - R. Bensebaini
5 - R. Bensebaini Substitution in at 32 replaced Ramy Bensebainireplaced Marcel Sabitzer at 32'
Position: D - Rate: 6.8
Match Score 68.0%
43 - J. Gittens
43 - J. Gittens Substitution in at 72 replaced Jamie Gittensreplaced Karim Adeyemi at 72'
Position: M - Rate: 7.5
Match Score 75.0%
17 - C. Chukwuemeka
17 - C. Chukwuemeka Substitution in at 72 replaced Carney Chukwuemekareplaced Julian Ryerson at 72'
Position: M - Rate: 6.6Yellow card at 83 for C. Chukwuemeka83'
Match Score 66.0%
33 - A. Meyer
33 - A. Meyer
Position: G
2 - Y. Couto
2 - Y. Couto
Position: D
25 - N. Süle
25 - N. Süle
Position: D
6 - S. Özcan
6 - S. Özcan
Position: M
7 - G. Reyna
7 - G. Reyna
Position: M
16 - J. Duranville
16 - J. Duranville
Position: F