GERMANY 2. BUNDESLIGA
--.--.---- --:--
BBBank Wildpark
Referee: K. Oldhafer
Karlsruher SC
Match Timeline
Hannover 96
HT
0' 15' 30' 45' 60' 75' 90'
18'
M. Bundu · Assist: W. Taibi
Hannover 96
44'
F. Schleusener · Assist: D. Herold
Karlsruher SC
🔄
46'
M. Neubauer ↔ K. Oudenne
Hannover 96
🔄
46'
N. Aseko-Nkili ↔ H. Chakroun
Hannover 96
🟨
54'
Ime Okon
Hannover 96
🔄
60'
B. Kallman ↔ D. Yokota
Hannover 96
VAR
63'
Stefán Teitur Þórðarson
Hannover 96
🔄
66'
N. Rapp ↔ A. Muller
Karlsruher SC
🔄
66'
S. Ambrosius ↔ P. Scholl
Karlsruher SC
🔄
72'
F. Schleusener ↔ L. Ben Farhat
Karlsruher SC
🔄
75'
M. Bundu ↔ H. Nielsen
Hannover 96
🔄
75'
H. Matsuda ↔ W. Kokolo
Hannover 96
🔄
79'
S. Jung ↔ R. Pinto Pedrosa
Karlsruher SC
🔄
80'
P. Forster ↔ D. Burnic
Karlsruher SC
82'
K. Oudenne · Assist: D. Yokota
Hannover 96
🟨
90+10'
Marvin Wanitzek
Karlsruher SC
VAR
90+7'
Husseyn Chakroun
Hannover 96
90'
D. Yokota
Hannover 96

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 60.3%
Odds -
BTTS
BTTS Yes
Probability 60.8%
Odds -
Over / Under 2.5
Over 2.5
Probability 60.9%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
60.3%
-
BTTS BTTS Yes
60.8%
-
Over / Under 2.5 Over 2.5
60.9%
-
Probability Distribution
Karlsruher SC Win 39.7%
Draw 0%
Hannover 96 Win 60.3%
Expected Goals (xG)
Karlsruher SC1.42
Hannover 961.75
Recent Form (Last 5)
Karlsruher SC Karlsruher SC
WWDLW
47 GF / 56 GA
Hannover 96 Hannover 96
WLDWL
50 GF / 36 GA
Key Stats
1.57
Average Goals Scored
1.67
1.87
Average Goals Conceded
1.2
17
BTTS Yes
18
22
Over 2.5
20
4.03
Shots on Goal
5.3

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Karlsruher SC Karlsruher SC 30 matches
Hannover 96 Hannover 96 30 matches
Karlsruher SC Statistic Hannover 96
11 Wins 15
7 Draws 9
12 Losses 6
47 Goals For 50
56 Goals Against 36
1.57 Avg Goals Scored 1.67
1.87 Avg Goals Conceded 1.2
17 BTTS Yes 18
25 Over 1.5 25
22 Over 2.5 20
16 Over 3.5 11
5 Clean Sheets 10
10 Failed To Score 4
4.03 Shots On Goal 5.3
11.7 Total Shots 13.77
4.53 Corners 6.23
47.8% Ball Possession 56.2%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

This match looks like a contest between Hannover 96's more proactive style and Karlsruher SC's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Overall, the preferred tip is Away Win, while the clean-sheet lean points toward Hannover 96. The shape dynamic also adds another layer here, with Karlsruher SC expected to line up in 3-1-4-2 and Hannover 96 in 3-4-2-1, which may reinforce the expected flow toward Hannover 96 having the stronger overall control. Karlsruher SC have shown more instability in their recent run, so confidence and game management may become important factors. The season profile of both teams suggests a matchup where long-term consistency matters, but does not fully remove the possibility of swings in momentum on the day. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. The attacking numbers of both teams point toward a more open scoring environment.This game has the potential to be open, with both sides capable of creating several scoring chances.

Karlsruher SC Analysis

