Skip to content
GioScore

Hannover 96 vs VfL Bochum 1848 Result, Stats, Lineups & H2H

FT · HT 2–02 – 1

Stefán Teitur Thórdarson 24′Marcel Hartel 43′16th

8thTom Meyer 77′

Official Player of the MatchLeo WeinkaufHAN · 93′ played · 9 saves · 17 recoveries · 30/55 passes

8.7
Possession
43%57%
Shots · on target in brackets
10 (7)28 (10)
Corners
212
Table · 7 v 7 pts
16th → 10th8th → 9th

2. BundesligaMatchday 6HDI ArenaRef T. Gansloweit

Events

HAN 2–1 BOC · 3–2 yellow
  1. Full time 2–1
  2. Sean KlaiberYellow card
  3. Ime Okonfor Virgil Ghiță
  4. Emir Sahitifor Kolja Oudenne
  5. Jasper Fynn Reinholdfor Benjamin Källman
  6. Tom Meyer2–1Goal · header
  7. Berkan Tazfor Charlie Patiño
  8. Benedikt Pichlerfor Lars Gindorf
  9. Michael SteinwenderYellow card
  10. Jarne Steuckersfor Gerrit Holtmann
  11. Asuma Ikarifor Franz Roggow
  12. Half-time 2–0
  13. Lars GindorfYellow card
  14. Marcel Hartel2–0Goal · right foot · assist Kolja Oudenne
  15. Stefán Teitur Thórdarson1–0Goal · right foot · assist Franz Roggow
  16. Stefán Teitur ThórdarsonYellow card
  17. Franz RoggowYellow card

Table after full time

2. Bundesliga 2026/2027
#TeamPW-D-LGoalsGDPtsBefore
1Hertha BSC66-0-017:7+10181st
7Energie Cottbus62-2-214:13+187th
8St. Pauli61-4-18:80710th ▲2
9VfL Bochum 184862-1-35:6-178th ▼1
10Hannover 9662-1-37:9-2716th ▲6
11Osnabrück62-1-39:12-379th ▼2
12SpVgg Greuther Fürth61-3-29:11-2611th ▼1
18Darmstadt 9861-1-45:13-8418th
Hannover 96
16th → 10th4 → 7 pts
VfL Bochum 1848
8th → 9th7 → 7 pts

Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

Head-to-head

11 meetings on record since 2006

3-3-5Hannover 96 W-D-L · goals 16:17

3 HAN3 draws5 BOC
With Hannover 96 at home
1-2-2 (6:8)
Goals per meeting
3
Over 2.5 goals
45%
Both teams scored
55%
Won by the host
36%
Last 5 (Hannover 96)
1W 2D 2L · 3.4 goals/game
  1. VfL Bochum 18481–1Hannover 962. Bundesliga
  2. Hannover 960–0VfL Bochum 18482. Bundesliga
  3. VfL Bochum 18484–3Hannover 962. Bundesliga
  4. VfL Bochum 18480–3Hannover 96Bundesliga
  5. Hannover 962–3VfL Bochum 1848Bundesliga
Show all 11 meetings
  1. VfL Bochum 18480–2Hannover 96Bundesliga
  2. Hannover 961–1VfL Bochum 1848Bundesliga
  3. VfL Bochum 18482–1Hannover 96Bundesliga
  4. Hannover 963–2VfL Bochum 1848Bundesliga
  5. VfL Bochum 18482–0Hannover 96Bundesliga
  6. Hannover 960–2VfL Bochum 1848Bundesliga
  1. VfL Bochum 1848nextHannover 962. Bundesliga

Season comparison

as the teams came into the match
  1. Goal markets & scoring rates · 15 games each
  2. 4.07Goals per game (both sides)2.13
  3. 87%Over 1.573%
  4. 73%Over 2.533%
  5. 60%Over 3.57%
  6. 73%Both teams scored60%
  7. 20%Clean sheets20%
  8. 7%Failed to score27%
  9. Hannover 96 at home v VfL Bochum 1848 away
  10. 8Played9
  11. 2Won6
  12. 5Drawn2
  13. 1Lost1
  14. 17-13Goals (for-against)14-9
  15. 1.38Points per game2.22
  16. 75%Over 2.544%
  17. 13%Clean sheets22%
  18. 1st half vs 2nd half scoring · 15 games each
  19. 18-101st-half goals (for-against)11-8
  20. 22-112nd-half goals (for-against)7-6
  21. 55%Goals after half-time39%
  22. 67%Goal before half-time87%
  23. 4-9-2Half-time W-D-L7-3-5

How we calculate this

What stands out

  • 10thfrom 16th

    Hannover 96 moved from 16th to 10th in the 2. Bundesliga table with this result.4 → 7 points after 6 matches; order by points, goal difference, goals scored.

  • 9thfrom 8th

    VfL Bochum 1848 moved from 8th to 9th in the 2. Bundesliga table with this result.7 → 7 points after 6 matches; order by points, goal difference, goals scored.

