VfL Bochum host FSV Mainz 05 in the German DFB Pokal. Mainz are playing their league football in the Bundesliga this season, while Bochum are back in the second tier, and that gap in level does show up in some of their recent results.
The two clubs have met plenty of times in recent Bundesliga seasons, which gives us a decent history to look at before this cup tie. Whether that pattern still means anything now they're a division apart is worth thinking through.
Analysis updated .
Compare bookmakers
Form: Mainz's ups and downs, Bochum's tight grind
Mainz's competitive form is a mixed bag. They won 4-3 away at Gladbach and 5-0 away at Hamburg, but also lost 1-3 at home to Frankfurt and drew 0-0 with Paderborn. They also put nine past amateur side Krieschow in the DFB Pokal, though that's a very different level of opposition. A good chunk of their listed matches are pre-season friendlies with some huge score-lines, so the competitive games give the truer read.
Vfl Bochum: 20 completed matches; FSV Mainz 05: 20 completed matches.
Vfl Bochum
- Win
- 45% 9 / 20
- Draw
- 25% 5 / 20
- Loss
- 30% 6 / 20
- Scored
- 22
- Conceded
- 23
- Difference
- -1
FSV Mainz 05
- Win
- 60% 12 / 20
- Draw
- 15% 3 / 20
- Loss
- 25% 5 / 20
- Scored
- 66
- Conceded
- 25
- Difference
- +41
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| 2. Bundesliga | Hannover 96 | VfL Bochum | 20.09.2026 | 2-1 |
| 2. Bundesliga | VfL Bochum | SpVgg Greuther Fürth | 12.09.2026 | 1-1 |
| 2. Bundesliga | Dynamo Dresden | VfL Bochum | 05.09.2026 | 1-2 |
| 2. Bundesliga | VfL Bochum | VfL Osnabrück | 28.08.2026 | 0-1 |
| DFB Pokal | SpVgg Greuther Fürth | VfL Bochum | 23.08.2026 | 1-2 |
| 2. Bundesliga | Eintracht Braunschweig | VfL Bochum | 14.08.2026 | 0-1 |
| 2. Bundesliga | VfL Bochum | Hertha BSC | 07.08.2026 | 0-1 |
| Friendlies Clubs | VfL Bochum | Sheffield Utd | 01.08.2026 | 0-0 |
| Friendlies Clubs | Werder Bremen | VfL Bochum | 25.07.2026 | 2-0 |
| Friendlies Clubs | Swansea | VfL Bochum | 21.07.2026 | 0-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Bundesliga | Borussia Mönchengladbach | FSV Mainz 05 | 19.09.2026 | 3-4 |
| Bundesliga | FSV Mainz 05 | Eintracht Frankfurt | 12.09.2026 | 1-3 |
| Bundesliga | Hamburger SV | FSV Mainz 05 | 06.09.2026 | 0-5 |
| Bundesliga | FSV Mainz 05 | SC Paderborn 07 | 29.08.2026 | 0-0 |
| DFB Pokal | Krieschow | FSV Mainz 05 | 23.08.2026 | 0-9 |
| Friendlies Clubs | FSV Mainz 05 | Bournemouth | 15.08.2026 | 2-1 |
| Friendlies Clubs | FSV Mainz 05 | Paris FC | 08.08.2026 | 4-0 |
| Friendlies Clubs | Udinese | FSV Mainz 05 | 01.08.2026 | 3-3 |
| Friendlies Clubs | FSV Mainz 05 | Shabab Al Ahli Dubai | 31.07.2026 | 1-0 |
| Friendlies Clubs | FSV Mainz 05 | Holstein Kiel | 25.07.2026 | 3-0 |
Bochum's second-tier form has been tighter and lower-scoring. They've lost at home to both Osnabrück and Hertha, and away at Hannover and Braunschweig, but won away at Dresden and got through their DFB Pokal tie at Greuther Fürth. Most of their results have come down to a single goal either way.
Mainz's competitive sample looks the stronger of the two, even accounting for the friendlies mixed into their record.
Comparative Team Statistics: Vfl Bochum vs FSV Mainz 05

