2. Bundesliga 2025 04 Oct 2025

1. FC Kaiserslautern vs VfL Bochum

3 – 2 1 – 1 2 – 1

(HT: 1–1)

FT

13:00

Fritz Walter Stadion (Kaiserslautern) · Ref: Michael Bacher, Germany

← Back to Matches
Score Summary
Full Time 3 – 2
Half Time 1 – 1
Key Stats
Ball Possession 44% – 56%
Blocked Shots 4 – 2
Corner Kicks 11 – 2
Fouls 9 – 13
Goalkeeper Saves 1 – 7
Offsides 2 – 2
Elo (before match)
Rating 1490 – 1510
Expected win probability 47.1% – 52.9%
Top Performers
Top Rated
Ivan Prtajin
1. FC Kaiserslautern
8.9 rating (84 min)
Most Clinical
Ivan Prtajin
1. FC Kaiserslautern
2 goals
Best Creator
Luca Sirch
1. FC Kaiserslautern
5 key passes, 1 assists
Defensive Leader
Paul Joly
1. FC Kaiserslautern
3 tackles + 3 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 FC Schalke 04 50 W D W W D
2 SV Darmstadt 98 48 W L W D W
3 SV Elversberg 48 W D W W L
4 SC Paderborn 07 47 D W W D W
5 Hannover 96 45 L W D W W
6 Hertha BSC 40 W W L L W
7 1. FC Kaiserslautern 37 L L W W L
8 Karlsruher SC 34 D W W L D
9 VfL Bochum 32 W L D D D
10 Fortuna Düsseldorf 31 W W L D D
11 1. FC Nürnberg 30 L L D W L
12 Arminia Bielefeld 27 L L L W W
13 Dynamo Dresden 26 D W D L D
14 Preußen Münster 26 L W L D D
15 Eintracht Braunschweig 26 D L L D L
16 SpVgg Greuther Fürth 26 W D W L L
17 Holstein Kiel 25 L D L L L
18 1. FC Magdeburg 23 L L L L W
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
59'
66'
1. FC Kaiserslautern
66'
1. FC Kaiserslautern
73'
1. FC Kaiserslautern
73'
VfL Bochum
73'
VfL Bochum
73'
VfL Bochum
84'
1. FC Kaiserslautern
84'
1. FC Kaiserslautern
85'
VfL Bochum
Match Statistics (Full Time)
Statistic 1. FC Kaiserslautern VfL Bochum
Ball Possession 44% 56%
Blocked Shots 4 2
Corner Kicks 11 2
Fouls 9 13
Goalkeeper Saves 1 7
Offsides 2 2
Passes Accurate 211 297
Red Cards N/A N/A
Shots Insidebox 17 6
Shots Off Goal 8 6
Shots On Goal 10 3
Shots Outsidebox 5 5
Total Passes 322 420
Total Shots 22 11
Yellow Cards 2 5
expected_goals N/A N/A
goals_prevented N/A N/A
Passes % 66% 71%
Team Aggregates (Season)
1. FC Kaiserslautern
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.68
xG (avg) 0.88{% else %}N/A
VfL Bochum
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 1.4
xG (avg) 1.18{% else %}N/A
1. FC Kaiserslautern — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Afeez Aremu 👤 Afeez Aremu 0 0 1 N/A N/A 2 N/A N/A N/A False 14 23 M 6.7 True 0 0 N/A N/A N/A 5 2 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Dickson Abiama 👤 Dickson Abiama 0 0 1 N/A 1 5 4 N/A 1 False 24 27 F 7 True 0 0 N/A N/A N/A 6 1 8 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Erik Wekesser 👤 Erik Wekesser 0 0 N/A N/A N/A 1 1 N/A N/A False 14 13 D 6.5 True 0 0 N/A N/A N/A 4 N/A 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Fabian Kunze 👤 Fabian Kunze 0 0 3 3 2 29 18 2 2 False 90 6 M 6.6 False 0 0 N/A N/A N/A 25 1 45 N/A 0 N/A 0 N/A 1 1 N/A N/A 2
Faride Alidou 👤 Faride Alidou 0 0 N/A N/A N/A 3 1 2 1 False 24 48 F 6.7 True 0 0 N/A N/A N/A 2 N/A 4 N/A 0 N/A 0 N/A 1 2 N/A 1 N/A
Florian Kleinhansl 👤 Florian Kleinhansl 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 3 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ivan Prtajin 👤 Ivan Prtajin 0 1 N/A N/A N/A 12 8 1 3 False 84 9 F 8.9 False 0 0 N/A 2 N/A 10 N/A 22 N/A 0 N/A 0 N/A 3 6 N/A N/A N/A
Jan Elvedi 👤 Jan Elvedi 0 0 N/A 2 N/A 9 3 1 N/A False 90 33 D 5.9 False 0 0 N/A N/A N/A 19 N/A 23 N/A 0 N/A 0 N/A 1 1 1 1 1
Julian Krahl 👤 Julian Krahl 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 6.5 False 0 2 1 N/A N/A 21 N/A 37 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Kim Ji-Soo 👤 Kim Ji-Soo 0 0 N/A N/A N/A 5 4 N/A N/A False 90 5 D 6.7 False 0 0 N/A N/A N/A 17 N/A 24 N/A 0 N/A 0 N/A N/A N/A 1 1 N/A
Leon Robinson 👤 Leon Robinson 0 0 N/A 1 N/A 4 N/A 1 N/A False 17 37 M 6.5 True 1 0 N/A N/A N/A 5 1 6 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Luca Sirch 👤 Luca Sirch 0 0 N/A N/A N/A 2 2 N/A N/A False 90 31 D 7.6 False 1 0 N/A N/A N/A 27 5 39 N/A 0 N/A 0 N/A N/A 1 N/A 2 1
Marlon Ritter 👤 Marlon Ritter 0 1 1 N/A N/A 6 2 1 1 True 66 7 F 7.7 False 0 0 N/A N/A N/A 14 4 21 N/A 0 N/A 0 N/A 2 2 N/A N/A 1
Mika Haas 👤 Mika Haas 0 0 N/A N/A N/A 9 7 1 2 False 84 22 M 7 False 0 0 N/A N/A 1 12 N/A 19 N/A 0 N/A 0 N/A 1 2 N/A 2 1
Naatan Skyttä 👤 Naatan Skyttä 0 0 N/A N/A N/A 3 2 N/A 2 False 66 15 M 6.7 False 0 0 N/A N/A N/A 11 N/A 15 N/A 0 N/A 0 N/A N/A 1 N/A 1 N/A
Paul Joly 👤 Paul Joly 0 0 2 N/A 2 11 8 N/A N/A False 90 26 M 8.2 False 0 0 N/A 1 1 16 4 26 N/A 0 N/A 0 N/A 1 1 N/A 3 3
Richmond Tachie 👤 Richmond Tachie 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 29 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Semih Şahin 👤 Semih Şahin 0 0 4 1 2 8 3 N/A 1 False 73 8 F 6.7 False 0 0 N/A N/A N/A 17 1 21 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Simon Simoni 👤 Simon Simoni 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 25 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Tobias Raschl 👤 Tobias Raschl 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 20 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
VfL Bochum — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Cajetan Lenz 👤 Cajetan Lenz 0 1 3 1 3 16 7 2 N/A False 73 34 M 6.7 False 0 0 N/A N/A N/A 22 N/A 25 N/A 0 N/A 0 N/A N/A 1 N/A N/A 3
Erhan Mašović 👤 Erhan Mašović 0 1 1 N/A 1 10 6 2 2 False 90 4 D 6.9 False 0 0 N/A N/A N/A 46 N/A 53 N/A 0 N/A 0 N/A N/A N/A 2 1 2
Farid Alfa-Ruprecht 👤 Farid Alfa-Ruprecht 0 1 2 1 1 8 4 2 1 False 30 29 F 7 True 0 0 N/A N/A N/A 5 1 8 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Felix Passlack 👤 Felix Passlack 0 0 1 N/A 1 1 1 N/A N/A False 17 15 D 6.3 True 0 0 N/A N/A N/A 6 1 10 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Francis Onyeka 👤 Francis Onyeka 0 0 N/A N/A N/A 1 1 N/A N/A False 13 21 M 6.7 True 0 0 N/A N/A N/A 4 N/A 4 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Gerrit Holtmann 👤 Gerrit Holtmann 0 0 N/A 1 N/A 7 2 N/A N/A False 73 17 F 7.5 False 0 0 N/A 1 1 11 2 16 N/A 0 N/A 0 N/A 1 1 N/A N/A 2
Ibrahim Sissoko 👤 Ibrahim Sissoko 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 9 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Kacper Kościerski 👤 Kacper Kościerski 0 0 1 N/A N/A 7 2 1 1 False 73 35 M 6.9 False 1 0 N/A N/A N/A 12 1 17 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Kjell Wätjen 👤 Kjell Wätjen 0 0 N/A N/A N/A N/A N/A N/A N/A False 17 8 M 7.3 True 0 0 N/A 1 N/A 7 N/A 11 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Leandro Morgalla 👤 Leandro Morgalla 0 0 N/A N/A N/A 5 4 N/A 2 False 90 39 D 6.3 False 0 0 N/A N/A N/A 34 1 45 N/A 0 N/A 0 N/A N/A 1 N/A 2 1
Mathis Clairicia 👤 Mathis Clairicia 0 0 2 N/A N/A 7 1 N/A N/A False 60 14 F 6 False 0 0 N/A N/A 1 6 N/A 12 N/A 0 N/A 0 N/A 1 2 N/A N/A N/A
Mats Pannewig 👤 Mats Pannewig 0 0 1 N/A 1 3 3 N/A N/A False 17 24 M 6.5 True 0 0 N/A N/A N/A 9 N/A 14 N/A 0 N/A 0 N/A N/A 2 N/A N/A N/A
Matúš Bero 👤 Matúš Bero 0 1 N/A 1 N/A 6 1 3 N/A True 90 19 M 6 False 0 0 N/A N/A N/A 40 N/A 54 N/A 0 N/A 0 N/A N/A 1 N/A 1 1
Maximilian Wittek 👤 Maximilian Wittek 0 0 N/A 1 N/A 5 2 N/A N/A False 85 32 M 6.7 False 0 0 N/A N/A N/A 16 1 24 N/A 0 N/A 0 N/A N/A N/A N/A 2 1
Niclas Thiede 👤 Niclas Thiede 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 22 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Noah Loosli 👤 Noah Loosli 0 0 N/A 2 N/A 10 3 2 N/A False 90 20 D 6 False 0 0 N/A N/A N/A 38 N/A 49 N/A 0 N/A 0 N/A N/A N/A 1 1 1
Philipp Hofmann 👤 Philipp Hofmann 0 1 N/A N/A N/A 23 9 1 3 False 90 33 F 6.3 False 0 0 N/A N/A N/A 12 N/A 21 N/A 0 N/A 0 N/A N/A N/A 1 N/A N/A
Philipp Strompf 👤 Philipp Strompf 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 3 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Romario Rösch 👤 Romario Rösch 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 26 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Timo Horn 👤 Timo Horn 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 8.3 False 0 3 7 N/A N/A 29 N/A 57 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Match Events
I. Prtajin (Normal Goal)
7'
12'
🟨 Matúš Bero (Yellow Card)
15'
G. Holtmann (Normal Goal)
🟨 Marlon Ritter (Yellow Card)
33'
36'
🟨 Cajetan Lenz (Yellow Card)
43'
🟨 Philipp Hofmann (Yellow Card)
55'
🟨 Erhan Mašović (Yellow Card)
59'
🔄 M. Clairicia → Substitution 1
63'
🟨 Farid Alfa-Ruprecht (Yellow Card)
🔄 M. Ritter → Substitution 1
66'
🔄 N. Skytta → Substitution 2
66'
🔄 S. Sahin → Substitution 3
73'
73'
🔄 G. Holtmann → Substitution 2
73'
🔄 K. Koscierski → Substitution 3
73'
🔄 C. Lenz → Substitution 4
I. Prtajin (Normal Goal)
79'
🟨 Ivan Prtajin (Yellow Card)
80'
🔄 M. Haas → Substitution 4
84'
🔄 I. Prtajin → Substitution 5
84'
85'
🔄 M. Wittek → Substitution 5
P. Joly (Normal Goal)
86'
90'
J. Elvedi (Own Goal)
Substitutions
59'
66'
1. FC Kaiserslautern
66'
1. FC Kaiserslautern
73'
1. FC Kaiserslautern
73'
VfL Bochum
73'
VfL Bochum
73'
VfL Bochum
84'
1. FC Kaiserslautern
84'
1. FC Kaiserslautern
85'
VfL Bochum
League Standings View Standings

