Karlsruhe vs Magdeburg

27 September 2025 · 2. Bundesliga · 2025/26 · Referee Wolfgang Haslberger

Full time 1 – 0

Half-time: 0–0

  • Christoph Kobald 84’

Match summary

Karlsruhe beat Magdeburg 1-0. It was goalless at half-time.

Christoph Kobald put Karlsruhe ahead with a header in the 84th minute.

Magdeburg can feel hard done by, creating 2.53 expected goals (xG) from 21 shots to Karlsruhe's 1.32 from 16.

Key events

Karlsruhe Magdeburg
28’
Marcus MathisenShot on target
34’
Rayan GhriebShot on target
34’
Barış AtikShot on target
Andreas MüllerShot on target
48’
49’
Laurin UlrichShot on target
Lilian EgloffShot on target
56’
Fabian SchleusenerShot on target
57’
Fabian SchleusenerShot on target
58’
Fabian SchleusenerShot on target
62’
65’
Max GeschwillShot on target
71’
Laurin UlrichShot 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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 2.53 84’ Christoph Kobald (Karlsruhe), 1-0 84’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 2.53 84’ Christoph Kobald (Karlsruhe), 1-0 Kobald 84’
Karlsruhe 1.32 xGMagdeburg 2.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Magdeburg attacking Karlsruhe attacking 
49’ Barış Atik (Magdeburg), open play, 0.46 xG, off target 79’ Dariusz Stalmach (Magdeburg), open play, 0.44 xG, off target 61’ Barış Atik (Magdeburg), set piece, 0.32 xG, off target 16’ Marvin Wanitzek (Karlsruhe), open play, 0.21 xG, off target 58’ Fabian Schleusener (Karlsruhe), from a corner, 0.21 xG, saved 34’ Rayan Ghrieb (Magdeburg), from a corner, 0.19 xG, saved 15’ Barış Atik (Magdeburg), open play, 0.16 xG, off target 84’ Christoph Kobald (Karlsruhe), set piece, 0.16 xG, goal 62’ Fabian Schleusener (Karlsruhe), open play, 0.16 xG, saved 65’ Max Geschwill (Magdeburg), from a corner, 0.16 xG, saved 10’ Marcus Mathisen (Magdeburg), direct free kick, 0.14 xG, blocked 34’ Barış Atik (Magdeburg), from a corner, 0.11 xG, saved 56’ Lilian Egloff (Karlsruhe), open play, 0.11 xG, saved 57’ Fabian Schleusener (Karlsruhe), open play, 0.10 xG, saved 5’ Philipp Förster (Karlsruhe), from a corner, 0.07 xG, off target 16’ Rayan Ghrieb (Magdeburg), open play, 0.07 xG, off target 65’ Dariusz Stalmach (Magdeburg), from a corner, 0.06 xG, off target 14’ Lilian Egloff (Karlsruhe), open play, 0.06 xG, off target 71’ Laurin Ulrich (Magdeburg), open play, 0.06 xG, saved 12’ Rayan Ghrieb (Magdeburg), open play, 0.05 xG, off target 28’ Marcus Mathisen (Magdeburg), open play, 0.05 xG, saved 40’ Maximilian Breunig (Magdeburg), open play, 0.05 xG, off target 9’ Alexander Nollenberger (Magdeburg), open play, 0.04 xG, blocked 73’ Rafael Pinto Pedrosa (Karlsruhe), from a corner, 0.04 xG, blocked 90+4’ Kandet Diawara (Magdeburg), set piece, 0.05 xG, off target 90+5’ Luka Hyryläinen (Magdeburg), open play, 0.04 xG, off target 46’ Lilian Egloff (Karlsruhe), open play, 0.04 xG, blocked 74’ Lilian Egloff (Karlsruhe), open play, 0.04 xG, off target 57’ Lilian Egloff (Karlsruhe), from a corner, 0.03 xG, blocked 18’ Maximilian Breunig (Magdeburg), open play, 0.02 xG, blocked 26’ Christoph Kobald (Karlsruhe), open play, 0.02 xG, off target 73’ Marvin Wanitzek (Karlsruhe), from a corner, 0.02 xG, blocked 18’ Alexander Nollenberger (Magdeburg), open play, 0.02 xG, blocked 48’ Andreas Müller (Karlsruhe), open play, 0.02 xG, saved 49’ Laurin Ulrich (Magdeburg), open play, 0.02 xG, saved 58’ Andreas Müller (Karlsruhe), from a corner, 0.02 xG, blocked 78’ Dariusz Stalmach (Magdeburg), set piece, 0.02 xG, off target 49’ Barış Atik (Magdeburg), open play, 0.46 xG, off target 79’ Dariusz Stalmach (Magdeburg), open play, 0.44 xG, off target 61’ Barış Atik (Magdeburg), set piece, 0.32 xG, off target 16’ Marvin Wanitzek (Karlsruhe), open play, 0.21 xG, off target 58’ Fabian Schleusener (Karlsruhe), from a corner, 0.21 xG, saved 34’ Rayan Ghrieb (Magdeburg), from a corner, 0.19 xG, saved 15’ Barış Atik (Magdeburg), open play, 0.16 xG, off target 84’ Christoph Kobald (Karlsruhe), set piece, 0.16 xG, goal 62’ Fabian Schleusener (Karlsruhe), open play, 0.16 xG, saved 65’ Max Geschwill (Magdeburg), from a corner, 0.16 xG, saved 10’ Marcus Mathisen (Magdeburg), direct free kick, 0.14 xG, blocked 34’ Barış Atik (Magdeburg), from a corner, 0.11 xG, saved 56’ Lilian Egloff (Karlsruhe), open play, 0.11 xG, saved 57’ Fabian Schleusener (Karlsruhe), open play, 0.10 xG, saved 5’ Philipp Förster (Karlsruhe), from a corner, 0.07 xG, off target 16’ Rayan Ghrieb (Magdeburg), open play, 0.07 xG, off target 65’ Dariusz Stalmach (Magdeburg), from a corner, 0.06 xG, off target 14’ Lilian Egloff (Karlsruhe), open play, 0.06 xG, off target 71’ Laurin Ulrich (Magdeburg), open play, 0.06 xG, saved 28’ Marcus Mathisen (Magdeburg), open play, 0.05 xG, saved 12’ Rayan Ghrieb (Magdeburg), open play, 0.05 xG, off target 40’ Maximilian Breunig (Magdeburg), open play, 0.05 xG, off target 90+4’ Kandet Diawara (Magdeburg), set piece, 0.05 xG, off target 9’ Alexander Nollenberger (Magdeburg), open play, 0.04 xG, blocked 73’ Rafael Pinto Pedrosa (Karlsruhe), from a corner, 0.04 xG, blocked 90+5’ Luka Hyryläinen (Magdeburg), open play, 0.04 xG, off target 74’ Lilian Egloff (Karlsruhe), open play, 0.04 xG, off target 46’ Lilian Egloff (Karlsruhe), open play, 0.04 xG, blocked 57’ Lilian Egloff (Karlsruhe), from a corner, 0.03 xG, blocked 18’ Maximilian Breunig (Magdeburg), open play, 0.02 xG, blocked 26’ Christoph Kobald (Karlsruhe), open play, 0.02 xG, off target 73’ Marvin Wanitzek (Karlsruhe), from a corner, 0.02 xG, blocked 18’ Alexander Nollenberger (Magdeburg), open play, 0.02 xG, blocked 48’ Andreas Müller (Karlsruhe), open play, 0.02 xG, saved 49’ Laurin Ulrich (Magdeburg), open play, 0.02 xG, saved 58’ Andreas Müller (Karlsruhe), from a corner, 0.02 xG, blocked 78’ Dariusz Stalmach (Magdeburg), set piece, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Karlsruhe 5-3-2 Starting XI
Bernat
Kobald
Rapp
Beifus
Herold
Pedrosa
Egloff
Müller
Wanitzek
Förster
Schleusener
Magdeburg 3-3-1-3 Starting XI
Reimann
Hugonet
Mathisen
Müller
Musonda
Nollenberger
Gnaka
Ulrich
Atik
Ghrieb
Breunig

Player stats

Players11 players
90′ – – – – – – –
90′ – – 1 0.04 – – –
90′ 1 – 2 0.18 – – –
90′ – – – – – – –
Marcel Beifus
90′ – – – – – – –
90′ – – – – – – –
90′ – – 5 0.28 – – –
Andreas Müller
90′ – – 2 0.04 – – –
90′ – – 2 0.24 – – –
Philipp Förster
90′ – – 1 0.07 – – –
Fabian Schleusener
90′ – – 3 0.47 – – –
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

Karlsruhe win 40% Avg odds 2.33
Draw 25% Avg odds 3.66
Magdeburg win 35% Avg odds 2.67

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.