VfL Bochum vs VfL Osnabrück 2. Bundesliga prediction & result
Final score: VfL Bochum 0-1 VfL Osnabrück.
Before kick-off the model made it 62% VfL Bochum, 22% draw, 16% VfL Osnabrück — fair odds of 1.61, 4.55 and 6.25.
Most likely scoreline: 2-0.
The model got this one wrong.
Published · updated
All 2. Bundesliga predictions →
Has the model earned this number?
VfL Bochum at 62%: of 1,648 settled 50–65% forecasts, 58.6% came in (average 55.4%). It can be read literally. The full record.
How the model saw it, minute by minute
Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 1 goal. The same replay scores the in-play model on the track record.
Match analysis
Match timeline
Match stats — VfL Bochum vs VfL Osnabrück
Goals against chances
Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.
Line-ups
- 1T. HornG
- 13O. OlsenD
- 15M. SteinwenderD
- 5K. MetsD
- 32M. WittekD
- 34T. MeyerM
- 24M. PannewigM
- 23K. MiyoshiM
- 10B. TazM
- 17G. HoltmannM
- 33P. HofmannF
- 16T. CasaliG
- 4Y. KarademirD
- 3P. StrompfD
- 31L. SawasD
- 39L. IsbruchM
- 7C. RasmussenF
- 37A. CrimaldiF
- 19D. HanslikF
- 29M. Ouro-TagbaF
- 32J. KrumreyG
- 27R. FabinskiD
- 24J. MullerD
- 25N. WiemannD
- 31P. KammerbauerM
- 26F. WagnerM
- 15B. JacobsenM
- 10I. BadjieM
- 21A. BeckF
- 8L. MunstF
- 11R. MeissnerF
- 1N. SauterG
- 20T. JanottaD
- 4J. Abu HannaD
- 28K. FaberD
- 23T. LesueurF
- 7D. KyerehM
- 19L. OpitzM
- 17L. RaimundF
- 22B. RiesselmannF
Form going into VfL Bochum vs VfL Osnabrück
VfL Bochum
All competitions we cover
- W1-0away to Eintracht Braunschweig14 August 2026
- L0-1Hertha BSC7 August 2026
VfL Osnabrück
All competitions we cover
- L0-31. FC Magdeburg15 August 2026
- L3-4away to 1. FC Heidenheim8 August 2026
Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.
2. Bundesliga table
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 8 | VfL Bochum | 11 | 4 | 2 | 5 | 11 | 13 | -2 | 14 |
| 14 | VfL Osnabrück | 11 | 3 | 2 | 6 | 14 | 18 | -4 | 11 |
Where the two sides stand today, not on the day of this match. Full table
Head-to-head: VfL Bochum vs VfL Osnabrück
- 15 November 2025VfL Bochum 1–4 VfL OsnabrückFriendlies Clubs
- 6 February 2021VfL Osnabrück 1–2 VfL Bochum2. Bundesliga
- 2 October 2020VfL Bochum 0–0 VfL Osnabrück2. Bundesliga
- 13 June 2020VfL Osnabrück 0–2 VfL Bochum2. Bundesliga
- 22 November 2019VfL Bochum 1–1 VfL Osnabrück2. Bundesliga
Leading scorers: VfL Bochum and VfL Osnabrück
VfL Bochum
GoalsAssists
- P. Hofmann50
VfL Osnabrück
GoalsAssists
- R. Meißner41
Top 3 by league goals this season; player availability is not in the model. How to read this.
The result against the call
VfL Osnabrück won 1–0 at VfL Bochum. The model had leaned towards a win for VfL Bochum at 62% and given a win for VfL Osnabrück 16%. At that figure it expects the outcome about once in every 6 matches like this one. The goal: I. Badjie 4' for VfL Osnabrück. On expected goals it finished 1.37–0.52.