Team stats

42 figures
  1. 43%Possession57%
  2. 10Shots28
  3. 7Shots on target10
  4. 2Big chances4
  5. 2Corners12
  6. 426Passes542
  7. 12Fouls9
  8. 3Yellow cards2
All 42 stats
  1. Attack
  2. 1Accurate crosses10
  3. 67Attacks134
  4. 1Big chances missed3
  5. 4Crosses37
  6. 15Dangerous attacks55
  7. 10Dribble attempts15
  8. 6Offsides3
  9. 70%Shot accuracy36%
  10. 1Shots blocked7
  11. 8Shots inside box20
  12. 2Shots off target11
  13. 2Shots outside box8
  14. 3Successful dribbles8
  15. Passing
  16. 30Accurate long passes19
  17. 345Accurate passes483
  18. 85%Forward passes %80%
  19. 8Key passes22
  20. 47%Long pass accuracy54%
  21. 64Long passes35
  22. 81%Pass accuracy89%
  23. 31Passes in final third70
  24. Defence
  25. 51Ball recoveries46
  26. 91Ball safe75
  27. 32Duels won47
  28. 12Goal kicks3
  29. 4Interceptions11
  30. 9Saves5
  31. 12Tackles11
  32. 6Tackles won7
  33. Discipline
  34. 9Free kicks12
  35. Other
  36. 1Injuries0
  37. 116Possession lost116
  38. 5Substitutions2
  39. 15Throw-ins13

Form

last 10 matches of each side, all competitions, before kick-off
Hannover 969d restHAN +1d rest8d restVfL Bochum 1848
  1. 7-0W4 Jul
  2. 3-1W7 Jul
  3. 2-2D31 Jul
  4. 3-0W1 Aug
  5. 1-3L9 Aug
  6. 0-1L16 Aug
  7. 9-1W22 Aug
  8. 1-0W30 Aug
  9. 2-2D4 Sep
  10. 1-2L11 Sep

5-2-3goals 29:121.70pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 3-2W4 Jul
  2. 1-1D15 Jul
  3. 2-0W21 Jul
  4. 0-0D1 Aug
  5. 0-1L7 Aug
  6. 1-0W14 Aug
  7. 2-1W23 Aug
  8. 0-1L28 Aug
  9. 2-1W5 Sep
  10. 1-1D12 Sep

5-3-2goals 12:81.80pts/game

  1. ANürnberg1–2
  2. HKarlsruher SC2–2
  3. ADarmstadt 981–0
  4. AHemelingen9–1
  5. HVfL Wolfsburg0–1

latest 5

  1. HSpVgg Greuther Fürth1–1
  2. ADynamo Dresden2–1
  3. HOsnabrück0–1
  4. ASpVgg Greuther Fürth2–1
  5. AEintracht Braunschweig1–0
Show older matches
  1. AEnergie Cottbus1–3
  2. HPEC Zwolle3–0
  3. HFortuna Düsseldorf2–2
  4. HPhönix Lübeck3–1
  5. ARamlingen/Ehlershausen7–0

older

  1. HHertha BSC0–1
  2. HSheffield United0–0
  3. ASwansea City2–0
  4. AAjax1–1
  5. ARot-Weiß Oberhausen3–2

Expected vs happened

as of kick-off

30%Model · draw 29%41%

Projected goals
1.01 – 1.22total 2.23 · from goals per game before kick-off
Most likely scores
1–1 13.3%0–1 13.2%1–0 10.9%
OutcomeModelHappened
Hannover 96 win30%Yes
Draw29%No
VfL Bochum 1848 win41%No
Over 1.5 goals65%Yes
Over 2.5 goals38%Yes
Over 3.5 goals18%No
Both teams to score45%Yes
Hannover 96 clean sheet30%No
VfL Bochum 1848 clean sheet37%No

Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this

Referee

T. Gansloweit
Cards / match
5.30this match 5 (-0.30)
Yellows / match
4.98this match 5
Reds / match
0.32
Penalties / match
0.2825% of matches
Fouls / match
25.5this match 21

2.38Home 2.38 vs Away 2.60 yellows/match · 11–6 red2.60

34%Results in 53 recent matches · draw 28%38%

home winsaway wins
With Hannover 96
3-0-1 in 4 · 3.25 yellows/game

Analysed latest 53 of 55 career matches.

Matchday 6

2. Bundesliga · the other 8 games
  1. SpVgg Greuther Fürth1–1Magdeburg
  2. VfL Wolfsburg5–1Darmstadt 98
  3. Holstein Kiel1–1Osnabrück
  4. Karlsruher SC0–1Nürnberg
  5. Kaiserslautern1–0Eintracht Braunschweig
  6. Dynamo Dresden1–2Hertha BSC
  7. Energie Cottbus1–1St. Pauli
  8. DSC Arminia Bielefeld2–2FC Heidenheim
2. Bundesliga fixtures and results →

Match info

