

Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Kaiserslautern take a form score of 5.1 out of 10 into this 2. Bundesliga fixture, against 0.7 for Karlsruhe. Kaiserslautern have 3 wins, 1 draw and 1 defeat in their last 5, while Karlsruhe have 1 draw and 3 defeats in theirs. Across the season Kaiserslautern average 1.3 goals scored and 1.3 conceded per game, Karlsruhe 1.8 and 2.3. Kaiserslautern have kept a clean sheet in 50% of their matches this season, Karlsruhe in 0%. In their last 10 meetings Kaiserslautern have won 5, drawn 3 and lost 2. Kaiserslautern sit 6th on 0 points, Karlsruhe 10th on 0.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Kaiserslautern open their 2. Bundesliga campaign carrying a weighted form score of 5.11 out of 10 into this fixture, a mark that sits comfortably in steady territory and reflects a pre-season built on competitive solidity. Their last competitive outing saw them close the previous league season with back-to-back victories, taking all three points in a 1-0 away win at Magdeburg before shutting out Arminia Bielefeld 2-0 at home. Across their last five matches, including three summer friendlies, they have posted three wins, one draw and one loss, scoring nine goals and conceding seven. They have found the net in four of those five outings and recorded clean sheets in three, a defensive consistency that speaks to organisation even when the opposition and occasion have varied. The 5-3 friendly win at Sandhausen illustrated their attacking range, while the goalless draw away to Sudtirol in their most recent outing showed a more cautious shape. A 1-4 reverse at Mainz sits as the outlier in an otherwise controlled run, and with that loss coming in a club friendly, the competitive results carry far greater interpretive weight heading into the league season.
Karlsruhe arrive in a starkly different condition, carrying a form rating of just 0.67 out of 10, a figure that places them in very poor territory and underlines a troubled pre-season. Their last four matches have yielded no victories, one draw and three defeats, with seven goals scored and eleven conceded. They have scored in all four outings, suggesting some attacking presence remains, but they have failed to keep a single clean sheet across that sequence, leaking goals in every match regardless of opponent. The numbers point to a side yet to find defensive structure or rhythm, and while the friendlies carry less weight than league action, the consistency of the concession rate across all four matches is a genuine concern. They face an opener against opponents who have won three of their last five and kept three clean sheets in that span.
The head to head ledger covers ten meetings and tilts decisively in Kaiserslautern's favour, with five wins to Karlsruhe's two and three draws completing the set. That historical edge aligns with the current form trajectory, and the 4.44-point gap in Formatic's weighted form scores represents one of the clearest differentials the model assigns at this stage of the season. Kaiserslautern's defensive record, three clean sheets from five, contrasts sharply with Karlsruhe's inability to shut out any opponent across their last four, and that disparity is likely to prove decisive if it carries into the opening weekend. The home side's nine goals across five matches, weighted against seven conceded, suggests a side capable of controlling tempo and exploiting gaps, while Karlsruhe's eleven conceded from four outings points to structural issues that a competitive opener will expose. The form gap, the head to head record and the defensive profiles all point the same way, and while pre-season data carries inherent uncertainty, the consistency of Karlsruhe's struggles across every recent match leaves little room for optimistic interpretation. Formatic's model will score this fixture closer to kick-off, but the raw numbers already suggest a home win is the outcome best supported by the evidence, with Kaiserslautern's steady form and defensive discipline offering a clear edge over opponents yet to find any pre-season momentum.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram