2. Bundesliga
· Regular Season - 31
April 25, 2026 15:00
F. Schleusener
(ast. D. Herold)
44'
18'
(ast. W. Taibi)
M. Bundu
82'
(ast. D. Yokota)
K. Oudenne
(pen.)
90'+10
D. Yokota
Match statistics
7
Total shots
7
2
Shots on target
6
0.94
Actual xG
0.57
2
Saves
1
50%
Possession
50%
3
Corners
2
9
Tackles
12
0
🟨 Yellow cards
1
Match Events
18'
ast. W. Taibi ·
M. Bundu⚽
⚽F. Schleusener
· ast. D. Herold
44'
46'
K. Oudenne
/
M. Neubauer
46'
H. Chakroun
/
N. Aseko-Nkili
54'
I. Okon
60'
D. Yokota
/
B. Kallman
N. Rapp
/ A. Muller
65'
S. Ambrosius
/ P. Scholl
66'
F. Schleusener
/ L. Ben Farhat
72'
75'
W. Kokolo
/
M. Bundu
75'
H. Nielsen
/
H. Matsuda
S. Jung
/ R. Pinto Pedrosa
79'
P. Forster
/ D. Burnic
80'
82'
ast. D. Yokota ·
K. Oudenne⚽
90'+10
(pen.)
D. Yokota⚽
Pre-match prediction
34.55%
Karlsruher
24.14%
X
41.31%
Hannover ←
we assigned to the actual result (Hannover 96)
41.31%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.55
0.94
-0.61
1.67
0.57
-1.1
Karlsruher SC dominated by xG (0.94 vs 0.57).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
Hans Christian Bernat
G
Hans Christian Bernat
G
22
Christoph Kobald
D
Christoph Kobald
D
28
Marcel Franke
D
Marcel Franke
D
5
Stephan Ambrosius
66'
D
Stephan Ambrosius
66'
D
20
David Herold
1 👟
M
David Herold
1 👟
M
10
Marvin Wanitzek
M
Marvin Wanitzek
M
6
Nicolai Rapp
66'
M
Nicolai Rapp
66'
M
11
Philipp Forster
80'
M
Philipp Forster
80'
M
2
Sebastian Jung
79'
M
Sebastian Jung
79'
M
13
Shio Fukuda
F
Shio Fukuda
F
24
Fabian Schleusener
1 ⚽
72'
F
Fabian Schleusener
1 ⚽
72'
F
Bench
16
Andreas Müller
24'
M
Andreas Müller
24'
M
7
Dženis Burnić
10'
M
Dženis Burnić
10'
M
8
Hyeok-kyu Kwon
M
Hyeok-kyu Kwon
M
19
Louey Ben Farhat
18'
M
Louey Ben Farhat
18'
M
21
Meiko Wäschenbach
M
Meiko Wäschenbach
M
15
Paul Scholl
24'
D
Paul Scholl
24'
D
36
Rafael Pinto Pedrosa
11'
D
Rafael Pinto Pedrosa
11'
D
30
Robin Himmelmann
G
Robin Himmelmann
G
9
Roko Šimić
F
Roko Šimić
F
1
Nahuel Noll
G
Nahuel Noll
G
20
Ime Okon
D
Ime Okon
D
8
Enzo Leopold
D
Enzo Leopold
D
17
Bastian Allgeier
D
Bastian Allgeier
D
27
Hayate Matsuda
75'
M
Hayate Matsuda
75'
M
23
Stefán Teitur Þórðarson
M
Stefán Teitur Þórðarson
M
33
Maurice Neubauer
45'
M
Maurice Neubauer
45'
M
15
Noël Aséko
45'
M
Noël Aséko
45'
M
26
Waniss Taibi
1 👟
F
Waniss Taibi
1 👟
F
9
Benjamin Källman
60'
F
Benjamin Källman
60'
F
7
Mustapha Bundu
1 ⚽
75'
F
Mustapha Bundu
1 ⚽
75'
F
Bench
3
Boris Tomiak
D
Boris Tomiak
D
18
Daisuke Yokota
1 ⚽
1 👟
30'
F
Daisuke Yokota
1 ⚽
1 👟
30'
F
13
Franz Roggow
M
Franz Roggow
M
16
Håvard Nielsen
15'
F
Håvard Nielsen
15'
F
14
Husseyn Chakroun
45'
F
Husseyn Chakroun
45'
F
29
Kolja Oudenne
1 ⚽
45'
M
Kolja Oudenne
1 ⚽
45'
M
30
Leo Weinkauf
G
Leo Weinkauf
G
5
Virgil Ghiță
D
Virgil Ghiță
D
19
Williams Kokolo
15'
D
Williams Kokolo
15'
D
Best on the pitch
Kolja Oudenne
M · Hannover
7.90
1 ⚽
1 shots
· 15 pass
Mustapha Bundu
F · Hannover
7.60
1 ⚽
2 shots
· 23 pass
Waniss Taibi
F · Hannover
7.30
1 👟
· 44 pass
Stefán Teitur Þórðarson
M · Hannover
7.30
· 60 pass
Fabian Schleusener
F · Karlsruher
7.30
1 ⚽
1 shots
· 17 pass
Husseyn Chakroun
F · Hannover
7.20
· 13 pass
Karlsruher SC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Hans Christian Bernat | G | 90 | 5.90 | — | — | — | 42 | 29% | — | — | — |
| Christoph Kobald | D | 90 | 6.30 | — | — | — | 69 | 62% | 1 | — | — |
| Marcel Franke | D | 90 | 6.30 | — | — | — | 39 | 35% | — | — | — |
| Stephan Ambrosius | D | 66 | 6.70 | — | — | — | 46 | 42% | 1 | — | — |
| David Herold | M | 90 | 6.30 | — | 1 | — | 39 | 26% | 1 | — | — |
| Marvin Wanitzek | M | 90 | 6.60 | — | — | 1 | 41 | 32% | 1 | — | — |
| Nicolai Rapp | M | 66 | 6.70 | — | — | — | 41 | 38% | — | — | — |
| Philipp Forster | M | 80 | 6.30 | — | — | 2 | 39 | 36% | — | — | — |
| Sebastian Jung | M | 79 | 6.60 | — | — | — | 23 | 22% | 2 | — | — |
| Shio Fukuda | F | 90 | 6.20 | — | — | 2 | 16 | 12% | — | — | — |
| Fabian Schleusener | F | 72 | 7.30 | 1 | — | 1 | 17 | 11% | 1 | — | — |
| Andreas Müller | M | 24 | 6.90 | — | — | — | 19 | 18% | 1 | — | — |
| Dženis Burnić | M | 10 | 6.60 | — | — | — | 17 | 16% | — | — | — |
| Louey Ben Farhat | M | 18 | 6.20 | — | — | 1 | 11 | 9% | — | — | — |
| Paul Scholl | D | 24 | 6.90 | — | — | — | 23 | 22% | 1 | — | — |
| Rafael Pinto Pedrosa | D | 11 | 6.00 | — | — | — | 6 | 6% | — | — | — |
Hannover 96 — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Nahuel Noll | G | 90 | 6.60 | — | — | — | 64 | 50% | — | — | — |
| Ime Okon | D | 90 | 6.90 | — | — | — | 64 | 61% | 3 | 1 | — |
| Enzo Leopold | D | 90 | 7.20 | — | — | — | 90 | 83% | — | — | — |
| Bastian Allgeier | D | 90 | 6.70 | — | — | — | 63 | 56% | 1 | — | — |
| Hayate Matsuda | M | 75 | 6.70 | — | — | — | 21 | 16% | — | — | — |
| Stefán Teitur Þórðarson | M | 90 | 7.30 | — | — | — | 60 | 48% | 1 | — | — |
| Maurice Neubauer | M | 45 | 6.30 | — | — | — | 19 | 17% | — | — | — |
| Noël Aséko | M | 45 | 6.50 | — | — | — | 12 | 8% | — | — | — |
| Waniss Taibi | F | 90 | 7.30 | — | 1 | — | 44 | 37% | 5 | — | — |
| Benjamin Källman | F | 60 | 6.30 | — | — | — | 5 | 2% | — | — | — |
| Mustapha Bundu | F | 75 | 7.60 | 1 | — | 2 | 23 | 17% | — | — | — |
| Daisuke Yokota | F | 30 | 7.20 | 1 | 1 | 3 | 9 | 7% | — | — | — |
| Håvard Nielsen | F | 15 | 6.30 | — | — | 1 | 3 | 2% | — | — | — |
| Husseyn Chakroun | F | 45 | 7.20 | — | — | — | 13 | 10% | 1 | — | — |
| Kolja Oudenne | M | 45 | 7.90 | 1 | — | 1 | 15 | 13% | — | — | — |
| Williams Kokolo | D | 15 | 6.90 | — | — | — | 1 | 1% | 1 | — | — |