Bochum 3-2 Kaiserslautern final score - 7 March 2026, 2. Bundesliga

Germany - 2. Bundesliga

Bochum
3
-
2
End
Kaiserslautern
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Bochum Bochum
Kaiserslautern Kaiserslautern
End of game
90+4'
M. Berisha
L. Morgalla
O. Olsen
85'
M. Rakneberg
M. Wittek
85'
83'
D. Hanslik
L. Sirch
83'
M. Emreli
M. Ritter
80'
L. Robinson
C. Lenz
F. Onyeka
77'
76'
S. Sahin
K. Prince Redondo
M. Pannewig
69'
drop icon
C. Marshall
K. Miyoshi
66'
drop icon
63'
S. Asta
P. Joly
63'
M. Berisha
N. Bassette
C. Marshall
62'
62'
K. Prince Redondo
62'
N. Bassette
C. Marshall
M. Bero
58'
K. Watjen
F. Alfa-Ruprecht
58'
50'
drop icon
M. Ritter
K. Prince Redondo
M. Pannewig
46'
Half-time
F. Onyeka
43'
30'
drop icon
N. Bassette
P. Joly
P. Hofmann
M. Wittek
10'
drop icon
Kick-off

Game Statistics

Bochum Bochum
Kaiserslautern Kaiserslautern
60
Possession (%)
40
12
Total shots
8
8
Shots on target
2
5
Corners
6
5
Free Kicks
8
8
Fouls
5
3
Yellow card
4
1
Offside
1
4
Shots off target
6
2
Shots blocked
1
513
Passes attempted
395
433
Successful passes
303
80
Unsuccessful passes
92
49
Long passes attempted
63
25
Successful long passes
23
24
Unsuccessful long passes
40
11
Crosses attempted
12
0
Successful crosses
4
11
Unsuccessful crosses
8
5
Fouled against
8
9
Defensive clearances
15
105
Interceptions
102
2
Defensive blocks
3
6
Clearances
8
0
Injuries
1
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
6 Kaiserslautern
52 34 16 4 14 +5
9 Bochum
44 34 11 11 12 +2

Last matches

Bochum
Bochum Last matches
D W D D D L
Wins

1/6 (17%)

Draw