Teams in this match: 1. FC Kaiserslautern and VfL Bochum

#TeamMPWDLGFGAGDPtsForm
1 FC Schalke 04 25 15 5 5 35 21 14 50 W D W W D
2 SV Darmstadt 98 25 13 9 3 47 28 19 48 W L W D W
3 SV Elversberg 25 14 6 5 44 26 18 48 W D W W L
4 SC Paderborn 07 25 14 5 6 41 28 13 47 D W W D W
5 Hannover 96 25 13 6 6 43 32 11 45 L W D W W
6 Hertha BSC 25 11 7 7 36 30 6 40 W W L L W
7 1. FC Kaiserslautern 25 11 4 10 42 38 4 37 L L W W L
8 Karlsruher SC 25 9 7 9 40 47 -7 34 D W W L D
9 VfL Bochum 25 8 8 9 35 32 3 32 W L D D D
10 Fortuna Düsseldorf 25 9 4 12 24 34 -10 31 W W L D D
11 1. FC Nürnberg 25 8 6 11 31 35 -4 30 L L D W L
12 Arminia Bielefeld 25 7 6 12 36 34 2 27 L L L W W
13 Dynamo Dresden 25 6 8 11 38 44 -6 26 D W D L D
14 Preußen Münster 25 6 8 11 30 38 -8 26 L W L D D
15 Eintracht Braunschweig 25 7 5 13 28 43 -15 26 D L L D L
16 SpVgg Greuther Fürth 25 7 5 13 37 56 -19 26 W D W L L
17 Holstein Kiel 25 6 7 12 29 37 -8 25 L D L L L
18 1. FC Magdeburg 25 7 2 16 35 48 -13 23 L L L L W

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

