← Match Finder
Bundesliga
Referee: D Schlager
Dortmund
S U S U S
5–2
Full-time
M'gladbach
S U T T 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 M'gladbach
Last 6 — all competitions · 6/6 matches
Win Ø 42%
50%
33%
Points per game
1,8
1,3
Over 2.5 Ø 42%
67%
17%
Both score Ø 42%
50%
33%
Average goals
3,8
1,7
Scored
2,7
1,0
Conceded
1,2
0,7
Goal diff per game
+1,5
+0,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — Bundesliga · 31/31 matches
Win Ø 49%
65%
32%
Points per game
2,1
1,3
Over 2.5 Ø 65%
68%
61%
Both score Ø 57%
55%
58%
Average goals
3,6
3,0
Scored
2,4
1,5
Conceded
1,3
1,5
Goal diff per game
+1,1
-0,1
xG created Pro
xG conceded Pro
xG diff Pro
🔒 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: 4–0

5,49 xG 1,95
55% Possession 45%
33 Shots 13
13 Shots on target 8
8 Blocked shots 2
5 Goalkeeper saves 7
10 Corners 4
0 Offside 3
10 Free kicks against 12
0 Yellow cards 2
0 Red cards 0
The table before the match Dortmund 2. · M'gladbach 11.
# Team K V U T +/− xG +/− P
1 Bayern Munich 32 20 8 4 +55 +17.7 68
2 Dortmund 31 20 4 7 +33 +15.3 64
3 Union Berlin 32 17 8 7 +14 -4.4 59
4 RB Leipzig 31 17 6 8 +18 +10.8 57
5 Freiburg 32 16 8 8 +6 -5.3 56
6 Wolfsburg 32 13 10 9 +12 +4.6 49
7 Leverkusen 31 14 6 11 +11 +9.2 48
8 Ein Frankfurt 32 12 10 10 +5 +0.4 46
9 Mainz 32 12 9 11 +2 -1.4 45
10 FC Koln 32 10 11 11 -4 +4.6 41
11 M'gladbach 31 10 9 12 -2 -2.8 39
12 Werder Bremen 31 10 5 16 -11 -5.8 35
13 Augsburg 32 9 7 16 -16 -7.7 34
14 Hoffenheim 32 9 5 18 -11 -5.3 32
15 Bochum 32 9 4 19 -35 -10.0 31
16 Schalke 04 32 7 9 16 -34 -7.1 30
17 Stuttgart 31 6 10 15 -15 +1.2 28
18 Hertha 32 6 7 19 -28 -14.0 25

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 M'gladbach
1–0 D. Malen
5′
2–0 J. Bellingham
18′
3–0 S. Haller
D. Malen
20′
4–0 S. Haller
D. Malen
32′
Half-time 4–0
46′
🔁 K. Itakura
↦ H. Wolf
S. Özcan 🔁
↦ M. Hummels
59′
Raphaël Guerreiro 🔁
↦ J. Ryerson
59′
M. Reus 🔁
↦ J. Brandt
68′
68′
🔁 C. Kramer
↦ F. Neuhaus
G. Reyna 🔁
↦ D. Malen
69′
75′
🔁 L. Netz
↦ M. Koné
75′
🔁 L. Stindl
↦ N. Ngoumou
75′
R. Bensebaïni 4–1
77′
🟨 Ramy Bensebaini
Y. Moukoko 🔁
↦ S. Haller
79′
82′
🔁 T. Jantschke
↦ N. Elvedi
85′
L. Stindl 4–2
L. Netz
94′
🟨 Christoph Kramer
5–2 G. Reyna
94′
Full-time 5–2

Line-ups

Dortmund

4-2-3-1
1 G. Kobel G
17 M. Wolf D
25 N. Süle D
15 M. Hummels D
26 J. Ryerson D
22 J. Bellingham M
23 E. Can M
21 D. Malen M
19 J. Brandt M
27 K. Adeyemi M
9 S. Haller F
Bench (9)
6 S. Özcan
13 Raphaël Guerreiro
11 M. Reus
7 G. Reyna
18 Y. Moukoko
30 F. Passlack
20 A. Modeste
33 A. Meyer
4 N. Schlotterbeck

Coach: E. Terzić

M'gladbach

4-2-3-1
41 J. Olschowsky G
18 S. Lainer D
5 M. Friedrich D
30 N. Elvedi D
25 R. Bensebaïni D
8 J. Weigl M
17 M. Koné M
23 J. Hofmann M
32 F. Neuhaus M
11 H. Wolf M
19 N. Ngoumou F
Bench (9)
3 K. Itakura
6 C. Kramer
20 L. Netz
13 L. Stindl
24 T. Jantschke
21 T. Sippel
10 M. Thuram
29 J. Scally
7 P. Herrmann

Coach: D. Farke

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,25
U
7,03
B
10,12
Over/under goals
O1,5 ✓
O2,5 ✓
1,26
U2,5
3,85
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

D Schlager · 124 kamper i vår database

🟨 Yellow cards
4,5 / match
Above average
⚽ Free kicks
22,8 / 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.