Hannover 96 vs Karlsruher SC 2. Bundesliga prediction & result
Final score: Hannover 96 2-2 Karlsruher SC.
Before kick-off the model made it 42% Hannover 96, 28% draw, 30% Karlsruher SC — fair odds of 2.38, 3.57 and 3.33.
Most likely scoreline: 2-1.
The model got this one wrong.
Published · updated
All 2. Bundesliga predictions →
Has the model earned this number?
Hannover 96 at 42%: of 2,957 settled 40–50% forecasts, 46.1% came in (average 43.9%). It can be read literally. The full record.
How the model saw it, minute by minute
Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 4 goals. The same replay scores the in-play model on the track record.
Match analysis
Match timeline
Match stats — Hannover 96 vs Karlsruher SC
Goals against chances
Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.
Line-ups
- 30L. WeinkaufG
- 17B. AllgeierD
- 3B. TomiakD
- 5V. GhitaD
- 33M. NeubauerM
- 23S. T. ThordarsonM
- 29K. OudenneM
- 10M. HartelM
- 7M. BunduF
- 8W. TaibiF
- 25L. GindorfF
- 1P. LoretzG
- 20I. OkonD
- 13F. RoggowM
- 27H. MatsudaD
- 44E. SahitiF
- 14H. ChakrounF
- 24Y. UnalD
- 9B. KallmanF
- 11B. PichlerF
- 1C. BernatG
- 36R. Pinto PedrosaD
- 22C. KobaldD
- 28M. FrankeD
- 3D. OfliD
- 26D. H. ZorM
- 7K. WiethaupM
- 11N. EichingerM
- 10M. WanitzekM
- 19L. Ben FarhatM
- 13S. FukudaF
- 30R. HimmelmannG
- 33V. BerghD
- 24S. TremouletD
- 15P. SchollD
- 6S. VaananenM
- 25L. EgloffM
- 23T. CivejaM
- 37J. Ponente-RamirezF
- 27J. D. MeyerF
Form going into Hannover 96 vs Karlsruher SC
Hannover 96
All competitions we cover
- W1-0away to SV Darmstadt 9830 August 2026
- L0-1VfL Wolfsburg16 August 2026
- L1-3away to Energie Cottbus9 August 2026
Karlsruher SC
All competitions we cover
- L2-5VfL Wolfsburg29 August 2026
- D0-0away to 1. FC Kaiserslautern15 August 2026
- W2-1Arminia Bielefeld8 August 2026
Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.
2. Bundesliga table
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 11 | Hannover 96 | 11 | 3 | 3 | 5 | 12 | 18 | -6 | 12 |
| 16 | Karlsruher SC | 11 | 3 | 2 | 6 | 15 | 24 | -9 | 11 |
Where the two sides stand today, not on the day of this match. Full table
Head-to-head: Hannover 96 vs Karlsruher SC
- 25 April 2026Karlsruher SC 1–3 Hannover 962. Bundesliga
- 28 November 2025Hannover 96 3–0 Karlsruher SC2. Bundesliga
- 4 April 2025Karlsruher SC 1–0 Hannover 962. Bundesliga
- 2 November 2024Hannover 96 2–1 Karlsruher SC2. Bundesliga
- 12 May 2024Karlsruher SC 1–2 Hannover 962. Bundesliga
- 8 December 2023Hannover 96 2–2 Karlsruher SC2. Bundesliga
The result against the call
Hannover 96 and Karlsruher SC drew 2–2. The model had leaned towards a win for Hannover 96 at 42% and given a draw 28%. At that figure it expects the outcome about once in every 4 matches like this one. The goals: L. Gindorf 26' for Hannover 96, S. Fukuda 29' for Karlsruher SC, M. Hartel 38' for Hannover 96, R. Pinto Pedrosa 86' for Karlsruher SC. On expected goals it finished 1.61–1.78.