Skip to content
GioScore

VfL Bochum 1848 vs Darmstadt 98 Result, Stats, Lineups & H2H

FT · HT 2–23 – 3

Francis Onyeka 11′Philipp Hofmann 27′Callum Marshall 82′10th

3rdFraser Hornby 7′Isac Lidberg 36′Leandro Morgalla 68′ (og)

Player of the matchPhilipp HofmannBOC · 1 goal · 97′ played · 4 shots (3 on target) · 3 key passes · 3 duels won

7.9
Possession
57%43%
Shots · on target in brackets
20 (6)10 (5)
Corners
86
Table · 22 v 34 pts
10th → 11th3rd

2. BundesligaMatchday 18Vonovia RuhrstadionRef F. Bickel

Events

BOC 3–3 SVD · 1–2 yellow
  1. Full time 3–3
  2. Kjell Wätjenfor Farid Alfa-Ruprecht
  3. Merveille PapelaYellow card
  4. Paul Willfor Hiroki Akiyama
  5. Fynn Lakenmacherfor Marco Richter
  6. Callum Marshall3–3Goal · header
  7. Felix Passlackfor Leandro Morgalla
  8. Callum Marshallfor Cajetan Lenz
  9. Aleksandar Vukoticfor Fabian Holland
  10. Leandro Morgalla2–3Own goal
  11. Kai KlefischYellow card
  12. Merveille Papelafor Fraser Hornby
  13. Koji Miyoshifor Moritz-Broni Kwarteng
  14. Half-time 2–2
  15. Isac Lidberg2–2Goal · right foot · assist Sergio López
  16. Philipp Hofmann2–1Goal · left foot
  17. Francis Onyeka1–1Goal · left foot
  18. Fraser Hornby0–1Goal · right foot · assist Marco Richter
  19. Farid Alfa-RuprechtYellow card

Player leaders

this match

Big chances created

  1. Patric PfeifferSVD1
  2. Luca MarseilerSVD1
  3. Marco RichterSVD1

Passes

  1. Philipp StrompfBOC75/86
  2. Noah LoosliBOC70/75
  3. Kai KlefischSVD62/66

Progressive passes

  1. Philipp StrompfBOC85 (99%)
  2. Noah LoosliBOC71 (95%)
  3. Kai KlefischSVD63 (95%)

Final-third passes

  1. Philipp StrompfBOC27
  2. Patric PfeifferSVD20
  3. Noah LoosliBOC12

Duels won

  1. Patric PfeifferSVD6/7
  2. Mats PannewigBOC6/12
  3. Fraser HornbySVD5/9

Expected vs happened

as of kick-off

33%Model · draw 25%42%

Projected goals
1.27 – 1.47total 2.74 · from goals per game before kick-off
Most likely scores
1–1 12.1%0–1 9.5%1–2 8.8%
OutcomeModelHappened
VfL Bochum 1848 win33%No
Draw25%Yes
Darmstadt 98 win42%No
Over 1.5 goals76%Yes
Over 2.5 goals52%Yes
Over 3.5 goals29%Yes
Both teams to score55%Yes
VfL Bochum 1848 clean sheet23%No
Darmstadt 98 clean sheet28%No

Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this

Referee

F. Bickel
Cards / match
4.26this match 3 (-1.26)
Yellows / match
4.13this match 3
Reds / match
0.13
Penalties / match
0.1818% of matches
Fouls / match
24.9this match 18

2.08Home 2.08 vs Away 2.05 yellows/match · 3–2 red2.05

44%Results in 39 recent matches · draw 31%26%

home winsaway wins
With Darmstadt 98
1-0-0 in 1 · 1 yellows/game

Analysed latest 39 of 49 career matches.

What stands out

  • 11thfrom 10th

    VfL Bochum 1848 moved from 10th to 11th in the 2. Bundesliga table with this result.21 → 22 points after 18 matches; order by points, goal difference, goals scored.

  • 2–2half-time

    The match stood at 2–2 at half-time before 1–1 after the break (3–3 full time).

Team stats

44 figures
  1. 57%Possession43%
  2. 20Shots10
  3. 6Shots on target5
  4. 5Big chances5
  5. 8Corners6
  6. 482Passes365
  7. 10Fouls8
  8. 1Yellow cards2
