Schalke 04 vs Kaiserslautern

25 January 2026 · 2. Bundesliga · 2025/26 · Referee Felix Zwayer

Full time 2 – 2

Half-time: 0–0

  • Edin Džeko 87’
  • Kenan Karaman 90’
  • Ivan Prtajin 61’, 83’

Match summary

The points were shared as Schalke 04 and Kaiserslautern drew 2-2. It was goalless at half-time.

Ivan Prtajin put Kaiserslautern ahead with a header in the 61st minute, Prtajin made it 0-2 in the 83rd minute, Edin Džeko pulled one back to make it 1-2 from a corner in the 87th minute, and Kenan Karaman equalised from a corner in the 90th minute.

There was little between the sides on chances: Schalke 04 created 1.13 expected goals (xG) from 17 shots, Kaiserslautern 0.93 from 8.

Match stats

60% Possession 40%
17 Shots 8
5 Shots on target 3
10 Corners 2
490 Passes 320
78.8% Pass accuracy 75.3%
17 Tackles 10
12 Fouls 16
1 Yellow cards 1
1 Offsides 1

Key events

Schalke 04 Kaiserslautern
Hasan KuruçayShot on target
13’
31’
Marlon RitterShot on target
Finn PorathShot on target
58’
Zaid Amoussou-TchibaraShot on target
90’

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.13 0.93 61’ Ivan Prtajin (Kaiserslautern), 0-1 61’ 83’ Ivan Prtajin (Kaiserslautern), 0-2 83’ 87’ Edin Džeko (Schalke 04), 1-2 87’ 90’ Kenan Karaman (Schalke 04), 2-2 90’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.13 0.93 61’ Ivan Prtajin (Kaiserslautern), 0-1 Prtajin 61’ 83’ Ivan Prtajin (Kaiserslautern), 0-2 Prtajin 83’ 87’ Edin Džeko (Schalke 04), 1-2 Džeko 87’ 90’ Kenan Karaman (Schalke 04), 2-2 Karaman 90’
Schalke 04 1.13 xGKaiserslautern 0.93 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Kaiserslautern attacking Schalke 04 attacking 
83’ Ivan Prtajin (Kaiserslautern), open play, 0.44 xG, goal 90’ Kenan Karaman (Schalke 04), from a corner, 0.27 xG, goal 87’ Edin Džeko (Schalke 04), from a corner, 0.26 xG, goal 31’ Marlon Ritter (Kaiserslautern), open play, 0.16 xG, saved 58’ Timo Becker (Schalke 04), from a corner, 0.13 xG, off target 61’ Ivan Prtajin (Kaiserslautern), set piece, 0.12 xG, goal 31’ Mika Haas (Kaiserslautern), open play, 0.08 xG, blocked 37’ Marlon Ritter (Kaiserslautern), open play, 0.07 xG, off target 79’ Kenan Karaman (Schalke 04), open play, 0.07 xG, blocked 13’ Hasan Kuruçay (Schalke 04), set piece, 0.05 xG, saved 1’ Ron Schallenberg (Schalke 04), set piece, 0.04 xG, blocked 68’ Christian Gomis (Schalke 04), set piece, 0.04 xG, off target 72’ Edin Džeko (Schalke 04), open play, 0.04 xG, off target 53’ Nikola Katić (Schalke 04), from a corner, 0.04 xG, off target 87’ Nikola Katić (Schalke 04), from a corner, 0.03 xG, blocked 87’ Edin Džeko (Schalke 04), from a corner, 0.03 xG, off target 47’ Norman Bassette (Kaiserslautern), open play, 0.03 xG, off target 58’ Finn Porath (Schalke 04), set piece, 0.03 xG, saved 90’ Zaid Amoussou-Tchibara (Schalke 04), from a corner, 0.03 xG, saved 8’ Naatan Skyttä (Kaiserslautern), open play, 0.02 xG, blocked 1’ Kenan Karaman (Schalke 04), set piece, 0.02 xG, blocked 51’ Nikola Katić (Schalke 04), from a corner, 0.02 xG, off target 2’ Hasan Kuruçay (Schalke 04), open play, 0.02 xG, off target 71’ Soufiane El-Faouzi (Schalke 04), open play, 0.02 xG, off target 32’ Atanas Chernev (Kaiserslautern), from a corner, 0.01 xG, off target 83’ Ivan Prtajin (Kaiserslautern), open play, 0.44 xG, goal 90’ Kenan Karaman (Schalke 04), from a corner, 0.27 xG, goal 87’ Edin Džeko (Schalke 04), from a corner, 0.26 xG, goal 31’ Marlon Ritter (Kaiserslautern), open play, 0.16 xG, saved 58’ Timo Becker (Schalke 04), from a corner, 0.13 xG, off target 61’ Ivan Prtajin (Kaiserslautern), set piece, 0.12 xG, goal 31’ Mika Haas (Kaiserslautern), open play, 0.08 xG, blocked 37’ Marlon Ritter (Kaiserslautern), open play, 0.07 xG, off target 79’ Kenan Karaman (Schalke 04), open play, 0.07 xG, blocked 13’ Hasan Kuruçay (Schalke 04), set piece, 0.05 xG, saved 72’ Edin Džeko (Schalke 04), open play, 0.04 xG, off target 1’ Ron Schallenberg (Schalke 04), set piece, 0.04 xG, blocked 68’ Christian Gomis (Schalke 04), set piece, 0.04 xG, off target 53’ Nikola Katić (Schalke 04), from a corner, 0.04 xG, off target 87’ Nikola Katić (Schalke 04), from a corner, 0.03 xG, blocked 87’ Edin Džeko (Schalke 04), from a corner, 0.03 xG, off target 47’ Norman Bassette (Kaiserslautern), open play, 0.03 xG, off target 58’ Finn Porath (Schalke 04), set piece, 0.03 xG, saved 90’ Zaid Amoussou-Tchibara (Schalke 04), from a corner, 0.03 xG, saved 8’ Naatan Skyttä (Kaiserslautern), open play, 0.02 xG, blocked 51’ Nikola Katić (Schalke 04), from a corner, 0.02 xG, off target 1’ Kenan Karaman (Schalke 04), set piece, 0.02 xG, blocked 2’ Hasan Kuruçay (Schalke 04), open play, 0.02 xG, off target 71’ Soufiane El-Faouzi (Schalke 04), open play, 0.02 xG, off target 32’ Atanas Chernev (Kaiserslautern), from a corner, 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

Schalke 04 3-4-2-1 Starting XI
Karius
Ayhan
Katić
Kuruçay
El-Faouzi
Schallenberg
Porath
Becker
Karaman
Younes
Gomis
Kaiserslautern 3-4-2-1 Starting XI
Krahl
Sirch
Gyamfi
Chernev
Joly
Robinson
Kunze
Haas
Skyttä
Ritter
Bassette

Player stats

Players11 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – 3 0.09 – – –
90′ – – 2 0.07 – – –
90′ – – 1 0.13 – – –
90′ – – 1 0.02 – – –
90′ – – 1 0.04 – – –
90′ – – 1 0.03 – – –
Amin Younes
90′ – – – – – – –
90′ 1 – 3 0.36 – – –
90′ – – 1 0.04 – – –
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

Schalke 04 win 47% Avg odds 1.96
Draw 28% Avg odds 3.31
Kaiserslautern win 25% Avg odds 3.78

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.