← Match Finder
Bundesliga
Referee: Deniz Aytekin
Dortmund
U S S S S
2–3
Full-time
RB Leipzig
S U T S S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Dortmund RB Leipzig
Last 6 — all competitions · 6/6 matches
Win Ø 75%
83%
67%
Points per game
2,7
2,2
Over 2.5 Ø 67%
67%
67%
Both score Ø 50%
33%
67%
Average goals
3,3
3,0
Scored
3,0
2,0
Conceded
0,3
1,0
Goal diff per game
+2,7
+1,0
This season — Bundesliga · 7/7 matches
Win Ø 72%
86%
57%
Points per game
2,7
1,9
Over 2.5 Ø 64%
71%
57%
Both score Ø 43%
29%
57%
Average goals
3,3
2,9
Scored
3,0
1,7
Conceded
0,3
1,1
Goal diff per game
+2,7
+0,6
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 1–2

66% Possession 34%
15 Shots 7
8 Shots on target 6
2 Blocked shots 0
3 Goalkeeper saves 6
3 Corners 2
7 Offside 5
16 Free kicks against 20
2 Yellow cards 5
1 Red cards 1
The table before the match Dortmund 1. · RB Leipzig 4.
# Team K V U T +/− P
1 Dortmund 7 6 1 0 +19 19
2 Bayern Munich 8 5 2 1 +14 17
3 Hoffenheim 8 4 3 1 +5 15
4 RB Leipzig 7 4 1 2 +4 13
5 Schalke 04 8 4 1 3 +1 13
6 Ein Frankfurt 8 4 1 3 +1 13
7 Augsburg 8 3 3 2 +3 12
8 Hannover 8 3 3 2 +2 12
9 M'gladbach 7 3 2 2 -2 11
10 Mainz 8 3 1 4 -3 10
11 Stuttgart 8 3 1 4 -4 10
12 Hertha 8 2 3 3 -2 9
13 Leverkusen 7 2 2 3 +2 8
14 Wolfsburg 7 1 4 2 -3 7
15 Hamburg 8 2 1 5 -8 7
16 Freiburg 8 1 4 3 -11 7
17 Werder Bremen 7 0 4 3 -4 4
18 FC Koln 8 0 1 7 -14 1

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Dortmund RB Leipzig
1–0 P. Aubameyang
4′
10′
M. Sabitzer 1–1
M. Halstenberg
15′
🟨 Naby Keïta
25′
Y. Poulsen 1–2
Bruma
31′
🟨 Bernardo
Half-time 1–2
C. Pulisic 🔁
↦ J. Toljan
46′
J. Weigl 🔁
↦ N. Şahin
46′
46′
🔁 D. Demme
↦ N. Keïta
Sokratis 🟥
47′
Roman Bürki 🟨
48′
49′
J. Augustin 1–3
Bartra 🔁
↦ M. Philipp
51′
54′
🟨 Stefan Ilsanker
56′
🟨 Stefan Ilsanker
56′
🟥 Stefan Ilsanker
2–3 P. Aubameyang
64′
65′
🔁 K. Laimer
↦ J. Augustin
Mario Götze 🟨
72′
83′
🟨 Diego Demme
86′
🔁 W. Orban
↦ M. Sabitzer
Full-time 2–3

Line-ups

Dortmund

4-3-3
38 R. Bürki G
25 S. Papastathopoulos D
36 Ö. Toprak D
15 J. Toljan D
2 D. Zagadou D
8 N. Şahin M
27 G. Castro M
10 M. Götze M
17 P. Aubameyang F
9 A. Yarmolenko F
20 M. Philipp F
Bench (7)
22 C. Pulisic
33 J. Weigl
5 Bartra
1 R. Weidenfeller
14 A. Isak
19 M. Dahoud
23 S. Kagawa

Coach: P. Bosz

RB Leipzig

4-2-2-2
32 P. Gulácsi G
23 M. Halstenberg D
3 Bernardo D
5 D. Upamecano D
13 S. Ilsanker M
44 K. Kampl M
7 M. Sabitzer M
8 N. Keïta M
9 Y. Poulsen F
17 Bruma M
29 J. Augustin F
Bench (7)
31 D. Demme
27 K. Laimer
4 W. Orban
10 E. Forsberg
11 T. Werner
20 B. Schmitz
28 Y. Mvogo

Coach: R. Hasenhüttl

Odds comparison

Green columns are the outcomes that came in.

Over/under goals
O1,5 ✓
O2,5 ✓
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

Deniz Aytekin · 80 kamper i vår database

🟨 Yellow cards
4,1 / match
Above average
⚽ Free kicks
20,9 / match
Average

🟥 Red cards: 0,21 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.