Skip to content
2. Bundesliga Matchweek 10 Saturday, 31 October 2026

Karlsruher SC vs 1. FC Heidenheim 2-1 – 2. Bundesliga, 31 Oct 2026

Karlsruher SC
2–1 HT 1–0 Full-time
1. FC Heidenheim
Tim Civeja 19'Marvin Wanitzek 80'
Alessandro Vogt 88'
VenueBBBank Wildpark, Karlsruhe RefereeSoren Storks Kick-off31 Oct · 19:30 GMT Season2026/27

Match stats

45%55%Ball Possession
1318Total Shots
97Shots on Goal
1.581.32Expected goals (xG)
46Corner Kicks
813Fouls
22Yellow Cards

Key events

  • 90'+3 Shio Fukuda for John Davis MeyerSubstitution 3 Karlsruher SC
  • 90'+2 Maximilian SenftYellow Card · Dissent Karlsruher SC
  • 88' Noel EichingerYellow Card · Dissent Karlsruher SC
  • 88' Alessandro Vogt assist Leart PaqardaNormal Goal 1. FC Heidenheim
  • 80' Marvin WanitzekNormal Goal Karlsruher SC
  • 79' Marcel Costly for Leart PaqardaSubstitution 5 1. FC Heidenheim
  • 78' Mikkel KaufmannYellow Card · Foul 1. FC Heidenheim
  • 77' Marnon BuschYellow Card · Foul 1. FC Heidenheim
  • 68' Jan Schoppner for Tim SierslebenSubstitution 4 1. FC Heidenheim
  • 67' Oualid Mhamdi for Marnon BuschSubstitution 3 1. FC Heidenheim
  • 67' Kevin Wiethaup for Noel EichingerSubstitution 2 Karlsruher SC
  • 59' Deniz Ofli for Viktor BerghSubstitution 1 Karlsruher SC
  • 55' Santeri VäänänenYellow Card · Foul Karlsruher SC
  • 45' Christian Conteh for Alessandro VogtSubstitution 2 1. FC Heidenheim
  • 45' Paul Hennrich for Mathias HonsakSubstitution 1 1. FC Heidenheim
  • 19' Tim Civeja assist Marvin WanitzekNormal Goal Karlsruher SC

Line-ups

Karlsruher SC3-5-2

  • 1H. BernatG
  • 15Paul SchollD
  • 22C. KobaldD
  • 24S. TrémouletD
  • 36Rafael Pinto PedrosaM
  • 6S. VäänänenM
  • 10M. WanitzekM
  • 7K. WiethaupM
  • 3D. OfliM
  • 23T. CivejaF
  • 13S. FukudaF

Substitutes

  • 19Louey Ben FarhatM
  • 33V. BerghD
  • 25L. EgloffM
  • 4HélitonD
  • 30R. HimmelmannG
  • 26D. H. ZorM
  • 37J. PonenteF
  • 27J. D. MeyerF
  • 11N. EichingerM
CoachM. Senft

1. FC Heidenheim4-4-2

  • 33T. DähneG
  • 22O. MhamdiD
  • 6P. MainkaD
  • 19J. FöhrenbachD
  • 27M. HeuleD
  • 24M. CostlyM
  • 3J. SchöppnerM
  • 8P. HennrichM
  • 10C. ContehM
  • 11B. ZivzivadzeF
  • 29M. KaufmannF

Substitutes

  • 38Y. WagnerF
  • 18A. VogtF
  • 4T. SierslebenD
  • 23L. PaqaradaD
  • 16J. NiehuesM
  • 28Adam KölleD
  • 17M. HonsakF
  • 1Frank FellerG
  • 2M. BuschD
CoachF. Schmidt

Statistics

1.581.32Expected Goals
261325Passes Accurate
713Shots Insidebox
65Shots Outsidebox
128Free Kicks
97Shots On Goal
57Goalkeeper Saves
48Shots Off Goal
22Offsides
355423Total Passes
1318Total Shots
22Yellow Cards
46Corner Kicks
03Blocked Shots
813Fouls
00Red Cards
45%55%Ball Possession

All events

  • 19' Tim Civeja assist Marvin WanitzekGoal · Normal Goal Karlsruher SC
  • 45' Paul Hennrich for Mathias Honsaksubst · Substitution 1 1. FC Heidenheim
  • 45' Christian Conteh for Alessandro Vogtsubst · Substitution 2 1. FC Heidenheim
  • 55' Santeri VäänänenCard · Yellow Card · Foul Karlsruher SC
  • 59' Deniz Ofli for Viktor Berghsubst · Substitution 1 Karlsruher SC
  • 67' Kevin Wiethaup for Noel Eichingersubst · Substitution 2 Karlsruher SC
  • 67' Oualid Mhamdi for Marnon Buschsubst · Substitution 3 1. FC Heidenheim
  • 68' Jan Schoppner for Tim Sierslebensubst · Substitution 4 1. FC Heidenheim
  • 77' Marnon BuschCard · Yellow Card · Foul 1. FC Heidenheim
  • 78' Mikkel KaufmannCard · Yellow Card · Foul 1. FC Heidenheim
  • 79' Marcel Costly for Leart Paqardasubst · Substitution 5 1. FC Heidenheim
  • 80' Marvin WanitzekGoal · Normal Goal Karlsruher SC
  • 88' Alessandro Vogt assist Leart PaqardaGoal · Normal Goal 1. FC Heidenheim
  • 88' Noel EichingerCard · Yellow Card · Dissent Karlsruher SC
  • 90'+2 Maximilian SenftCard · Yellow Card · Dissent Karlsruher SC
  • 90'+3 Shio Fukuda for John Davis Meyersubst · Substitution 3 Karlsruher SC

Player ratings

Karlsruher SC

PlayerMinRatingGAShPassTklDuels
M. WanitzekM 908.5 113 54 40%05/13
T. CivejaF 907.4 103 30 21%04/12
Paul SchollD 907.1 000 29 25%18/10
H. BernatG 907.1 000 39 19%03/4
S. FukudaF 896.8 002 13 10%15/12
S. TrémouletD 906.8 001 33 25%312/18
J. D. MeyerF 16.5 000 000/0
N. EichingerM 236.5 001 7 7%12/2
V. BerghD 316.4 001 4 4%00/1
K. WiethaupM 676.3 000 34 28%15/9
C. KobaldD 906.3 001 44 28%48/11
D. OfliM 596.2 001 19 16%36/6
Rafael Pinto PedrosaM 906.1 000 17 11%56/15
S. VäänänenM 906.0 000 32 27%44/15

1. FC Heidenheim

PlayerMinRatingGAShPassTklDuels
T. DähneG 908.0 000 40 36%00/0
A. VogtF 457.7 103 4 4%01/3
P. MainkaD 906.8 001 56 48%38/13
T. SierslebenD 226.7 000 13 11%01/2
M. HeuleD 906.6 002 46 29%612/18
B. ZivzivadzeF 906.5 002 28 22%04/19
L. PaqaradaD 116.5 010 14 12%00/0
M. HonsakF 456.4 001 16 13%24/9
P. HennrichM 456.3 000 11 9%11/1
J. FöhrenbachD 906.3 000 52 44%25/8
M. CostlyM 796.2 002 19 12%28/15
C. ContehM 456.1 001 16 11%12/8
J. SchöppnerM 686.1 001 35 25%03/7
O. MhamdiD 676.0 001 40 32%00/3
M. KaufmannF 905.9 004 20 9%19/18
M. BuschD 235.9 000 13 8%12/4