Karlsruher SC vs Hannover 96

Score updated: · Updates may be delayed.
2. Bundesliga · 2025/26 · Regular Season - 31
25 April 2026 at 11:00 UTC · BBBank Wildpark →Adenauerring 17, Karlsruhe
Half-time1–1
Regulation1–3

Referee: K. Oldhafer

Hannover 96 beat Karlsruher SC 3–1 in the 2. Bundesliga on 25 April 2026.

Match events

EVENTS
M. BunduGoal · Assist: W. Taibi
F. SchleusenerGoal · Assist: D. Herold
On: K. OudenneOff: M. NeubauerSubstitution
On: H. ChakrounOff: N. Aseko-NkiliSubstitution
Ime OkonYellow cardArgument
On: D. YokotaOff: B. KallmanSubstitution
Stefán Teitur ÞórðarsonVAR · Penalty cancelled
On: A. MullerOff: N. RappSubstitution
On: P. SchollOff: S. AmbrosiusSubstitution
On: L. Ben FarhatOff: F. SchleusenerSubstitution
On: H. NielsenOff: M. BunduSubstitution
On: W. KokoloOff: H. MatsudaSubstitution
On: R. Pinto PedrosaOff: S. JungSubstitution
On: D. BurnicOff: P. ForsterSubstitution
K. OudenneGoal · Assist: D. Yokota
Marvin WanitzekYellow cardArgument
Husseyn ChakrounVAR · Penalty confirmed
D. YokotaPenalty scored
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

The match picture

Karlsruher SCHannover 96
0.88Expected goals (xG)1.15
8Shots10
2Shots on target6
50%Possession50%
3Corners2
2Saves1
All match statistics
StatisticKarlsruher SCHannover 96
Expected goals (xG)0.881.15
Shots810
Shots on target26
Possession50%50%
Corners32
Saves21
Blocked Shots13
Fouls133
Offsides12
Passes %85%85%
Passes accurate416428
Red Cards——
Shots insidebox56
Shots off Goal51
Shots outsidebox34
Total passes488506
Yellow Cards11
goals_prevented-0.59-0.59
About these stats

Source: API-Football. xG measures the recorded quality of chances, not who deserved to win. Missing values stay unavailable. Half values are shown only when they agree with the selected full-match record.

  • Expected goals (xG): 01/11/2026, 17:58:16 UTC
  • Shots: 01/11/2026, 17:58:16 UTC
  • Shots on target: 01/11/2026, 17:58:16 UTC
  • Possession: 01/11/2026, 17:58:16 UTC
  • Corners: 01/11/2026, 17:58:16 UTC
  • Saves: 01/11/2026, 17:58:16 UTC
Download PNG

Lineups

Formations

Source: API-Football · Match updated · About the data