← Match Finder
Bundesliga
Referee: S Storks
Werder Bremen
T S U S T
2–1
Full-time
Holstein Kiel
U T T T S

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

Werder Bremen Holstein Kiel
Last 6 — all competitions · 6/6 matches
Win Ø 34%
50%
17%
Points per game
1,7
0,7
Over 2.5 Ø 67%
67%
67%
Both score Ø 59%
67%
50%
Average goals
4,0
3,2
Scored
2,0
1,0
Conceded
2,0
2,2
Goal diff per game
+0,0
-1,2
xG created Pro
xG conceded Pro
xG diff Pro
This season — Bundesliga · 9/9 matches
Win Ø 22%
33%
11%
Points per game
1,3
0,6
Over 2.5 Ø 73%
78%
67%
Both score Ø 67%
67%
67%
Average goals
3,9
3,8
Scored
1,7
1,2
Conceded
2,2
2,6
Goal diff per game
-0,6
-1,3
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

1,72 xG 0,60
61% Possession 39%
16 Shots 12
5 Shots on target 5
4 Blocked shots 4
4 Goalkeeper saves 3
6 Corners 3
0 Offside 2
10 Free kicks against 19
3 Yellow cards 2
0 Red cards 0
The table before the match Werder Bremen 10. · Holstein Kiel 17.
# Team K V U T +/− xG +/− P
1 Bayern Munich 9 7 2 0 +25 +15.8 23
2 RB Leipzig 9 6 2 1 +10 +1.1 20
3 Ein Frankfurt 9 5 2 2 +9 +2.7 17
4 Freiburg 10 5 2 3 +2 +5.6 17
5 Leverkusen 9 4 4 1 +5 +9.0 16
6 Dortmund 9 5 1 3 +2 +4.5 16
7 Union Berlin 10 4 4 2 +1 -3.2 16
8 Stuttgart 9 3 4 2 +1 +1.5 13
9 M'gladbach 9 4 1 4 +1 +0.4 13
10 Werder Bremen 9 3 3 3 -5 -0.8 12
11 Augsburg 9 3 2 4 -7 -1.7 11
12 Heidenheim 9 3 1 5 +0 +1.1 10
13 Mainz 9 2 4 3 -1 -4.6 10
14 Wolfsburg 9 2 3 4 -1 -1.2 9
15 St Pauli 9 2 2 5 -4 -4.6 8
16 Hoffenheim 9 2 2 5 -6 -7.8 8
17 Holstein Kiel 9 1 2 6 -12 -6.7 5
18 Bochum 9 0 1 8 -20 -11.3 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

Werder Bremen Holstein Kiel
Marco Friedl 🟨
25′
Jens Stage 🟨
30′
1–0 J. Stage
36′
Romano Schmid ℹ️
VAR: Goal cancelled
40′
Half-time 1–0
L. Bittencourt 🔁
↦ J. Stage
46′
48′
P. Harres 1–1
M. Geschwill
Senne Lynen 🟨
50′
62′
🔁 F. Porath
↦ A. Gigović
K. Topp 🔁
↦ J. Njinmah
66′
68′
🟨 Marko Ivezić
72′
🔁 L. Holtby
↦ S. Skrzybski
72′
🔁 S. Machino
↦ T. Puchacz
N. Stark 🔁
↦ M. Friedl
78′
O. Burke 🔁
↦ M. Ducksch
78′
85′
🔁 F. Arp
↦ P. Harres
O. Deman 🔁
↦ D. Köhn
88′
2–1 O. Burke
K. Topp
89′
92′
🟨 Magnus Knudsen
Full-time 2–1

Line-ups

Werder Bremen

3-4-2-1
1 M. Zetterer G
13 M. Veljković D
32 M. Friedl D
3 A. Jung D
27 F. Agu M
6 J. Stage M
14 S. Lynen M
19 D. Köhn M
11 J. Njinmah F
20 R. Schmid F
7 M. Ducksch F
Bench (9)
10 L. Bittencourt
42 K. Topp
4 N. Stark
15 O. Burke
2 O. Deman
30 M. Backhaus
28 S. Alvero
5 A. Pieper
22 J. Malatini

Coach: O. Werner

Holstein Kiel

3-5-2
1 T. Weiner G
6 M. Ivezić D
4 P. Erras D
14 M. Geschwill D
17 T. Becker M
37 A. Gigović M
24 M. Knudsen M
22 N. Remberg M
27 T. Puchacz M
19 P. Harres F
7 S. Skrzybski F
Bench (9)
8 F. Porath
10 L. Holtby
18 S. Machino
20 F. Arp
21 T. Dähne
33 D. Javorček
3 M. Komenda
15 M. Schulz
23 L. Rosenboom

Coach: M. Rapp

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,64
U
4,30
B
4,93
Over/under goals
O1,5 ✓
O2,5 ✓
1,52
U2,5
2,55
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

S Storks · 54 kamper i vår database

🟨 Yellow cards
3,9 / match
Average
⚽ Free kicks
23,5 / match
Average

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