2. Bundesliga Germany · Season 2025

Teams

1. FC Kaiserslautern
Last 5: Form 60% · Att 58% · Def 68%
Goals: 11 for · 6 against
W4 D— L3 · LWLWWWL
VfL Bochum
Last 5: Form 0% · Att 16% · Def 58%
Goals: 3 for · 8 against
W1 D— L6 · LWLLLLL

Predictions

1. FC Kaiserslautern 45%
Draw 45%
VfL Bochum 10%
1. FC Kaiserslautern

Winner : 1. FC Kaiserslautern

Goals: 1. FC Kaiserslautern -4.5 · VfL Bochum -1.5

Comparison

Form
100% – 0%
Attack
79% – 21%
Defense
57% – 43%
Poisson
92% – 8%
Head to Head
38% – 62%
Goals
50% – 50%
Total
63.2% – 36.8%

Head to Head

Last 8 matches: Home wins: 3, Away wins: 3, Draws: 2

13 Apr 2018 · 2. Bundesliga 2017
Vfl Bochum 3 – 2 FC Kaiserslautern
Vonovia Ruhrstadion
03 Nov 2017 · 2. Bundesliga 2017
FC Kaiserslautern 0 – 0 Vfl Bochum
Fritz-Walter-Stadion
05 Apr 2017 · 2. Bundesliga 2016
Vfl Bochum 0 – 0 FC Kaiserslautern
Vonovia Ruhrstadion
24 Oct 2016 · 2. Bundesliga 2016
FC Kaiserslautern 3 – 0 Vfl Bochum
Fritz-Walter-Stadion
14 Mar 2016 · 2. Bundesliga 2015
FC Kaiserslautern 0 – 2 Vfl Bochum
Fritz-Walter-Stadion
27 Oct 2015 · DFB Pokal 2015
Vfl Bochum 1 – 0 FC Kaiserslautern
rewirpowerSTADION
25 Sep 2015 · 2. Bundesliga 2015
Vfl Bochum 1 – 2 FC Kaiserslautern
rewirpowerSTADION
24 Apr 2015 · 2. Bundesliga 2014
Vfl Bochum 0 – 2 FC Kaiserslautern
rewirpowerSTADION
CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.