With 40 points from 30 games and a place of 8, Karlsruher SC still have clear room for improvement in overall consistency. Their record of 11 wins, 7 draws, and 12 losses, together with goals at 47:53, reflects mixed form over their recent run. Much of their threat comes through Marvin Wanitzek (15 goals), Fabian Schleusener (9 goals), Louey Ben Farhat (6 goals), with creative support from Marvin Wanitzek (7 assists), David Herold (5 assists), Fabian Schleusener (3 assists), while the defensive numbers suggest they have been quite vulnerable. At home, they have managed 8 wins, 3 draws, and 3 losses, a return that supports a very strong split record. They are operating from a relatively stable mid-table position. In football terms they often show a more cautious and defensive approach. They are not at full strength, with E. Sihlaroğlu unavailable, although the overall attacking core still looks largely intact.

Hannover 96 Analysis

Hannover 96 come into this match from a strong league position, sitting 4 with 54 points from 30 matches. Their overall return of 15 wins, 9 draws, and 6 losses with goals at 49:35 reflects mixed form over their recent run. Their attacking weight is carried by Benjamin Källman (14 goals), Boris Tomiak (5 goals), Daisuke Yokota (4 goals), with creative support from Noël Aséko (5 assists), Enzo Leopold (4 assists), Maurice Neubauer (4 assists), while defensively they have appeared fairly stable. Away from home, they have returned 8 wins, 5 draws, and 2 losses, a split that suggests a very strong split record. They are pushing for upper-table objectives and still have something important to play for. In football terms, they tend to show balanced attacking football.

H2H Analysis

Across those 15 head-to-head meetings, Karlsruher SC won 5 times, Hannover 96 won 7 times, while 3 matches finished as draws. The aggregate score in this matchup is 19:22 from Karlsruher SC's perspective. 8 of those games went over 2.5 goals, and both teams scored in 7 matches, with an average of 2.73 goals per game.

1X2: Away Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (100%)
Predicted formations: Karlsruher SC 3-1-4-2 / Hannover 96 3-4-2-1
Missing players: Karlsruher SC 1, Hannover 96 0
H2H summary: Karlsruher SC wins 5, draws 3, Hannover 96 wins 7
Stats
Karlsruher SC Karlsruher SC
Hannover 96 Hannover 96
Shots on Goal
2
Shots on Goal
6
Shots off Goal
5
Shots off Goal
1
Blocked Shots
1
Blocked Shots
3
3 Corner Kicks 2
13 Fouls 3
1 Offsides 2
50% Ball Possession 50%
8 Total Shots 10
2 Shots on Goal 6
5 Shots off Goal 1
1 Blocked Shots 3
5 Shots insidebox 6
3 Shots outsidebox 4
2 Goalkeeper Saves 1
488 Total passes 506
416 Passes accurate 428
0.88 expected_goals 1.15
🟨 1 Yellow Cards 1 🟨
🟥 0 Red Cards 0 🟥

Lineups

