Hannover 96 v Karlsruher SC

2. Bundesliga

Hannover 96 v Karlsruher SC in 2. Bundesliga ended 2:2. Here you will find the final score, the goals and goalscorers, every key moment of the match, the full statistics with xG and the video highlights. See the match prediction or browse the full fixture list.

Prediction and probabilities: Hannover 96 v Karlsruher SC

How the models performed

Pro AI (XGBoost) predicted Home win · Hannover 96 at 54.8% - the match finished 2:2, so the prediction was wrong.
Model 1 · Hannover 96 X 2 · Karlsruher SC Prediction Result
ELO + Poisson 40.3% 23.2% 36.5% Home win · Hannover 96 ✘ Missed
Pro AI (XGBoost) 54.8% 19.7% 25.4% Home win · Hannover 96 ✘ Missed
Data Providers 45.0% 45.0% 10.0% Home win · Hannover 96 ✘ Missed
Final score 2:2 Draw
Predictions are published before kick-off and are never edited afterwards. For information purposes only – not betting advice. 18+ · Methodology

Closing odds

Before kick-off the bookmakers were offering average odds of 1.56 on a Hannover 96 win, 4.39 on the draw and 5.07 on a Karlsruher SC win (closing odds).
Market Avg odds Best Market % Model %
Hannover 96 win 1.56 1.64 Superbet 64.1% 54.8%
Draw 4.39 4.75 Betano 22.8% 19.7%
Karlsruher SC win 5.07 5.88 Pinnacle 19.7% 25.4%
Over 2.5 goals 1.38 1.45 Superbet 72.5% 68.6%
Under 2.5 goals 2.92 3.12 Pinnacle 34.2% 31.4%
Both teams to score - Yes 1.44 1.49 Superbet 69.4% 60.4%
Both teams to score - No 2.58 2.88 Betfair 38.8% 39.6%
Updated: 04.09.2026 16:40 · Average odds across 13 bookmakers. Informational data - not an invitation to bet and not advice. 18+ · Gamble responsibly.

Match events: Hannover 96 v Karlsruher SC

  1. 5′Stefán Teitur Thórdarson · Yellow card
  2. 14′Mustapha Bundu · Substitution (off: Husseyn Chakroun)
  3. 26′Lars Gindorf · Goal
  4. 28′Shio Fukuda · Goal
  5. 34′Noel Eichinger · Yellow card
  6. 38′Marcel Hartel · Goal (assist: Kolja Oudenne)
  7. 45+1′Bastian Allgeier · Yellow card
  8. 45+4′Waniss Taibi · Yellow card
  9. 61′Stefán Teitur Thórdarson · Substitution (off: Franz Roggow)
  10. 61′Marcel Hartel · Substitution (off: Benedikt Pichler)
  11. 64′Christoph Kobald · Yellow card
  12. 64′Noel Eichinger · Substitution (off: Lilian Egloff)
  13. 65′Boris Tomiak · Yellow card
  14. 75′Louey Ben Farhat · Substitution (off: Jason Ponente-Ramirez)
  15. 76′Deniz Ofli · Substitution (off: Viktor Bergh)
  16. 76′Kevin Wiethaup · Substitution (off: Tim Civeja)
  17. 76′Waniss Taibi · Substitution (off: Benjamin Källman)
  18. 76′Virgil Ghiță · Substitution (off: Ime Okon)
  19. 85′Rafael Pinto Pedrosa · Goal (assist: Lilian Egloff)
  20. 87′Rafael Pinto Pedrosa · Substitution (off: paul scholl)

Match statistics: Hannover 96 v Karlsruher SC

Statistic Hannover 96 Karlsruher SC
Possession 52% 48%
Shots on target 6 7
Total shots 12 20
Shots off target 3 7
Blocked shots 3 6
Corners 1 5
Fouls 12 12
Offsides 5 1
Yellow cards 4 2
Red cards 0 0
Saves 5 3
Passes 471 424

