Schalke 04 2-2 Hannover 96 final score - 15 March 2026, 2. Bundesliga

Germany - 2. Bundesliga

Schalke 04
2
-
2
End
Hannover 96
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Schalke 04 Schalke 04
Hannover 96 Hannover 96
End of game
90+8'
drop icon
B. Pichler
M. Bundu
F. Sanchez
M. N'Diaye
90+5'
82'
drop icon
M. Nawrocki
77'
B. Pichler
M. Neubauer
75'
M. Nawrocki
J. Bachmann
D. Ljubicic
71'
M. Sylla
K. Karaman
71'
R. Schallenberg
63'
60'
W. Taibi
kolja Oudenne
60'
H. Matsuda
S. Thordarson
M. Ayhan
A. Aouchiche
56'
E. Dzeko
52'
46'
M. Bundu
D. Yokota
46'
H. Chakroun
E. Saad
Half-time
41'
M. Neubauer
K. Karaman
S. El Faouzi
38'
drop icon
E. Dzeko
K. Karaman
29'
drop icon
Kick-off

Game Statistics

Schalke 04 Schalke 04
Hannover 96 Hannover 96
39
Possession (%)
61
9
Total shots
6
4
Shots on target
5
4
Corners
2
11
Free Kicks
15
15
Fouls
11
1
Yellow card
2
1
Red card
0
1
Offside
3
5
Shots off target
1
1
Shots blocked
3
308
Passes attempted
585
208
Successful passes
488
100
Unsuccessful passes
97
44
Long passes attempted
43
17
Successful long passes
21
27
Unsuccessful long passes
22
10
Crosses attempted
11
3
Successful crosses
4
7
Unsuccessful crosses
7
1
Successful dribbles
7
11
Fouled against
15
14
Defensive clearances
8
112
Interceptions
112
3
Defensive blocks
1
5
Clearances
7
1
Injuries
2
4
Substitutions
5

Form

Table

Teams Pts P W D L GD
1 Schalke 04
70 34 21 7 6 +19
4 Hannover 96
60 34 16 12 6 +16

Last matches

Schalke 04
Schalke 04 Last matches
L D W W D W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
1.83 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

6 Mar 2026 - 2. Bundesliga

Schalke 04
1 :  0
Arminia Bielefeld

28 Feb 2026 - 2. Bundesliga

Greuther Furth
1 :  1
Schalke 04

21 Feb 2026 - 2. Bundesliga

Schalke 04
5 :  3
Magdeburg

15 Feb 2026 - 2. Bundesliga

Holstein Kiel
1 :  2
Schalke 04

7 Feb 2026 - 2. Bundesliga

Schalke 04
2 :  2
Dynamo Dresden

31 Jan 2026 - 2. Bundesliga

Bochum
2 :  0
Schalke 04
W W D D W W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.5 Total goals
67% BTTS
2.17 Goals scored
1.33 Goals conceded
67% Over 2.5
33% Under 2.5

6 Mar 2026 - 2. Bundesliga

Schalke 04
1 :  0
Arminia Bielefeld

21 Feb 2026 - 2. Bundesliga

Schalke 04
5 :  3
Magdeburg

7 Feb 2026 - 2. Bundesliga

Schalke 04
2 :  2
Dynamo Dresden

25 Jan 2026 - 2. Bundesliga

Schalke 04
2 :  2
Kaiserslautern

14 Dec 2025 - 2. Bundesliga

Schalke 04
1 :  0
Nuremberg

28 Nov 2025 - 2. Bundesliga

Schalke 04
2 :  1
Paderborn
W L D L W D
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
1 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

28 Feb 2026 - 2. Bundesliga

Greuther Furth
1 :  1
Schalke 04

15 Feb 2026 - 2. Bundesliga

Holstein Kiel
1 :  2
Schalke 04

31 Jan 2026 - 2. Bundesliga

Bochum
2 :  0
Schalke 04

17 Jan 2026 - 2. Bundesliga

Hertha Berlin
0 :  0
Schalke 04

21 Dec 2025 - 2. Bundesliga

Braunschweig
2 :  1
Schalke 04

5 Dec 2025 - 2. Bundesliga

