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 2010 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)Bundesliga17813449-56
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. BundesligaKenan Karaman14Kenan Karaman5Kenan Karaman19Loris Karius13
20242. BundesligaMoussa Sylla16Paul Seguin5Kenan Karaman17Justin Heekeren3
20232. BundesligaKenan Karaman12Kenan Karaman7Kenan Karaman19Marius Müller6
2022BundesligaMarius Bülter11Rodrigo Zalazar6Marius Bülter12Ralf Fährmann6
20212. BundesligaSimon Terodde30Marius Bülter10Simon Terodde34M. Fraisl8
2020BundesligaMatthew Hoppe6Amine Harit5Amine Harit7Ralf Fährmann4
2019BundesligaSuat Serdar7Bastian Oczipka5Amine Harit10Alexander Nübel6
2018BundesligaDaniel Caligiuri7Bastian Oczipka5Daniel Caligiuri10Alexander Nübel4
2018UEFA Champions LeagueNabil Bentaleb3Guido Burgstaller1Nabil Bentaleb3Alexander Nübel2
2017BundesligaGuido Burgstaller11Daniel Caligiuri10Daniel Caligiuri16Ralf Fährmann13
2016BundesligaGuido Burgstaller9Nabil Bentaleb5Guido Burgstaller11Ralf Fährmann8
2016UEFA Europa LeagueGuido Burgstaller3Eric Maxim Choupo-Moting2Guido Burgstaller4Ralf Fährmann5
2015BundesligaKlaas-Jan Huntelaar12Leroy Sané6Klaas-Jan Huntelaar15Ralf Fährmann8
2015UEFA Europa LeagueFranco di Santo5Johannes Geis2Franco di Santo6Ralf 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
1Bayern München8+1918
2Borussia Dortmund8+818
3SC Freiburg8+816
4RB Leipzig8+1115
5Werder Bremen8+315
6Bayer Leverkusen8+213
7SV Elversberg8013
8Eintracht Frankfurt8-511
9FSV Mainz 058010
10FC Augsburg8+39
11VfB Stuttgart8-19
121899 Hoffenheim8-29
131. FC Köln8-39
14SC Paderborn 078-39
15Hamburger SV8-129
16Union Berlin8-127
17FC Schalke 048-56
18Borussia Mönchengladbach8-114

Overview