Karlsruhe vs Nurnberg

19 September 2026 · 2. Bundesliga · 2026/27 · Referee Timo Gansloweit

Full time 0 – 1

Half-time: 0–1

  • Mohamed Ali Zoma 30’

Match summary

Nurnberg beat Karlsruhe 1-0 on the road. Nurnberg led 1-0 at half-time.

Mohamed Ali Zoma put Nurnberg ahead in the 30th minute.

The chances backed that up: Nurnberg created 0.81 expected goals (xG) from 10 shots to Karlsruhe's 0.43 from 9.

Match stats

32% Possession 68%
9 Shots 10
3 Shots on target 3
3 Corners 4
67 Attacks 110
31 Dangerous attacks 40
293 Passes 612
70.6% Pass accuracy 88.2%
18 Tackles 11
16 Fouls 11
3 Yellow cards 1
3 Offsides 1

Key events

Karlsruhe Nurnberg
Kick-off
21’
25’
Tim JanischShot on target
30’
Mohamed Ali ZomaRight foot shot0-1 (Nurnberg)
Marcel FrankeShot on target
36’
Marvin WanitzekShot on target
37’
38’
43’
Adam MarkhievShot on target
Half-time0-1
Second half underway
Jason PonenteShot on target
48’
67’
Noel EichingerArgument
72’
Full-time0-1

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.43 0.81 30’ Mohamed Ali Zoma (Nurnberg), 0-1 30’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.43 0.81 30’ Mohamed Ali Zoma (Nurnberg), 0-1 Zoma 30’
Karlsruhe 0.43 xGNurnberg 0.81 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Nurnberg attacking Karlsruhe attacking 
30’ Mohamed Ali Zoma (Nurnberg), open play, 0.19 xG, goal 90+2’ Rayan Ghrieb (Nurnberg), open play, 0.15 xG, off target 62’ Finn Ole Becker (Nurnberg), from a corner, 0.12 xG, blocked 52’ Piet Scobel (Nurnberg), open play, 0.10 xG, off target 68’ Sandro Trémoulet (Karlsruhe), set piece, 0.09 xG, off target 37’ Marvin Wanitzek (Karlsruhe), open play, 0.07 xG, saved 40’ Eric Porstner (Nurnberg), open play, 0.07 xG, blocked 48’ Jason Ponente (Karlsruhe), open play, 0.07 xG, saved 53’ Tim Janisch (Nurnberg), open play, 0.06 xG, off target 77’ Jason Ponente (Karlsruhe), open play, 0.06 xG, blocked 25’ Tim Janisch (Nurnberg), open play, 0.05 xG, saved 90’ Jason Ponente (Karlsruhe), open play, 0.04 xG, blocked 25’ Finn Ole Becker (Nurnberg), open play, 0.03 xG, blocked 86’ Deniz Ofli (Karlsruhe), from a corner, 0.04 xG, off target 82’ Marvin Wanitzek (Karlsruhe), open play, 0.03 xG, blocked 36’ Marcel Franke (Karlsruhe), set piece, 0.03 xG, saved 41’ Javier Fernández (Nurnberg), open play, 0.02 xG, blocked 84’ Noel Eichinger (Karlsruhe), open play, 0.02 xG, blocked 43’ Adam Markhiev (Nurnberg), open play, 0.01 xG, saved 30’ Mohamed Ali Zoma (Nurnberg), open play, 0.19 xG, goal 90+2’ Rayan Ghrieb (Nurnberg), open play, 0.15 xG, off target 62’ Finn Ole Becker (Nurnberg), from a corner, 0.12 xG, blocked 52’ Piet Scobel (Nurnberg), open play, 0.10 xG, off target 68’ Sandro Trémoulet (Karlsruhe), set piece, 0.09 xG, off target 37’ Marvin Wanitzek (Karlsruhe), open play, 0.07 xG, saved 40’ Eric Porstner (Nurnberg), open play, 0.07 xG, blocked 48’ Jason Ponente (Karlsruhe), open play, 0.07 xG, saved 53’ Tim Janisch (Nurnberg), open play, 0.06 xG, off target 77’ Jason Ponente (Karlsruhe), open play, 0.06 xG, blocked 25’ Tim Janisch (Nurnberg), open play, 0.05 xG, saved 90’ Jason Ponente (Karlsruhe), open play, 0.04 xG, blocked 25’ Finn Ole Becker (Nurnberg), open play, 0.03 xG, blocked 86’ Deniz Ofli (Karlsruhe), from a corner, 0.04 xG, off target 82’ Marvin Wanitzek (Karlsruhe), open play, 0.03 xG, blocked 36’ Marcel Franke (Karlsruhe), set piece, 0.03 xG, saved 41’ Javier Fernández (Nurnberg), open play, 0.02 xG, blocked 84’ Noel Eichinger (Karlsruhe), open play, 0.02 xG, blocked 43’ Adam Markhiev (Nurnberg), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Karlsruhe 4-4-2 Starting XI
Bernat
Ofli
Franke
Kobald 71’
Pedrosa
Bergh 71’
Egloff 46’
Zor 86’
Wanitzek
Fukuda
Farhat 46’
Nurnberg 4-2-3-1 Starting XI
Reichert
Janisch
Kalogeropoulos
Otto 79’
Porstner
Markhiev
Fernández
Justvan 70’
Becker 70’
Zoma 90’
Scobel 90’

Player stats

Goalkeeper1 player
90′ 2 1 27 – – – – –
Defenders7 players
90′ – – – 2 1 26 – – – –
90′ 2 3 2 6 4 32 3 – –
Christoph Kobald Taken off
71′ 1 – – 3 2 24 1 – – –
90′ 4 – – 8 1 27 3 – –
Viktor Bergh Taken off
71′ 1 – – 2 – 13 2 – – –
Sandro Trémoulet Came on as a substitute
45′ 2 2 – 6 1 19 2 – – –
Héliton Came on as a substitute
19′ – – – 1 – 10 1 – – –
Midfielders6 players
Lilian Egloff Taken off
45′ – – 17 – 0.01 3 – 4 – 1 –
Danyal Zor Taken off
86′ – – 20 1 0.00 – 1 2 – 2 –
90′ – – 35 4 0.13 1 – 2 2 1 –
Jason Ponente Came on as a substitute
45′ – – 4 – 0.00 1 – 2 – 1 –
Noel Eichinger Came on as a substitute
19′ – – 9 – 0.01 – – – 2 –
Santeri Väänänen Came on as a substitute
8′ – – 5 – 0.00 – 1 – – – –
Forwards2 players
90′ – – – – – 0.02 1 4 2 14 –
Louey Ben Farhat Taken off
45′ – – – – – 0.00 – – – 5 –
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 33% Avg odds 2.85
Draw 23% Avg odds 3.95
Nurnberg win 44% Avg odds 2.09

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.