1. FC Kaiserslautern history
Every 1. FC Kaiserslautern 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.
| Season | Competition | Pos | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026(in progress) | 3 | 11 | 6 | 3 | 2 | 10 | 7 | +3 | 21 | |
| 2025 | 6 | 34 | 16 | 4 | 14 | 52 | 47 | +5 | 52 | |
| 2024 | 7 | 34 | 15 | 8 | 11 | 56 | 55 | +1 | 53 | |
| 2023 | 13 | 34 | 11 | 6 | 17 | 59 | 64 | -5 | 39 | |
| 2022 | 9 | 34 | 11 | 12 | 11 | 47 | 48 | -1 | 45 | |
| 2021 | 3 | 37 | 19 | 9 | 9 | 58 | 28 | +30 | 66 | |
| 2020 | 15 | 38 | 8 | 19 | 11 | 47 | 52 | -5 | 43 | |
| 2019 | 10 | 38 | 14 | 13 | 11 | 59 | 54 | +5 | 55 | |
| 2018 | 9 | 38 | 13 | 12 | 13 | 49 | 51 | -2 | 51 | |
| 2017 | 18 | 34 | 9 | 8 | 17 | 42 | 55 | -13 | 35 | |
| 2016 | 13 | 34 | 10 | 11 | 13 | 29 | 33 | -4 | 41 | |
| 2015 | 10 | 34 | 12 | 9 | 13 | 49 | 47 | +2 | 45 | |
| 2014 | 4 | 34 | 14 | 14 | 6 | 45 | 31 | +14 | 56 | |
| 2013 | 4 | 34 | 15 | 9 | 10 | 55 | 39 | +16 | 54 | |
| 2012 | 3 | 34 | 15 | 13 | 6 | 55 | 33 | +22 | 58 | |
| 2011 | 18 | 34 | 4 | 11 | 19 | 24 | 54 | -30 | 23 | |
| 2010 | 7 | 34 | 13 | 7 | 14 | 48 | 51 | -3 | 46 |
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
| Season | Competition | Goals | Assists | G+A | Clean sheets | 442team |
|---|---|---|---|---|---|---|
| 2026 | Erencan Yardımcı3 | Semih Şahin2 | Erencan Yardımcı3 | Not held in full | ||
| 2025 | Ivan Prtajin11 | Paul Joly6 | Ivan Prtajin12 | J. Krahl9 | ||
| 2024 | Ragnar Ache18 | D. Hanslik9 | Ragnar Ache19 | J. Krahl8 | ||
| 2023 | Ragnar Ache16 | Tymoteusz Puchacz7 | Ragnar Ache16 | J. Krahl2 | ||
| 2022 | Terrence Boyd13 | Marlon Ritter6 | Terrence Boyd15 | Andreas Luthe6 | ||
| 2021 | Not held | Not held | Not held | Not held | ||
| 2020 | Not held | Not held | Not held | Not held | ||
| 2019 | Not held | Not held | Not held | Not held | ||
| 2018 | Not held | Not held | Not held | Not held | ||
| 2017 | Sebastian Andersson12 | Benjamin Kessel4 | Sebastian Andersson16 | Marius Müller3 | ||
| 2016 | Not held in full | Not held in full | Not held in full | Not held in full | ||
| 2015 | Not held | Not held | Not held | Not held | ||
| 2014 | Not held | Not held | Not held | Not held | ||
| 2013 | Not held | Not held | Not held | Not held | ||
| 2012 | Not held | Not held | Not held | Not held | ||
| 2011 | Not held | Not held | Not held | Not held | ||
| 2010 | Not held | Not held | Not held | Not 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
| Team | P | GD | Pts |
|---|---|---|---|
| 1 | 10 | +15 | 28 |
| 2 | 10 | +11 | 21 |
| 3 | 11 | +3 | 21 |
| 4 | 10 | +11 | 19 |
| 5 | 10 | +8 | 17 |
| 6 | 10 | -1 | 15 |
| 7 | 10 | +1 | 14 |
| 8 | 10 | 0 | 12 |
| 9 | 11 | -6 | 12 |
| 10 | 11 | -2 | 11 |
| 11 | 11 | -2 | 11 |
| 12 | 10 | -3 | 11 |
| 13 | 11 | -4 | 11 |
| 14 | 11 | -5 | 11 |
| 15 | 10 | -6 | 11 |
| 16 | 10 | -8 | 11 |
| 17 | 10 | -10 | 9 |
| 18 | 10 | -2 | 8 |