2. Bundesliga 2025 15 Feb 2026

Holstein Kiel vs FC Schalke 04

1 – 2 0 – 2 1 – 0

(HT: 0–2)

FT

13:30

Holstein-Stadion (Kiel) · Ref: Florian Lechner, Germany

← Back to Matches
Score Summary
Full Time 1 – 2
Half Time 0 – 2
Key Stats
Ball Possession 54% – 46%
Blocked Shots 1 – 6
Corner Kicks 9 – 6
Fouls 19 – 12
Goalkeeper Saves 6 – 2
Offsides 3 – 4
Elo (before match)
Rating 1490 – 1510
Expected win probability 47.1% – 52.9%
Top Performers
Top Rated
Hasan Kuruçay
FC Schalke 04
8.3 rating (90 min)
Most Clinical
David Zec
Holstein Kiel
1 goals
Best Creator
Adil Aouchiche
FC Schalke 04
5 key passes, 0 assists
Defensive Leader
Jonas Meffert
Holstein Kiel
4 tackles + 1 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 FC Schalke 04 50 W D W W D
2 SV Darmstadt 98 48 W L W D W
3 SV Elversberg 48 W D W W L
4 SC Paderborn 07 47 D W W D W
5 Hannover 96 45 L W D W W
6 Hertha BSC 40 W W L L W
7 1. FC Kaiserslautern 37 L L W W L
8 Karlsruher SC 34 D W W L D
9 VfL Bochum 32 W L D D D
10 Fortuna Düsseldorf 31 W W L D D
11 1. FC Nürnberg 30 L L D W L
12 Arminia Bielefeld 27 L L L W W
13 Dynamo Dresden 26 D W D L D
14 Preußen Münster 26 L W L D D
15 Eintracht Braunschweig 26 D L L D L
16 SpVgg Greuther Fürth 26 W D W L L
17 Holstein Kiel 25 L D L L L
18 1. FC Magdeburg 23 L L L L W
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
46'
FC Schalke 04
58'
Holstein Kiel
A. Kapralik A. Jakupovic
79'
FC Schalke 04
84'
Holstein Kiel
84'
Holstein Kiel
84'
FC Schalke 04
85'
FC Schalke 04
Match Statistics (Full Time)
Statistic Holstein Kiel FC Schalke 04
Ball Possession 54% 46%
Blocked Shots 1 6
Corner Kicks 9 6
Fouls 19 12
Goalkeeper Saves 6 2
Offsides 3 4
Passes Accurate 244 193
Red Cards N/A N/A
Shots Insidebox 7 16
Shots Off Goal 5 7
Shots On Goal 4 8
Shots Outsidebox 3 5
Total Passes 362 298
Total Shots 10 21
Yellow Cards 3 1
expected_goals 1.35 3.06
goals_prevented 0 0
Passes % 67% 65%
Team Aggregates (Season)
Holstein Kiel
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.16
xG (avg) 0.72{% else %}N/A
FC Schalke 04
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 1.4
xG (avg) 0.98{% else %}N/A
Holstein Kiel — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Adrián Kaprálik 👤 Adrián Kaprálik 0 1 3 N/A 2 12 3 3 N/A False 58 20 F 6 False 0 0 N/A N/A N/A 3 N/A 8 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Aldin Jakupovic 👤 Aldin Jakupovic 0 0 2 N/A 2 13 7 2 2 False 32 18 F 6.6 True 0 0 N/A N/A N/A 5 N/A 8 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Andu Yobel Kelati 👤 Andu Yobel Kelati 0 1 4 3 3 17 8 2 2 False 90 16 M 6.3 False 0 0 N/A N/A N/A 27 N/A 38 N/A 0 N/A 0 N/A N/A 1 2 N/A 1
David Zec 👤 David Zec 0 0 N/A 1 N/A 7 4 N/A N/A True 90 26 D 6.9 False 0 0 N/A 1 N/A 32 N/A 42 N/A 0 N/A 1 N/A 1 1 N/A 1 1
Frederik Roslyng 👤 Frederik Roslyng 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 2 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Hamza Muqaj 👤 Hamza Muqaj 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 48 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ivan Nekić 👤 Ivan Nekić 0 0 2 N/A 1 21 9 1 N/A False 90 13 D 6.5 False 0 0 N/A N/A 2 25 2 40 N/A 0 N/A 0 N/A 1 2 1 N/A 4
John Tolkin 👤 John Tolkin 0 0 3 1 2 8 4 N/A N/A False 90 47 M 6.9 False 0 0 N/A N/A N/A 29 2 43 N/A 0 N/A 0 N/A N/A N/A N/A 4 1
Jonas Krumrey 👤 Jonas Krumrey 0 0 N/A N/A N/A 1 1 N/A N/A False 90 21 G 7.9 False 0 2 6 N/A N/A 28 N/A 45 N/A 0 0 0 N/A N/A N/A N/A N/A 1
Jonas Meffert 👤 Jonas Meffert 0 0 N/A 1 N/A 15 6 1 1 False 90 28 M 6.9 False 0 0 N/A N/A N/A 30 N/A 37 N/A 0 N/A 0 N/A N/A N/A 2 1 4
Jonas Therkelsen 👤 Jonas Therkelsen 0 0 9 N/A 7 20 11 2 4 False 90 10 F 7.9 False 0 0 N/A N/A N/A 13 N/A 21 N/A 0 N/A 0 1 1 1 N/A N/A N/A
Lasse Rosenboom 👤 Lasse Rosenboom 0 0 2 N/A 1 14 8 2 1 False 84 23 M 6.6 False 0 0 N/A N/A N/A 11 N/A 23 N/A 0 N/A 0 N/A N/A N/A N/A 2 1
Leon Parduzi 👤 Leon Parduzi 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 40 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Marco Komenda 👤 Marco Komenda 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 3 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Marcus Müller 👤 Marcus Müller 0 1 N/A N/A N/A 5 N/A 1 N/A False 12 25 F 6.3 True 0 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Marko Ivezić 👤 Marko Ivezić 0 0 2 N/A 1 10 4 2 N/A False 84 6 D 6.2 False 0 0 N/A N/A N/A 33 N/A 41 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Niklas Niehoff 👤 Niklas Niehoff 0 0 N/A N/A N/A 1 1 N/A 1 False 12 29 M 6.6 True 0 0 N/A N/A N/A 2 N/A 4 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Phil Harres 👤 Phil Harres 0 0 1 1 N/A 10 2 3 N/A False 90 19 F 6 False 0 0 N/A N/A 1 6 N/A 12 N/A 0 N/A 0 N/A N/A 1 N/A N/A 1
Stefan Schwab 👤 Stefan Schwab 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 22 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Timon Weiner 👤 Timon Weiner 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
FC Schalke 04 — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Adil Aouchiche 👤 Adil Aouchiche 0 0 2 N/A 1 13 9 N/A 3 False 84 24 M 7.6 False 0 0 N/A N/A N/A 20 5 25 N/A 0 N/A 0 N/A 1 2 N/A 1 4
Christian Gomis 👤 Christian Gomis 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 7 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Dejan Ljubičić 👤 Dejan Ljubičić 0 0 2 3 1 11 2 2 N/A False 79 21 M 6.2 False 0 0 N/A N/A 1 7 3 12 N/A 0 N/A 0 N/A 2 3 N/A 1 1
Edin Džeko 👤 Edin Džeko 0 0 2 1 1 22 14 1 1 False 90 10 F 7.9 False 2 0 N/A N/A 1 19 3 28 N/A 0 N/A 0 N/A 2 5 N/A N/A N/A
Felipe Sánchez 👤 Felipe Sánchez 0 0 N/A N/A N/A 1 1 N/A N/A False 12 2 D 6.9 True 0 0 N/A N/A N/A 2 N/A 3 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Finn Porath 👤 Finn Porath 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 27 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Hasan Kuruçay 👤 Hasan Kuruçay 0 0 1 1 1 8 6 N/A 3 False 90 4 D 8.3 False 0 0 N/A 1 N/A 16 1 24 N/A 0 N/A 0 N/A 1 1 1 N/A N/A
Janik Bachmann 👤 Janik Bachmann 0 0 1 N/A N/A 2 1 N/A N/A False 11 14 M 6.5 True 0 0 N/A N/A N/A 1 N/A 5 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Kenan Karaman 👤 Kenan Karaman 0 0 7 2 3 17 8 1 1 True 85 19 M 6.9 False 0 0 N/A 1 2 14 1 18 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Kevin Müller 👤 Kevin Müller 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 22 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Loris Karius 👤 Loris Karius 0 0 N/A N/A N/A 1 1 N/A N/A False 90 1 G 6.3 False 0 1 2 N/A N/A 7 N/A 32 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Max Grüger 👤 Max Grüger 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 37 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Mertcan Ayhan 👤 Mertcan Ayhan 0 0 N/A 2 N/A 10 5 2 2 False 45 43 D 6.3 True 0 0 N/A N/A N/A 9 N/A 15 N/A 0 N/A 0 N/A N/A N/A N/A 2 2
Mika Wallentowitz 👤 Mika Wallentowitz 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 35 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Moussa Ndiaye 👤 Moussa Ndiaye 0 0 1 2 N/A 21 11 3 3 False 90 16 D 6.6 False 0 0 N/A N/A N/A 23 3 37 N/A 0 N/A 0 N/A N/A 1 N/A 1 4
Moussa Sylla 👤 Moussa Sylla 0 0 N/A N/A N/A 1 N/A N/A N/A False 11 9 F 6.3 True 0 0 N/A N/A N/A 3 N/A 3 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Nikola Katić 👤 Nikola Katić 0 1 N/A 2 N/A 16 11 1 1 False 90 25 D 6.9 False 0 0 N/A N/A N/A 15 N/A 23 N/A 0 N/A 0 N/A N/A N/A 1 N/A 3
Ron Schallenberg 👤 Ron Schallenberg 0 0 N/A 2 N/A 16 11 2 1 False 90 6 M 7 False 0 0 N/A N/A N/A 31 1 38 1 0 N/A 0 N/A N/A 1 N/A 2 3
Soufiane El-Faouzi 👤 Soufiane El-Faouzi 0 0 2 3 N/A 11 4 N/A 2 False 90 23 M 6.3 False 0 0 N/A N/A N/A 16 N/A 25 N/A 0 N/A 0 N/A N/A N/A N/A 3 2
Timo Becker 👤 Timo Becker 0 0 N/A 1 N/A 4 2 N/A N/A False 45 5 D 6.9 False 0 0 N/A N/A N/A 10 2 10 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Match Events
16'
K. Karaman (Normal Goal)
29'
H. Kurucay (Normal Goal)
🟨 Andu Yobel Kelati (Yellow Card)
40'
46'
🔄 T. Becker → Substitution 1
🟨 Adrián Kaprálik (Yellow Card)
52'
D. Zec (Penalty)
55'
🔄 A. Kapralik → Substitution 1
58'
62'
🟨 Nikola Katić (Yellow Card)
79'
🔄 D. Ljubicic → Substitution 2
🔄 M. Ivezic → Substitution 2
84'
🔄 L. Rosenboom → Substitution 3
84'
84'
🔄 A. Aouchiche → Substitution 3
85'
🔄 K. Karaman → Substitution 4
🟨 Marcus Müller (Yellow Card)
86'
Substitutions
46'
FC Schalke 04
58'
Holstein Kiel
A. Kapralik A. Jakupovic
79'
FC Schalke 04
84'
Holstein Kiel
84'
Holstein Kiel
84'
FC Schalke 04
85'
FC Schalke 04
League Standings View Standings

