Darmstadt vs Karlsruhe

6 December 2025 · 2. Bundesliga · 2025/26 · Referee Martin Petersen

Full time 3 – 2

Half-time: 1–1

  • Marco Richter 45+1’
  • Isac Lidberg 48’
  • Matej Maglica 63’
  • Matej Maglica 38’ (og)
  • Fabian Schleusener 60’

Match summary

Darmstadt came from behind to win 3-2 at home to Karlsruhe. It was 1-1 at half-time.

In the first half, Maglica's own goal put Karlsruhe ahead with a header in the 38th minute and Marco Richter equalised with a direct free kick in first-half stoppage time. In the second half, Isac Lidberg put Darmstadt in front in the 48th minute, Fabian Schleusener equalised in the 60th minute, and Matej Maglica won it with a header in the 63rd minute.

The chances backed that up: Darmstadt created 2.79 expected goals (xG) from 24 shots to Karlsruhe's 0.81 from 10.

Match stats

58% Possession 42%
24 Shots 10
10 Shots on target 3
8 Corners 9
477 Passes 329
86.6% Pass accuracy 77.2%
6 Tackles 2
6 Fouls 10
1 Yellow cards 2
1 Offsides 0

Key events

Darmstadt Karlsruhe
34’
Rafael Pinto PedrosaShot on target
Luca MarseilerShot on target
35’
Marco RichterShot on target
47’
Luca MarseilerShot on target
47’
Luca MarseilerShot on target
74’
Isac LidbergShot on target
75’
Merveille PapelaShot on target
90’
Isac LidbergShot on target
90+6’
90+9’
David HeroldShot on target

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.79 0.81 38’ Matej Maglica (Karlsruhe) own goal, 0-1 38’ 45+1’ Marco Richter (Darmstadt), 1-1 45+1’ 48’ Isac Lidberg (Darmstadt), 2-1 48’ 60’ Fabian Schleusener (Karlsruhe), 2-2 60’ 63’ Matej Maglica (Darmstadt), 3-2 63’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.79 0.81 38’ Matej Maglica (Karlsruhe) own goal, 0-1 Maglica 38’ 45+1’ Marco Richter (Darmstadt), 1-1 Richter 45+1’ 48’ Isac Lidberg (Darmstadt), 2-1 Lidberg 48’ 60’ Fabian Schleusener (Karlsruhe), 2-2 Schleusener 60’ 63’ Matej Maglica (Darmstadt), 3-2 Maglica 63’
Darmstadt 2.79 xGKarlsruhe 0.81 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Karlsruhe attacking Darmstadt attacking 
60’ Fabian Schleusener (Karlsruhe), open play, 0.44 xG, goal 48’ Isac Lidberg (Darmstadt), open play, 0.31 xG, goal 63’ Matej Maglica (Darmstadt), set piece, 0.27 xG, goal 78’ Kai Klefisch (Darmstadt), from a corner, 0.25 xG, off target 90+6’ Isac Lidberg (Darmstadt), open play, 0.25 xG, saved 87’ Isac Lidberg (Darmstadt), open play, 0.21 xG, off target 90’ Merveille Papela (Darmstadt), open play, 0.20 xG, saved 34’ Rafael Pinto Pedrosa (Karlsruhe), open play, 0.16 xG, saved 75’ Isac Lidberg (Darmstadt), open play, 0.16 xG, saved 14’ Isac Lidberg (Darmstadt), set piece, 0.14 xG, off target 23’ Luca Marseiler (Darmstadt), from a corner, 0.14 xG, off target 35’ Luca Marseiler (Darmstadt), from a corner, 0.14 xG, saved 36’ Kai Klefisch (Darmstadt), set piece, 0.12 xG, off target 23’ Luca Marseiler (Darmstadt), open play, 0.10 xG, blocked 42’ Isac Lidberg (Darmstadt), open play, 0.09 xG, off target 46’ Marco Richter (Darmstadt), direct free kick, 0.09 xG, goal 33’ Killian Corredor (Darmstadt), open play, 0.07 xG, off target 18’ Killian Corredor (Darmstadt), open play, 0.06 xG, off target 74’ Luca Marseiler (Darmstadt), open play, 0.06 xG, saved 38’ Sebastian Jung (Karlsruhe), from a corner, 0.04 xG, off target 52’ Luca Marseiler (Darmstadt), open play, 0.04 xG, blocked 68’ Sebastian Jung (Karlsruhe), from a corner, 0.04 xG, blocked 90+9’ David Herold (Karlsruhe), set piece, 0.03 xG, saved 88’ Roko Šimić (Karlsruhe), from a corner, 0.03 xG, off target 89’ Sebastian Jung (Karlsruhe), from a corner, 0.03 xG, off target 83’ Rafael Pinto Pedrosa (Karlsruhe), from a corner, 0.02 xG, blocked 90+6’ Killian Corredor (Darmstadt), open play, 0.02 xG, off target 5’ Luca Marseiler (Darmstadt), open play, 0.02 xG, blocked 47’ Marco Richter (Darmstadt), open play, 0.02 xG, saved 77’ Matej Maglica (Darmstadt), from a corner, 0.02 xG, blocked 43’ Marvin Wanitzek (Karlsruhe), open play, 0.02 xG, off target 77’ Patric Pfeiffer (Darmstadt), from a corner, 0.01 xG, blocked 80’ Marcel Beifus (Karlsruhe), from a corner, 0.01 xG, off target 47’ Luca Marseiler (Darmstadt), open play, 0.01 xG, saved 38’ Matej Maglica (Darmstadt), own goal 60’ Fabian Schleusener (Karlsruhe), open play, 0.44 xG, goal 48’ Isac Lidberg (Darmstadt), open play, 0.31 xG, goal 63’ Matej Maglica (Darmstadt), set piece, 0.27 xG, goal 78’ Kai Klefisch (Darmstadt), from a corner, 0.25 xG, off target 90+6’ Isac Lidberg (Darmstadt), open play, 0.25 xG, saved 87’ Isac Lidberg (Darmstadt), open play, 0.21 xG, off target 90’ Merveille Papela (Darmstadt), open play, 0.20 xG, saved 34’ Rafael Pinto Pedrosa (Karlsruhe), open play, 0.16 xG, saved 75’ Isac Lidberg (Darmstadt), open play, 0.16 xG, saved 14’ Isac Lidberg (Darmstadt), set piece, 0.14 xG, off target 23’ Luca Marseiler (Darmstadt), from a corner, 0.14 xG, off target 35’ Luca Marseiler (Darmstadt), from a corner, 0.14 xG, saved 36’ Kai Klefisch (Darmstadt), set piece, 0.12 xG, off target 23’ Luca Marseiler (Darmstadt), open play, 0.10 xG, blocked 46’ Marco Richter (Darmstadt), direct free kick, 0.09 xG, goal 42’ Isac Lidberg (Darmstadt), open play, 0.09 xG, off target 33’ Killian Corredor (Darmstadt), open play, 0.07 xG, off target 18’ Killian Corredor (Darmstadt), open play, 0.06 xG, off target 74’ Luca Marseiler (Darmstadt), open play, 0.06 xG, saved 38’ Sebastian Jung (Karlsruhe), from a corner, 0.04 xG, off target 68’ Sebastian Jung (Karlsruhe), from a corner, 0.04 xG, blocked 52’ Luca Marseiler (Darmstadt), open play, 0.04 xG, blocked 90+9’ David Herold (Karlsruhe), set piece, 0.03 xG, saved 89’ Sebastian Jung (Karlsruhe), from a corner, 0.03 xG, off target 88’ Roko Šimić (Karlsruhe), from a corner, 0.03 xG, off target 83’ Rafael Pinto Pedrosa (Karlsruhe), from a corner, 0.02 xG, blocked 90+6’ Killian Corredor (Darmstadt), open play, 0.02 xG, off target 77’ Matej Maglica (Darmstadt), from a corner, 0.02 xG, blocked 5’ Luca Marseiler (Darmstadt), open play, 0.02 xG, blocked 43’ Marvin Wanitzek (Karlsruhe), open play, 0.02 xG, off target 47’ Marco Richter (Darmstadt), open play, 0.02 xG, saved 77’ Patric Pfeiffer (Darmstadt), from a corner, 0.01 xG, blocked 80’ Marcel Beifus (Karlsruhe), from a corner, 0.01 xG, off target 47’ Luca Marseiler (Darmstadt), open play, 0.01 xG, saved 38’ Matej Maglica (Darmstadt), own goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Darmstadt 4-2-3-1 Starting XI
Schuhen
Nürnberger
Pfeiffer
Maglica
López
Klefisch
Akiyama
Richter
Corredor
Marseiler
Lidberg
Karlsruhe 4-4-2 Starting XI
Bernat
Franke
Beifus
Herold
Jung
Müller
Burnić
Wanitzek
Pedrosa
Förster
Schleusener

Player stats

Players11 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 0.01 – – –
90′ 1 – 2 0.29 – – –
90′ – – – – – – –
90′ – – 2 0.36 – – –
90′ – – – – – – –
90′ 1 – 2 0.11 – – –
90′ – – 3 0.16 – – –
90′ – – 7 0.51 – – –
90′ 1 – 6 1.15 – – –
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

Darmstadt win 55% Avg odds 1.69
Draw 23% Avg odds 3.96
Karlsruhe win 22% Avg odds 4.30

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.