2020/21 · Bundesliga
KOE
FC Cologne
FC Cologne · finished 16th · 33 pts
Club record · vs all opponents
- Played
- 34
- Won
- 8
- Drawn
- 9
- Lost
- 17
- GF
- 34
- GA
- 60
- CS
- 5
| Pos | Goals | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ondrej Duda | FW | 32 | 7 | 3 | 4 | 11 | – | 3 | 2 | 2 | |
| Ellyes Skhiri | MF | 32 | 5 | – | 2 | 7 | – | 3 | 2 | – | |
| Elvis Rexhbecaj | MF | 30 | 5 | – | 2 | 7 | – | – | 4 | 1 | |
| Jan Thielmann | FW | 24 | 2 | – | 3 | 5 | – | 1 | – | 1 | |
| Jonas Hector | MF | 19 | 3 | – | 1 | 4 | – | 2 | – | 1 | |
| Marius Wolf | FW | 31 | 2 | – | 2 | 4 | – | – | – | 2 | |
| Sebastian Andersson | FW | 16 | 3 | 1 | 0 | 3 | – | – | 3 | – | |
| Dominick Drexler | FW | 27 | 2 | – | 1 | 3 | – | 1 | 1 | – | |
| Sebastiaan Bornauw | DF | 24 | 1 | – | 1 | 2 | 5 | – | – | 1 | |
| Ismail Jakobs | FW | 23 | 1 | – | 1 | 2 | – | 1 | – | – | |
| Florian Kainz | MF | 8 | 1 | – | 0 | 1 | – | – | – | 1 | |
| Rafael Czichos | DF | 28 | 1 | – | 0 | 1 | 3 | – | – | 1 | |
| Jannes Horn | MF | 29 | 0 | – | 1 | 1 | – | – | – | – | |
| Benno Schmitz | DF | 12 | 0 | – | 1 | 1 | 4 | – | – | – | |
| Salih Özcan | MF | 28 | 0 | – | 1 | 1 | – | – | – | – | |
| Kingsley Ehizibue | MF | 21 | 0 | – | 1 | 1 | – | – | – | – | |
| Emmanuel Dennis | FW | 9 | 0 | – | 1 | 1 | – | – | – | – | |
| Ron-Robert Zieler | MF | 1 | 0 | – | 0 | 0 | – | – | – | – | |
| Timo Horn | GK | 34 | 0 | – | 0 | 0 | 5 | – | – | – | |
| Anthony Modeste | FW | 8 | 0 | – | 0 | 0 | – | – | – | – | |
| Frederik Sörensen | DF | 3 | 0 | – | 0 | 0 | – | – | – | – | |
| Max Meyer | MF | 10 | 0 | – | 0 | 0 | – | – | – | – | |
| Marco Höger | DF | 3 | 0 | – | 0 | 0 | 1 | – | – | – | |
| Jorge Meré | DF | 16 | 0 | – | 0 | 0 | 1 | – | – | – | |
| Noah Katterbach | MF | 21 | 0 | – | 0 | 0 | – | – | – | – | |
| Tolu Arokodare | MF | 10 | 0 | – | 0 | 0 | – | – | – | – | |
| Dimitris Limnios | MF | 12 | 0 | – | 0 | 0 | – | – | – | – | |
| Sava-Arangel Cestic | DF | 11 | 0 | – | 0 | 0 | 2 | – | – | – | |
GI Goal involvements (goals + assists)·CS Clean sheets (GK and DF)
Season by season
League games only, oldest first. Toggle a range to see that part of the table only.
| Season | League | Pos | P | W | D | L | GF | GA | GD | CS | Pts |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019/20 | Bundesliga | 14th | 34 | 10 | 6 | 18 | 51 | 69 | -18 | 6 | 36 |
| 2020/21 | Bundesliga | 16th | 34 | 8 | 9 | 17 | 34 | 60 | -26 | 5 | 33 |
| 2021/22 | Bundesliga | 7th | 34 | 14 | 10 | 10 | 52 | 49 | +3 | 4 | 52 |
| 2022/23 | Bundesliga | 11th | 34 | 10 | 12 | 12 | 49 | 54 | -5 | 6 | 42 |
| 2023/24 | Bundesliga | 17th | 34 | 5 | 12 | 17 | 28 | 60 | -32 | 4 | 27 |
| 2025/26 | Bundesliga | 14th | 34 | 7 | 11 | 16 | 49 | 63 | -14 | 3 | 32 |
| 2026/27 | Bundesliga | 10th | 5 | 2 | 1 | 2 | 8 | 10 | -2 | – | 7 |