

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 8.2 for Darmstadt. Kaiserslautern have 3 wins, 1 draw and 1 defeat in their last 5, while Darmstadt have 3 wins, 1 draw and 1 defeat in theirs. Across the season Kaiserslautern average 1.3 goals scored and 1.3 conceded per game, Darmstadt 2.4 and 1.9. Kaiserslautern have kept a clean sheet in 50% of their matches this season, Darmstadt in 0%. In their last 10 meetings Kaiserslautern have won 3, drawn 3 and lost 4. Kaiserslautern sit 6th on 0 points, Darmstadt 5th 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.
Darmstadt arrive with a weighted form score of 8.22 out of 10, labelled excellent, against Kaiserslautern's steady 5.11. That 3.11-point gap captures the contrast in pre-season trajectories: the visitors racked up 17 goals across their last 5 outings, including a 7-2 win at SG Sonnenhof Grossaspach and a 5-1 home victory over FC 08 Homburg, while Kaiserslautern managed 9 scored but shipped 4 in a friendly defeat to FSV Mainz 05 and drew 0-0 away to Sudtirol. Both sides won 3 of their last 5, but Darmstadt's attacking output has been far heavier, albeit against friendlies that carry less weight than competitive fixtures.
Kaiserslautern closed the previous campaign with back-to-back competitive wins, 2-0 at home to Arminia Bielefeld and 1-0 away to 1. FC Magdeburg, and kept clean sheets in 3 of their last 5 matches overall. They scored in 4 of 5 but conceded 7 across the sequence, including that 5-3 friendly win at SV Sandhausen where defensive shape went missing. The pattern suggests a side capable of shutting opponents out in league play but vulnerable when facing sharper attack in preparation games. With 9 goals from 5 outings, they have shown sufficient edge in the final third, yet the 4-goal concession to Mainz exposes the fragility that can surface under pressure.
Darmstadt conceded in every one of their last 5 matches and did not register a single clean sheet, leaking 7 goals even as they piled up 17 at the other end. Their 7-match season sample shows them averaging 15.3 shots and 4.3 shots on target per game, with 54.4 percent possession and 1.39 expected goals. They failed to score in 20 percent of those matches and kept a clean sheet in 0 percent, a profile that points to open, high-tempo contests. The competitive fixtures in that sequence include a 0-2 home loss to SC Paderborn 07 and a 1-1 draw away to Preußen Münster, results that confirm the defensive fragility persists beyond the friendlies.
The head to head record across the last 10 meetings stands at 4 Darmstadt wins, 3 Kaiserslautern wins and 3 draws, with 3.5 goals per meeting on average. Both teams scored in 7 of 10, and over 2.5 goals landed in 7 of 10. The most recent 5 itemised fixtures have swung wildly: Darmstadt won 4-0 in February 2026, Kaiserslautern took the August 2025 encounter 3-1, Kaiserslautern edged it 2-1 in May 2025, and Darmstadt responded with a 5-1 victory in December 2024 before winning 2-0 in March 2023. Four of those 5 produced 3 or more goals, and three saw one side win by a margin of 3 or more.
With Darmstadt's excellent form band built on heavy pre-season scoring and Kaiserslautern showing recent competitive solidity but conceding 4 in a friendly, the visitors' 15.3 shots per game and refusal to keep clean sheets suggest goals at both ends. The head to head leans toward high-scoring affairs, and the 3.11 form gap implies Darmstadt hold the momentum edge as competitive action resumes. Formatic's model will score this fixture closer to kick-off, but the data points toward an open contest shaped by Darmstadt's attacking volume and both sides' defensive inconsistency.
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