List of FC Schalke 04 records and statistics

From Wikipedia, the free encyclopedia

Below are lists of records of the German football club FC Schalke 04.

  Member of the Schalke 04 Hall of Fame ("Ehrenkabine")

Bundesliga era

  • First / Last: year of the first / last competitive appearance for Schalke
  • Seasons (S): number of seasons in which the player made at least one competitive appearance for Schalke
  • Position (Pos): GK = Goalkeeper, DF = Defender, MF = Midfielder, FW = Forward

Statistics include all competitive matches since the formation of the Bundesliga in August 1963. Players who are still active for Schalke 04 are shown in bold.

Statistics correct as of 28 April 2026.

Most appearances

Players are sorted by number of total appearances, then by number of Bundesliga appearances.

Rk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
PlayerNatFirstLastSPosBL2.BLCupECOtCTotal
Klaus FichtelGermany1965198819DF47752207556
Norbert NigburGermany1966198214GK3553841129455
Olaf ThonGermany1983200213DF295382922384
Gerald AsamoahGermany1999201312FW279305121381
Rolf RüssmannGermany1969198012DF304421910375
Ingo AnderbrüggeGermany1988199912MF21610022161355
Herbert LütkebohmertGermany1968197911MF28639197351
Klaus FischerGermany1970198112FW2953996349
Benedikt HöwedesGermany2007201710DF24027662335
Andreas MüllerGermany1988200012MF200861918323
Jens LehmannGermany1988199810GK200741919312
Jiří NěmecCzech Republic199320029MF25624252307
Mike BüskensGermany1992200211MF25721231302
Ralf FährmannGermany2008202412GK2121521401289
Thomas KruseGermany1978198810DF19963221285
Ebbe SandDenmark199920067FW214253112282
Helmut KremersGermany197119809MF22627156274
Yves EigenrauchGermany1990200111DF229720121269
Erwin KremersGermany197119788FW21227156260
Joël MatipCameroon200920167DF19416462258
Mathias SchipperGermany1976198810DF189323142258
Klaas-Jan HuntelaarNetherlands201020218FW18415491249
Michael OpitzGermany198019889MF15866202246
Jürgen SobierayGermany196919799DF210218239
Michael PrusGermany1986199611DF12010019239
Rüdiger AbramczikGermany197319878FW2022310235
Ulrich BittcherGermany197619838MF168382242234
Levan KobiashviliGeorgia (country)200320097MF168133517233
Marcelo BordonBrazil200420106DF16819368231
Hans-Jürgen BecherGermany196319718DF201226229
Jefferson FarfánPeru200820157FW17017401228
Reinhard LibudaGermany196319748FW190287225
Radoslav LátalCzech Republic199420017MF18717201225
Bernd ThieleGermany197319829DF16227179215
Kevin KurányiGermany200520105FW16214294209
Thomas LinkeGermany199219986DF1751218205
Jürgen LugingerGermany198819946MF8310813204
Klaus ScheerGermany196919756MF1652396203
Manuel NeuerGermany200620115GK15616274203
Youri MulderNetherlands199320029FW1771312202
RafinhaBrazil200520105DF15313311198
Frank RostGermany200220065GK130143418196
Friedel RauschGermany196319718DF170204194
Marco van HoogdalemNetherlands199720037DF15118204193
Max MeyerGermany201320186MF1461234192
Jermaine JonesUnited States200720136MF12917372185
Tomasz WałdochPoland199920067DF141181411184
Mladen KrstajićSerbia200420095DF131132811183
Marc WilmotsBelgium199620036MF1381426178
Niels Oude KamphuisNetherlands199920056MF13416167173
Julian DraxlerGermany201120156MF11912381170
Walter JunghansGermany198219875GK11038182168
Nico Van KerckhovenBelgium199820046DF1341695164
Gerhard NeuserGermany196519705MF143127162
Christian PoulsenDenmark200220064MF111122910162
Roman NeustädterGermany201220164MF122732161
Hamit AltıntopTurkey200320074MF113102116160
Bernard DietzGermany198219865DF10134212158
Matija NastasićSerbia201520217DF1221718157
Hans BongartzGermany197419784MF131178156
Peter SendscheidGermany198919946FW80696155
Heinz van HaarenNetherlands196819724MF126208154
Atsuto UchidaJapan201020166DF1048401153
Michael JakobsGermany198319885DF973715149
Leon GoretzkaGermany201320185MF116922147
Fabian ErnstGermany200520094MF1067285146
Manfred DrexlerGermany197919845MF6762132144
Alessandro SchöpfAustria201620216MF1121516143
Hartmut HuhseGermany197119754DF1131568142
Darío RodríguezUruguay200220076DF1029247142
Sead KolašinacBosnia and Herzegovina201220216DF111723141
Tomasz HajtoPoland200020044DF10413168141
Bernd DierßenGermany198319874MF873715139
Sven VermantBelgium200120054MF98121513138
Klaus TäuberGermany198319874FW883713138
Christian FuchsAustria201120154MF997291136
Ivan RakitićCroatia200720114MF9715194135
Martin MaxGermany199519994FW1095181133
Benjamin StambouliFrance201620215DF1051216133
Oliver ReckGermany199820025GK1121361132
Jörg BöhmeGermany200020045MF10112108131
Daniel CaligiuriGermany201720204MF1081111130
Aleksandr BorodyukRussia198919935FW63616130
Halil AltıntopTurkey200620094FW9611175129
Marco HögerGermany201120165MF888301127
Bastian OczipkaGermany201720214DF111132126
Manfred PohlschmidtGermany196719714FW106127125
Günter GüttlerGermany199019944DF85346125
Heiko WestermannGermany200720103DF9211182123
Hans-Jürgen WittkampGermany196719714MF101156122
Günther HerrmannGermany196319674MF1109119
Amine HaritMorocco201720214MF102125119
Guido BurgstallerAustria201720204FW951311119
Gustavo VarelaUruguay200220086MF829198118
Günter SchlipperGermany198919925MF33787118
LincolnBrazil200420073MF839196117
Kenan KaramanTurkey202220264FW21877115
Klaus SengerGermany196619716DF10283113
Andreas MöllerGermany200020033MF861484112
Oliver HeldGermany199520016MF9668110

