Skip to content

Germany · 2. Bundesliga

Hannover 96

HAN· 49,951 capacity

Position

12

Played

10

Points

11

3W 2D 5L

Goal difference

-6

10 scored, 16 against

Expected goals

17.9

15.7 against

Points vs expectedest.

-4.1

15.1 expected

Form

Recent form, oldest first: W, L, D, L, W
Where the season ends<1%to win it

From 8,000 simulated seasons.

Win the leagueest.

<1%

Top fourest.

23.9%

European placeest.

0.0%

Relegationest.

3.2%

Projected pointsest.

49

likely 41–57

Projected finishest.

8th

range 3–13

Power rating

1523

#2 in the division

Attack / defenceest.

80 / 80

75 is league average

Squad19

19 players from 11 countries.

Germany8France2Romania1Finland1Iceland1+6 more
Squad by position, ordered by minutes played
PlayerMinutesGAShare of goals
GK
30Leo Weinkauf27000—
DF
5Virgil Ghiță27000—
3Boris Tomiak27000—
4Jean Hugonet27000—
17Bastian Allgeier1900—
MF
10Marcel Hartel2461033%
23Stefán Thórdarson22500—
33Maurice Neubauer18000—
29Kolja Oudenne15800—
27Hayate Matsuda15000—
13Franz Roggow9000—
FW
9Benjamin Källman26801—
14Husseyn Chakroun2212067%
8Waniss Taïbi18000—
44Emir Sahiti8300—
7Mustapha Bundu2200—
11Benedikt Pichler2200—
49Merlin Sinanovic1400—
26Tom Hobrecht1200—

Ordered by minutes within each position, so the first-choice side sits at the top. Share of goals is measured against this squad’s 3 in the same matches these minutes come from — never against the league table, whose season is longer than the window player data covers. That window is 27 of 90 matches.

Season by season17 seasons
Finishing position, 2010/2011 to 2026/20272010/2011: 4 of 18 in the Bundesliga, 60 points2011/2012: 7 of 18 in the Bundesliga, 48 points2012/2013: 9 of 18 in the Bundesliga, 45 points2013/2014: 10 of 18 in the Bundesliga, 42 points2014/2015: 13 of 18 in the Bundesliga, 37 points2015/2016: 18 of 18 in the Bundesliga, 25 points2016/2017: 2 of 18 in the 2. Bundesliga, 67 points2017/2018: 13 of 18 in the Bundesliga, 39 points2018/2019: 17 of 18 in the Bundesliga, 21 points2019/2020: 6 of 18 in the 2. Bundesliga, 48 points2020/2021: 13 of 18 in the 2. Bundesliga, 42 points2021/2022: 11 of 18 in the 2. Bundesliga, 42 points2022/2023: 10 of 18 in the 2. Bundesliga, 44 points2023/2024: 6 of 18 in the 2. Bundesliga, 52 points2024/2025: 9 of 18 in the 2. Bundesliga, 51 points2025/2026: 4 of 18 in the 2. Bundesliga, 60 points2026/2027: 12 of 18 in the 2. Bundesliga, 11 points
Best22016/2017Worst182015/2016Seasons17
Bundesliga2. Bundesliga

First place is at the top. A change of division breaks the line, because 8th in one is not 8th in another.

Show data
Finishing position by season
SeasonCompetitionPosPts
2026/20272. Bundesliga12 of 1811
2025/20262. Bundesliga4 of 1860
2024/20252. Bundesliga9 of 1851
2023/20242. Bundesliga6 of 1852
2022/20232. Bundesliga10 of 1844
2021/20222. Bundesliga11 of 1842
2020/20212. Bundesliga13 of 1842
2019/20202. Bundesliga6 of 1848
2018/2019Bundesliga17 of 1821
2017/2018Bundesliga13 of 1839
2016/20172. Bundesliga2 of 1867
2015/2016Bundesliga18 of 1825
2014/2015Bundesliga13 of 1837
2013/2014Bundesliga10 of 1842
2012/2013Bundesliga9 of 1845
2011/2012Bundesliga7 of 1848
2010/2011Bundesliga4 of 1860
Honours0 titles
  • 2. Bundesliga0
  • Bundesliga0
  • DFB Pokal0
  • Super Cup0