Fortuna Dusseldorf
0 :  2
Schalke 04
Hannover 96
Hannover 96 Last matches
W W W D W L
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.67 Total goals
67% BTTS
1.67 Goals scored
1 Goals conceded
67% Over 2.5
33% Under 2.5

8 Mar 2026 - 2. Bundesliga

Hannover 96
1 :  2
Greuther Furth

28 Feb 2026 - 2. Bundesliga

Arminia Bielefeld
0 :  1
Hannover 96

22 Feb 2026 - 2. Bundesliga

Hannover 96
0 :  0
Dynamo Dresden

14 Feb 2026 - 2. Bundesliga

Hertha Berlin
2 :  3
Hannover 96

8 Feb 2026 - 2. Bundesliga

Hannover 96
3 :  1
Holstein Kiel

30 Jan 2026 - 2. Bundesliga

Magdeburg
1 :  2
Hannover 96
W W W W D L
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
1.5 Goals scored
0.67 Goals conceded
50% Over 2.5
50% Under 2.5

8 Mar 2026 - 2. Bundesliga

Hannover 96
1 :  2
Greuther Furth

22 Feb 2026 - 2. Bundesliga

Hannover 96
0 :  0
Dynamo Dresden

8 Feb 2026 - 2. Bundesliga

Hannover 96
3 :  1
Holstein Kiel

24 Jan 2026 - 2. Bundesliga

Hannover 96
2 :  1
Fortuna Dusseldorf

9 Jan 2026 - Clubs Friendlies

Hannover 96
1 :  0
SV Waldhof Mannheim 07

9 Jan 2026 - Clubs Friendlies

Hannover 96
2 :  0
Duisburg
D L L W W W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.33 Total goals
83% BTTS
1.67 Goals scored
1.67 Goals conceded
83% Over 2.5
17% Under 2.5

28 Feb 2026 - 2. Bundesliga

Arminia Bielefeld
0 :  1
Hannover 96

14 Feb 2026 - 2. Bundesliga

Hertha Berlin
2 :  3
Hannover 96

30 Jan 2026 - 2. Bundesliga

Magdeburg
1 :  2
Hannover 96

18 Jan 2026 - 2. Bundesliga

Kaiserslautern
3 :  1
Hannover 96

21 Dec 2025 - 2. Bundesliga

Nuremberg
2 :  1
Hannover 96

5 Dec 2025 - 2. Bundesliga

SC Preussen 06 Munster
2 :  2
Hannover 96

Head to head

Schalke 04

33 %

Draw

33 %

Hannover 96

33 %

Average stats (last H2H results)

2.67
Total goals
66.67%
BTTS
1.5
Goals scored
1.17
Goals conceded
50%
Over 2.5
50%
Under 2.5

17 Oct 2025 - 2. Bundesliga

Hannover 96
0 :  3
Schalke 04

14 Mar 2025 - 2. Bundesliga

Schalke 04
1 :  2
Hannover 96

19 Oct 2024 - 2. Bundesliga

Hannover 96
1 :  0
Schalke 04

7 Apr 2024 - 2. Bundesliga

Hannover 96
1 :  1
Schalke 04

28 Oct 2023 - 2. Bundesliga

Schalke 04
3 :  2
Hannover 96

21 Jan 2018 - Bundesliga

Schalke 04
1 :  1
Hannover 96

Tactical Scheme

Schalke 04

Formation : 4 - 2 - 3 - 1

1
L. Karius
5
T. Becker
25
N. Katic
4
H. Kurucay
16
M. N'Diaye
23
S. El Faouzi
6
R. Schallenberg
21
D. Ljubicic
19
K. Karaman
24
A. Aouchiche
10
E. Dzeko
9
B. Kallman
24
E. Saad
15
N. Aseko
23
S. Thordarson
18
D. Yokota
8
E. Leopold
29
kolja Oudenne
6
M. Nawrocki
17
B. Allgeier
33
M. Neubauer
1
N. Noll

Formation : 4 - 1 - 4 - 1

Hannover 96

Substitutes

Schalke 04
Schalke 04
Goalkeeper

K. Muller

Defender

F. Sanchez

M. N'Diaye 90'

M. Ayhan

A. Aouchiche 56'

Midfielder

C. Gomis

M. Gruger

J. Bachmann

D. Ljubicic 71'

Forward

M. Wallentowitz

M. Sylla

K. Karaman 71'