Karlsruher SC
Formation
Hannover 96
C. Bernat
C. Bernat
S. Ambrosius
S. Ambrosius
M. Franke
M. Franke
C. Kobald
C. Kobald
S. Jung
S. Jung
P. Forster
P. Forster
N. Rapp
N. Rapp
M. Wanitzek
M. Wanitzek
D. Herold
🎯
D. Herold
F. Schleusener
F. Schleusener
S. Fukuda
S. Fukuda
N. Noll
N. Noll
B. Allgeier
B. Allgeier
E. Leopold
E. Leopold
I. Okon
I. Okon
M. Neubauer
M. Neubauer
S. T. Thordarson
S. T. Thordarson
H. Matsuda
H. Matsuda
N. Aseko-Nkili
N. Aseko-Nkili
M. Bundu
M. Bundu
B. Kallman
B. Kallman
W. Taibi
🎯
W. Taibi
Karlsruher SC 3-5-2
Starting XI
1
C. Bernat
G
5
S. Ambrosius
↓ 66'
D
28
M. Franke
D
22
C. Kobald
D
2
S. Jung
↓ 79'
M
11
P. Forster
↓ 80'
M
6
N. Rapp
↓ 66'
M
10
M. Wanitzek
🟨 90+10'
M
20
D. Herold
🎯 44'
M
24
F. Schleusener
⚽ 44' ↓ 72'
F
13
S. Fukuda
F
Substitutes
30
R. Himmelmann
G
8
Kwon Hyeok-Kyu
M
9
R. Simic
F
7
D. Burnic
↑ 80'
M
16
A. Muller
↑ 66'
M
21
M. Waschenbach
M
15
P. Scholl
↑ 66'
D
19
L. Ben Farhat
↑ 72'
M
36
R. Pinto Pedrosa
↑ 79'
D
Hannover 96 3-3-1-3
Starting XI
1
N. Noll
G
17
B. Allgeier
D
8
E. Leopold
D
20
I. Okon
🟨 54'
D
33
M. Neubauer
↓ 46'
M
23
S. T. Thordarson
M
27
H. Matsuda
↓ 75'
M
15
N. Aseko-Nkili
↓ 46'
M
7
M. Bundu
⚽ 18' ↓ 75'
F
9
B. Kallman
↓ 60'
F
26
W. Taibi
🎯 18'
F
Substitutes
30
L. Weinkauf
G
5
V. Ghita
D
13
F. Roggow
M
29
K. Oudenne
⚽ 82' ↑ 46'
M
14
H. Chakroun
↑ 46'
F
16
H. Nielsen
↑ 75'
F
3
B. Tomiak
D
19
W. Kokolo
↑ 75'
D
18
D. Yokota
⚽ 90' 🎯 82' ↑ 60'
F
Last matches: Karlsruher SC
17.05.26
2.
Karlsruher SC
VfL Bochum
1
2
L
08.05.26
2.
Karlsruher SC
SC Paderborn 07
2
2
D
03.05.26
2.
Karlsruher SC
SV Darmstadt 98
2
1
W
17.04.26
2.
Karlsruher SC
SV Elversberg
0
3
L
10.04.26
2.
Karlsruher SC
Arminia Bielefeld
4
1
W
05.04.26
2.
Karlsruher SC
FC Schalke 04
0
1
L
26.03.26
Fri
Karlsruher SC
SV Wehen
0
1
L
20.03.26
2.
Karlsruher SC
SpVgg Greuther Fürth
3
1
W
15.03.26
2.
Karlsruher SC
1. FC Kaiserslautern
0
3
L
08.03.26
2.
Karlsruher SC
Dynamo Dresden
3
3
D
01.03.26
2.
Karlsruher SC
1. FC Magdeburg
3
1
W
21.02.26
2.
Karlsruher SC
Holstein Kiel
3
1
W
13.02.26
2.
Karlsruher SC
1. FC Nürnberg
1
5
L
08.02.26
2.
Karlsruher SC
Fortuna Düsseldorf
1
1
D
01.02.26
Fri
Karlsruher SC
TSV Steinbach
4
2
W
31.01.26
2.
Karlsruher SC
Eintracht Braunschweig
0
1
L
24.01.26
2.
Karlsruher SC
Hertha BSC
2
2
D
17.01.26
2.
Karlsruher SC
Preußen Münster
2
0
W
10.01.26
Fri
Karlsruher SC
Slavia Praha
1
1
D
20.12.25
2.
Karlsruher SC
VfL Bochum
2
2
D
Last matches: Hannover 96
17.05.26
2.
Hannover 96
1. FC Nürnberg
3
3
D
09.05.26
2.
Hannover 96
VfL Bochum
1
1
D
03.05.26
2.
Hannover 96
Preußen Münster
3
3
D
18.04.26
2.
Hannover 96
SC Paderborn 07
1
1
D
11.04.26
2.
Hannover 96
SV Darmstadt 98
2
0
W
05.04.26
2.
Hannover 96
SV Elversberg
1
1
D
25.03.26
Fri
Hannover 96
VfL Osnabrück
2
0
W
20.03.26
2.
Hannover 96
Eintracht Braunschweig
1
0
W
15.03.26
2.
Hannover 96
FC Schalke 04
2
2
D
08.03.26
2.
Hannover 96
SpVgg Greuther Fürth
1
2
L
28.02.26
2.
Hannover 96
Arminia Bielefeld
1
0
W
22.02.26
2.
Hannover 96
Dynamo Dresden
0
0
D
14.02.26
2.
Hannover 96
Hertha BSC
3
2
W
08.02.26
2.
Hannover 96
Holstein Kiel
3
1
W
30.01.26
2.
Hannover 96
1. FC Magdeburg
2
1
W
24.01.26
2.
Hannover 96
Fortuna Düsseldorf
2
1
W
18.01.26
2.
Hannover 96
1. FC Kaiserslautern
1
3
L
09.01.26
Fri
Hannover 96
Waldhof Mannheim
1
0
W
09.01.26
Fri
Hannover 96
MSV Duisburg
2
0
W
05.01.26
Fri
Hannover 96
Borussia Mönchengladbach
3
0
W
H2H: Karlsruher SC vs Hannover 96
25.04.26
H2H
Karlsruher SC
Hannover 96
1
3
L
28.11.25
H2H
Hannover 96
Karlsruher SC
3
0
L
04.04.25
H2H
Karlsruher SC
Hannover 96
1
0
W
02.11.24
H2H
Hannover 96
Karlsruher SC
2
1
L
12.05.24
H2H
Karlsruher SC
Hannover 96
1
2
L
08.12.23
H2H
Hannover 96
Karlsruher SC
2
2
D
06.05.23
H2H
Karlsruher SC
Hannover 96
2
1
W
30.10.22
H2H
Hannover 96
Karlsruher SC
1
0
L
29.04.22
H2H
Hannover 96
Karlsruher SC
2
0
L
27.11.21
H2H
Karlsruher SC
Hannover 96
4
0
W
27.01.21
H2H
Karlsruher SC
Hannover 96
1
0
W
19.09.20
H2H
Hannover 96
Karlsruher SC
2
0
L
27.05.20
H2H
Hannover 96
Karlsruher SC
1
1
D
26.10.19
H2H
Karlsruher SC
Hannover 96
3
3
D
12.08.19
H2H
Karlsruher SC
Hannover 96
2
0
W
Last matches: Karlsruher SC
17.05.26
2.
Karlsruher SC
VfL Bochum
1
2
L
03.05.26
2.
Karlsruher SC
SV Darmstadt 98
2
1
W
10.04.26
2.
Karlsruher SC
Arminia Bielefeld
4
1
W
26.03.26
Fri
Karlsruher SC
SV Wehen
0
1
L
20.03.26
2.
Karlsruher SC
SpVgg Greuther Fürth
3
1
W
08.03.26
2.
Karlsruher SC
Dynamo Dresden
3
3
D
21.02.26
2.
Karlsruher SC
Holstein Kiel
3
1
W
08.02.26
2.
Karlsruher SC
Fortuna Düsseldorf
1
1
D
01.02.26
Fri
Karlsruher SC
TSV Steinbach
4
2
W
24.01.26
2.
Karlsruher SC
Hertha BSC
2
2
D
10.01.26
Fri
Karlsruher SC
Slavia Praha
1
1
D
13.12.25
2.
Karlsruher SC
SC Paderborn 07
0
4
L
23.11.25
2.
Karlsruher SC
SV Elversberg
2
3
L
01.11.25
2.
Karlsruher SC
FC Schalke 04
2
1
W
18.10.25
2.
Karlsruher SC
1. FC Kaiserslautern
2
3
L
27.09.25
2.
Karlsruher SC
1. FC Magdeburg
1
0
W
13.09.25
2.
Karlsruher SC
1. FC Nürnberg
2
1
W
23.08.25
2.
Karlsruher SC
Eintracht Braunschweig
2
0
W
02.08.25
2.
Karlsruher SC
Preußen Münster
3
2
W
18.05.25
2.
Karlsruher SC
SC Paderborn 07
3
0
W
H2H at home: Karlsruher SC
25.04.26
H2H
Karlsruher SC
Hannover 96
1
3
L
04.04.25
H2H
Karlsruher SC
Hannover 96
1
0
W
12.05.24
H2H
Karlsruher SC
Hannover 96
1
2
L
06.05.23
H2H
Karlsruher SC
Hannover 96
2
1
W
27.11.21
H2H
Karlsruher SC
Hannover 96
4
0
W
27.01.21
H2H
Karlsruher SC
Hannover 96
1
0
W
26.10.19
H2H
Karlsruher SC
Hannover 96
3
3
D
12.08.19
H2H
Karlsruher SC
Hannover 96
2
0
W
Last matches: Hannover 96
09.05.26
2.
Hannover 96
VfL Bochum
1
1
D
11.04.26
2.
Hannover 96
SV Darmstadt 98
2
0
W
15.03.26
2.
Hannover 96
FC Schalke 04
2
2
D
28.02.26
2.
Hannover 96
Arminia Bielefeld
1
0
W
14.02.26
2.
Hannover 96
Hertha BSC
3
2
W
30.01.26
2.
Hannover 96
1. FC Magdeburg
2
1
W
18.01.26
2.
Hannover 96
1. FC Kaiserslautern
1
3
L
21.12.25
2.
Hannover 96
1. FC Nürnberg
1
2
L
05.12.25
2.
Hannover 96
Preußen Münster
2
2
D
22.11.25
2.
Hannover 96
SC Paderborn 07
2
0
W
31.10.25
2.
Hannover 96
SV Elversberg
2
2
D
26.10.25
2.
Hannover 96
Eintracht Braunschweig
3
0
W
05.10.25
2.
Hannover 96
SpVgg Greuther Fürth
2
2
D
21.09.25
2.
Hannover 96
Dynamo Dresden
2
2
D
30.08.25
2.
Hannover 96
Holstein Kiel
2
1
W
09.08.25
2.
Hannover 96
Fortuna Düsseldorf
2
0
W
18.05.25
2.
Hannover 96
Hertha BSC
1
1
D
03.05.25
2.
Hannover 96
SSV Ulm 1846
2
1
W
20.04.25
2.
Hannover 96
SV Darmstadt 98
1
3
L
04.04.25
2.
Hannover 96
Karlsruher SC
0
1
L
H2H away: Hannover 96
25.04.26
H2H
Karlsruher SC
Hannover 96
1
3
W
04.04.25
H2H
Karlsruher SC
Hannover 96
1
0
L
12.05.24
H2H
Karlsruher SC
Hannover 96
1
2
W
06.05.23
H2H
Karlsruher SC
Hannover 96
2
1
L
27.11.21
H2H
Karlsruher SC
Hannover 96
4
0
L
27.01.21
H2H
Karlsruher SC
Hannover 96
1
0
L
26.10.19
H2H
Karlsruher SC
Hannover 96
3
3
D
12.08.19
H2H
Karlsruher SC
Hannover 96
2
0
L