Top goalscorers

Numbers in brackets indicate appearances made. Players are sorted by number of total goals, then by goals per game (Ø).

Rk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
PlayerNatFirstLastPosBL2.BLCupECOtCTotalØ
Klaus FischerGermany19701981FW182 (295)34 (39)7 (9)3 (6)226 (349)0.65
Klaas-Jan HuntelaarNetherlands20102021FW84 (184)13 (15)31 (49)0 (1)128 (249)0.51
Ebbe SandDenmark19992006FW73 (214)18 (25)10 (31)3 (12)104 (282)0.37
Ingo AnderbrüggeGermany19881999MF46 (216)36 (100)5 (22)1 (16)0 (1)88 (355)0.25
Kevin KurányiGermany20052010FW71 (162)8 (14)7 (29)1 (4)87 (209)0.42
Olaf ThonGermany19832002DF52 (295)14 (38)8 (29)1 (22)75 (384)0.20
Klaus TäuberGermany19831987FW39 (88)19 (37)6 (13)64 (138)0.46
Gerald AsamoahGermany19992013FW44 (279)12 (30)5 (51)3 (21)64 (381)0.17
Helmut KremersGermany19711980FW45 (226)12 (27)1 (15)1 (6)59 (274)0.22
Rüdiger AbramczikGermany19731987FW44 (202)10 (23)4 (10)58 (235)0.25
Erwin KremersGermany19711978MF50 (212)2 (27)2 (15)0 (6)54 (260)0.21
Jefferson FarfánPeru20082015FW39 (170)8 (17)6 (40)0 (1)53 (228)0.23
Klaus ScheerGermany19691975MF38 (165)5 (23)3 (9)2 (6)48 (203)0.24
Peter SendscheidGermany19891994FW18 (80)28 (69)0 (6)46 (155)0.30
Rolf RüssmannGermany19691980DF30 (304)9 (42)2 (19)5 (10)46 (375)0.12
Youri MulderNetherlands19932002FW33 (177)7 (13)4 (12)44 (202)0.22
Kenan KaramanTurkey20222026FW1 (21)39 (87)2 (7)42 (115)0.37
Aleksandr BorodyukRussia19891993FW12 (63)29 (61)1 (6)42 (130)0.32
Simon TeroddeGermany20212024FW5 (32)35 (58)0 (5)40 (95)0.42
RaúlSpain20102012FW28 (66)3 (7)9 (23)0 (2)40 (98)0.41
Martin MaxGermany19951999FW33 (109)2 (5)4 (18)0 (1)39 (133)0.29
Marc WilmotsBelgium19962003MF27 (138)2 (14)9 (26)38 (178)0.21
Hans-Jürgen WittkampGermany19671971MF30 (101)6 (15)1 (6)37 (122)0.30
Manfred DrexlerGermany19791984MF8 (67)21 (62)5 (13)2 (2)35 (144)0.24
Émile MpenzaBelgium20002003FW28 (79)3 (8)2 (7)0 (2)33 (96)0.34
Herbert LütkebohmertGermany19681979MF28 (286)3 (39)1 (19)1 (7)33 (351)0.09
Guido BurgstallerAustria20172020FW24 (95)4 (13)4 (11)32 (119)0.27
Andreas MüllerGermany19882000MF17 (200)13 (86)2 (19)0 (18)32 (323)0.10
LincolnBrazil20042007MF20 (83)4 (9)7 (19)0 (6)31 (117)0.26
Manfred PohlschmidtGermany19671971FW26 (106)5 (12)0 (7)31 (125)0.25
Jörg BöhmeGermany20002004MF23 (101)7 (12)0 (10)1 (8)31 (131)0.24
Ulrich BittcherGermany19761983MF19 (168)10 (38)2 (22)0 (4)0 (2)31 (234)0.13
Julian DraxlerGermany20112015MF18 (119)5 (12)7 (38)0 (1)30 (170)0.18
Hans-Joachim AbelGermany19821984FW9 (33)14 (30)6 (8)0 (2)29 (73)0.40
Hans BongartzGermany19741978MF24 (131)2 (17)2 (8)28 (156)0.18
Günther HerrmannGermany19631967MF22 (110)5 (9)27 (119)0.23
Reinhard LibudaGermany19631974FW20 (190)3 (28)3 (7)26 (225)0.12
Waldemar GerhardtGermany19631965FW20 (52)5 (6)25 (58)0.43
Gerhard NeuserGermany19651970MF19 (143)6 (12)0 (7)25 (162)0.15
Frank HartmannGermany19841986MF20 (52)4 (5)24 (57)0.42
Nico BraunLuxembourg19711973FW14 (35)3 (6)2 (4)4 (7)23 (52)0.44
Moussa SyllaMali20242026FW23 (54)0 (3)23 (57)0.40
Marius BülterGermany20212023FW11 (33)10 (32)2 (4)23 (69)0.33
Mike HankeGermany20022005FW7 (58)4 (8)9 (13)3 (8)23 (87)0.26
Joël MatipCameroon20092016DF17 (194)2 (16)4 (46)0 (2)23 (258)0.09
Benedikt HöwedesGermany20072017DF12 (240)5 (27)6 (66)0 (2)23 (335)0.07
Eric M. Choupo-MotingCameroon20142017FW18 (82)0 (5)4 (19)22 (106)0.21
Halil AltıntopTurkey20062009FW16 (96)3 (11)2 (17)1 (5)22 (129)0.17
Max MeyerGermany20132018MF17 (146)2 (12)3 (34)22 (192)0.11
Klaus MatischakGermany19631964FW18 (22)3 (3)21 (25)0.84