Teams in this match: Holstein Kiel and FC Schalke 04

#TeamMPWDLGFGAGDPtsForm
1 FC Schalke 04 25 15 5 5 35 21 14 50 W D W W D
2 SV Darmstadt 98 25 13 9 3 47 28 19 48 W L W D W
3 SV Elversberg 25 14 6 5 44 26 18 48 W D W W L
4 SC Paderborn 07 25 14 5 6 41 28 13 47 D W W D W
5 Hannover 96 25 13 6 6 43 32 11 45 L W D W W
6 Hertha BSC 25 11 7 7 36 30 6 40 W W L L W
7 1. FC Kaiserslautern 25 11 4 10 42 38 4 37 L L W W L
8 Karlsruher SC 25 9 7 9 40 47 -7 34 D W W L D
9 VfL Bochum 25 8 8 9 35 32 3 32 W L D D D
10 Fortuna Düsseldorf 25 9 4 12 24 34 -10 31 W W L D D
11 1. FC Nürnberg 25 8 6 11 31 35 -4 30 L L D W L
12 Arminia Bielefeld 25 7 6 12 36 34 2 27 L L L W W
13 Dynamo Dresden 25 6 8 11 38 44 -6 26 D W D L D
14 Preußen Münster 25 6 8 11 30 38 -8 26 L W L D D
15 Eintracht Braunschweig 25 7 5 13 28 43 -15 26 D L L D L
16 SpVgg Greuther Fürth 25 7 5 13 37 56 -19 26 W D W L L
17 Holstein Kiel 25 6 7 12 29 37 -8 25 L D L L L
18 1. FC Magdeburg 25 7 2 16 35 48 -13 23 L L L L W

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