Z. Amoussou-Tchibara

Hannover 96
Hannover 96
Goalkeeper

L. Weinkauf

Defender

H. Matsuda

S. Thordarson 60'

W. Kokolo

I. Okon

V. Ghita

Midfielder

W. Taibi

kolja Oudenne 60'

Forward

B. Pichler

M. Neubauer 77'

H. Chakroun

E. Saad 46'

M. Bundu

D. Yokota 46'

Missing players

Schalke 04
Schalke 04
Defender

T. Kalas

H. Matriciani

A. Gantenbein

D. Leonard

V. Becker

Midfielder

F. Porath

A. Bayindir

Forward

B. Lasme

E. Hojlund

Hannover 96
Hannover 96
Defender

B. Tomiak

Live Commentary

90+6'  

Ball safe as Hannover is awarded a throw-in in their half.

78'  

Robin Braun signals a throw-in for Schalke, close to Hannover's area.

78'  

Throw-in for Schalke in the half of Hannover.

77'  

Schalke's Moussa Sylla looks ok and returns to the pitch.

77' substitution_1

The away team replace Maurice Neubauer with Benedikt Pichler.

76' blessure_1

Attention is being given to Schalke’s Moussa Sylla and play has been suspended briefly.

76' coup_franc_1

Schalke awarded a free kick in their own half.

75' carton_jaune_1

Hannover's Maik Nawrocki has been booked in Gelsenkirchen.

75'  

Throw-in for Hannover close to the penalty box.

74'  

Throw-in high up the field for Hannover in Gelsenkirchen.

73'  

A throw-in for the away team on the opposite half.

72'  

Can Hannover get the ball into an attacking position from this throw-in in Schalke's half?

72'  

Ball safe as Hannover is awarded a throw-in in their half.

72' coup_franc_1

Free kick for Hannover in their own half.

71' substitution_1

Schalke make their third substitution with Moussa Sylla replacing Kenan Karaman.

71' substitution_1

Miron Muslic (Schalke) is making a second substitution, with Janik Bachmann replacing Dejan Ljubicic.

71'  

Schalke awarded a throw-in in their own half.

70' sifflet_1

Goal kick for Schalke at VELTINS-Arena.

69'  

Hannover have a dangerous throw-in.

67'  

Schalke to take a throw-in in Hannover territory.

67'  

Throw-in for Hannover in the half of Schalke.

66' coup_franc_1

Robin Braun signals a free kick to Schalke in their own half.

65'  

Throw-in for Hannover at VELTINS-Arena.

64' coup_franc_1

Schalke awarded a free kick in their own half.

64'  

A throw-in for the away team on the opposite half.

63' coup_franc_1

Robin Braun signals a free kick to Hannover in their own half.

63' carton_jaune_1

Ron Schallenberg for Schalke has been booked by Robin Braun and receives a first yellow card.

62' hors_jeu_1

Hannover push upfield but Robin Braun quickly pulls them for offside.

60' substitution_1

Hayate Matsuda is replacing Stefan Teitur Thordarson for the away team.

60' substitution_1

The away team have replaced kolja Oudenne with Waniss Taibi. This is the third substitution made today by Christian Titz.

60' sifflet_1

Schalke have a goal kick.

59'  

Can Hannover get the ball into an attacking position from this throw-in in Schalke's half?

57' sifflet_1

Ball goes out of play for a Hannover goal kick.

57' tir_non_cadre_1

Schalke are coming forward and Mertcan Ayhan gets in a strike, it misses the target, however.

56' substitution_1

Mertcan Ayhan is on a sub for Adil Aouchiche for Schalke.

56' sifflet_1

It's a goal kick for the home team in Gelsenkirchen.

52' carton_rouge_1

Schalke are down to 10 men after Edin Dzeko has been shown a red card.

52' coup_franc_1

Free kick for Hannover in their own half.

52' hors_jeu_1

Hannover drive forward at breakneck speed but are pulled up for offside.

51'  

Robin Braun signals a Schalke throw-in in Hannover's half.

51' sifflet_1

Robin Braun awards Hannover a goal kick.

50'  

Can Schalke get the ball into an attacking position from this throw-in in Hannover's half?

50'  

Throw-in Hannover.

49' coup_franc_1

Robin Braun signals a free kick to Hannover in their own half.

