# 2020–21 VfL Bochum season

The 2020–21 VfL Bochum season was the 83rd season in the club's history.

## Matches
### Legend

Win  Draw  Loss

### 2. Bundesliga
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | VfL Bochum (C, P) | 34 | 21 | 4 | 9 | 66 | 39 | +27 | 67 | Promotion to Bundesliga |
| 2 | Greuther Fürth (P) | 34 | 18 | 10 | 6 | 69 | 44 | +25 | 64 | Promotion to Bundesliga |
| 3 | Holstein Kiel | 34 | 18 | 8 | 8 | 57 | 35 | +22 | 62 | Qualification for promotion play-offs |
| 4 | Hamburger SV | 34 | 16 | 10 | 8 | 71 | 44 | +27 | 58 | |
| 5 | Fortuna Düsseldorf | 34 | 16 | 8 | 10 | 55 | 46 | +9 | 56 | |

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Source:

#### Results by round

| Round | 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 |
| Ground | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | A | H | A | H | A | H | A | H | A | H | A | H | A | A | H | A | H |
| Result | D | W | D | L | W | W | L | W | W | L | W | L | W | W | W | W | D | W | L | W | W | L | W | W | L | W | W | L | W | W | L | W | D | W |
| Position | 7 | 4 | 5 | 10 | 5 | 2 | 6 | 4 | 2 | 3 | 3 | 4 | 4 | 4 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |

#### Matches
### DFB-Pokal
## Squad
### Squad and statistics
#### Squad, appearances and goals scored

As of 23 May 2021
| No. | Pos | Nat | Player | Total | Total | 2. Bundesliga | 2. Bundesliga | DFB-Pokal | DFB-Pokal |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | GER | Manuel Riemann | 32 | 0 | 30 | 0 | 2 | 0 |
| 2 | DF | CRC | Cristian Gamboa | 32 | 0 | 29 | 0 | 3 | 0 |
| 3 | DF | BRA | Danilo Soares | 35 | 2 | 32 | 2 | 3 | 0 |
| 4 | DF | SRB | Erhan Mašović (since 5 October 2020) | 10 | 0 | 8 | 0 | 2 | 0 |
| 5 | DF | SUI | Saulo Decarli | 6 | 0 | 5 | 0 | 1 | 0 |
| 7 | MF | GER | Sebastian Maier (until 20 January 2021) | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 | MF | FRA | Anthony Losilla (captain) | 35 | 4 | 32 | 4 | 3 | 0 |
| 9 | FW | GER | Simon Zoller | 35 | 16 | 32 | 15 | 3 | 1 |
| 10 | MF | GER | Thomas Eisfeld | 24 | 2 | 22 | 2 | 2 | 0 |
| 11 | DF | UGA | Herbert Bockhorn | 26 | 1 | 24 | 1 | 2 | 0 |
| 13 | MF | GHA | Raman Chibsah (since 18 September 2020) | 11 | 1 | 10 | 1 | 1 | 0 |
| 14 | FW | GER | Tom Weilandt | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 | FW | HUN | Soma Novothny | 15 | 2 | 14 | 2 | 1 | 0 |
| 17 | FW | GER | Danny Blum | 24 | 4 | 22 | 4 | 2 | 0 |
| 19 | FW | GER | Tarsis Bonga | 12 | 0 | 11 | 0 | 1 | 0 |
| 20 | MF | GER | Vitaly Janelt (until 3 October 2020) | 0 | 0 | 0 | 0 | 0 | 0 |
| 21 | FW | GER | Gerrit Holtmann | 33 | 5 | 30 | 4 | 3 | 1 |
| 23 | MF | GER | Robert Tesche | 35 | 9 | 33 | 8 | 2 | 1 |
| 24 | DF | GRE | Vasilis Lampropoulos | 10 | 0 | 9 | 0 | 1 | 0 |
| 25 | GK | GER | Patrick Drewes | 7 | 0 | 5 | 0 | 2 | 0 |
| 26 | MF | GER | Lars Holtkamp (until 2 January 2021) | 1 | 0 | 0 | 0 | 1 | 0 |
| 27 | FW | SRB | Miloš Pantović | 31 | 4 | 28 | 3 | 3 | 1 |
| 28 | FW | GER | Luis Hartwig (since 12 November 2020) | 1 | 0 | 1 | 0 | 0 | 0 |
| 29 | DF | GER | Maxim Leitsch | 35 | 0 | 33 | 0 | 2 | 0 |
| 30 | FW | AZE | Baris Ekincier | 0 | 0 | 0 | 0 | 0 | 0 |
| 32 | MF | AUT | Robert Žulj | 34 | 16 | 31 | 15 | 3 | 1 |
| 33 | DF | GER | Moritz Römling (until 6 January 2021) | 1 | 0 | 1 | 0 | 0 | 0 |
| 34 | GK | GER | Paul Grave | 0 | 0 | 0 | 0 | 0 | 0 |
| 35 | FW | CGO | Silvère Ganvoula | 32 | 2 | 29 | 2 | 3 | 0 |
| 37 | DF | GER | Armel Bella-Kotchap | 30 | 1 | 28 | 1 | 2 | 0 |
| 38 | DF | GRE | Stylianos Kokovas (until 11 January 2021) | 0 | 0 | 0 | 0 | 0 | 0 |
| 39 | DF | GER | Verthomy Boboy (since 9 October 2020) | 0 | 0 | 0 | 0 | 0 | 0 |
| — | MF | GER | Gabriel Čavar (since 12 November 2020) | 0 | 0 | 0 | 0 | 0 | 0 |