2. Bundesliga Germany · Season 2025

Teams

Holstein Kiel
Last 5: Form 47% · Att 42% · Def 58%
Goals: 8 for · 8 against
W6 D6 L9 · LLWLWWLDDDLWLL…
FC Schalke 04
Last 5: Form 20% · Att 26% · Def 58%
Goals: 5 for · 8 against
W12 D4 L5 · WLWWLWWWWWLWDW…

Predictions

Holstein Kiel 45%
Draw 45%
FC Schalke 04 10%
Holstein Kiel (Win or draw)

Double chance : Holstein Kiel or draw

Goals: Holstein Kiel -2.5 · FC Schalke 04 -1.5
Win or Draw

Comparison

Attack
62% – 38%
Defense
50% – 50%
Head to Head
71% – 29%
Form
70% – 30%
Goals
56% – 44%
Total
58.3% – 41.7%
Poisson
41% – 59%

Head to Head

Last 5 matches: Home wins: 1, Away wins: 3, Draws: 1

13 Sep 2025 · 2. Bundesliga 2025
FC Schalke 04 0 – 1 Holstein Kiel
Veltins Arena
11 Feb 2024 · 2. Bundesliga 2023
Holstein Kiel 1 – 0 FC Schalke 04
Holstein-Stadion
25 Aug 2023 · 2. Bundesliga 2023
FC Schalke 04 0 – 2 Holstein Kiel
Arena AufSchalke
16 Jan 2022 · 2. Bundesliga 2021
FC Schalke 04 1 – 1 Holstein Kiel
VELTINS-Arena
01 Aug 2021 · 2. Bundesliga 2021
Holstein Kiel 0 – 3 FC Schalke 04
Holstein-Stadion
CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.