Borussia Dortmund vs RB Leipzig

Sat 24 Apr, 00:00 UTC · Matchweek 31 · probabilities and historical statistics

Predicted outcome

Borussia Dortmund win · Most likely 59.8%
Draw 21.7%
RB Leipzig win 18.5%

Event markets

Both teams to score 62%Avg 59%
Over 1.5 goals 84%Avg 82%
Over 2.5 goals 64%Avg 62%
Borussia Dortmund clean sheet 31%Avg 26%
RB Leipzig clean sheet 12%Avg 21%
Over 8.5 corners 76%Avg 62%
Over 9.5 corners 65%Avg 52%
Over 2.5 cards 72%Avg 72%
Over 3.5 cards 52%Avg 54%

This match League average

Predicted Score

2-19.9%
2-08.3%
1-07.8%

Team comparison

Attack Defense Form Discipline Cleansheets
  • Borussia Dortmund
  • RB Leipzig

Did you know?

  • Borussia Dortmund are unbeaten in their last 8 matches.
  • RB Leipzig's matches have gone over 1.5 goals in 10 of their last 10.
  • RB Leipzig's matches have gone over 2.5 goals in 9 of their last 10.
  • Both teams have scored in 12 of the last 16 meetings between these two.

H2H

16meetings
  • Borussia Dortmund win · 7 (44%)
  • Draw · 3 (19%)
  • RB Leipzig win · 6 (38%)
Avg. total goals 3.62 League avg: 3.20
Over 2.5 goals 75% League avg: 62%
Both teams to score 75% League avg: 59%
Whoever hosts wins 50% League avg: 42%
Avg. total corners 11.31 League avg: 9.96
Avg. total cards 4.56 League avg: 3.82
Borussia Dortmund avg. goals 1.75 League avg: 1.60
RB Leipzig avg. goals 1.88 League avg: 1.60

Biggest win: RB Leipzig 4–1 Borussia Dortmund (27 Apr 24).

Borussia Dortmund vs RB Leipzig head to head: in the previous 16 meetings, Borussia Dortmund have won 7 times, RB Leipzig have won 6 times and 3 ended in a draw. Borussia Dortmund scored 28 goals and RB Leipzig scored 30 goals in these matches. The latest meeting, on 21 Feb 2026, ended 2-2 at RB Leipzig. RB Leipzig are unbeaten in the last 3 meetings. Across these matches, both teams scored in 12 of 16 and 12 had over 2.5 goals. Borussia Dortmund kept 2 clean sheets and RB Leipzig kept 2.

Ball Stats (Last 10 games)

Borussia Dortmund RB Leipzig
11 (1.8 avg) Goals 16 (2.7 avg)
91 (15.2 avg) Total Shots 107 (17.8 avg)
32 (5.3 avg) Shots on Target 39 (6.5 avg)
22 (3.7 avg) Blocked Shots 28 (4.7 avg)
29 (4.8 avg) Corners 33 (5.5 avg)
706 (117.7 avg) Attacks 640 (106.7 avg)
329 (54.8 avg) Dangerous Attacks 274 (45.7 avg)
72 (12.0 avg) Key Passes 80 (13.3 avg)
3178 (529.7 avg) Passes 3055 (509.2 avg)
2702 (85%) Pass Accuracy 2651 (87%)
55% Ball Possession 53%

Disciplinary/Tackles (Last 10 games)

Borussia Dortmund RB Leipzig
1 (0.2 avg) Red Cards 0 (0.0 avg)
15 (2.5 avg) Yellow Cards 6 (1.0 avg)
99 (16.5 avg) Tackles 89 (14.8 avg)
67 (11.2 avg) Fouls 59 (9.8 avg)
9 (1.5 avg) Offsides 5 (0.8 avg)
300 (50.0 avg) Duels Won 285 (47.5 avg)
88 (14.7 avg) Aerial Duels Won 54 (9.0 avg)

Previous Game Statistics (Last 10)

Borussia Dortmund

1.5Goals
  • Under · 3 (30%)
  • Over · 7 (70%)
7.5Corners
  • Under · 3 (33%)
  • Over · 6 (67%)
2.5Goals
  • Under · 5 (50%)
  • Over · 5 (50%)
8.5Corners
  • Under · 5 (56%)
  • Over · 4 (44%)
3.5Goals
  • Under · 6 (60%)
  • Over · 4 (40%)
9.5Corners
  • Under · 6 (67%)
  • Over · 3 (33%)
CS
  • Yes · 6 (60%)
  • No · 4 (40%)
BTTS
  • Yes · 3 (30%)
  • No · 7 (70%)

RB Leipzig

1.5Goals
  • Under · 0 (0%)
  • Over · 10 (100%)
7.5Corners
  • Under · 1 (11%)
  • Over · 8 (89%)
2.5Goals
  • Under · 1 (10%)
  • Over · 9 (90%)
8.5Corners
  • Under · 2 (22%)
  • Over · 7 (78%)
3.5Goals
  • Under · 3 (30%)
  • Over · 7 (70%)
9.5Corners
  • Under · 4 (44%)
  • Over · 5 (56%)
CS
  • Yes · 3 (30%)
  • No · 7 (70%)
BTTS
  • Yes · 6 (60%)
  • No · 4 (40%)