Other records

Youngest and oldest

  • Youngest player: Assan Ouédraogo – 17 years, 80 days (28 July 2023, 2. Bundesliga)
  • Youngest Bundesliga player: Julian Draxler – 17 years, 117 days (15 January 2011)
  • Youngest goalscorer: Assan Ouédraogo – 17 years, 80 days (28 July 2023, 2. Bundesliga)
  • Youngest Bundesliga goalscorer: Julian Draxler – 17 years, 193 days (1 April 2011)
  • Oldest player: Klaus Fichtel – 43 years, 184 days (21 May 1988, Bundesliga, also league record)
  • Oldest goalscorer: Edin Džeko39 years, 363 days (15 March 2026, 2. Bundesliga)
  • Oldest Bundesliga goalscorer: Klaas-Jan Huntelaar – 37 years, 276 days (15 May 2021)

Goals

Goalkeeping

Internationals

Transfers

  • Highest transfer fee paid: Breel Embolo – €26.5 million (2016)
  • Highest transfer fee received: Leroy Sané – €52.0 million (2016)

Pre-Bundesliga era

Statistics include all competitive matches from 1920 until 1963, unless a player ended his Schalke 04 career after 1963, then all of his matches are considered.

Most appearances

Rk
1
2
3
4
5
6
7
8
9
10
PlayerFirstLastSPosGLWOLWOtLGCCupECOtCTotal
Ernst Kuzorra1923194924FW1641895793971466
Fritz Szepan1925194922FW1561099873550437
Bernhard Klodt1943196218FW1433021248721425
Otto Tibulski1932194816DF1623423773419349
Hermann Eppenhoff1939195514FW6514339246277
Hans-Jürgen Becher1960197111DF3220112467271
Willi Koslowski1955196510FW18239811718265
Reinhard Libuda1962197410FW251903274258
Manfred Kreuz1956196812FW13583712415256
Ernst Kalwitzki1933194411FW15066361253