### Transfers

As of 20 January 2021

#### Summer

| No. | Pos. | Nation | Player |
| 4 | DF | SRB | Erhan Mašović (from Club Brugge KV) |
| 11 | DF | UGA | Herbert Bockhorn (from Huddersfield Town A.F.C.) |
| 13 | MF | GHA | Raman Chibsah (from Gaziantep F.K.) |
| 15 | FW | HUN | Soma Novothny (from Újpest FC) |
| 19 | FW | GER | Tarsis Bonga (from Chemnitzer FC) |
| 21 | FW | GER | Gerrit Holtmann (from 1. FSV Mainz 05, previously on loan at SC Paderborn 07) |
| 24 | DF | GRE | Vasilis Lampropoulos (from Deportivo de La Coruña, previously on loan) |
| 30 | FW | AZE | Baris Ekincier (loan return from SK Austria Klagenfurt) |
| No. | Pos. | Nation | Player |
| 4 | DF | GER | Simon Lorenz (to Holstein Kiel) |
| 6 | DF | ENG | Jordi Osei-Tutu (loan return to Arsenal F.C.) |
| 15 | DF | GER | Maxwell Gyamfi (to Hamburger SV II) |
| 18 | FW | GER | Manuel Wintzheimer (loan return to Hamburger SV) |
| 19 | DF | GER | Patrick Fabian (retired) |
| 20 | MF | GER | Vitaly Janelt (to Brentford F.C.) |
| 21 | DF | GER | Stefano Celozzi (released) |
| 28 | FW | GER | Ulrich Bapoh (to VfL Osnabrück) |
| 36 | MF | GER | Jan Wellers (to Rot-Weiß Oberhausen) |
| — | DF | AUT | Dominik Baumgartner (to Wolfsberger AC, previously on loan) |

#### Winter

| No. | Pos. | Nation | Player |
| No. | Pos. | Nation | Player |
| 7 | MF | GER | Sebastian Maier (to Türkgücü Munich) |
| 26 | MF | GER | Lars Holtkamp (on loan to Wuppertaler SV) |
| 33 | DF | GER | Moritz Römling (on loan to Wuppertaler SV) |
| 38 | DF | GRE | Stylianos Kokovas (to MFK Karviná) |