Kaiserslautern vs Karlsruher SC preview

Germany flag 2026/2027 2. Bundesliga, Germany
Fritz-Walter-Stadion
2. Bundesliga
Full Time
Round 2 Regular Season

CONTEXT

Kaiserslautern hosted Karlsruher SC in a match that concluded with a 0-0 scoreline. The halftime score was also 0-0. Kaiserslautern held 51 percent possession while Karlsruher SC had 49 percent. Expected goals stood at 0.74 for the home side and 0.63 for the visitors. No red cards were shown to either team. The stronger team according to pre-match assessment was Kaiserslautern yet the outcome remained a draw. The result proved consistent with the expected goals distribution. A significant deviation of 100 percent was recorded for Kaiserslautern. The efficiency shift stayed in line with prior patterns for both sides.

TL;DR

  • Structural deviation: Kaiserslautern recorded a significant 100 percent deviation from expected performance levels.
  • Efficiency shift: Efficiency remained in line with established patterns for both teams.
  • xG alignment: Expected goals of 0.74 to 0.63 aligned with the 0-0 draw outcome.
  • Market alignment: The draw result stayed aligned with pre-match expectations.
  • xG expectations: Kaiserslautern produced 0.74 expected goals against 0.63 for Karlsruher SC.
  • Event impact: No decisive events occurred to change the scoreless match flow.
  • Red card distortion: Absence of red cards produced no distortion to overall game dynamics.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
R. Hempel
Referee 25 matches
Fouls / Match
Referee 30.4
League Avg 0
Yellow Cards / Match
Referee 4
League Avg 0
Red Cards / Match
Referee 0.36
League Avg 0
Penalties / Match
Referee 0.36
League Avg 0
S. Greif
S. Greif
1st Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
M. Bergmann
M. Bergmann
2nd Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
P. Schwengers
P. Schwengers
4th Official 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
1.46
Avg Points / Game (Last 100 Matches)
1.54
1.17 i
Last 6 Opponents
VfL Wolfsburg Rank: 78 D
Magdeburg Rank: 72 W
DSC Arminia Bielefeld Rank: 72 W
Dynamo Dresden Rank: 72 L
Eintracht Braunschweig Rank: 70 L
Holstein Kiel Rank: 73 L
Avg Points / Game (Last 6 Matches)
1.17 i
Last 6 Opponents
DSC Arminia Bielefeld Rank: 73 W
VfL Bochum 1848 Rank: 74 L
Paderborn Rank: 78 D
Darmstadt 98 Rank: 73 W
Hannover 96 Rank: 76 L
Elversberg Rank: 77 L
3
Head to Head (Wins - Draws - Losses)
3 - 1 - 0
0

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
73.79
71.56
0 (Weakest) 100 (Strongest)
Metric
Kaiserslautern
Karlsruher SC
Power Score
73.79
71.56
League Position
11
3
Global Rank
175
221

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Kaiserslautern Opponent-weighted form score
Karlsruher SC Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Kaiserslautern Karlsruher SC

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Kaiserslautern

Left / Center / Right
Opposition half density
vs season average

Karlsruher SC

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Kaiserslautern ⚠ Proxy
vs
⚠ Proxy Karlsruher SC
Attacking Efficiency
Higher is better
Attacking Efficiency
25.69
31.43
Defensive Efficiency
Lower is better
Defensive Efficiency
31.43
25.69
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Kaiserslautern -0.61 Efficiency Index
vs
Karlsruher SC +0.61 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Kaiserslautern
Karlsruher SC
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Kaiserslautern
vs
Karlsruher SC
Created Set-piece attacking threat
Kaiserslautern Karlsruher SC
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
28%
21%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
-0.21 vs -0.13
Conceded Set-piece defensive exposure
Kaiserslautern Karlsruher SC
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
21%
28%
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
-0.13 vs -0.21
Kaiserslautern
Karlsruher SC
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Kaiserslautern
vs
Karlsruher SC
Attack After Winning Possession transition → offence
Kaiserslautern Karlsruher SC
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Kaiserslautern Karlsruher SC
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Kaiserslautern
Karlsruher SC
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • FCK had peak pressure around 56'.
  • FCK started the game with stronger pressure.