In the dugout13 managers
Manager by season, with points per game
SeasonManagerW–D–LPts / game
2026/2027Christian Titz2. Bundesliga1–1–3
0.80
2026/2027Lars Barlemann2. Bundesliga1–0–0
3.00
2026/2027Sandro Wagner2. Bundesliga1–1–2
1.00
2025/2026Christian Titz2. Bundesliga16–12–6
1.76
2024/2025Stefan Leitl2. Bundesliga8–3–6
1.59
2024/2025André Breitenreiter2. Bundesliga3–7–3
1.23
2024/2025Lars Barlemann2. Bundesliga2–2–0
2.00
2023/2024Stefan Leitl2. Bundesliga13–13–8
1.53
2022/2023Stefan Leitl2. Bundesliga12–8–14
1.29
2021/2022Jan Zimmermann2. Bundesliga3–5–7
0.93
2021/2022Christoph Dabrowski2. Bundesliga8–4–7
1.47
2020/2021Kenan Koçak2. Bundesliga12–6–16
1.24
2019/2020Mirko Slomka2. Bundesliga3–5–4
1.17
2019/2020Asif Šarić2. Bundesliga0–0–1
0.00
2019/2020Kenan Koçak2. Bundesliga10–4–7
1.62
2018/2019André BreitenreiterBundesliga2–5–12
0.58
2018/2019Thomas DollBundesliga3–1–11
0.67
2017/2018André BreitenreiterBundesliga10–9–15
1.15
2016/2017André Breitenreiter2. Bundesliga6–3–0
2.33
2015/2016Thomas SchaafBundesliga1–0–10
0.27
2014/2015Tayfun KorkutBundesliga7–8–14
1.00
2013/2014Tayfun KorkutBundesliga7–3–7
1.41
2012/2013Mirko SlomkaBundesliga10–4–12
1.31

One row per season, which is the grain the source supplies — a manager who stayed four years appears four times. Points per game is what makes spells of different lengths comparable.

The groundHeinz von Heiden-Arena
CityHannoverCapacity49,951Opened1954SurfaceGrass
Where the chances come from49 shots

Every shot taken, filterable by situation, body part and outcome.

Shot map — Hannover 96
Shots49Goals3xG5.04Conversion6%xG per shot0.103Big chances4

Marker area is expected-goal value. Filled markers are goals; a heavier outline is a big chance (our threshold, not the provider’s).

Show data
Every shot for Hannover 96
xGBodySituationOutcome
0.79right footpenaltygoal
0.64headopen playoff target
0.34left footopen playgoal
0.33headcornerpost
0.24right footopen playoff target
0.19right footcorneroff target
0.16right footset piecesaved
0.16right footopen playsaved
0.16left footopen playgoal
0.15right footset pieceoff target
0.13right footcorneroff target
0.12left footset pieceblocked
0.10left footset pieceoff target
0.09headopen playoff target
0.08headset pieceoff target
0.08headset piecesaved
0.07right footfast breakoff target
0.07right footopen playsaved
0.07right footfast breaksaved
0.06right footopen playsaved
0.06right footset piecesaved
0.06left footcornerblocked
0.05left footfree kicksaved
0.05headopen playblocked
0.05right footcornerblocked
0.05headcornerblocked
0.05right footcornerblocked
0.05right footopen playoff target
0.04left footcorneroff target
0.04headcornersaved
0.04right footopen playoff target
0.04left footopen playsaved
0.04right footopen playblocked
0.03headopen playoff target
0.03right footopen playoff target
0.03left footopen playsaved
0.03left footopen playblocked
0.03right footset pieceoff target
0.03right footopen playblocked
0.03left footcorneroff target
0.03right footopen playblocked
0.02left footopen playsaved
0.02left footopen playoff target
0.02left footopen playoff target
0.02left footopen playoff target
0.02right footopen playoff target
0.02right footopen playoff target
0.02left footfast breaksaved
0.01right footopen playoff target
In the table12th on 11
2. Bundesliga table. Ranked by points, then goal-difference, then goals-for.
#ClubPlGDPtsTitle
910-312
0%
1010-311
<1%
1110-311
0%
1210-611
<1%
1310-811
0%
1410-210
0%
1510-210
0%

European places are provisional: they shift with domestic cup winners and UEFA coefficient spots.

Title and relegation chances are Monte Carlo estimates over the remaining fixturesest. A shown 0% means it did not occur in 8,000 simulated seasons — not that it is impossible.