Schalke 04
Metrics Lab
GER
· 2. Bundesliga
VELTINS-Arena
· Gelsenkirchen
· 62,278 seats
· Grass
· Est. 2001
Position
#1
2. Bundesliga
Points
70
Scored / Conceded
50
:
31
GD +19
Form (last 5)
W
W
W
L
W
📋
7.2
Last lineup
4-3-3 · Ø age 27.0
GK
1
Loris Karius
32y
7.5
DF
5
Timo Becker
29y
8.2
DF
43
Mertcan Ayhan
19y
7.1
DF
4
Hasan Kuruçay
28y
8.5
DF
16
Moussa N'Diaye
23y
7.8
MF
23
Soufian El-Faouzi
23y
6.8
MF
6
Ron Schallenberg
27y
7.3
MF
24
Adil Aouchiche
23y
7.9
MF
21
Dejan Ljubicic
28y
6.8
FW
9
Moussa Sylla
26y
6.9
MF
19
Kenan Karaman
32y
7.2
Loris Karius
32y
7.5
DF
5
Timo Becker
29y
8.2
DF
43
Mertcan Ayhan
19y
7.1
DF
4
Hasan Kuruçay
28y
8.5
DF
16
Moussa N'Diaye
23y
7.8
MF
23
Soufian El-Faouzi
23y
6.8
MF
6
Ron Schallenberg
27y
7.3
MF
24
Adil Aouchiche
23y
7.9
MF
21
Dejan Ljubicic
28y
6.8
FW
9
Moussa Sylla
26y
6.9
MF
19
Kenan Karaman
32y
7.2
Market value XI
€20.285.442
Top Scorers
Top Assists
Squad (43)
✍️
Contract extensions
2 entries
Transfers
In (12)
Moussa N'Diaye
from Anderlecht
on loan
Adil Aouchiche
from Sunderland
undisclosed
Dejan Ljubicic
from Dinamo Zagreb
fee
Edin Dzeko
from Fiorentina
free transfer
Kevin Müller
from FC Heidenheim
on loan
Dylan Leonard
from Free agent
free transfer
Vincenzo Onofrietti
from Bari
Christian Gomis
from Winterthur
fee
Finn Porath
from Holstein Kiel
fee
Hasan Kurucay
from OH Leuven
free transfer
Nikola Katic
from FC Zürich
undisclosed
Soufian El-Faouzi
from Alemannia Aachen
fee
Out (21)
Amin Younes
to Free agent
free transfer
Mauro Zalazar
to Braga B
on loan
Jakob Sachse
to Viktoria Köln 1904
on loan
Justin Heekeren
to Anderlecht
fee
Ibrahima Cissé
to Aarau
undisclosed
Tristan Osmani
to Floridsdorfer AC
undisclosed
Pape Meissa Ba
to Widzew Łódź
free transfer
Martin Wasinski
to RFC Lüttich
on loan
Ilyes Hamache
to Amiens
on loan
Taylan Bulut
to Beşiktaş
fee
Steve Noode
to Union Titus Pétange
on loan
Ralf Fährmann
to Free agent
free transfer
Aymen Barkok
to Free agent
free transfer
Ron-Thorben Hoffmann
to Eintracht Braunschweig
fee
Mehmet Aydin
to Eintracht Braunschweig
free transfer
Season Statistics
2. Bundesliga · with rank in league
⭐
Key metrics
— 6 metrics
#1
Team rating
7.05
1. Schalke 04
7.05
2. Paderborn
6.97
3. Darmstadt
6.94
#10
Goals per match
1.5
1. Elversberg
1.9
2. Hannover 96
1.8
10. Schalke 04
1.5
#1
Goals conceded per match
0.9
1. Schalke 04
0.9
2. Elversberg
1.1
3. Hertha BSC
1.3
#16
Average possession
45.8%
1. Hannover 96
56.2
2. Magdeburg
54.2
16. Schalke 04
45.8
#1
Clean sheets
14
1. Schalke 04
14
2. Hertha BSC
12
3. Darmstadt
10
#1
Attendance
61793
1. Schalke 04
61793
2. Hertha BSC
48291
3. Kaiserslautern
46176
⚔️
Attack
— 12 metrics
#4
Expected goals
58.2
1. Hannover 96
69.5
2. Elversberg
64.8
4. Schalke 04
58.2
#3
xG difference
21.2
1. Hannover 96
26
2. Elversberg
25.5
3. Schalke 04
21.2
#5
Shots on target per match
5
1. Hannover 96
5.4
2. Paderborn
5.4
5. Schalke 04
5
#6
Big chances
93
1. Hannover 96
120
2. Paderborn
119
6. Schalke 04
93
#4
Big chances missed
63
1. Paderborn
79
2. Hannover 96
77
4. Schalke 04
63
#18
Accurate passes per match
260.2
1. Hannover 96
416.1
2. Preussen Münster
383.3
18. Schalke 04
260.2
#18
Accurate long balls per match
19.1
1. Magdeburg
34.2
2. Darmstadt
29.1
18. Schalke 04
19.1
#4
Accurate crosses per match
5
1. Fortuna Düsseldorf
6
2. Arminia Bielefeld
5.6
4. Schalke 04
5
#10
Penalties awarded
5
1. Hannover 96
10
2. Arminia Bielefeld
9
10. Schalke 04
5
#6
Touches in opposition box
904
1. Hannover 96
1012
2. Paderborn
979
6. Schalke 04
904
#11
Corners
164
1. Hannover 96
211
2. Arminia Bielefeld
208
11. Schalke 04
164
#9
Set piece goals
11
1. Arminia Bielefeld
21
2. Darmstadt
19
9. Schalke 04
11
🛡️
Defense
— 8 metrics
#1
xG conceded
37.1
1. Schalke 04
37.1
2. Elversberg
39.3
3. Hannover 96
43.5
#2
Interceptions per match
8.8
1. Hertha BSC
9.1
2. Schalke 04
8.8
3. Kaiserslautern
8.7
#1
Tackles per match
19.3
1. Schalke 04
19.3
2. Preussen Münster
17.5
3. Fortuna Düsseldorf
17.3
#5
Clearances per match
29.2
1. Greuther Fürth
31.3
1. Holstein Kiel
31.3
5. Schalke 04
29.2
#1
Possession won final 3rd per match
5.5
1. Schalke 04
5.5
2. Paderborn
5.1
3. Hannover 96
4.2
#4
Set piece goals conceded
8
1. 1. FC Nürnberg
6
2. Paderborn
6
4. Schalke 04
8
#11
Penalties conceded
5
1. Preussen Münster
9
2. Dynamo Dresden
9
11. Schalke 04
5
#18
Saves per match
2.1
1. Karlsruher SC
3.8
2. Darmstadt
3.5
18. Schalke 04
2.1
🟨
Discipline
— 3 metrics
#6
Fouls per match
12.7
1. Holstein Kiel
14.3
2. Preussen Münster
13.7
6. Schalke 04
12.7
#11
Yellow cards
72
1. Bochum
101
2. Preussen Münster
93
11. Schalke 04
72
#8
Red cards
3
1. Eintracht Braunschweig
8
2. Preussen Münster
6
8. Schalke 04
3
Recent Matches
2026-05-17
2. Bundesliga
Schalke 04
1 - 0
Eintracht Braunschweig
2026-05-09
2. Bundesliga
1. FC Nürnberg
3 - 0
Schalke 04
2026-05-02
2. Bundesliga
Schalke 04
1 - 0
Düsseldorf
2026-04-26
2. Bundesliga
Paderborn
2 - 3
Schalke 04
2026-04-19
2. Bundesliga
Schalke 04
4 - 1
Preussen Münster
2026-04-12
2. Bundesliga
Elversberg
1 - 2
Schalke 04
2026-04-05
2. Bundesliga
Schalke 04
1 - 0
Karlsruher SC
2026-03-21
2. Bundesliga
Darmstadt
1 - 1
Schalke 04
2026-03-15
2. Bundesliga
Schalke 04
2 - 2
Hannover 96
2026-03-06
2. Bundesliga
Schalke 04
1 - 0
Arminia Bielefeld
2026-02-28
2. Bundesliga
Greuther Fürth
1 - 1
Schalke 04
2026-02-21
2. Bundesliga
Schalke 04
5 - 3
Magdeburg
2026-02-15
2. Bundesliga
Holstein Kiel
1 - 2
Schalke 04
2026-02-07
2. Bundesliga
Schalke 04
2 - 2
Dynamo Dresden
2026-01-31
2. Bundesliga
Bochum
2 - 0
Schalke 04
2026-01-25
2. Bundesliga
Schalke 04
2 - 2
Kaiserslautern
2026-01-17
2. Bundesliga
Hertha BSC
0 - 0
Schalke 04
2025-12-21
2. Bundesliga
Eintracht Braunschweig
2 - 1
Schalke 04
2025-12-14
2. Bundesliga
Schalke 04
1 - 0
1. FC Nürnberg
2025-12-05
2. Bundesliga
Düsseldorf
0 - 2
Schalke 04
Coach History
| Season | Coach | League | W | D | L | PPG | Win % |
|---|---|---|---|---|---|---|---|
| 2012/2013 | Huub Stevens | Bundesliga | 7 | 4 | 6 | 1.47 | 41% |
| 2012/2013 | Jens Keller | Bundesliga | 9 | 3 | 5 | 1.76 | 53% |
| 2013/2014 | Jens Keller | Bundesliga | 19 | 7 | 8 | 1.88 | 56% |
| 2014/2015 | Jens Keller | Bundesliga | 2 | 2 | 3 | 1.14 | 29% |
| 2014/2015 | Roberto Di Matteo | Bundesliga | 11 | 7 | 9 | 1.48 | 41% |
| 2015/2016 | André Breitenreiter | Bundesliga | 15 | 7 | 12 | 1.53 | 44% |
| 2016/2017 | Markus Weinzierl | Bundesliga | 11 | 10 | 13 | 1.26 | 32% |
| 2017/2018 | Domenico Tedesco | Bundesliga | 18 | 9 | 7 | 1.85 | 53% |
| 2018/2019 | Domenico Tedesco | Bundesliga | 6 | 5 | 14 | 0.92 | 24% |
| 2018/2019 | Huub Stevens | Bundesliga | 2 | 4 | 3 | 1.11 | 22% |
| 2019/2020 | David Wagner | Bundesliga | 9 | 12 | 13 | 1.15 | 26% |
| 2020/2021 | David Wagner | Bundesliga | 0 | 0 | 2 | - | 0% |
| 2020/2021 | Manuel Baum | Bundesliga | 0 | 4 | 6 | 0.40 | 0% |
| 2020/2021 | Huub Stevens | Bundesliga | 0 | 0 | 1 | - | 0% |
| 2020/2021 | Christian Gross | Bundesliga | 1 | 2 | 7 | 0.50 | 10% |
| 2020/2021 | Dimitrios Grammozis | Bundesliga | 2 | 1 | 8 | 0.64 | 18% |
| 2021/2022 | Dimitrios Grammozis | 2. Bundesliga | 12 | 5 | 8 | 1.64 | 48% |
| 2022/2023 | Frank Kramer | Bundesliga | 1 | 3 | 6 | 0.60 | 10% |
| 2022/2023 | Matthias Kreutzer | Bundesliga | 0 | 0 | 1 | - | 0% |
| 2022/2023 | Thomas Reis | Bundesliga | 6 | 7 | 10 | 1.09 | 26% |
| 2023/2024 | Thomas Reis | 2. Bundesliga | 2 | 1 | 4 | 1.00 | 29% |
| 2023/2024 | Matthias Kreutzer | 2. Bundesliga | 0 | 0 | 2 | - | 0% |
| 2023/2024 | Karel Geraerts | 2. Bundesliga | 10 | 6 | 9 | 1.44 | 40% |
| 2024/2025 | Karel Geraerts | 2. Bundesliga | 1 | 1 | 4 | 0.67 | 17% |
| 2024/2025 | Kees van Wonderen | 2. Bundesliga | 8 | 6 | 10 | 1.25 | 33% |
| 2024/2025 | Jakob Fimpel | 2. Bundesliga | 1 | 1 | 2 | 1.00 | 25% |
| 2025/2026 | Miron Muslic | 2. Bundesliga | 21 | 7 | 6 | 2.06 | 62% |
Trophies
🏆
Bundesliga
Won: 7x
· Runner-up: 10x
🏆
2. Bundesliga
Won: 3x
· Runner-up: 1x
🏆
Europa League
Won: 1x
🏆
DFB Pokal
Won: 5x
· Runner-up: 7x
🏆
Super Cup
Won: 1x
· Runner-up: 1x
🏆
Liga Pokal
Won: 1x
· Runner-up: 3x
Miron Muslic
Faaris Yusufu
Kevin Müller
Luca Podlech
Johannes Siebeking
Felipe Sánchez
Dylan Leonard
Nikola Katic
Tomás Kalas
Anton Donkor
Tim-Justin Dietrich
Henning Matriciani
Mika Khadr
Tidiane Toure
Yassin Ben Balla
Janik Bachmann
Emil Højlund
Adrian Gantenbein
Christopher Antwi-Adjej
Aris Bayindir
Finn Porath
Vitalie Becker
Ayman Gülasi
Mika Wallentowitz
Max Grüger
Luca Vozar
Peter Remmert
Christian Gomis
Bryan Lasme
Paul Pöpperl
Zaid Amoussou-Tchibara