4/6 (67%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

1.83 Total goals
67% BTTS
1 Goals scored
0.83 Goals conceded
17% Over 2.5
83% Under 2.5

27 Feb 2026 - 2. Bundesliga

Fortuna Dusseldorf
2 :  1
Bochum

20 Feb 2026 - 2. Bundesliga

Bochum
1 :  1
Nuremberg

15 Feb 2026 - 2. Bundesliga

Bochum
0 :  0
Paderborn

6 Feb 2026 - 2. Bundesliga

SC Preussen 06 Munster
1 :  1
Bochum

31 Jan 2026 - 2. Bundesliga

Bochum
2 :  0
Schalke 04

25 Jan 2026 - 2. Bundesliga

Spvgg Elversberg
1 :  1
Bochum
W D D W D D
Wins

2/6 (33%)

Draw

4/6 (67%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
1.5 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

20 Feb 2026 - 2. Bundesliga

Bochum
1 :  1
Nuremberg

15 Feb 2026 - 2. Bundesliga

Bochum
0 :  0
Paderborn

31 Jan 2026 - 2. Bundesliga

Bochum
2 :  0
Schalke 04

18 Jan 2026 - 2. Bundesliga

Bochum
3 :  3
Darmstadt

20 Dec 2025 - 2. Bundesliga

Bochum
2 :  2
Karlsruher

6 Dec 2025 - 2. Bundesliga

Bochum
1 :  0
Arminia Bielefeld
W W D D D L
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
1.33 Goals scored
0.67 Goals conceded
33% Over 2.5
67% Under 2.5

27 Feb 2026 - 2. Bundesliga

Fortuna Dusseldorf
2 :  1
Bochum

6 Feb 2026 - 2. Bundesliga

SC Preussen 06 Munster
1 :  1
Bochum

25 Jan 2026 - 2. Bundesliga

Spvgg Elversberg
1 :  1
Bochum

13 Dec 2025 - 2. Bundesliga

Hannover 96
0 :  0
Bochum

29 Nov 2025 - 2. Bundesliga

Greuther Furth
0 :  3
Bochum

9 Nov 2025 - 2. Bundesliga

Braunschweig
0 :  2
Bochum
Kaiserslautern
Kaiserslautern Last matches
D L L W W L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
67% BTTS
1.33 Goals scored
2.17 Goals conceded
83% Over 2.5
17% Under 2.5

28 Feb 2026 - 2. Bundesliga

Kaiserslautern
1 :  2
Paderborn

22 Feb 2026 - 2. Bundesliga

SC Preussen 06 Munster
2 :  3
Kaiserslautern

14 Feb 2026 - 2. Bundesliga

Kaiserslautern
1 :  0
Greuther Furth

7 Feb 2026 - 2. Bundesliga

Darmstadt
4 :  0
Kaiserslautern

31 Jan 2026 - 2. Bundesliga

Kaiserslautern
1 :  3
Spvgg Elversberg

25 Jan 2026 - 2. Bundesliga

Schalke 04
2 :  2
Kaiserslautern
W L W L W L
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
83% BTTS
1.83 Goals scored
1.67 Goals conceded
83% Over 2.5
17% Under 2.5

28 Feb 2026 - 2. Bundesliga

Kaiserslautern
1 :  2
Paderborn

14 Feb 2026 - 2. Bundesliga

Kaiserslautern
1 :  0
Greuther Furth

31 Jan 2026 - 2. Bundesliga

Kaiserslautern
1 :  3
Spvgg Elversberg

18 Jan 2026 - 2. Bundesliga

Kaiserslautern
3 :  1
Hannover 96

20 Dec 2025 - 2. Bundesliga

Kaiserslautern
2 :  3
Magdeburg

6 Dec 2025 - 2. Bundesliga

Kaiserslautern
3 :  1
Dynamo Dresden
L L D D L W
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.67 Total goals
50% BTTS
1 Goals scored
2.67 Goals conceded
67% Over 2.5
33% Under 2.5

22 Feb 2026 - 2. Bundesliga

SC Preussen 06 Munster
2 :  3
Kaiserslautern

7 Feb 2026 - 2. Bundesliga

Darmstadt
4 :  0
Kaiserslautern

25 Jan 2026 - 2. Bundesliga

Schalke 04
2 :  2
Kaiserslautern

13 Dec 2025 - 2. Bundesliga

Arminia Bielefeld
0 :  0
Kaiserslautern

2 Dec 2025 - DFB Pokal

Hertha Berlin
6 :  1
Kaiserslautern

29 Nov 2025 - 2. Bundesliga

Braunschweig
2 :  0
Kaiserslautern

Head to head

Bochum

0 %

Draw

0 %

Kaiserslautern

100 %

Average stats (last H2H results)

5
Total goals
100%
BTTS
2
Goals scored
3
Goals conceded
100%
Over 2.5
0%
Under 2.5

4 Oct 2025 - 2. Bundesliga

Kaiserslautern
3 :  2
Bochum

Tactical Scheme

Bochum

Formation : 4 - 2 - 3 - 1

1
T. Horn
13
O. Olsen
20
N. Loosli
3
P. Strompf
32
M. Wittek
19
M. Bero
24
M. Pannewig
23
K. Miyoshi
21
F. Onyeka
29
F. Alfa-Ruprecht
33
P. Hofmann
17
N. Bassette
11
K. Prince Redondo
15
N. Skytta
3
F. Kleinhansl
7
M. Ritter
6
F. Kunze
26
P. Joly
37
L. Robinson
5
K. Ji-soo
31
L. Sirch
1
J. Krahl

Formation : 3 - 4 - 2 - 1

Kaiserslautern

Substitutes

Bochum
Bochum
Goalkeeper

N. Thiede

Defender

K. Vogt

L. Morgalla

O. Olsen 85'

E. Masovic

Midfielder

M. Rakneberg

M. Wittek 85'

K. Watjen

F. Alfa-Ruprecht 58'

C. Lenz

F. Onyeka 77'

M. Kwarteng

Forward

C. Marshall

M. Bero 58'

Kaiserslautern
Kaiserslautern
Goalkeeper

E. Kamga

Defender

M. Gyamfi

S. Asta

P. Joly 63'

E. Wekesser

Midfielder

O. Gibs

S. Sahin

K. Prince Redondo 76'

Forward

D. Hanslik

L. Sirch 83'

M. Emreli

M. Ritter 83'

M. Berisha

N. Bassette 63'

Missing players

Bochum
Bochum
Forward

G. Holtmann

Kaiserslautern
Kaiserslautern
Defender

J. Elvedi

Forward

I. Prtajin

Live Commentary

90+6' tir_cadre_1

Bochum pushes forward through Callum Marshall, whose finish on goal is saved.

90+4' carton_jaune_1

Mergim Berisha (Kaiserslautern) has been booked and must now be careful not to get a second yellow card.

90+3' sifflet_1

Goal kick for Bochum at Vonovia Ruhrstadion.

90+3' tir_non_cadre_1

Kaiserslautern are coming forward and Naatan Skytta gets in a strike, it misses the target, however.

90+1' tir_cadre_1

Kjell Watjen of Bochum smashes in a shot on target. The keeper saves, though.

90' sifflet_1

Max Burda awards Bochum a goal kick.

90' tir_non_cadre_1

Naatan Skytta of Kaiserslautern gets in a strike, but is off target.

90'  

Max Burda signals a Kaiserslautern throw-in in Bochum's half.

90' corner_1

Corner awarded to Kaiserslautern.

89'  

Can Kaiserslautern capitalize from this throw-in deep inside Bochum's half?

88'  

Can Kaiserslautern get the ball into an attacking position from this throw-in in Bochum's half?

87'  

Throw-in for Kaiserslautern in the half of Bochum.

86'  

Max Burda signals a Bochum throw-in in Kaiserslautern's half.

85' substitution_1

Uwe Rosler (Bochum) is making a fifth substitution, with Mikkel Rakneberg replacing Maximilian Wittek.

85' substitution_1

The home team replace Oliver Olsen with Leandro Morgalla.

85' sifflet_1

It's a goal kick for the away team in Bochum.

83' substitution_1

Mahir Emreli is replacing Marlon Ritter for the away team.

83' substitution_1

Daniel Hanslik is replacing Luca Sirch for Kaiserslautern at Vonovia Ruhrstadion.

82' corner_1

Corner awarded to Bochum.

80' coup_franc_1

Bochum are in shooting range from this free kick.

80' carton_jaune_1

Leon Robinson (Kaiserslautern) has received a first yellow card.

79' tir_cadre_1

Bochum's Philipp Strompf is on target but unsuccessful.

77' substitution_1

Cajetan Benjamin Lenz is on a sub for Francis Onyeka for Bochum.

77' sifflet_1

Bochum have a goal kick.

77' tir_non_cadre_1

Kaiserslautern's Mergim Berisha misses with an attempt on goal.

77' corner_1

Kaiserslautern have been awarded a corner by Max Burda.

76' corner_1

Corner awarded to Kaiserslautern.

76' substitution_1

Kaiserslautern make their third substitution with Semih Sahin replacing Kenny Prince Redondo.

75' sifflet_1

Bochum have a goal kick.

75' corner_1

Kaiserslautern have been awarded a corner by Max Burda.

73'  

Kaiserslautern to take a throw-in in Bochum territory.

72' corner_1

Kaiserslautern have been awarded a corner by Max Burda.

71'  

A throw-in for the home team on the opposite half.

69' but_1

Mats Pannewig puts the ball in the net and the home team now lead 3-2.

69' corner_1

Corner awarded to Bochum.

66' but_1

Goal! Bochum go level at 2-2 through Callum Marshall in Bochum. That's a fine assist from Koji Miyoshi.

65'  

Throw-in for Kaiserslautern at Vonovia Ruhrstadion.

63' substitution_1

Torsten Lieberknecht is making the team's second substitution at Vonovia Ruhrstadion with Simon Asta replacing Paul Joly.

63' substitution_1

The away team have replaced Norman Bassette with Mergim Berisha. This is the first substitution made today by Torsten Lieberknecht.

62' carton_jaune_1

Callum Marshall (Bochum) has been booked and must now be careful not to get a second yellow card.

62' carton_jaune_1

Kenny Prince Redondo is booked for the away team.

62' carton_jaune_1

Norman Bassette (Kaiserslautern) has received a first yellow card.

60'  

Ball safe as Bochum is awarded a throw-in in their half.

58' substitution_1

Kjell Watjen is replacing Farid Alfa-Ruprecht for the home team.

58' substitution_1

The home team replace Matus Bero with Callum Marshall.

57' sifflet_1

Goal kick for Kaiserslautern at Vonovia Ruhrstadion.

57' tir_non_cadre_1

Bochum's Koji Miyoshi gets his shot away but it misses the target.

57' sifflet_1

Ball goes out of play for a Kaiserslautern goal kick.

56' sifflet_1

It's a goal kick for the away team in Bochum.

55'  

Throw-in for Bochum in the half of Kaiserslautern.

54' hors_jeu_1

Kaiserslautern are caught offside.

53'  

Max Burda awards the away team a throw-in.

53'  

Bochum to take a throw-in in Kaiserslautern territory.

52' coup_franc_1

Free kick for Bochum in the half of Kaiserslautern.

50' but_1

Kaiserslautern take a 1-2 lead thanks to Marlon Ritter. Kenny Prince Redondo instrumental with a fine assist.

50' coup_franc_1

Free kick for Kaiserslautern in their own half.

50' corner_1

Corner awarded to Bochum.

49' corner_1

Bochum have been awarded a corner by Max Burda.

48' tir_cadre_1

Koji Miyoshi gets his shot on target but fails to score for Bochum.

47'  

Max Burda signals a Bochum throw-in in Kaiserslautern's half.

46' carton_jaune_1

Bochum's Mats Pannewig has been booked in Bochum and will miss the next match through suspension.

45+3' coup_franc_1

Free kick for Kaiserslautern in their own half.

45+2' coup_franc_1

In Bochum a free kick has been awarded the home team.

45+2'  

Kaiserslautern awarded a throw-in in their own half.

45+1' sifflet_1

Max Burda awards Bochum a goal kick.

45+1' tir_non_cadre_1

Kaiserslautern's Kenny Prince Redondo breaks free at Vonovia Ruhrstadion. But the strike goes wide of the post.

45' sifflet_1

The first-half is over at Vonovia Ruhrstadion.

45'  

Throw-in for Kaiserslautern in their own half.

44' coup_franc_1

Max Burda signals a free kick to Bochum in their own half.

44'  

Throw-in for Bochum at Vonovia Ruhrstadion.

43' carton_jaune_1

Francis Onyeka (Bochum) gets a yellow card.

43' coup_franc_1

Max Burda signals a free kick to Kaiserslautern.

42' sifflet_1

Max Burda awards Kaiserslautern a goal kick.

42' tir_non_cadre_1

In Bochum Bochum attack through Philipp Strompf. The finish is off target, however.

42'  

Bochum have a dangerous throw-in.

41' corner_1

Corner awarded to Bochum.

37'  

Throw-in Kaiserslautern.

37'  

Kaiserslautern awarded a throw-in in their own half.

36'  

Max Burda signals a throw-in for Bochum, close to Kaiserslautern's area.

35' coup_franc_1

Kaiserslautern awarded a free kick in their own half.

35'  

Throw-in for Bochum close to the penalty box.

30' but_1

Goal! The away team draw level at 1-1 through Norman Bassette. Paul Joly instrumental with a fine assist.

28' coup_franc_1

Free kick for Kaiserslautern in their own half.

28'  

Throw-in for Kaiserslautern at Vonovia Ruhrstadion.

28'  

Throw-in high up the field for Bochum in Bochum.

26'  

A throw-in for the away team on the opposite half.

26' tir_cadre_1

In Bochum Bochum drive forward through Koji Miyoshi. His shot is on target but it's saved.

25'  

Kaiserslautern needs to be cautious. Bochum have an attacking throw-in.

25'  

Throw-in for Kaiserslautern in their own half.

24' sifflet_1

Ball goes out of play for a Bochum goal kick.

24' tir_non_cadre_1

Marlon Ritter's header is off-target for Kaiserslautern.

23' sifflet_1

Goal kick for Kaiserslautern at Vonovia Ruhrstadion.

22' coup_franc_1

Free kick Bochum.

21'  

Throw-in Kaiserslautern.

20' sifflet_1

It's a goal kick for the away team in Bochum.

20' tir_non_cadre_1

Bochum's Francis Onyeka gets his shot away but it misses the target.

20' sifflet_1

Kaiserslautern have a goal kick.

19'  

Max Burda awards the away team a throw-in.

17'  

Marlon Ritter is back on his feet again.

16' blessure_1

The match has been stopped briefly for attention to the injured Marlon Ritter.

15' coup_franc_1

Max Burda signals a free kick to Kaiserslautern in their own half.

14' coup_franc_1

Kaiserslautern awarded a free kick in their own half.

10' but_1

Goal! Philipp Hofmann gives Bochum a 1-0 lead. Great play from Maximilian Wittek to set up the goal.

8' hors_jeu_1

In Bochum, Bochum push forward quickly but are pulled up for offside.

7'  

Can Kaiserslautern get the ball into an attacking position from this throw-in in Bochum's half?

7' corner_1

Kaiserslautern have been awarded a corner by Max Burda.

5'  

Ball safe as Kaiserslautern is awarded a throw-in in their half.

4' coup_franc_1

Free kick for Kaiserslautern in the half of Bochum.

 

Did you know that VfL Bochum scores 22% of their goals between the minutes 0-15?

 

VfL Bochum scores 1.92 goals when playing at home and 1 FC Kaiserslautern scores 1.42 goals when playing away (on average).

 

Both teams lost their last match.

 

Both teams haven't won their last match in 2. Bundesliga.

 

Average number of goals in the first half in meetings between VfL Bochum and 1 FC Kaiserslautern is 1.2.

 

Average number of goals in meetings between VfL Bochum and 1 FC Kaiserslautern is 2.6.

 

VfL Bochum scores 1 goals in a match against 1 FC Kaiserslautern and 1 FC Kaiserslautern scores 1.6 goals against VfL Bochum (on average).

 

VfL Bochum have won just 1 of their last 5 2. Bundesliga games against 1 FC Kaiserslautern.

 

1 FC Kaiserslautern have lost just 1 of their last 5 2. Bundesliga games against VfL Bochum.

 

In the last 5 meetings VfL Bochum won 1, 1 FC Kaiserslautern won 2, 2 draws.

 

1 FC Kaiserslautern have lost just 1 of their last 5 games against VfL Bochum (in all competitions).

 

When 1 FC Kaiserslautern is down 1-0 away, they win 0% of their matches.

 

When VfL Bochum is down 0-1 home, they win 7% of their matches.

 

When 1 FC Kaiserslautern leads 0-1 away, they win in 71% of their matches.

 

When VfL Bochum leads 1-0 at home, they win in 75% of their matches.

 

On their last meeting 1 FC Kaiserslautern won by 1 goals.

 

The winner of their last meeting was 1 FC Kaiserslautern.

 

VfL Bochum wins 26% of halftimes, 1 FC Kaiserslautern wins 35%.

 

VfL Bochum wins 1st half in 26% of their matches, 1 FC Kaiserslautern in 35% of their matches.

 

A year ago, 1 FC Kaiserslautern were number 2 in the table with 42 points. Now they are number 6 with 37 points.

 

Cajetan Benjamin Lenz has more yellow cards (8) than any other player at VfL Bochum. Fabian Kunze has collected 11 for 1 FC Kaiserslautern.

 

Philipp Hofmann has assisted the most goals for VfL Bochum with 5. Paul Joly is 1 FC Kaiserslautern's biggest assister (4).

 

Francis Onyeka is VfL Bochum's top scorer with 8 goals. Ivan Prtajin has scored 11 times for 1 FC Kaiserslautern.

 

1 FC Kaiserslautern haven't scored in 5 of their 11 away matches in 2. Bundesliga this season.

 

VfL Bochum haven't scored in 2 of their 12 home matches in 2. Bundesliga this season.

 

When playing at home, VfL Bochum have not lost to 1 FC Kaiserslautern in their last 3 encounters.

 

VfL Bochum haven't lost in any of their last 6 home matches.

 

VfL Bochum haven't won in their last 4 games.

 

Did you know that 1 FC Kaiserslautern scores 28% of their goals between the minutes 76-90?

 

Did you know that VfL Bochum scores 22% of their goals between the minutes 0-15? This is the highest percentage in the league.

 

1 FC Kaiserslautern's last away win against VfL Bochum was in 2015.

 

During the last 31 meetings, VfL Bochum have won 8 times, there have been 10 draws while 1 FC Kaiserslautern have won 13 times. The goal difference is 46-36 in favour of 1 FC Kaiserslautern.

 

During the last 16 meetings with VfL Bochum playing at home, VfL Bochum have won 3 times, there have been 5 draws while 1 FC Kaiserslautern have won 8 times. The goal difference is 23-17 in favour of 1 FC Kaiserslautern.

 

The most common result of matches between VfL Bochum and 1 FC Kaiserslautern when VfL Bochum is playing at home is 1-2. 3 matches have ended with this result.

Score and result Bochum - Kaiserslautern

The Bochum - Kaiserslautern match (Football - 2. Bundesliga) at 07/03/2026 14:30 is complete.

The Bochum - Kaiserslautern match result is as follows: 3-2.

Now that this 2. Bundesliga Football match is over and the score is known, you can find the highlights and key statistics on that same page.