Standings

2. Bundesliga
# Team MP W D L G GD PTS Form
1 34 21 7 6 50:31 19 70
W L W W W
2 34 18 8 8 64:39 25 62
W L W D W
3 34 18 8 8 59:45 14 62
W D L L D
4 34 16 12 6 60:44 16 60
D D D W D
5 34 13 13 8 57:45 12 52
L D L D L
6 34 16 4 14 52:47 5 52
W W L L L
7 34 14 9 11 47:44 3 51
L W L L D
8 34 12 10 12 47:45 2 46
D W D W D
9 34 11 11 12 49:47 2 44
W D D W L
10 34 12 8 14 53:64 -11 44
L D W L L
11 34 11 8 15 54:53 1 41
W L W L W
12 34 11 8 15 44:48 -4 41
L L W W W
13 34 10 9 15 53:51 2 39
W L D W D
14 34 12 3 19 52:58 -6 39
L W W L W
15 34 10 7 17 36:54 -18 37
L W L W D
16 34 10 7 17 49:68 -19 37
W L D L W
17 34 11 4 19 33:53 -20 37
L W L W L
18 34 6 12 16 38:61 -23 30
L D D L L
Promotion - Bundesliga
Promotion - Bundesliga (Promotion)
2. Bundesliga (Relegation)
Relegation - 3. Liga

Missing Players

Karlsruher SC 1 missing
-
E. Sihlaroğlu
Missing Fixture Jumpers knee
OUT
Hannover 96 0 missing
No missing players data