FCK Pressure KSC Pressure
Pressure Index: FCK reached the top pressure at 56' (100.00).

Team Head to Head Last 6 Seasons

Summary of 4 matches between these sides — filtered by competition and venue context.

Kaiserslautern FCK Home
4 matches
Karlsruher SC KSC Away
Match Record
3
Wins
0
1
Draws
1
0
Losses
3
Goals
11
Goals Scored
5
5
Goals Conceded
11
+6
Goal Difference
-6
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-08-16T00:10:22+00:00

STARTING XI

Match Formation 3-4-2-1
Match Formation 4-2-3-1

General Information

Date & Time
Competition
2026/2027 2. Bundesliga, Germany · Round 2 · Regular Season
Stadium
Fritz-Walter-Stadion
Capacity
49780
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Steven Greif
Manuel Bergmann
Patrick Schwengers

Statistics

Possession
FCK
52%
KSC
48%

Top Statistics

3 Big Chances Created 2
6 Shots 5
42 Dangerous attacks 48
51 Possession 49
4 Corners 11
17 Free kicks 9
2 Yellow Cards 3

Match Overview

76 Ball Safe 61
7 Goal Kicks 5
5 Goal Attempts 11
5 Substitutions 4
23 Throwins 15
14 Successful Headers 15
3 Injuries 0
14 Dribble Attempts 13
8 Successful Dribbles 4
57 Successful Dribbles Percentage 31

Attacking

93 Attacks 96
3 Big Chances Missed 2

Possession

40 Long Passes 36
338 Passes 327
256 Successful Passes 258
76 Successful Passes Percentage 79
10 Key Passes 7
18 Successful Long Passes 8
45 Successful Long Passes Percentage 22

Defensive

7 Saves 2
17 Tackles 14
4 Interceptions 11
66 Duels Won 52

Build-up

16 Total Crosses 16
4 Accurate Crosses 4

Discipline

1 Offsides 1
12 Fouls 19

Lineup

Referee : Richard Hempel

Starting XI

1
Julian Krahl
Julian Krahl Goalkeeper
8.69
4
Maxwell Gyamfi
Maxwell Gyamfi Defender
6.88
14
Jacob Rasmussen
Jacob Rasmussen Defender
7.24
33
Jan Elvedi
Jan Elvedi Defender
7.51
2
Simon Asta
Simon Asta Midfielder
6.63
26
Paul Joly
Paul Joly
Defender67'
6.29
6
Fabian Kunze
Fabian Kunze Midfielder
6.94
8
Semih Sahin
Semih Sahin Midfielder
7.2
37
Leon Robinson
Leon Robinson
Midfielder84'
6.54
22
Mika Haas
Mika Haas Midfielder
6.85
7
Marlon Ritter
6.92
17
Erencan Yardımcı
6.62
15
Naatan Skyttä
Naatan Skyttä Attacker
7
11
Ibrahim Kanaté
Ibrahim Kanaté
Attacker43'
6.18
20
Mergim Berisha
Mergim Berisha Attacker
6.59
39
Thierry Fidjeu-Tazemeta
6.62
Referee : Richard Hempel

Starting XI

1
Hans Christian Bernat
7.08
2
Sebastian Jung
Sebastian Jung Defender
7.3
3
Deniz Ofli
Deniz Ofli Defender
6.53
33
Viktor Bergh
Viktor Bergh
Defender84'
6.65
22
Christoph Kobald
Christoph Kobald Defender
7.8
28
Marcel Franke
Marcel Franke Defender
7.14
10
Marvin Wanitzek
Marvin Wanitzek (C) Midfielder
7.08
11
Noel Eichinger
Noel Eichinger Midfielder
6.81
19
Louey Ben Farhat
Louey Ben Farhat
Midfielder89'
25
Lilian Egloff
Lilian Egloff Midfielder
7.08
7
Kevin Wiethaup
Kevin Wiethaup
Midfielder46'
6.9
26
Danyal Zor
Danyal Zor Midfielder
6.45
36
Rafael Pinto Pedrosa
6.64
9
Moritz Broschinski
6.49
27
John Davis Meyer
John Davis Meyer
Attacker45+3'
6.3

Events