49' tir_cadre_1

Timo Becker (Schalke) gets in a powerful header but the ball is cleared away.

49' corner_1

Schalke have been awarded a corner by Robin Braun.

47'  

Robin Braun signals a Hannover throw-in in Schalke's half.

47'  

A throw-in for the home team on the opposite half.

46'  

Robin Braun awards the home team a throw-in.

46'  

Hannover awarded a throw-in in their own half.

46' substitution_1

Christian Titz is making the team's second substitution at VELTINS-Arena with Mustapha Bundu replacing Daisuke Yokota.

46' substitution_1

Husseyn Chakroun is replacing Elias Saad for Hannover at VELTINS-Arena.

45+4'  

Hannover to take a throw-in in Schalke territory.

45+4' coup_franc_1

Hannover awarded a free kick in their own half.

45+3'  

Throw-in for Schalke in the half of Hannover.

45+3'  

Throw-in for Schalke in the half of Hannover.

45+2' corner_1

Schalke have been awarded a corner by Robin Braun.

45+1'  

A throw-in for the home team on the opposite half.

45' sifflet_1

The first-half is over.

45' tir_cadre_1

Hannover's Benjamin Kallman is on target but unsuccessful.

44' coup_franc_1

Hannover are in shooting range from this free kick.

43' coup_franc_1

Free kick for Hannover in the half of Schalke.

42' sifflet_1

Goal kick for Hannover at VELTINS-Arena.

41' carton_jaune_1

Maurice Neubauer is booked for the away team.

41' coup_franc_1

Robin Braun signals a free kick to Schalke just outside Hannover's area.

41'  

Throw-in for Hannover at VELTINS-Arena.

38' but_1

Goal! Kenan Karaman extends Schalke's lead to 2-0 in Gelsenkirchen with a header. Great play from Soufiane El-Faouzi to set up the goal.

37' coup_franc_1

Free kick for Schalke in their own half.

36' hors_jeu_1

Hannover advance rapidly upfield but Robin Braun blows for offside.

35'  

Can Hannover get the ball into an attacking position from this throw-in in Schalke's half?

33' coup_franc_1

Robin Braun signals a free kick to Schalke in their own half.

33' coup_franc_1

Robin Braun signals a free kick to Hannover.

32'  

Hannover to take a throw-in in Schalke territory.

32'  

Robin Braun signals a Hannover throw-in in Schalke's half.

32'  

Robin Braun awards the home team a throw-in.

31'  

Throw-in for Schalke in their own half.

30'  

Ball safe as Hannover is awarded a throw-in in their half.

29' but_1

Goal! Edin Dzeko gives Schalke a 1-0 lead in Gelsenkirchen. That's a fine assist from Kenan Karaman.

28'  

Throw-in Schalke.

27' coup_franc_1

Schalke awarded a free kick in their own half.

27'  

Can Hannover capitalize from this throw-in deep inside Schalke's half?

26' coup_franc_1

In Gelsenkirchen a free kick has been awarded the away team.

26' sifflet_1

Schalke have a goal kick.

24' coup_franc_1

Free kick Hannover.

23' coup_franc_1

Free kick for Schalke in their own half.

22' tir_cadre_1

Hannover drives forward and Elias Saad gets in a shot. Without netting, however.

22'  

Can Hannover get the ball into an attacking position from this throw-in in Schalke's half?

21' coup_franc_1

Hannover awarded a free kick in their own half.

20' coup_franc_1

Free kick for Schalke in their own half.

19' coup_franc_1

Robin Braun signals a free kick to Hannover in their own half.

19'  

Throw-in Schalke.

18' coup_franc_1

Hannover awarded a free kick in their own half.

16'  

Schalke awarded a throw-in in their own half.

15' hors_jeu_1

In Gelsenkirchen, Schalke push forward quickly but are pulled up for offside.

14'  

A throw-in for the home team on the opposite half.

14' sifflet_1

Robin Braun awards Hannover a goal kick.

14' tir_non_cadre_1

Edin Dzeko of Schalke gets in a strike, but is off target.

12'  

Ball safe as Hannover is awarded a throw-in in their half.

12' coup_franc_1

Robin Braun signals a free kick to Schalke in their own half.

10' tir_cadre_1

Edin Dzeko of Schalke smashes in a shot on target. The keeper saves, though.

