Kaiserslautern vs Nurnberg

26 October 2025 · 2. Bundesliga · 2025/26 · Referee Sören Storks

Full time 1 – 1

Half-time: 1–0

  • Daniel Hanslik 45’
  • Robin Knoche 90+3’ (pen)

Match summary

Kaiserslautern and Nurnberg shared the points in a 1-1 draw. Kaiserslautern led 1-0 at half-time.

Daniel Hanslik put Kaiserslautern ahead in the 45th minute and Robin Knoche equalised from the penalty spot in stoppage time.

Nurnberg had the better of the chances, with 2.76 expected goals (xG) from 11 shots to Kaiserslautern's 1.28 from 14. Julian Justvan missed a penalty for Nurnberg.

Match stats

55% Possession 45%
14 Shots 11
7 Shots on target 4
4 Corners 8
431 Passes 346
79.8% Pass accuracy 76.6%
26 Tackles 22
17 Fouls 16
4 Yellow cards 3

Key events

Kaiserslautern Nurnberg
Daniel HanslikShot on target
9’
Paul JolyShot on target
19’
Paul JolyShot on target
21’
Semih ŞahinShot on target
22’
Mika HaasShot on target
32’
36’
Berkay YılmazShot on target
47’
Artem StepanovShot on target
Florian KleinhanslShot on target
51’
90+6’
Mickaël BironShot 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 1.28 2.76 45’ Daniel Hanslik (Kaiserslautern), 1-0 45’ 90+3’ Robin Knoche (Nurnberg), 1-1 90+3’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.28 2.76 45’ Daniel Hanslik (Kaiserslautern), 1-0 Hanslik 45’ 90+3’ Robin Knoche (Nurnberg), 1-1 Knoche 90+3’
Kaiserslautern 1.28 xGNurnberg 2.76 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Nurnberg attacking Kaiserslautern attacking 
15’ Julian Justvan (Nurnberg), penalty, 0.79 xG, off target 90+3’ Robin Knoche (Nurnberg), penalty, 0.79 xG, goal 47’ Rafael Lubach (Nurnberg), open play, 0.72 xG, off target 45’ Daniel Hanslik (Kaiserslautern), open play, 0.17 xG, goal 58’ Marlon Ritter (Kaiserslautern), open play, 0.17 xG, off target 90+6’ Mickaël Biron (Nurnberg), open play, 0.16 xG, saved 19’ Paul Joly (Kaiserslautern), open play, 0.14 xG, saved 68’ Marlon Ritter (Kaiserslautern), direct free kick, 0.13 xG, blocked 84’ Daniel Hanslik (Kaiserslautern), open play, 0.13 xG, off target 49’ Julian Justvan (Nurnberg), open play, 0.11 xG, blocked 51’ Florian Kleinhansl (Kaiserslautern), open play, 0.11 xG, saved 86’ Maxwell Gyamfi (Kaiserslautern), from a corner, 0.11 xG, off target 21’ Paul Joly (Kaiserslautern), open play, 0.10 xG, saved 73’ Richmond Tachie (Kaiserslautern), direct free kick, 0.07 xG, blocked 9’ Daniel Hanslik (Kaiserslautern), open play, 0.07 xG, saved 79’ Mickaël Biron (Nurnberg), open play, 0.05 xG, off target 47’ Artem Stepanov (Nurnberg), open play, 0.05 xG, saved 57’ Finn Ole Becker (Nurnberg), open play, 0.03 xG, off target 16’ Daniel Hanslik (Kaiserslautern), open play, 0.02 xG, blocked 22’ Semih Şahin (Kaiserslautern), open play, 0.03 xG, saved 32’ Mika Haas (Kaiserslautern), from a corner, 0.02 xG, saved 55’ Adam Markhiev (Nurnberg), open play, 0.02 xG, off target 8’ Julian Justvan (Nurnberg), open play, 0.02 xG, off target 36’ Berkay Yılmaz (Nurnberg), open play, 0.02 xG, saved 61’ Daniel Hanslik (Kaiserslautern), set piece, 0.01 xG, off target 15’ Julian Justvan (Nurnberg), penalty, 0.79 xG, off target 90+3’ Robin Knoche (Nurnberg), penalty, 0.79 xG, goal 47’ Rafael Lubach (Nurnberg), open play, 0.72 xG, off target 45’ Daniel Hanslik (Kaiserslautern), open play, 0.17 xG, goal 58’ Marlon Ritter (Kaiserslautern), open play, 0.17 xG, off target 90+6’ Mickaël Biron (Nurnberg), open play, 0.16 xG, saved 19’ Paul Joly (Kaiserslautern), open play, 0.14 xG, saved 68’ Marlon Ritter (Kaiserslautern), direct free kick, 0.13 xG, blocked 84’ Daniel Hanslik (Kaiserslautern), open play, 0.13 xG, off target 49’ Julian Justvan (Nurnberg), open play, 0.11 xG, blocked 51’ Florian Kleinhansl (Kaiserslautern), open play, 0.11 xG, saved 86’ Maxwell Gyamfi (Kaiserslautern), from a corner, 0.11 xG, off target 21’ Paul Joly (Kaiserslautern), open play, 0.10 xG, saved 73’ Richmond Tachie (Kaiserslautern), direct free kick, 0.07 xG, blocked 9’ Daniel Hanslik (Kaiserslautern), open play, 0.07 xG, saved 79’ Mickaël Biron (Nurnberg), open play, 0.05 xG, off target 47’ Artem Stepanov (Nurnberg), open play, 0.05 xG, saved 22’ Semih Şahin (Kaiserslautern), open play, 0.03 xG, saved 57’ Finn Ole Becker (Nurnberg), open play, 0.03 xG, off target 16’ Daniel Hanslik (Kaiserslautern), open play, 0.02 xG, blocked 32’ Mika Haas (Kaiserslautern), from a corner, 0.02 xG, saved 55’ Adam Markhiev (Nurnberg), open play, 0.02 xG, off target 8’ Julian Justvan (Nurnberg), open play, 0.02 xG, off target 36’ Berkay Yılmaz (Nurnberg), open play, 0.02 xG, saved 61’ Daniel Hanslik (Kaiserslautern), set piece, 0.01 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

Kaiserslautern 3-4-2-1 Starting XI
Krahl
Gyamfi
Sirch
Robinson
Joly
Afeez
Şahin
Haas
Skyttä
Ritter
Hanslik
Nurnberg 4-3-3 Starting XI
Reichert
Drexler
Gruber
Lochoshvili
Yılmaz
Becker
Markhiev
Lubach
Justvan
Stepanov
Zoma

Player stats

Players11 players
90′ – – – – – – –
90′ – – 1 0.11 – – –
90′ – – – – – – –
90′ – – – – – – –
90′ – – 2 0.24 – – –
90′ – – – – – – –
90′ – – 1 0.03 – – –
90′ – – 1 0.02 – – –
90′ – – – – – – –
90′ – – 2 0.30 – – –
90′ 1 – 5 0.39 – – –
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 41% Avg odds 2.26
Draw 26% Avg odds 3.60
Nurnberg win 33% Avg odds 2.77

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.