← Match Finder
Bundesliga
Referee: M Jöllenbeck
Dortmund
S T S S T
2–1
Full-time
St Pauli
T T U S T

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

⚠️ One of the teams has played few league matches recently (e.g. newly promoted). The analysis is therefore more uncertain than usual, and we give no recommendations for this match.
🔒 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 St Pauli
Last 6 — all competitions · 6/6 matches
Win Ø 42%
67%
17%
Points per game
2,0
0,7
Over 2.5 Ø 75%
100%
50%
Both score Ø 50%
83%
17%
Average goals
5,3
2,2
Scored
3,3
0,7
Conceded
2,0
1,5
Goal diff per game
+1,3
-0,8
xG created Pro
xG conceded Pro
xG diff Pro
This season — Bundesliga · 6/6 matches
Win Ø 34%
50%
17%
Points per game
1,7
0,7
Over 2.5 Ø 59%
67%
50%
Both score Ø 42%
67%
17%
Average goals
3,8
2,2
Scored
2,0
0,7
Conceded
1,8
1,5
Goal diff per game
+0,2
-0,8
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: 1–0

2,95 xG 0,63
75% Possession 25%
20 Shots 10
7 Shots on target 3
4 Blocked shots 5
2 Goalkeeper saves 5
7 Corners 1
1 Offside 1
8 Free kicks against 7
2 Yellow cards 1
0 Red cards 0
The table before the match Dortmund 7. · St Pauli 15.
# Team K V U T +/− xG +/− P
1 Bayern Munich 6 4 2 0 +13 +9.4 14
2 RB Leipzig 6 4 2 0 +7 +1.4 14
3 Ein Frankfurt 6 4 1 1 +5 +2.5 13
4 Freiburg 6 4 0 2 +2 +4.3 12
5 Leverkusen 6 3 2 1 +4 +5.5 11
6 Union Berlin 6 3 2 1 +2 +0.3 11
7 Dortmund 6 3 1 2 +1 +0.0 10
8 Stuttgart 6 2 3 1 +4 +5.1 9
9 Heidenheim 6 3 0 3 +2 +1.6 9
10 Mainz 6 2 2 2 +1 -4.1 8
11 Werder Bremen 6 2 2 2 -4 +0.1 8
12 Wolfsburg 6 2 1 3 +1 -2.4 7
13 Augsburg 6 2 1 3 -6 -0.2 7
14 M'gladbach 6 2 0 4 -3 -1.1 6
15 St Pauli 6 1 1 4 -5 -2.2 4
16 Hoffenheim 6 1 1 4 -6 -6.5 4
17 Holstein Kiel 6 0 2 4 -10 -5.7 2
18 Bochum 6 0 1 5 -8 -8.2 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 St Pauli
32′
ℹ️ Morgan Guilavogui
VAR: Goal cancelled
40′
🟨 Eric Smith
1–0 R. Bensebaini
P. Groß
43′
Half-time 1–0
J. Gittens 🔁
↦ P. Groß
46′
F. Nmecha 🔁
↦ E. Can
69′
69′
🔁 S. Banks
↦ M. Guilavogui
Jamie Gittens 🟨
75′
M. Beier 🔁
↦ D. Malen
76′
Julian Brandt 🟨
77′
78′
E. Smith 1–1
82′
🔁 A. Dźwigała
↦ M. Saliakas
2–1 S. Guirassy
J. Gittens
83′
88′
🔁 A. Albers
↦ J. Eggestein
88′
🔁 D. Sinani
↦ O. Afolayan
K. Wätjen 🔁
↦ J. Brandt
95′
Full-time 2–1

Line-ups

Dortmund

4-2-3-1
1 G. Kobel G
26 J. Ryerson D
3 W. Anton D
4 N. Schlotterbeck D
5 R. Bensebaini D
13 P. Groß M
23 E. Can M
21 D. Malen M
10 J. Brandt M
20 M. Sabitzer M
9 S. Guirassy F
Bench (9)
43 J. Gittens
8 F. Nmecha
14 M. Beier
38 K. Wätjen
37 C. Campbell
33 A. Meyer
49 Y. Lührs
42 A. Kabar
39 F. Mané

Coach: N. Şahin

St Pauli

3-4-3
22 N. Vasilj G
5 H. Wahl D
8 E. Smith D
3 K. Mets D
2 M. Saliakas M
7 J. Irvine M
39 R. Wagner M
23 P. Treu M
17 O. Afolayan F
11 J. Eggestein F
29 M. Guilavogui F
Bench (9)
18 S. Banks
25 A. Dźwigała
19 A. Albers
10 D. Sinani
42 M. Schmitz
4 D. Nemeth
21 L. Ritzka
16 C. Boukhalfa
35 R. Seibt

Coach: A. Blessin

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,31
U
5,72
B
9,79
Over/under goals
O1,5 ✓
O2,5 ✓
1,49
U2,5
2,61
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

M Jöllenbeck · 86 kamper i vår database

🟨 Yellow cards
3,7 / match
Average
⚽ Free kicks
23,0 / match
Average

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