Kaiserslautern vs Darmstadt

11 May 2025 · 2. Bundesliga · 2024/25

Full time 2 – 1

Half-time: 2–1

  • Marlon Ritter 15’ (pen)
  • Ragnar Ache 45+7’
  • Luca Marseiler 3’

Match summary

Kaiserslautern came from behind to win 2-1 at home to Darmstadt. Kaiserslautern led 2-1 at half-time.

Luca Marseiler put Darmstadt ahead in the 3rd minute, Marlon Ritter equalised from the penalty spot in the 15th minute, and Ragnar Ache won it in first-half stoppage time.

Shots finished 17-14 to Kaiserslautern, with 6 on target for Kaiserslautern and 4 for Darmstadt.

Match stats

Kaiserslautern Darmstadt
17 Shots 14
6 Shots on Target 4
3 Corners 11
2 Yellow Cards 3
0 Red Cards 0

Key events

Kaiserslautern Darmstadt
Kick-off
3’
Luca Marseiler0-1 (Darmstadt)
Marlon Ritter
Penalty
1-1 (Kaiserslautern)
15’
Ragnar Ache2-1 (Kaiserslautern)
45+7’
Half-time2-1
Full-time2-1

Shot map

Every shot and where it was taken from.

 Darmstadt attacking Kaiserslautern attacking 
3’ Luca Marseiler (Darmstadt), open play, goal 3’ Killian Corredor (Darmstadt), open play, saved 6’ Isac Lidberg (Darmstadt), open play, off target 8’ Daisuke Yokota (Kaiserslautern), open play, blocked 9’ Marlon Ritter (Kaiserslautern), set piece, saved 15’ Marlon Ritter (Kaiserslautern), penalty, goal 18’ Fraser Hornby (Darmstadt), open play, saved 23’ Ragnar Ache (Kaiserslautern), open play, saved 28’ Daisuke Yokota (Kaiserslautern), open play, off target 28’ Filip Kaloč (Kaiserslautern), open play, blocked 38’ Marlon Ritter (Kaiserslautern), set piece, off target 41’ Merveille Papela (Darmstadt), from a corner, off target 43’ Kai Klefisch (Darmstadt), open play, blocked 47’ Jannis Heuer (Kaiserslautern), from a corner, off target 49’ Jean Zimmer (Kaiserslautern), open play, blocked 50’ Daniel Hanslik (Kaiserslautern), open play, off target 50’ Ragnar Ache (Kaiserslautern), open play, blocked 52’ Ragnar Ache (Kaiserslautern), open play, goal 47’ Luca Sirch (Kaiserslautern), direct free kick, off target 49’ Clemens Riedel (Darmstadt), from a corner, saved 49’ Fabian Nürnberger (Darmstadt), set piece, blocked 50’ Matej Maglica (Darmstadt), from a corner, off target 60’ Matej Maglica (Darmstadt), open play, off target 63’ Florian Kleinhansl (Kaiserslautern), direct free kick, blocked 64’ Daisuke Yokota (Kaiserslautern), open play, off target 65’ Philipp Förster (Darmstadt), open play, blocked 74’ Marco Thiede (Darmstadt), open play, blocked 75’ Fraser Hornby (Darmstadt), from a corner, blocked 82’ Clemens Riedel (Darmstadt), from a corner, blocked 90’ Faride Alidou (Kaiserslautern), open play, saved 90+3’ Philipp Klement (Kaiserslautern), open play, saved 3’ Luca Marseiler (Darmstadt), open play, goal 3’ Killian Corredor (Darmstadt), open play, saved 6’ Isac Lidberg (Darmstadt), open play, off target 8’ Daisuke Yokota (Kaiserslautern), open play, blocked 9’ Marlon Ritter (Kaiserslautern), set piece, saved 15’ Marlon Ritter (Kaiserslautern), penalty, goal 18’ Fraser Hornby (Darmstadt), open play, saved 23’ Ragnar Ache (Kaiserslautern), open play, saved 28’ Daisuke Yokota (Kaiserslautern), open play, off target 28’ Filip Kaloč (Kaiserslautern), open play, blocked 38’ Marlon Ritter (Kaiserslautern), set piece, off target 41’ Merveille Papela (Darmstadt), from a corner, off target 43’ Kai Klefisch (Darmstadt), open play, blocked 47’ Jannis Heuer (Kaiserslautern), from a corner, off target 49’ Jean Zimmer (Kaiserslautern), open play, blocked 50’ Daniel Hanslik (Kaiserslautern), open play, off target 50’ Ragnar Ache (Kaiserslautern), open play, blocked 52’ Ragnar Ache (Kaiserslautern), open play, goal 47’ Luca Sirch (Kaiserslautern), direct free kick, off target 49’ Clemens Riedel (Darmstadt), from a corner, saved 49’ Fabian Nürnberger (Darmstadt), set piece, blocked 50’ Matej Maglica (Darmstadt), from a corner, off target 60’ Matej Maglica (Darmstadt), open play, off target 63’ Florian Kleinhansl (Kaiserslautern), direct free kick, blocked 64’ Daisuke Yokota (Kaiserslautern), open play, off target 65’ Philipp Förster (Darmstadt), open play, blocked 74’ Marco Thiede (Darmstadt), open play, blocked 75’ Fraser Hornby (Darmstadt), from a corner, blocked 82’ Clemens Riedel (Darmstadt), from a corner, blocked 90’ Faride Alidou (Kaiserslautern), open play, saved 90+3’ Philipp Klement (Kaiserslautern), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players11 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 – – – –
90′ – – 1 – – – –
Jean Zimmer
90′ – – 1 – – – –
90′ – – 1 – – – –
90′ 1 – 3 – – – –
Kenny Prince Redondo
90′ – – – – – – –
90′ – – 3 – – – –
90′ – – 1 – – – –
90′ 1 – 3 – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Kaiserslautern win 48% Avg odds 1.96
Draw 24% Avg odds 4.00
Darmstadt win 28% Avg odds 3.31

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.