Competition
2. Bundesliga
Season
2026/2027 · Matchday 6 of 34
Kick-off
Venue
HDI Arena, Hannover
Capacity
49,200 · grass
Weather
20 °C · few clouds · humidity 59%
Referee
T. Gansloweit
HAN coach
André Breitenreiter (1.24 PPG)
BOC coach
Uwe Rösler (1.56 PPG)

Match summary

Hannover 96 beat VfL Bochum 1848 2-1 in the 2. Bundesliga, Regular Season.

Before kickoff, Hannover 96 sat 16th on 4 points, while VfL Bochum 1848 were 8th on 7 points. Across 11 previous meetings on record, Hannover 96 won 3 and VfL Bochum 1848 won 5, with 3 draws (3 goals per game).

Referee T. Gansloweit has shown 5.0 yellow cards per match over 53 matches on record. Goals came from Stefán Teitur Thórdarson (24') and Marcel Hartel (43') for Hannover 96 and Tom Meyer (77') for VfL Bochum 1848.

Hannover 96 — live results and scheduleVfL Bochum 1848 — live results and scheduleHow we calculate this

Lineups

Starting XIs · ratings at full time
Hannover 964-1-3-27.10 avg rating 7.164-2-3-1VfL Bochum 1848
  1. 308.7Leo Weinkauf★ 93′
  1. 176.7Bastian Allgeier93′
  2. 36.6Boris Tomiak93′
  3. 56.9Virgil Ghiță↓86′
  4. 336.7Maurice Neubauer93′
  1. 137.2Franz RoggowA YC ↓46′
  1. 296.8Kolja OudenneA ↓78′
  2. 237.5Stefán Teitur ThórdarsonG YC 93′
  3. 107.5Marcel HartelG 93′
  1. 256.6Lars GindorfYC ↓72′
  2. 97.0Benjamin Källman↓78′
  1. 17.0Timo Horn93′
  1. 327.1Maximilian Wittek93′
  2. 56.7Karol Mets93′
  3. 158.1Michael SteinwenderYC 93′
  4. 27.0Sean KlaiberYC 93′
  1. 287.2Charlie Patiño↓72′
  2. 347.8Tom MeyerG 93′
  1. 176.7Gerrit Holtmann↓61′
  2. 237.4Koji Miyoshi93′
  3. 76.9Christian Rasmussen93′
  1. 336.8Philipp Hofmann93′
  1. 11Benedikt PichlerFW · ↑72′6.7
  2. 20Ime OkonDF · ↑86′
  3. 32Asuma IkariMF · ↑46′6.4
  4. 38Jasper Fynn ReinholdMF · ↑78′6.6
  5. 44Emir SahitiFW · ↑78′6.7
  6. 1Pascal LoretzGK
  7. 14Husseyn ChakrounFW
  8. 27Hayate MatsudaDF
  9. 28Taycan EtcibasiFW

SubstitutesCoaches: André Breitenreiter (1.24 PPG) · Uwe Rösler (1.56 PPG)G goal · A assist · YC yellow · RC red · ↑ on · ↓ off · ★ MOTM

  1. 10Berkan TazMF · ↑72′7.2
  2. 14Jarne SteuckersFW · ↑61′6.8
  3. 4Yiğit KarademirDF
  4. 19Daniel HanslikFW
  5. 29Mansour Ouro-TagbaFW
  6. 31Leon SawasDF
  7. 37Alessandro CrimaldiFW
  8. 38Hugo RöllekeGK
  9. 39Lasse IsbruchMF

Top ratings

XI avg 7.10 v 7.16
  1. Leo WeinkaufHAN8.7
  2. Michael SteinwenderBOC8.1
  3. TMTom MeyerBOC7.8
  4. Stefán Teitur ThórdarsonHAN7.5
  5. Marcel HartelHAN7.5

Player leaders

this match

Big chances created

  1. Koji MiyoshiBOC2
  2. Michael SteinwenderBOC1
  3. Franz RoggowHAN1

Passes

  1. Michael SteinwenderBOC81/86
  2. Karol MetsBOC69/74
  3. Virgil GhițăHAN66/71

Progressive passes

  1. Michael SteinwenderBOC80 (93%)
  2. Karol MetsBOC70 (95%)
  3. Virgil GhițăHAN66 (93%)

Final-third passes

  1. Charlie PatiñoBOC11
  2. Maximilian WittekBOC10
  3. Koji MiyoshiBOC9

Ball recoveries

  1. Leo WeinkaufHAN17
  2. Timo HornBOC8
  3. Michael SteinwenderBOC7

Duels won

  1. Tom MeyerBOC10/14
  2. Michael SteinwenderBOC7/13
  3. Christian RasmussenBOC6/11

Dribbles

  1. Tom MeyerBOC2/2
  2. Koji MiyoshiBOC2/4
  3. Christian RasmussenBOC2/5

Tackles

  1. Maurice NeubauerHAN3
  2. Michael SteinwenderBOC2
  3. Tom MeyerBOC2

Updated