Top goalscorers

Numbers in brackets indicate appearances made.

Rk
1
2
3
4
5
6
7
8
9
10
PlayerFirstLastPosGLWOLWOtLGCCupOtCTotalØ
Ernst Kuzorra19231949FW147 (164)1 (18)141 (95)48 (79)26 (39)82 (71)445 (466)0.95
Fritz Szepan19251949FW118 (156)1 (10)80 (99)56 (87)19 (35)37 (50)311 (437)0.71
Ernst Kalwitzki19331944FW113 (150)54 (66)28 (36)0 (1)195 (253)0.77
Bernhard Klodt19431962FW7 (14)129 (330)14 (21)10 (24)0 (8)8 (28)*168 (425)0.40
Hermann Eppenhoff19391955FW88 (65)18 (143)26 (39)14 (24)0 (6)146 (277)0.53
Adolf Urban19321943FW78 (80)4 (3)30 (46)12 (24)124 (153)0.81
Ernst Poertgen19341938FW59 (59)28 (24)17 (18)104 (101)1.03
Emil Rothardt19241935MF10 (32)55 (64)14 (23)23 (47)102 (166)0.61
Herbert Burdenski19401949MF28 (31)16 (38)31 (18)7 (15)8 (11)3 (6)93 (119)0.78
Hermann Nattkämper19301936MF29 (49)45 (33)10 (30)0 (6)6 (10)90 (128)0.70
*

includes 3 goals in 7 matches in European Cup

Other records

Youngest and oldest

  • Youngest player: Otto Schrader – 15 years, 331 days (21 March 1937, Gauliga Westfalen)
  • Youngest goalscorer: Otto Schrader – 15 years, 331 days (21 March 1937, Gauliga Westfalen)
  • Oldest player: Ernst Kuzorra – 43 years, 92 days (16 January 1949, Oberliga West)
  • Oldest goalscorer: Ernst Kuzorra – 41 years, 333 days (14 September 1947, Oberliga West)

Goals