All 44 stats
  1. Attack
  2. 4Accurate crosses7
  3. 128Attacks64
  4. 2Big chances missed3
  5. 29Crosses24
  6. 70Dangerous attacks34
  7. 20Dribble attempts8
  8. 1Hit woodwork0
  9. 1Offsides3
  10. 30%Shot accuracy50%
  11. 7Shots blocked1
  12. 14Shots inside box8
  13. 7Shots off target4
  14. 6Shots outside box2
  15. 11Successful dribbles4
  16. Passing
  17. 25Accurate long passes27
  18. 409Accurate passes300
  19. 79%Forward passes %80%
  20. 11Key passes5
  21. 49%Long pass accuracy48%
  22. 51Long passes56
  23. 85%Pass accuracy82%
  24. 64Passes in final third45
  25. Defence
  26. 35Ball recoveries33
  27. 72Ball safe65
  28. 34Duels won45
  29. 8Goal kicks4
  30. 8Headers won18
  31. 7Interceptions12
  32. 0Last-man tackles1
  33. 3Saves3
  34. 7Tackles16
  35. Discipline
  36. 8Free kicks10
  37. Other
  38. 0Injuries1
  39. 138Possession lost117
  40. 4Substitutions4
  41. 29Throw-ins20

Lineups

Starting XIs · ratings at full time
VfL Bochum 18484-2-3-16.69 avg rating 6.644-2-3-1Darmstadt 98
  1. 16.2Timo Horn97′
  1. 396.3Leandro Morgalla↓74′
  2. 206.5Noah Loosli97′
  3. 37.0Philipp Strompf97′
  4. 326.5Maximilian Wittek97′
  1. 346.4Cajetan Lenz↓74′
  2. 247.0Mats Pannewig97′
  1. 116.4Moritz-Broni Kwarteng↓61′
  2. 217.1Francis OnyekaG 97′
  3. 296.5Farid Alfa-RuprechtYC ↓86′
  1. 337.9Philipp HofmannG 97′
  1. 16.5Marcel Schuhen97′
  1. 326.1Fabian Holland↓71′
  2. 56.5Matej Maglica97′
  3. 67.3Patric Pfeiffer97′
  4. 26.5Sergio LópezA 97′
  1. 166.3Hiroki Akiyama↓84′
  2. 176.5Kai KlefischYC 97′
  1. 86.6Luca Marseiler97′
  2. 97.1Fraser HornbyG ↓61′
  3. 236.6Marco RichterA ↓84′
  1. 77.1Isac LidbergG 97′
  1. 8Kjell WätjenMF · ↑86′6.5
  2. 15Felix PasslackDF · ↑74′6.7
  3. 16Callum MarshallFW · G ↑74′7.3
  4. 23Koji MiyoshiMF · ↑61′6.4
  5. 4Erhan MasovicDF
  6. 18M. RaknebergDF
  7. 22Niclas ThiedeGK
  8. 31M. SobottkaMF
  9. 35Kacper KoscierskiDF

SubstitutesCoaches: Uwe Rösler (1.56 PPG) · Florian Kohfeldt (1.23 PPG)G goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 19Fynn LakenmacherFW · ↑84′6.7
  2. 20Aleksandar VukoticDF · ↑71′6.5
  3. 21Merveille PapelaMF · YC ↑61′6.4
  4. 28Paul WillMF · ↑84′6.6
  5. 3Leon KlassenDF
  6. 10Jean-Paul BoëtiusMF
  7. 22Serhat-Semih GülerFW
  8. 30Alexander BrunstGK
  9. 44Yosuke FurukawaFW

Top ratings

XI avg 6.69 v 6.64
  1. Philipp HofmannBOC7.9
  2. Patric PfeifferSVD7.3
  3. Francis OnyekaBOC7.1
  4. Isac LidbergSVD7.1
  5. Fraser HornbySVD7.1

Table after full time

2. Bundesliga 2025/2026
#TeamPW-D-LGoalsGDPtsBefore
1Schalke 041812-2-422:10+12381st
2Elversberg1810-4-433:18+15342nd
3Darmstadt 98189-7-232:20+12343rd
4Paderborn1810-3-528:20+8334th
5Kaiserslautern189-3-632:22+10307th ▲2
9Karlsruher SC187-4-727:33-6259th
10Holstein Kiel186-5-722:2202311th ▲1
11VfL Bochum 1848186-4-826:25+12210th ▼1
12Magdeburg186-2-1024:29-52012th
13Preußen Münster185-5-822:28-62013th
18SpVgg Greuther Fürth184-3-1126:46-201518th
VfL Bochum 1848
10th → 11th21 → 22 pts
Darmstadt 98
3rd33 → 34 pts

Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

Matchday 18

2. Bundesliga · the other 8 games
  1. Magdeburg1–6Eintracht Braunschweig
  2. Fortuna Düsseldorf1–0DSC Arminia Bielefeld
  3. Nürnberg3–2Elversberg
  4. Preußen Münster1–2Karlsruher SC
  5. Dynamo Dresden3–0SpVgg Greuther Fürth
  6. Hertha BSC0–0Schalke 04
  7. Hannover 960–2Kaiserslautern
  8. Holstein Kiel2–0Paderborn
2. Bundesliga fixtures and results →

Match info

