← Match Finder
Bundesliga
Referee: S Stegemann
M'gladbach
S U S U S
1–2
Full-time
Dortmund
S T S 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

M'gladbach Dortmund
Last 6 — all competitions · 6/6 matches
Win Ø 67%
50%
83%
Points per game
1,8
2,5
Over 2.5 Ø 67%
67%
67%
Both score Ø 58%
83%
33%
Average goals
3,7
4,2
Scored
2,2
3,3
Conceded
1,5
0,8
Goal diff per game
+0,7
+2,5
This season — Bundesliga · 23/24 matches
Win Ø 60%
61%
58%
Points per game
2,0
2,0
Over 2.5 Ø 74%
65%
83%
Both score Ø 60%
65%
54%
Average goals
3,2
4,1
Scored
2,0
2,8
Conceded
1,2
1,3
Goal diff per game
+0,8
+1,4
🔒 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: 0–1

45% Possession 55%
10 Shots 10
3 Shots on target 4
3 Blocked shots 3
2 Goalkeeper saves 2
3 Corners 3
6 Offside 0
8 Free kicks against 9
5 Yellow cards 5
0 Red cards 0
The table before the match M'gladbach 5. · Dortmund 3.
# Team K V U T +/− P
1 Bayern Munich 24 16 4 4 +45 52
2 RB Leipzig 25 14 8 3 +36 50
3 Dortmund 24 14 6 4 +34 48
4 Leverkusen 25 14 5 6 +15 47
5 M'gladbach 23 14 4 5 +19 46
6 Schalke 04 25 9 10 6 -3 37
7 Wolfsburg 25 9 9 7 +4 36
8 Freiburg 25 10 6 9 -1 36
9 Hoffenheim 25 10 5 10 -8 35
10 FC Koln 24 10 2 12 -5 32
11 Union Berlin 25 9 3 13 -9 30
12 Ein Frankfurt 24 8 4 12 -3 28
13 Hertha 25 7 7 11 -16 28
14 Augsburg 24 7 6 11 -14 27
15 Mainz 24 8 1 15 -19 25
16 Fortuna Dusseldorf 24 5 6 13 -23 21
17 Werder Bremen 24 4 6 14 -28 18
18 Paderborn 25 4 4 17 -24 16

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

M'gladbach Dortmund
8′
T. Hazard 0–1
E. Håland
T. Jantschke 🔁
↦ D. Zakaria
36′
41′
🟨 Axel Witsel
45′
🟨 Dan-Axel Zagadou
Half-time 1–1
1–1 L. Stindl
A. Pléa
50′
Christoph Kramer 🟨
62′
M. Thuram 🔁
↦ J. Hofmann
65′
66′
🔁 J. Sancho
↦ J. Brandt
71′
A. Hakimi 1–2
J. Sancho
73′
🟨 Emre Can
Ramy Bensebaini 🟨
76′
76′
🟨 Jadon Sancho
B. Embolo 🔁
↦ C. Kramer
77′
83′
🔁 G. Reyna
↦ T. Hazard
Matthias Ginter 🟨
84′
Stefan Lainer 🟨
89′
89′
🟨 Raphaël Guerreiro
Florian Neuhaus 🟨
90′
94′
🔁 M. Akanji
↦ E. Håland
Full-time 1–2

Line-ups

M'gladbach

3-4-2-1
1 Y. Sommer G
18 S. Lainer M
28 M. Ginter D
30 N. Elvedi D
25 R. Bensebaini M
13 L. Stindl F
6 C. Kramer M
23 J. Hofmann F
32 F. Neuhaus M
8 D. Zakaria D
14 A. Pléa F
Bench (9)
24 T. Jantschke
10 M. Thuram
36 B. Embolo
19 F. Johnson
17 O. Wendt
21 T. Sippel
5 T. Strobl
11 Raffael
7 P. Herrmann

Coach: M. Rose

Dortmund

3-4-2-1
1 R. Bürki G
15 M. Hummels D
26 Ł. Piszczek D
13 Raphaël Guerreiro M
5 A. Hakimi M
2 D. Zagadou D
28 A. Witsel M
27 E. Can M
23 T. Hazard F
19 J. Brandt F
17 E. Håland F
Bench (9)
7 J. Sancho
32 G. Reyna
16 M. Akanji
8 M. Dahoud
35 M. Hitz
29 M. Schmelzer
18 L. Balerdi
14 N. Schulz
10 M. Götze

Coach: L. Favre

Odds comparison

Green columns are the outcomes that came in.

1X2
H
3,07
U
3,80
B ✓
2,18
Over/under goals
O1,5 ✓
O2,5 ✓
1,51
U2,5
2,51
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

S Stegemann · 140 kamper i vår database

🟨 Yellow cards
4,6 / match
Above average
⚽ Free kicks
22,8 / match
Average

🟥 Red cards: 0,20 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.