Internationals

  • First international cap as a Schalke 04 player: Ernst Kuzorra – 20 November 1927
  • Most international caps as a Schalke 04 player: Fritz Szepan – 34 (1929–1939)
  • Most international goals as a Schalke 04 player: Adolf Urban – 11 (1935–1942)
  • World Cup winner: Bernhard Klodt (1954)

All time

Most appearances

RkPlayerFirstLastSea-
sons
Apps
YearAgeYearAge
1Klaus Fichtel19652019884319556
2Ernst Kuzorra19231719494324466
3Norbert Nigbur19661819823414455
4Fritz Szepan19251719494122437
5Bernhard Klodt19431619623518425
6Olaf Thon19831720023513384
7Gerald Asamoah19992020133412381
8Rolf Rüssmann19691919803012375
9Ingo Anderbrügge19882419993512355
10Herbert Lütkebohmert19682019793111351

Top goalscorers

RkPlayerFirstLastGoals
(Apps)
Ø
YearAgeYearAge
1Ernst Kuzorra192317194943445 (466)0.95
2Fritz Szepan192517194941311 (437)0.71
3Klaus Fischer197020198131226 (349)0.65
4Ernst Kalwitzki193323194434195 (253)0.77
5Bernhard Klodt194318196235168 (425)0.40
6Hermann Eppenhoff193819195536146 (277)0.53
7Klaas-Jan Huntelaar201027202137128 (249)0.51
8Adolf Urban193218194329124 (153)0.81
9Ernst Poertgen193422193826104 (101)1.03
10Ebbe Sand199927200633104 (282)0.37

Manager records

Most matches managed

Bundesliga era

BL = Bundesliga, 2.BL = 2. Bundesliga, Cup = DFB-Pokal, EC = European competitions, OtC = Other competitions (Supercup, Ligapokal)

Rk
1
2
3
4
5
6
7
8
9
10
ManagerNatFirstLastSBL2.BLCupECOtCTotal
Huub StevensNetherlands199620201024923423317
Ivica HorvatSocialist Federal Republic of Yugoslavia19711979515720610193
Diethelm FernerGermany198319894685518141
Jörg BergerGermany1993199649992110
Fritz LangnerGermany1964196749910109
Mirko SlomkaGermany200620083795205109
Ralf RangnickGermany20042011457820388
Friedel RauschGermany19761977365101085
Felix MagathGermany20092011260108179
Jens KellerGermany2012201435851477

Pre-Bundesliga era

OLW = Oberliga West, GWL = Gauliga Westfalen, Cup = DFB-Pokal, GC = German championship, EC = European Cup

Rk
1
2
3
ManagerNatFirstLastSOLWGWLGCCupECTotal
Eduard FrühwirthAustria1954195951501177175
Fritz SzepanGermany194919545150121163
Hans SchmidtGermany193319385904119150

Team records

Bundesliga era

Matches

League

  • Most league wins in a season: 24 (Bundesliga, 1971–72, 34 games)
  • Most league goals scored in a season: 95 (2. Bundesliga, 1983–84, 38 games)
  • Most Bundesliga goals scored in a season: 77 (1976–77, 34 games)
  • Fewest league goals conceded in a season: 29 (2. Bundesliga, 1990–91, 38 games)
  • Fewest Bundesliga goals conceded in a season: 31 each (2005–06, 2009–10, 34 games)
  • Most consecutive league wins: 6 each (Bundesliga, 2004–05 md 7–12, 2006–07 md 16–21, 2017–18 md 23–28; 2. Bundesliga, 1990–91 md 3–8)
  • Most consecutive league matches without a defeat: 14 (Bundesliga, 1976–77 md 29 – 1977–78 md 8)
  • Most consecutive league matches without a defeat within a season: 13 each (Bundesliga, 1997–98 md 16–28, 2006–07 md 10–22)
  • Most consecutive league matches without a win: 30 (Bundesliga, 2019–20 md 19 – 2020–21 md 14)

Pre-Bundesliga era

Matches

League

Honours

See also

Sources

Related Articles

Wikiwand AI