Match report

VfL Bochum Defeats FC Schalke 04 2-0 in 2. Bundesliga

VfL Bochum
VfL Bochum
2–0
FT
FC Schalke 04
FC Schalke 04
Jan 31, 2026

VfL Bochum stunned FC Schalke 04 with a decisive 2-0 victory in the 2. Bundesliga match on January 31st. Goals from K. Miyoshi and P. Hofmann set the tone early, as Bochum's robust defense held off all of Schalke's attempts to score.

Key Facts

  • K. Miyoshi scored in the 1st minute with an assist from G. Holtmann.
  • P. Hofmann added a second goal for VfL Bochum at the 43rd minute, assisted by G. Holtmann.
  • G. Holtmann received a yellow card for time-wasting in the 45th+2nd minute.
  • C. Marshall and Francis Onyeka were also shown yellow cards for fouls during the match.

Lineups

VfL Bochum

Formation: 4-1-3-2

Starting XI

  • 1 T. Horn (G)
  • 39 L. Morgalla (D)
  • 20 N. Loosli (D)
  • 3 P. Strompf (D)
  • 32 M. Wittek (D)
  • 34 C. Lenz (M)
  • 23 K. Miyoshi (M)
  • 21 F. Onyeka (M)
  • 17 G. Holtmann (M)
  • 16 C. Marshall (F)
  • 33 P. Hofmann (F)

Substitutes

  • 22 N. Thiede
  • 35 K. Koscierski
  • 4 E. Masovic
  • 15 F. Passlack
  • 18 M. Rakneberg
  • 11 M. Kwarteng
  • 31 M. Sobottka
  • 8 K. Watjen
  • 29 F. Alfa-Ruprecht

FC Schalke 04

Formation: 4-2-3-1

Starting XI

  • 1 L. Karius (G)
  • 5 T. Becker (D)
  • 25 N. Katic (D)
  • 43 M. Ayhan (D)
  • 2 F. Sanchez (D)
  • 6 R. Schallenberg (M)
  • 23 S. El-Faouzi (M)
  • 35 M. Wallentowitz (M)
  • 19 K. Karaman (M)
  • 21 D. Ljubicic (M)
  • 7 C. Gomis (F)

Substitutes

  • 22 K. Muller
  • 36 J. Siebeking
  • 31 T. Dietrich
  • 45 M. Khadr
  • 37 M. Gruger
  • 27 F. Porath
  • 46 P. Popperl
  • 10 E. Dzeko
  • 8 A. Younes

Timeline

  1. VfL Bochum
    1' VfL Bochum Goal · Normal Goal
    K. Miyoshi · Assist: G. Holtmann
  2. VfL Bochum
    43' VfL Bochum Goal · Normal Goal
    P. Hofmann · Assist: G. Holtmann
  3. VfL Bochum
    45'+2 VfL Bochum Card · Yellow Card
    G. Holtmann

    Time wasting

  4. FC Schalke 04
    46' FC Schalke 04 subst · Substitution 1
    Off: M. Wallentowitz · On: E. Dzeko
  5. VfL Bochum
    47' VfL Bochum Card · Yellow Card
    C. Marshall

    Foul

  6. VfL Bochum
    62' VfL Bochum subst · Substitution 2
    Off: K. Miyoshi · On: F. Passlack
  7. VfL Bochum
    64' VfL Bochum Card · Yellow Card
    Francis Onyeka

    Foul

  8. VfL Bochum
    70' VfL Bochum subst · Substitution 3
    Off: C. Marshall · On: M. Sobottka
  9. FC Schalke 04
    70' FC Schalke 04 subst · Substitution 2
    Off: C. Gomis · On: Amin Younes
  10. FC Schalke 04
    78' FC Schalke 04 Var · Goal cancelled
    K. Karaman
  11. FC Schalke 04
    81' FC Schalke 04 subst · Substitution 3
    Off: F. Sanchez · On: T. Dietrich
  12. VfL Bochum
    82' VfL Bochum subst · Substitution 4
    Off: Francis Onyeka · On: E. Masovic
  13. VfL Bochum
    82' VfL Bochum subst · Substitution 5
    Off: M. Wittek · On: M. Rakneberg
  14. VfL Bochum
    90'+2 VfL Bochum Card · Yellow Card
    F. Passlack

    Foul

Match Stats

Stat VfL Bochum FC Schalke 04
Fouls 15 13
Pass Accuracy 72% 78%
Offsides 4 2
Red Cards
Total Shots 10 12
Corners 2 4
Total Passes 340 549
Yellow Cards 4 0
Blocked Shots 1 3
Shots on Target 6 2
xG 0.90 0.70
Shots off Target 3 7
Possession 38% 62%
Goals Prevented
Accurate Passes 245 428
Shots Inside Box 7 8
Saves 2 4
Shots Outside Box 3 4

Key Match Notes

  • K. Miyoshi's early goal gave VfL Bochum a significant psychological edge over FC Schalke 04.
  • P. Hofmann's second-half goal cemented Bochum's lead, stifling any comeback hopes from the visitors.