1. FC Kaiserslautern vs Karlsruher SC 2. Bundesliga prediction & result
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
All 2. Bundesliga predictions →
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
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
Match stats — 1. FC Kaiserslautern vs Karlsruher SC
Goals against chances
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
- 1J. KrahlG
- 33J. ElvediD
- 4M. GyamfiD
- 14J. RasmussenD
- 2S. AstaM
- 6F. KunzeM
- 8S. SahinM
- 22M. HaasM
- 15N. SkyttaF
- 7M. RitterF
- 20M. BerishaF
- 34Y. OnohiolG
- 13E. WekesserD
- 26P. JolyD
- 5K. FreesD
- 37L. RobinsonM
- 41D. SchrammM
- 17E. YardimciF
- 39T. TazemetaM
- 11I. KanateF
- 1C. BernatG
- 2S. JungD
- 28M. FrankeD
- 22C. KobaldD
- 3D. OfliD
- 25L. EgloffM
- 26D. H. ZorM
- 36R. Pinto PedrosaM
- 10M. WanitzekM
- 11N. EichingerM
- 9M. BroschinskiF
- 30R. HimmelmannG
- 33V. BerghD
- 15P. SchollD
- 6S. VaananenM
- 23T. CivejaM
- 7K. WiethaupM
- 19L. Ben FarhatM
- 37J. Ponente-RamirezF
- 27J. D. MeyerF
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
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 3 | 1. FC Kaiserslautern | 11 | 6 | 3 | 2 | 10 | 7 | +3 | 21 |
| 16 | Karlsruher SC | 11 | 3 | 2 | 6 | 15 | 24 | -9 | 11 |
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.