Line-ups: Hannover 96 v Karlsruher SC

Hannover 96 3-4-3

Starting XI

  1. 3 B. Tomiak 6.2
  2. 5 V. Ghiță 6.5
  3. 7 M. Bundu 6.6
  4. 8 W. Taïbi 6.4
  5. 10 M. Hartel 7.7
  6. 17 B. Allgeier 6.5
  7. 23 S. Þórðarson 6.4
  8. 25 L. Gindorf 8.1
  9. 29 K. Oudenne 6.9
  10. 30 L. Weinkauf 7.3
  11. 33 M. Neubauer 6.3
Substitutes (8)
  1. 1 P. Loretz
  2. 9 B. Källman 6.6
  3. 11 B. Pichler 6.8
  4. 13 F. Roggow 5.9
  5. 14 H. Chakroun 6.7
  6. 20 I. Okon 6.1
  7. 27 H. Matsuda
  8. 44 E. Sahiti

Karlsruher SC 3-5-2

Starting XI

  1. 1 H. Bernat 6.1
  2. 3 D. Ofli 6.2
  3. 7 K. Wiethaup 6.2
  4. 10 M. Wanitzek 7.1
  5. 11 N. Eichinger 6.8
  6. 13 S. Fukuda 8.0
  7. 19 Louey Ben Farhat 6.3
  8. 22 C. Kobald 5.9
  9. 26 D. H. Zor 6.5
  10. 28 M. Franke 6.4
  11. 36 Rafael Pinto Pedrosa 7.4
Substitutes (9)
  1. 6 S. Väänänen
  2. 15 Paul Scholl 6.1
  3. 23 T. Civeja 6.0
  4. 24 S. Trémoulet
  5. 25 L. Egloff 6.4
  6. 27 J. D. Meyer
  7. 30 R. Himmelmann
  8. 33 V. Bergh 6.6
  9. 37 J. Ponente 6.4

Form and head-to-head: Hannover 96 v Karlsruher SC

Hannover 96

LWWLL

Karlsruher SC

LLWDW

2. Bundesliga standings

Current competition standings
# Team P W D L GD Pts Form
1 Hertha BSC 5 5 0 0 +9 15 WWWWW
2 1. FC Nürnberg 5 4 1 0 +9 13 WDWWW
3 1. FC Heidenheim 5 4 0 1 +2 12 WWWLW
4 1. FC Magdeburg 5 3 0 2 +2 9 WLWWL
5 VfL Wolfsburg 5 2 2 1 +3 8 LDWWD
6 1. FC Kaiserslautern 5 2 2 1 +1 8 LWWDD
7 Energie Cottbus 5 2 1 2 +1 7 WDLLW
8 VfL Bochum 5 2 1 2 0 7 DWLWL
9 St. Pauli 5 1 3 1 0 6 WDLDD
10 VfL Osnabrück 5 2 0 3 -3 6 LWWLL
11 SpVgg Greuther Fürth 5 1 2 2 -2 5 DLWLD
12 Karlsruher SC 5 1 2 2 -5 5 LDLDW
13 Eintracht Braunschweig 5 1 1 3 0 4 DLLLW
14 Arminia Bielefeld 5 1 1 3 -2 4 LDLWL
15 Hannover 96 5 1 1 3 -3 4 LDWLL
16 SV Darmstadt 98 5 1 1 3 -4 4 WLLLD
17 Dynamo Dresden 5 1 1 3 -5 4 DLLWL
18 Holstein Kiel 5 0 3 2 -3 3 LDLDD

Managers: Hannover 96 v Karlsruher SC

C. Titz
Hannover 96ManagerC. TitzGermany
M. Senft
Karlsruher SCManagerM. Senft

Match information: Hannover 96 v Karlsruher SC

Kick-off
·
Competition
2. Bundesliga
Round
Regular Season – 4
Venue
Heinz von Heiden-Arena
City
Hanover
Surface
grass
Capacity
49,951