2ND-HALF
Event
Foul / 6th Yellowcard
90+8'
89'
Event
Louey Ben Farhat Noel Eichinger
9th Substitution
Event
Argument / 5th Yellowcard
87'
Event
Leon Robinson Semih Sahin
7th Substitution
84'
Event
Erencan Yardımcı Marlon Ritter
8th Substitution
84'
84'
Event
Viktor Bergh Deniz Ofli
6th Substitution
Event
Paul Joly Simon Asta
4th Substitution
67'
Event
Thierry Fidjeu-Tazemeta Mergim Berisha
5th Substitution
67'
46'
Event
Kevin Wiethaup Lilian Egloff
3rd Substitution
1ST-HALF
45+3'
Event
John Davis Meyer Moritz Broschinski
2nd Substitution
Event
Ibrahim Kanaté Naatan Skyttä
1st Substitution
43'
Event
Argument / 4th Yellowcard
27'
27'
Event
Foul / 3rd Yellowcard
26'
Event
Argument / 2nd Yellowcard
16'
Event
Argument / 1st Yellowcard

Match Commentary

90
Corner Corner
Corner
90
Attempt Attempt
Shot - Louey Ben Farhat Right Footed Shot Saved
79
Corner Corner
Corner
79
Attempt Attempt
Shot - Louey Ben Farhat Right Footed Shot Saved
78
Corner Corner
Corner
76
Corner Corner
Corner
73
Corner Corner
Corner
68
Attempt Attempt
Shot - Kevin Wiethaup Right Footed Shot Missed
68
Attempt Attempt
Shot - Christoph Kobald Right Footed Shot Saved
68
Corner Corner
Corner
67
Corner Corner
Corner
67
Corner Corner
Corner
58
Attempt Attempt
Shot - Rafael Pedrosa Right Footed Shot Missed
57
Attempt Attempt
Shot - Marvin Wanitzek Right Footed Shot Missed
53
Attempt Attempt
Shot - Rafael Pedrosa Right Footed Shot Saved
49
Attempt Attempt
Shot - Ibrahim Kanate Head Shot Missed
49
Attempt Attempt
Shot - Jacob Rasmussen Head Shot Missed
49
Corner Corner
Corner
48
Corner Corner
Corner
46
Attempt Attempt
Shot - Ibrahim Kanate Right Footed Shot Saved
45
Update Update
On Kevin Wiethaup,Off Lilian Egloff
45
Attempt Attempt
Shot - Semih Sahin Right Footed Shot Missed
45
Corner Corner
Corner
45
Attempt Attempt
Shot - Ibrahim Kanate Right Footed Shot Saved
45
Update Update
On Kevin Wiethaup,Off Lilian Egloff
45
Corner Corner
Corner
44
Attempt Attempt
Shot - Ibrahim Kanate Right Footed Shot Saved
38
Update Update
On Kevin Wiethaup,Off Lilian Egloff
36
Update Update
First Half Ends!0-0
34
Corner Corner
Corner
28
Yellow Card Yellow Card Important
Yellow Card
27
Yellow Card Yellow Card Important
Yellow Card - Marlon Ritter
26
Yellow Card Yellow Card Important
Yellow Card
26
Yellow Card Yellow Card Important
Yellow Card - Lilian Egloff
22
Corner Corner
Corner
20
Yellow Card Yellow Card Important
Yellow Card
19
Yellow Card Yellow Card Important
Yellow Card
16
Yellow Card Yellow Card Important
Yellow Card - Lilian Egloff
11
Corner Corner
Corner
9
Attempt Attempt
Shot - Mergim Berisha Right Footed Shot Missed
1
Attempt Attempt
Shot - Naatan Skytta Left Footed Shot Blocked

CONCLUSION

The 0-0 draw reflected the low expected goals totals and balanced possession figures between the sides. Kaiserslautern as the stronger team failed to convert its slight edge into goals despite the minor xG advantage. Consistency between expected goals and the final result indicated limited creation from either attack. The significant deviation noted for the home side did not alter the outcome due to the shared lack of efficiency. With no red cards present the match proceeded without structural interruptions. Both teams maintained patterns that kept scoring opportunities minimal throughout the ninety minutes. The even halftime score carried forward into a result that matched the underlying metrics without deviation from the expected draw.