Competition
2. Bundesliga
Season
2025/2026 · Matchday 18 of 34
Kick-off
Venue
Vonovia Ruhrstadion, Bochum
Capacity
27,559 · grass
Weather
9 °C · broken clouds · humidity 85%
Referee
F. Bickel
BOC coach
Uwe Rösler (1.56 PPG)
SVD coach
Florian Kohfeldt (1.23 PPG)

Match summary

VfL Bochum 1848 and Darmstadt 98 drew 3-3 in the 2. Bundesliga, Regular Season.

Before kickoff, VfL Bochum 1848 sat 10th on 21 points, while Darmstadt 98 were 3rd on 33 points. Across 5 previous meetings on record, VfL Bochum 1848 won 3 and Darmstadt 98 won 1, with 1 draw (3.2 goals per game).

Goals came from Francis Onyeka (11'), Philipp Hofmann (27') and Callum Marshall (82') for VfL Bochum 1848 and Fraser Hornby (7'), Isac Lidberg (36') and Leandro Morgalla (68' og) for Darmstadt 98.

VfL Bochum 1848 — live results and scheduleDarmstadt 98 — live results and scheduleHow we calculate this

Head-to-head

5 meetings on record since 2018

3-1-1VfL Bochum 1848 W-D-L · goals 8:8

3 BOC1 draws1 SVD
With VfL Bochum 1848 at home
2-1-0 (5:3)
Goals per meeting
3.2
Over 2.5 goals
80%
Both teams scored
80%
Won by the host
60%
Last 5 (VfL Bochum 1848)
3W 1D 1L · 3.2 goals/game
  1. Darmstadt 984–1VfL Bochum 18482. Bundesliga
  2. VfL Bochum 18482–2Darmstadt 98Bundesliga
  3. Darmstadt 981–2VfL Bochum 1848Bundesliga
  4. VfL Bochum 18482–1Darmstadt 982. Bundesliga
  5. VfL Bochum 18481–0Darmstadt 982. Bundesliga
  1. VfL Bochum 1848nextDarmstadt 982. Bundesliga
  2. Darmstadt 98nextVfL Bochum 18482. Bundesliga

Form

last 10 matches of each side, all competitions, before kick-off
VfL Bochum 18488d restequal rest · old → new8d restDarmstadt 98
  1. 1-0W28 Oct
  2. 2-0W2 Nov
  3. 2-0W9 Nov
  4. 1-2L21 Nov
  5. 3-0W29 Nov
  6. 0-2L3 Dec
  7. 1-0W6 Dec
  8. 0-0D13 Dec
  9. 2-2D20 Dec
  10. 2-1W10 Jan

6-2-2goals 14:72.00pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 2-2D1 Nov
  2. 3-2W8 Nov
  3. 4-2W22 Nov
  4. 0-0D30 Nov
  5. 0-2L3 Dec
  6. 3-2W6 Dec
  7. 1-0W14 Dec
  8. 2-2D19 Dec
  9. 0-1L6 Jan
  10. 2-1W10 Jan

5-3-2goals 17:141.80pts/game

  1. HAlemannia Aachen2–1
  2. HKarlsruher SC2–2
  3. AHannover 960–0
  4. HDSC Arminia Bielefeld1–0
  5. HVfB Stuttgart0–2

latest 5

  1. HWehen Wiesbaden2–1
  2. HWehen Wiesbaden0–1
  3. APaderborn2–2
  4. HPreußen Münster1–0
  5. HKarlsruher SC3–2
Show older matches
  1. ASpVgg Greuther Fürth3–0
  2. HDynamo Dresden1–2
  3. AEintracht Braunschweig2–0
  4. HMagdeburg2–0
  5. AFC Augsburg1–0

older

  1. ASC Freiburg0–2
  2. AElversberg0–0
  3. HSpVgg Greuther Fürth4–2
  4. AHannover 963–2
  5. HDSC Arminia Bielefeld2–2

Season comparison

as the teams came into the match
  1. Goal markets & scoring rates · 15 games each
  2. 2.47Goals per game (both sides)2.67
  3. 73%Over 1.567%
  4. 47%Over 2.547%
  5. 20%Over 3.540%
  6. 47%Both teams scored47%
  7. 40%Clean sheets33%
  8. 20%Failed to score33%
  9. VfL Bochum 1848 at home v Darmstadt 98 away
  10. 8Played6
  11. 4Won1
  12. 1Drawn3
  13. 3Lost2
  14. 11-10Goals (for-against)6-8
  15. 1.63Points per game1
  16. 50%Over 2.533%
  17. 25%Clean sheets17%
  18. 1st half vs 2nd half scoring · 15 games each
  19. 11-61st-half goals (for-against)11-8
  20. 10-102nd-half goals (for-against)13-8
  21. 48%Goals after half-time54%
  22. 73%Goal before half-time73%
  23. 6-6-3Half-time W-D-L5-6-4

How we calculate this

Updated