Hertha BSC vs Hannover 96
2 – 3
0 – 2
2 – 1
(HT: 0–2)
FT13:00
Olympiastadion (Berlin) · Ref: Lars Erbst, Germany
Score Summary
Full Time
2 – 3
Half Time
0 – 2
Key Stats
Ball Possession
55% – 45%
Blocked Shots
2 – 4
Corner Kicks
5 – 6
Fouls
14 – 11
Goalkeeper Saves
3 – 5
Offsides
0 – 1
Elo (before match)
Rating
1510 – 1490
Expected win probability
52.9% – 47.1%
Top Performers
Top Rated
Nahuel Noll
Hannover 96
8.2 rating (90 min)
Hannover 96
8.2 rating (90 min)
Most Clinical
Julian Eitschberger
Hertha BSC
1 goals
Hertha BSC
1 goals
Best Creator
Enzo Leopold
Hannover 96
2 key passes, 1 assists
Hannover 96
2 key passes, 1 assists
Defensive Leader
Julian Eitschberger
Hertha BSC
5 tackles + 0 interceptions
Hertha BSC
5 tackles + 0 interceptions
Standings (Top 6)
View Full Standings
| # | Team | Pts | Form |
|---|---|---|---|
| 1 |
FC Schalke 04
|
50 | W D W W D |
| 2 |
SV Darmstadt 98
|
48 | W L W D W |
| 3 |
SV Elversberg
|
48 | W D W W L |
| 4 |
SC Paderborn 07
|
47 | D W W D W |
| 5 |
Hannover 96
|
45 | L W D W W |
| 6 |
Hertha BSC
|
40 | W W L L W |
| 7 |
1. FC Kaiserslautern
|
37 | L L W W L |
| 8 |
Karlsruher SC
|
34 | D W W L D |
| 9 |
VfL Bochum
|
32 | W L D D D |
| 10 |
Fortuna Düsseldorf
|
31 | W W L D D |
| 11 |
1. FC Nürnberg
|
30 | L L D W L |
| 12 |
Arminia Bielefeld
|
27 | L L L W W |
| 13 |
Dynamo Dresden
|
26 | D W D L D |
| 14 |
Preußen Münster
|
26 | L W L D D |
| 15 |
Eintracht Braunschweig
|
26 | D L L D L |
| 16 |
SpVgg Greuther Fürth
|
26 | W D W L L |
| 17 |
Holstein Kiel
|
25 | L D L L L |
| 18 |
1. FC Magdeburg
|
23 | L L L L W |
{# ================================================================
Lineup Section — SofaScore/Flashscore style shared pitch
Context: pitch_lineups, lineups_data, match, substitutions,
substitutions_map, debug_mode, debug_lineups
================================================================ #}
Hertha BSC
Hannover 96
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
Hertha BSC
Hannover 96
🔄 Substitutions
Match Substitutions
46'
Hertha BSC
46'
Hertha BSC
68'
Hertha BSC
69'
Hannover 96
82'
Hertha BSC
83'
Hannover 96
84'
Hannover 96
89'
Hertha BSC
Match Statistics (Full Time)
| Statistic | Hertha BSC | Hannover 96 |
|---|---|---|
| Ball Possession | 55% | 45% |
| Blocked Shots | 2 | 4 |
| Corner Kicks | 5 | 6 |
| Fouls | 14 | 11 |
| Goalkeeper Saves | 3 | 5 |
| Offsides | 0 | 1 |
| Passes Accurate | 432 | 353 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 8 | 9 |
| Shots Off Goal | 6 | 1 |
| Shots On Goal | 7 | 7 |
| Shots Outsidebox | 7 | 3 |
| Total Passes | 516 | 428 |
| Total Shots | 15 | 12 |
| Yellow Cards | 1 | 0 |
| expected_goals | 1.63 | 2.82 |
| goals_prevented | 0 | 0 |
| Passes % | 84% | 82% |
Team Aggregates (Season)
Hertha BSC
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 1.44 |
| xG (avg) | 0.83{% else %}N/A |
Hannover 96
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.72 |
| xG (avg) | 1.14{% else %}N/A |
Hertha BSC — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Boris Mamuzah Lum | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | N/A | False | 9 | 21 | M | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 3 | N/A | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Fabian Reese | 0 | 0 | 2 | 1 | N/A | 6 | 2 | 1 | N/A | False | 89 | 11 | M | 6.6 | False | 0 | 0 | N/A | 1 | N/A | 25 | 1 | 29 | N/A | 0 | N/A | 1 | N/A | 3 | 5 | N/A | 2 | 1 |
| 👤 Jan Luca Schuler | 0 | 0 | N/A | N/A | N/A | 4 | 1 | 3 | N/A | False | 45 | 18 | F | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 7 | N/A | 13 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Jeremy Dudziak | 0 | 0 | 2 | N/A | N/A | 7 | 2 | 2 | 2 | False | 45 | 28 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 17 | N/A | 19 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | N/A |
| 👤 John Brooks | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 25 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Josip Brekalo | 0 | 1 | 2 | 1 | 1 | 7 | 2 | 1 | 1 | False | 68 | 7 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 21 | 1 | 26 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Julian Eitschberger | 0 | 0 | 1 | 3 | N/A | 12 | 6 | 1 | N/A | False | 90 | 2 | D | 6.9 | False | 0 | 0 | N/A | 1 | N/A | 42 | 1 | 45 | N/A | 0 | N/A | 0 | N/A | 2 | 3 | N/A | N/A | 5 |
| 👤 Kevin Sessa | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | 1 | False | 8 | 8 | M | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Linus Gechter | 0 | 0 | N/A | 1 | N/A | 8 | 5 | N/A | 1 | False | 90 | 44 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 69 | 2 | 72 | N/A | 0 | N/A | 0 | 1 | N/A | N/A | 1 | N/A | N/A |
| 👤 Marius Gersbeck | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 35 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Marten Winkler | 0 | 0 | 1 | N/A | 1 | 5 | 3 | N/A | N/A | False | 22 | 22 | F | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 7 | 2 | 10 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Michaël Cuisance | 0 | 0 | 2 | 5 | 1 | 12 | 3 | 3 | 1 | False | 82 | 10 | M | 6 | False | 0 | 0 | N/A | N/A | N/A | 26 | N/A | 33 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | 1 |
| 👤 Michał Karbownik | 0 | 0 | N/A | 1 | N/A | 8 | 6 | N/A | 2 | False | 90 | 33 | D | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 39 | 1 | 45 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 4 |
| 👤 Márton Dárdai | 0 | 0 | N/A | N/A | N/A | 4 | 2 | 1 | 1 | False | 90 | 31 | D | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 62 | 1 | 74 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 3 | N/A | N/A |
| 👤 Pascal Klemens | 0 | 0 | N/A | N/A | N/A | 3 | 3 | N/A | N/A | False | 45 | 41 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 22 | N/A | 24 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 3 |
| 👤 Paul Seguin | 0 | 0 | 1 | N/A | N/A | 4 | 2 | 1 | 2 | False | 90 | 30 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 52 | 1 | 60 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Sebastian Grønning | 0 | 0 | 1 | 2 | N/A | 11 | 6 | 1 | N/A | False | 45 | 17 | F | 7.5 | True | 0 | 0 | N/A | N/A | N/A | 7 | 1 | 14 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | 1 | N/A | 1 |
| 👤 Tjark Ernst | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | True | 90 | 1 | G | 6.9 | False | 0 | 3 | 3 | N/A | N/A | 28 | N/A | 40 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Toni Leistner | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 37 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
Hannover 96 — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Bastian Allgeier | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 17 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Benjamin Källman | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 2 | N/A | False | 90 | 9 | F | 7 | False | 0 | 0 | N/A | 1 | 1 | 12 | 1 | 14 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | N/A |
| 👤 Boris Tomiak | 0 | 0 | 1 | N/A | 1 | 7 | 5 | 1 | 2 | False | 90 | 3 | D | 7.9 | False | 0 | 0 | N/A | 1 | N/A | 46 | N/A | 50 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 3 | 2 |
| 👤 Daisuke Yokota | 0 | 0 | 2 | N/A | N/A | 3 | 1 | N/A | 1 | False | 69 | 18 | F | 6.9 | False | 1 | 0 | N/A | N/A | N/A | 11 | 2 | 15 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Elias Saad | 0 | 0 | 7 | 1 | 3 | 16 | 8 | N/A | 2 | False | 83 | 24 | F | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 22 | 1 | 27 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 3 |
| 👤 Enzo Leopold | 0 | 0 | 4 | 1 | 2 | 14 | 6 | 3 | 3 | True | 90 | 8 | M | 7.9 | False | 1 | 0 | N/A | N/A | N/A | 61 | 2 | 73 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 4 | 1 |
| 👤 Hayate Matsuda | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 27 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Hendry Blank | 0 | 0 | N/A | N/A | N/A | 3 | 1 | N/A | N/A | False | 15 | 4 | D | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Håvard Nielsen | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 16 | F | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Ime Okon | 0 | 0 | 1 | N/A | 1 | 8 | 6 | N/A | 1 | False | 75 | 20 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 37 | N/A | 43 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 2 |
| 👤 Kolja Oudenne | 0 | 0 | 6 | 1 | 3 | 11 | 6 | N/A | 1 | False | 84 | 29 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 24 | N/A | 27 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | 2 | 2 |
| 👤 Leo Weinkauf | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 30 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Maurice Neubauer | 0 | 0 | 1 | N/A | N/A | 7 | 3 | 2 | 1 | False | 90 | 33 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 28 | 1 | 35 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | 1 |
| 👤 Nahuel Noll | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 1 | G | 8.2 | False | 0 | 2 | 5 | N/A | N/A | 49 | N/A | 58 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Noah Weißhaupt | 0 | 0 | 1 | N/A | 1 | 3 | 3 | N/A | 1 | False | 21 | 10 | M | 7.7 | True | 0 | 0 | N/A | 1 | N/A | 6 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 1 |
| 👤 Noël Aséko | 0 | 0 | 1 | N/A | 1 | 6 | 4 | 2 | 2 | False | 83 | 15 | M | 6.2 | False | 1 | 0 | N/A | N/A | N/A | 11 | 2 | 16 | 1 | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Stefán Teitur Þórðarson | 0 | 0 | N/A | N/A | N/A | 2 | 1 | 1 | N/A | False | 14 | 23 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 3 | N/A | 5 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | N/A |
| 👤 Virgil Ghiță | 0 | 0 | N/A | N/A | N/A | 5 | 2 | N/A | N/A | False | 90 | 5 | D | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 35 | N/A | 41 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 1 |
| 👤 Waniss Taibi | 0 | 0 | N/A | N/A | N/A | 1 | N/A | N/A | N/A | False | 15 | 26 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 2 | N/A | 6 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Williams Kokolo | 0 | 0 | 2 | N/A | 2 | 2 | 2 | N/A | N/A | False | 15 | 19 | D | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 1 | 1 | 3 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
Match Events
8'
B. Tomiak (Normal Goal)
29'
B. Kallman (Normal Goal)
P. Klemens → Substitution 1
46'
L. Schuler → Substitution 2
46'
F. Reese (Penalty)
53'
Josip Brekalo (Yellow Card)
61'
J. Brekalo → Substitution 3
68'
69'
D. Yokota → Substitution 1
71'
N. Weisshaupt (Normal Goal)
75'
I. Okon → Substitution 2
M. Cuisance → Substitution 4
82'
83'
E. Saad → Substitution 3
83'
N. Aseko-Nkili → Substitution 4
84'
K. Oudenne → Substitution 5
F. Reese → Substitution 5
89'
J. Eitschberger (Normal Goal)
90'
Substitutions
46'
Hertha BSC
46'
Hertha BSC
68'
Hertha BSC
69'
Hannover 96
82'
Hertha BSC
83'
Hannover 96
84'
Hannover 96
89'
Hertha BSC
League Standings
View Standings
Teams in this match: Hertha BSC and Hannover 96
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
FC Schalke 04
|
25 | 15 | 5 | 5 | 35 | 21 | 14 | 50 | W D W W D |
| 2 |
SV Darmstadt 98
|
25 | 13 | 9 | 3 | 47 | 28 | 19 | 48 | W L W D W |
| 3 |
SV Elversberg
|
25 | 14 | 6 | 5 | 44 | 26 | 18 | 48 | W D W W L |
| 4 |
SC Paderborn 07
|
25 | 14 | 5 | 6 | 41 | 28 | 13 | 47 | D W W D W |
| 5 |
Hannover 96
|
25 | 13 | 6 | 6 | 43 | 32 | 11 | 45 | L W D W W |
| 6 |
Hertha BSC
|
25 | 11 | 7 | 7 | 36 | 30 | 6 | 40 | W W L L W |
| 7 |
1. FC Kaiserslautern
|
25 | 11 | 4 | 10 | 42 | 38 | 4 | 37 | L L W W L |
| 8 |
Karlsruher SC
|
25 | 9 | 7 | 9 | 40 | 47 | -7 | 34 | D W W L D |
| 9 |
VfL Bochum
|
25 | 8 | 8 | 9 | 35 | 32 | 3 | 32 | W L D D D |
| 10 |
Fortuna Düsseldorf
|
25 | 9 | 4 | 12 | 24 | 34 | -10 | 31 | W W L D D |
| 11 |
1. FC Nürnberg
|
25 | 8 | 6 | 11 | 31 | 35 | -4 | 30 | L L D W L |
| 12 |
Arminia Bielefeld
|
25 | 7 | 6 | 12 | 36 | 34 | 2 | 27 | L L L W W |
| 13 |
Dynamo Dresden
|
25 | 6 | 8 | 11 | 38 | 44 | -6 | 26 | D W D L D |
| 14 |
Preußen Münster
|
25 | 6 | 8 | 11 | 30 | 38 | -8 | 26 | L W L D D |
| 15 |
Eintracht Braunschweig
|
25 | 7 | 5 | 13 | 28 | 43 | -15 | 26 | D L L D L |
| 16 |
SpVgg Greuther Fürth
|
25 | 7 | 5 | 13 | 37 | 56 | -19 | 26 | W D W L L |
| 17 |
Holstein Kiel
|
25 | 6 | 7 | 12 | 29 | 37 | -8 | 25 | L D L L L |
| 18 |
1. FC Magdeburg
|
25 | 7 | 2 | 16 | 35 | 48 | -13 | 23 | L L L L W |
Predictions provided by Football API
All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.
2. Bundesliga
Teams
Last 5: Form 47% · Att 47% · Def 71%
Goals: 8 for · 5 against
W9 D7 L5 · LDDLWLWWLWWWWW…
Last 5: Form 60% · Att 53% · Def 53%
Goals: 9 for · 8 against
W11 D5 L5 · WWWWLDWDLWDLWW…
Predictions
Draw
45%
Double chance : Hertha BSC or draw
Goals: Hertha BSC -2.5 · Hannover 96 -2.5
Win or Draw
Comparison
Form
44% – 56%
Attack
47% – 53%
Defense
62% – 38%
Poisson
36% – 64%
Head to Head
64% – 36%
Goals
64% – 36%
Total
52.8% – 47.2%
Head to Head
Last 9 matches: Home wins: 0, Away wins: 3, Draws: 6
Heinz-von-Heiden-Arena
Olympiastadion Berlin
Heinz von Heiden-Arena
Olympiastadion Berlin
Heinz von Heiden-Arena
Heinz von Heiden-Arena
Olympiapark Hanns Braun
Olympiastadion
HDI Arena
CatBoost Prediction
Model not available yet. Run train_catboost to train a model.
No Predictions Available
Predictions for this match have not been generated yet. Check back later or sync match data.
Analysis
Analysis Coming Soon
xG comparison, momentum graph, and match rating overview will be available in a future update.















