1. FC Kaiserslautern vs VfL Bochum — 2. Bundesliga: stats, lineups & analysis
Match Events
play_arrow2 clips- 31′1. FC Kaiserslautern, goal:1–0assist
- Half-time1 – 0
- 53′VfL Bochum, yellow card:Foul
- 55′VfL Bochum, substitution:off
- 63′1. FC Kaiserslautern, substitution:off
- 63′1. FC Kaiserslautern, substitution:off
- 69′VfL Bochum, yellow card:Foul
- 70′1. FC Kaiserslautern, yellow card:Foul
- 72′VfL Bochum, substitution:off
- 72′VfL Bochum, substitution:off
- 74′VfL Bochum, yellow card:Dissent
- 75′1. FC Kaiserslautern, penalty goal:2–0Penalty
- 76′1. FC Kaiserslautern, substitution:off
- 76′1. FC Kaiserslautern, substitution:off
- 83′VfL Bochum, substitution:off
- 86′1. FC Kaiserslautern, substitution:off
- Full-time2 – 0
Lineups
Tap a player for match statsKey Stats
Top Performers
Best rated
Goals
Assist
Videos
Player Ratings
1. FC Kaiserslautern
VfL Bochum
Match report
1. FC Kaiserslautern beat VfL Bochum 2-0 to climb into fourth
1. FC Kaiserslautern won 2-0 against VfL Bochum at the Fritz-Walter-Stadion on Matchday 8 of the 2. Bundesliga. The result lifted the hosts from sixth to fourth, with 15 points from eight games, while Bochum stayed on seven points and slipped from 12th to 13th.
AI-assisted match report written from official match data.
The breakthrough came in the 31st minute, when Ibrahim Kanate set up Miloš Luković to make it 1-0, the score at half-time. Kaiserslautern were then awarded a penalty in the second half, and Semih Şahin converted it in the 75th minute to settle the contest at 2-0.
Bochum had slightly more of the ball, with 54 per cent possession to the hosts' 46, but Kaiserslautern created far the better chances, taking 16 shots to 8. Only three of those were on target, against two for the visitors, and Bochum collected three yellow cards to the home side's one. VfL Bochum have now lost 3 games in a row.
Kaiserslautern travel to 1. FC Nürnberg in the 2. Bundesliga on Saturday 24 October, while Bochum host VfL Wolfsburg in the same competition the day before, on Friday 23 October.
Miloš Luković scored the opening goal from Ibrahim Kanate's assist and earned the match's highest rating, 8.07. Semih Şahin added the second from the penalty spot and was rated 7.74.
Kaiserslautern outshot Bochum 16 to 8 despite having less possession.
1. FC Kaiserslautern beat VfL Bochum 2–0 (half-time 1–0).
1. FC Kaiserslautern met VfL Bochum in the 2. Bundesliga (Regular Season - 8). Kick-off was Saturday, 17 October 2026, 11:00 UTC at Fritz-Walter-Stadion. Referee: Wolfgang Haslberger.
Team pages: 1. FC Kaiserslautern · VfL Bochum · 2. Bundesliga
Key moments
- 31' Goal: Miloš Luković (assist: Ibrahim Kanate) — 1–0 · Watch Miloš Luković's goal video (31')
- 75' Goal (penalty): Semih Şahin — 2–0 · Watch Semih Şahin's goal video (75')
Starting line-ups
1. FC Kaiserslautern (3-4-2-1)
VfL Bochum (4-2-3-1)
Sirius · Why these numbers
Before kick-off Sirius gave 1. FC Kaiserslautern 44%, the draw 31%, VfL Bochum 25%. It finished 1. FC Kaiserslautern 2–0 VfL Bochum.
Home advantage gives Kaiserslautern a slight lean — Almost nothing separates the sides on our strength rating, 1449 to 1422, so the usual home advantage is the main reason we give Kaiserslautern 44% to Bochum's 25%. The draw starts at the usual 28% for sides this level and rises to 31% because both teams' own recent games average just 1.6 goals.
Why 1. FC Kaiserslautern in front?
Home ground, and little else. Almost nothing between them on our strength rating — 1449 to 1422. Sides this close won 45.8% of 13,726 home games (draw 27.6%, visitors 26.6%).
Why only 44%?
Because on our strength rating there is nothing in it. Level sides split the rest: the draw at 31% and VfL Bochum at 25%.
Why is the draw second, ahead of the VfL Bochum win?
Between sides this level the draw starts at 27.6%. These teams' recent games average 1.6 goals — a low-scoring environment. Games in that environment drew 28.2% of 18,744. The goals environment adds 3.1 points to the draw.
What did we measure but not count?
1. FC Kaiserslautern sit -0.36 goals per game under chance-quality. For home sides we could not receipt a bounce-back — the measured cells sit inside each other's noise bands — so this is noted and scores 0. VfL Bochum come into this after a busy window — 15 arrivals and 15 departures over the summer. Squad turnover reads dramatic but hasn't moved results once the rating is controlled: the busiest windows landed within noise across 5,368 games, rebuilt elevens likewise across 5,446, and even losing the most regular starters showed nothing (5,336). The other measured facts on this page scored nothing either.
Sirius probabilities, frozen at kick-off. Analysis, not betting advice. How Sirius is doing this season · Full breakdown, evidence cards and squad news in the Match Insights tab
About this match
On this page: the 1. FC Kaiserslautern vs VfL Bochum final score and result, goal highlights and video clips of every goal, who scored, starting lineups, match stats and the full match report from this 2. Bundesliga fixture.
- Who scored and when — a goal-by-goal timeline of the match.
- Match stats — possession, shots, expected goals (xG), corners and cards.
- Starting lineups and player ratings for both teams.
- Head-to-head record and recent form for both sides.
- Watch Miloš Luković's goal against VfL Bochum (31').
- Watch Semih Şahin's goal against VfL Bochum (75').
Watch the goals: goal highlights and video clips of every goal from 1. FC Kaiserslautern 2–0 VfL Bochum. Explore more on the 1. FC Kaiserslautern and VfL Bochum team pages or the 2. Bundesliga page.

