Skip to content
442ball
Menu

FC Schalke 04 history

Every FC Schalke 04 season 442ball holds a table for, newest first. Our record starts in 2008 and is thinner before 2014, so this is what we hold rather than the club's complete history.

League finishes

League seasons only, newest last. Cup group stages are left out: a place in a group of four is not a finish in a league. Each point links to that season's table.

SeasonCompetitionPosPWDLGFGAGDPts
2026(in progress)Bundesliga11412134-15
20252. Bundesliga13421765031+1970
20242. Bundesliga1434108165262-1038
20232. Bundesliga1034127155360-743
2022Bundesliga1734710173571-3631
20212. Bundesliga13420597244+2865
2020Bundesliga183437242586-6116
2019Bundesliga1234912133858-2039
2018Bundesliga143489173755-1833
2018UEFA Champions Leaguein UEFA Champions League: Group D2632164+211
2017Bundesliga23418975337+1663
2016Bundesliga10341110134540+543
2016UEFA Europa League3650193+615
2015Bundesliga534157125149+252
2015UEFA Europa League36420153+1214
2014Bundesliga634139124240+248
2014UEFA Champions Leaguein Uefa Champions League: Group G26222914-58
2013Bundesliga33419786343+2064
2013UEFA Champions Leaguein Uefa Champions League: Group E2631266010
2012Bundesliga434167115850+855
2012UEFA Champions Leaguein Uefa Champions League: Group B16330106+412
2011Bundesliga334204107444+3064
2010Bundesliga1434117163844-640

A position in a group stage is a position within that group, not a finish in the competition. Seasons still being played are marked.

Season leaders

SeasonCompetitionGoalsAssistsG+AClean sheets442team
2026BundesligaNot held in fullNot held in fullNot held in fullNot held in full
20252. BundesligaK. Karaman14K. Karaman5K. Karaman19L. Karius13
20242. BundesligaM. Sylla16P. Seguin5K. Karaman17J. Heekeren3
20232. BundesligaK. Karaman12K. Karaman7K. Karaman19M. Müller6
2022BundesligaM. Bülter11R. Zalazar6M. Bülter12R. Fährmann6
20212. BundesligaS. Terodde30M. Bülter10S. Terodde34M. Fraisl8
2020BundesligaMatthew Hoppe6A. Harit5A. Harit7R. Fährmann4
2019BundesligaS. Serdar7B. Oczipka5A. Harit10A. Nübel6
2018BundesligaD. Caligiuri7B. Oczipka5D. Caligiuri10A. Nübel4
2018UEFA Champions LeagueN. Bentaleb3G. Burgstaller1N. Bentaleb3A. Nübel2
2017BundesligaG. Burgstaller11D. Caligiuri10D. Caligiuri16R. Fährmann13
2016BundesligaG. Burgstaller9N. Bentaleb5G. Burgstaller11R. Fährmann8
2016UEFA Europa LeagueG. Burgstaller3E. Choupo-Moting2G. Burgstaller4R. Fährmann5
2015BundesligaK. Huntelaar12L. Sané6K. Huntelaar15R. Fährmann8
2015UEFA Europa LeagueF. Di Santo5J. Geis2F. Di Santo6R. Fährmann5
2014BundesligaNot heldNot heldNot heldNot held
2014UEFA Champions LeagueNot heldNot heldNot heldNot held
2013BundesligaNot heldNot heldNot heldNot held
2013UEFA Champions LeagueNot heldNot heldNot heldNot held
2012BundesligaNot heldNot heldNot heldNot held
2012UEFA Champions LeagueNot heldNot heldNot heldNot held
2011BundesligaNot heldNot heldNot heldNot held
2010BundesligaNot heldNot heldNot heldNot held

Each club's own leaders for that season, not the competition's. A player who moved mid-season counts only what they did here. Clean sheets are counted for goalkeepers who played.

Season table

FC Schalke 04
TeamPGDPts
1Borussia Dortmund4+712
2Bayern München4+1210
3SC Freiburg4+910
4FC Augsburg4+57
5Bayer Leverkusen4+57
6FSV Mainz 054+47
7SV Elversberg4+17
8Werder Bremen407
9RB Leipzig4+46
10Eintracht Frankfurt4-15
11FC Schalke 044-15
12SC Paderborn 074-24
131. FC Köln4-34
141899 Hoffenheim4-33
15VfB Stuttgart4-33
16Hamburger SV4-113
17Union Berlin4-131
18Borussia Mönchengladbach4-100

Overview