15 August 2026, 18:30 UTC

1. FC Kaiserslautern vs Karlsruher SC 2. Bundesliga prediction & result

Fritz Walter Stadion, Kaiserslautern
Full time0 – 0

Final score: 1. FC Kaiserslautern 0-0 Karlsruher SC.

Before kick-off the model made it 28% 1. FC Kaiserslautern, 27% draw, 45% Karlsruher SC — fair odds of 3.57, 3.70 and 2.22.

Most likely scoreline: 0-1.

The model got this one wrong.

Published · updated

Has the model earned this number?

Karlsruher SC at 45%: of 2,925 settled 40–50% forecasts, 46.1% came in (average 43.9%). It can be read literally. The full record.

How the model saw it, minute by minute

1. FC Kaiserslautern3%Draw93%Karlsruher SC4%

Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. The same replay scores the in-play model on the track record.

Match analysis

Match timeline

16'
Deniz Ofli
26'
Lilian Egloff
Marlon Ritter
27'
27'
Rafael Pinto Pedrosa
🔁N. Skyttaout: I. Kanate
43'
45+3'
🔁M. Broschinskiout: J. D. Meyer
46'
🔁L. Egloffout: K. Wiethaup
🔁S. Astaout: P. Joly
67'
🔁M. Berishaout: T. Tazemeta
67'
🔁S. Sahinout: L. Robinson
84'
🔁M. Ritterout: E. Yardimci
84'
84'
🔁D. Ofliout: V. Bergh
Maxwell Gyamfi
87'
89'
🔁N. Eichingerout: L. Ben Farhat
Ibrahim Kanate
90+8'

Match stats — 1. FC Kaiserslautern vs Karlsruher SC

51%Possession49%
11Shots13
3On target8
4Corners11
1.05xG0.75

Goals against chances

1. FC Kaiserslautern0 from 1.05 xGless than the chances were worth
Karlsruher SC0 from 0.75 xGless than the chances were worth

Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.

Line-ups

1. FC Kaiserslautern 3-4-2-1
  • 1J. KrahlG
  • 33J. ElvediD
  • 4M. GyamfiD
  • 14J. RasmussenD
  • 2S. AstaM
  • 6F. KunzeM
  • 8S. SahinM
  • 22M. HaasM
  • 15N. SkyttaF
  • 7M. RitterF
  • 20M. BerishaF
Substitutes
  • 34Y. OnohiolG
  • 13E. WekesserD
  • 26P. JolyD
  • 5K. FreesD
  • 37L. RobinsonM
  • 41D. SchrammM
  • 17E. YardimciF
  • 39T. TazemetaM
  • 11I. KanateF
Coach: Torsten Lieberknecht
Karlsruher SC 4-2-3-1
  • 1C. BernatG
  • 2S. JungD
  • 28M. FrankeD
  • 22C. KobaldD
  • 3D. OfliD
  • 25L. EgloffM
  • 26D. H. ZorM
  • 36R. Pinto PedrosaM
  • 10M. WanitzekM
  • 11N. EichingerM
  • 9M. BroschinskiF
Substitutes
  • 30R. HimmelmannG
  • 33V. BerghD
  • 15P. SchollD
  • 6S. VaananenM
  • 23T. CivejaM
  • 7K. WiethaupM
  • 19L. Ben FarhatM
  • 37J. Ponente-RamirezF
  • 27J. D. MeyerF
Coach: Maximilian Senft

Form going into 1. FC Kaiserslautern vs Karlsruher SC

1. FC Kaiserslautern

All competitions we cover

  • D0-0away to VfL Wolfsburg8 August 2026

Karlsruher SC

All competitions we cover

  • W2-1Arminia Bielefeld8 August 2026

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

2. Bundesliga table

#TeamPWDLGFGAGDPts
31. FC Kaiserslautern11632107+321
16Karlsruher SC113261524-911

Where the two sides stand today, not on the day of this match. Full table

Head-to-head: 1. FC Kaiserslautern vs Karlsruher SC

  • 15 March 20261. FC Kaiserslautern 3–0 Karlsruher SC2. Bundesliga
  • 18 October 2025Karlsruher SC 2–3 1. FC Kaiserslautern2. Bundesliga
  • 4 May 2025Karlsruher SC 2–2 1. FC Kaiserslautern2. Bundesliga
  • 7 December 20241. FC Kaiserslautern 3–1 Karlsruher SC2. Bundesliga
  • 24 February 2024FC Kaiserslautern 0–4 Karlsruher SC2. Bundesliga
  • 16 September 2023Karlsruher SC 1–1 FC Kaiserslautern2. Bundesliga

The result against the call

1. FC Kaiserslautern and Karlsruher SC drew 0–0. The model had leaned towards a win for Karlsruher SC at 45% and given a draw 27%. At that figure it expects the outcome about once in every 4 matches like this one. On expected goals it finished 1.05–0.75.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.