Head-to-head: Mainz have had the better of it lately
Recent meetings, mostly from when both sides were in the Bundesliga together, have gone Mainz's way more often than not. They won four of the last five, including a 4-1 away win in May 2025, and haven't lost to Bochum in the league since 2021. The one time these two met in the DFB Pokal, back in January 2022, it was actually Bochum who won 3-1.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Bundesliga | VfL Bochum | FSV Mainz 05 | 10.05.2025 | 1-4 |
| Bundesliga | FSV Mainz 05 | VfL Bochum | 11.01.2025 | 2-0 |
| Bundesliga | FSV Mainz 05 | Vfl Bochum | 16.03.2024 | 2-0 |
| Bundesliga | Vfl Bochum | FSV Mainz 05 | 27.10.2023 | 2-2 |
| Bundesliga | FSV Mainz 05 | Vfl Bochum | 28.01.2023 | 5-2 |
| Bundesliga | Vfl Bochum | FSV Mainz 05 | 06.08.2022 | 1-2 |
| DFB Pokal | Vfl Bochum | FSV Mainz 05 | 18.01.2022 | 3-1 |
| Bundesliga | FSV Mainz 05 | Vfl Bochum | 15.01.2022 | 1-0 |
| Bundesliga | Vfl Bochum | FSV Mainz 05 | 21.08.2021 | 2-0 |
| DFB Pokal | FSV Mainz 05 | Vfl Bochum | 23.12.2020 | 2-2 |
League history leans towards Mainz, but the sides' only previous cup meeting went the other way, so it's not a given this repeats that pattern.
Names in form
For Mainz, P. Tietz and N. Amiri have both been on the scoresheet in recent matches, and Amiri and P. Mwene have added assists too, so there's attacking threat to watch there. For Bochum, the only name flagged is J. Mbom, who picked up a yellow card in his last outing. There's nothing in the available information pointing to fresh injury news for either side.

Cup football, cup rules
This is a knockout tie, so a gap between divisions doesn't guarantee anything over ninety minutes. Bochum will have their own supporters behind them and know a win here would be a real result, while Mainz have to juggle this against their Bundesliga commitments. On recent form and head-to-head history, Mainz look the sharper of the two sides right now. But Bochum have already shown in this competition, by getting past Greuther Fürth, that they can handle themselves in a cup game.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| E. Çokaj | Albania | 27 | Midfielder | n/a | n/a |
| T. Casali | Austria | 30 | Goalkeeper | 193 cm | 83 kg |
| M. Steinwender | Austria | 26 | Defender | 190 | 77 |
| O. Olsen | Denmark | 26 | Defender | 190 | 77 |
| T. Horn | Germany | 33 | Goalkeeper | 192 | 90 |
| B. Taz | Germany | 27 | Midfielder | 175 | 72 |
| M. Wittek | Germany | 31 | Defender | 173 | 70 |
| J. Mbom | Germany | 26 | Midfielder | 183 | 80 |
| G. Holtmann | Philippines | 31 | Attacker | 185 | 77 |
| P. Hofmann | Germany | 33 | Attacker | 195 | 89 |
| K. Miyoshi | Japan | 29 | Midfielder | 167 | 64 |
| S. Klaiber | Suriname | 32 | Defender | 184 | 77 |
| K. Mets | Estonia | 33 | Defender | 191 | 79 |
| D. Hanslik | Germany | 29 | Attacker | 186 | 81 |
| C. Rasmussen | Denmark | 23 | Midfielder | 184 | 75 |
| P. Strompf | Germany | 28 | Defender | 195 | 91 |
| C. Drakas | Germany | 23 | Attacker | 173 | 62 |
| C. Patino | England | 22 | Midfielder | 182 | 75 |
| J. Steuckers | Belgium | 24 | Attacker | 179 | 68 |
| A. Wagbe | Germany | 22 | Midfielder | 191 | 88 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| S. Posch | Austria | 29 | Defender | 190 | 82 |
| N. Amiri | Germany | 29 | Midfielder | 180 | 75 |
| D. Kohr | Germany | 32 | Defender | 183 | 77 |
| D. da Costa | Germany | 33 | Defender | 187 | 87 |
| Lee Jae-Sung | Korea Republic | 34 | Midfielder | 180 | 70 |
| A. Caci | France | 29 | Midfielder | 184 | 76 |
| L. Maloney | USA | 26 | Midfielder | 187 | 89 |
| R. Zentner | Germany | 31 | Goalkeeper | 194 | 96 |
| S. Bell | Germany | 35 | Defender | 192 | 88 |
| P. Mwene | Austria | 32 | Midfielder | 170 | 68 |
| P. Tietz | Germany | 29 | Attacker | 190 | 86 |
| A. Schwolow | Germany | 34 | Goalkeeper | 190 | 84 |
| K. Sano | Japan | 25 | Midfielder | 176 | 67 |
| S. Becker | Suriname | 31 | Attacker | 180 | 77 |
| S. Widmer | Switzerland | 33 | Defender | 183 | 77 |
| E. Martel | Germany | 24 | Midfielder | 188 | 81 |
| R. Königsdörffer | Ghana | 25 | Attacker | 182 | 78 |
| B. Hollerbach | Germany | 25 | Attacker | 181 | 81 |
| S. Kawasaki | Japan | 25 | Midfielder | 172 | 68 |
| W. Bøving | Denmark | 23 | Attacker | 176 | 69 |
There's enough here to lean towards Mainz looking the more capable side on paper, given their competitive form and recent record against Bochum. But with no market to weigh up and a one-off cup tie in front of us, there isn't a clean angle worth backing.
Bochum's home form in the league has been shaky, but they've shown in this very competition that they can raise their level for a knockout game. That uncertainty, combined with the lack of pricing information, is enough to sit this one out.