9'  

Throw-in for Schalke in the half of Hannover.

8' sifflet_1

It's a goal kick for the away team in Gelsenkirchen.

8' tir_non_cadre_1

Schalke's Kenan Karaman misses with an attempt on goal.

8'  

Throw-in for Hannover at VELTINS-Arena.

7'  

Robin Braun awards the home team a throw-in.

7'  

Nahuel Noll is back on the pitch.

6' blessure_1

The match at VELTINS-Arena has been interrupted briefly for a check on Nahuel Noll, who is down injured.

5' coup_franc_1

Free kick for Hannover in their own half.

5' corner_1

Corner awarded to Schalke.

4' hors_jeu_1

Hannover are whistled for offside.

3'  

Hannover to take a throw-in in Schalke territory.

3'  

Robin Braun signals a Schalke throw-in in Hannover's half.

2'  

Throw-in for Schalke in their own half.

1' sifflet_1

Ball goes out of play for a Hannover goal kick.

 

Schalke 04's performance of the last 5 matches is better than Hannover 96's.

 

In 2. Bundesliga, Schalke 04 has better performance than Hannover 96.

 

Schalke 04 scores 1.48 goals when playing at home and Hannover 96 scores 1.8 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Schalke 04 and Hannover 96 is 1.2.

 

Average number of goals in meetings between Schalke 04 and Hannover 96 is 2.8.

 

Schalke 04 scores 1.6 goals in a match against Hannover 96 and Hannover 96 scores 1.2 goals against Schalke 04 (on average).

 

In the last 5 meetings Schalke 04 won 2, Hannover 96 won 2, 1 draws.

 

When Hannover 96 is down 1-0 away, they win 20% of their matches.

 

When Schalke 04 is down 0-1 home, they win 33% of their matches.

 

When Hannover 96 leads 0-1 away, they win in 60% of their matches.

 

When Schalke 04 leads 1-0 at home, they win in 81% of their matches.

 

On their last meeting Schalke 04 won by 3 goals.

 

The winner of their last meeting was Schalke 04.

 

Schalke 04 wins 30% of halftimes, Hannover 96 wins 40%.

 

Schalke 04 wins 1st half in 30% of their matches, Hannover 96 in 40% of their matches.

 

Schalke 04 have scored at least one goal for 5 consecutive matches.

 

A year ago, Schalke 04 were number 11 in the table with 33 points. Now they are number 1 with 50 points.

 

Kenan Karaman is Schalke 04's top scorer with 10 goals. Benjamin Kallman has scored 13 times for Hannover 96.

 

Schalke 04's home record this season: 9-2-1.

 

Hannover 96 haven't scored in 0 of their 13 away matches in 2. Bundesliga this season.

 

Schalke 04 haven't scored in 1 of their 12 home matches in 2. Bundesliga this season.

 

Hannover 96 have a winning streak of 3 matches away from home.

 

Schalke 04 haven't lost in any of their last 9 home matches.

 

Schalke 04 haven't lost in their last 5 games.

 

Did you know that Hannover 96 scores 28% of their goals between the minutes 61-75?

 

Did you know that Schalke 04 scores 9% of their goals between the minutes 31-45? This is the lowest percentage in the league.

 

Did you know that Schalke 04 scores 29% of their goals between the minutes 76-90?

 

Last season Hannover 96 won both games against Schalke 04 (1-0 at home and 2-1 away).

 

During the last 43 meetings, Schalke 04 have won 24 times, there have been 8 draws while Hannover 96 have won 11 times. The goal difference is 72-47 in favour of Schalke 04.

 

During the last 22 meetings with Schalke 04 playing at home, Schalke 04 have won 15 times, there have been 4 draws while Hannover 96 have won 3 times. The goal difference is 43-21 in favour of Schalke 04.

 

The most common result of matches between Schalke 04 and Hannover 96 when Schalke 04 is playing at home is 2-0. 4 matches have ended with this result.

Score and result Schalke 04 - Hannover 96

The Schalke 04 - Hannover 96 match (Football - 2. Bundesliga) at 15/03/2026 08:30 is complete.

The Schalke 04 - Hannover 96 match result is as follows: 2-2.

Now that this 2. Bundesliga Football match is over and the score is known, you can find the highlights and key statistics on that same page.