2. Bundesliga · 2026

1. FC Kaiserslautern 3–0 Darmstadt 98 · 2. Bundesliga

3–0Full-time analysis

This page describes the completed match context. The result is not presented as a prior forecast.

Match at a glance

1. FC Kaiserslautern won 3–0.

Shots
219
Shots on target
72
Expected goals
2.631.04
Possession
56%44%

Full time

What the match recorded

1. FC Kaiserslautern beat Darmstadt 98 3–0. Recorded in this match (1. FC Kaiserslautern – Darmstadt 98): shots 21–9, shots on target 7–2, expected goals 2.63–1.04, possession 56%–44%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

Darmstadt 98 show a distinct attacking-volume record

weak

Darmstadt 98's shot volume and the opposing shot-allowance context sit below their competition baselines.

12.8 shots/match ▲Shots1. FC Kaiserslautern · Darmstadt 9811 shots/match
Evidence and caveat

Comparison: Team shot volume is paired with the opponent's recorded shot allowance.

Window: season

Metric1. FC KaiserslauternDarmstadt 98Baseline
Shots12.8 shots/match11 shots/match15.2 shots/match
Shots against15.5 shots/match17.5 shots/match15.4 shots/match

Caveat: Shot volume describes activity; it does not establish finishing quality or a match outcome.

This match

Match statistics

  • Shots21 shots9 shots1. FC Kaiserslautern 21 shots, Darmstadt 98 9 shots
  • Shots on target7 shots2 shots1. FC Kaiserslautern 7 shots, Darmstadt 98 2 shots
  • Expected goals2.63 xG1.04 xG1. FC Kaiserslautern 2.63 xG, Darmstadt 98 1.04 xG
  • Possession56%44%1. FC Kaiserslautern 56%, Darmstadt 98 44%
  • Corners9 corners3 corners1. FC Kaiserslautern 9 corners, Darmstadt 98 3 corners
  • Fouls19 fouls14 fouls1. FC Kaiserslautern 19 fouls, Darmstadt 98 14 fouls
  • Yellow cards3 cards2 cards1. FC Kaiserslautern 3 cards, Darmstadt 98 2 cards
  • Passes452 passes369 passes1. FC Kaiserslautern 452 passes, Darmstadt 98 369 passes
  • Pass accuracy81%70.5%1. FC Kaiserslautern 81%, Darmstadt 98 70.5%
  • Shots inside box13 shots6 shots1. FC Kaiserslautern 13 shots, Darmstadt 98 6 shots
  • Blocked shots5 blocks0 blocks1. FC Kaiserslautern 5 blocks, Darmstadt 98 0 blocks
  • Goalkeeper saves2 saves4 saves1. FC Kaiserslautern 2 saves, Darmstadt 98 4 saves
  • Offsides0 offsides2 offsides1. FC Kaiserslautern 0 offsides, Darmstadt 98 2 offsides

As it happened

Key moments

  1. 29′Lance DuijvestijnPenalty missed · Darmstadt 98
  2. 43′Mario SauerGoal · 1. FC Kaiserslautern
  3. Half-time
  4. 57′Milan SmitYellow card · Darmstadt 98
  5. 63′Yannik LührsYellow card · Darmstadt 98
  6. 64′Thierry Fidjeu-TazemetaGoal · 1. FC Kaiserslautern
  7. 67′Simon AstaYellow card · 1. FC Kaiserslautern
  8. 76′Maxwell GyamfiYellow card · 1. FC Kaiserslautern
  9. 88′David SchrammYellow card · 1. FC Kaiserslautern
  10. 90′Mergim BerishaGoal · 1. FC Kaiserslautern
  11. Full time
Player changes · 9grouped by team and minute
  • 63′1. FC Kaiserslautern · 1 player changeMergim Berisha
  • 63′1. FC Kaiserslautern · 1 player changeSimon Asta
  • 68′Darmstadt 98 · 1 player changeLee Ho-jae
  • 74′1. FC Kaiserslautern · 2 player changesIbrahim Kanate · Alex Murphy
  • 77′Darmstadt 98 · 2 player changesWilliam Mikelbrencis · Ibrahim El Kadiri
  • 85′1. FC Kaiserslautern · 1 player changeDavid Schramm
  • 87′Darmstadt 98 · 1 player changeFlorian Kleinhansl

Who started

Lineups

Show both lineups

Confirmed lineups as published before kick-off.

1. FC Kaiserslautern
  1. Julian KrahlG
  2. Maxwell GyamfiD
  3. Jacob RasmussenD
  4. Mika HaasD
  5. Paul JolyD
  6. Jan ElvediD
  7. Fabian KunzeM
  8. Semih ŞahinM
  9. Marlon RitterF
  10. Mario SauerF
  11. Thierry Fidjeu-TazemetaF
Darmstadt 98
  1. Marcel SchuhenG
  2. Patric PfeifferD
  3. Raoul PetrettaD
  4. Christopher LannertD
  5. Yannik LührsD
  6. Hiroki AkiyamaM
  7. Kai KlefischM
  8. Lance DuijvestijnM
  9. Noah WeißhauptF
  10. Lars KehlF
  11. Milan SmitF

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

21. FC Kaiserslautern
0Draws
3Darmstadt 98
Darmstadt 98 — 1. FC Kaiserslautern · 2. Bundesliga4–0
1. FC Kaiserslautern — Darmstadt 98 · 2. Bundesliga3–1
1. FC Kaiserslautern — Darmstadt 98 · 2. Bundesliga2–1
Darmstadt 98 — 1. FC Kaiserslautern · 2. Bundesliga5–1
Darmstadt 98 — 1. FC Kaiserslautern · 2. Bundesliga2–0

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: 1. FC Kaiserslautern favored in 0 of 13 directional metrics · Darmstadt 98 in 0 · 13 too close

led this metric higher value (descriptive) too close

Window

Season

1. FC Kaiserslautern4 matchesDarmstadt 984 matches
1.25 goals/match ▲Goals scored4/40.5 goals/match
0.25 goals/match ▲Goals allowed4/41.75 goals/match
1.32 xG/match ▲Expected goals4/40.77 xG/match
12.8 shots/match ▲Shots4/411 shots/match
4.25 shots/match ▲Shots on target4/42.25 shots/match
46.3% ●Possession4/441.3%
5 corners/match ●Corners4/44.5 corners/match
13.5 fouls/matchFouls4/412.3 fouls/match

Evidence quality

How much supports this analysis

Grade C · Limited evidenceLimited evidence — limited
Season samples4 / 4home / away teams
Recent samples4 / 4last-five windows
FreshnessLess than one dayfrom nearest prior match
  • At least one team has fewer than the configured season sample.
  • At least one team has an incomplete last-five window.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: cards.
  • The completed-match sample is too small for broad style conclusions.
Analysis cutoff: Sat, 5 Sept 2026, 15:00 UTC · analysis-v4

Team rankings in 2. Bundesliga

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required