

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.




Hoffenheim take a form score of 6.0 out of 10 into this Bundesliga fixture, against 8.1 for Stuttgart. Hoffenheim have 3 wins, 1 draw and 1 defeat in their last 5, while Stuttgart have 3 wins, 1 draw and 1 defeat in theirs. Across the season Hoffenheim average 2.0 goals scored and 1.9 conceded per game, Stuttgart 3.3 and 1.6. Hoffenheim have kept a clean sheet in 20% of their matches this season, Stuttgart in 20%. In their last 10 meetings Hoffenheim have won 2, drawn 6 and lost 2. Hoffenheim sit 5th on 0 points, Stuttgart 4th 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.
Hoffenheim welcome Stuttgart on Saturday with both sides carrying form scores that sit comfortably in positive territory but suggest Stuttgart arrive with a fractional edge. Formatic's weighted last-five score awards the visitors 7.11 out of 10 against Hoffenheim's 6.44, a gap of 0.67 that reflects Stuttgart's more emphatic recent results. That gap is modest enough to keep this contest open, but the underlying numbers show two sides whose recent form profiles differ sharply in one crucial respect: Stuttgart have been scoring freely while Hoffenheim's output has been more contained.
Hoffenheim's last five fixtures produced 3 wins, 1 draw and 1 loss, with 9 goals scored and 8 conceded across that span. They scored in 4 of those 5 matches and kept clean sheets in 2, including a 3-0 victory over SGV Freiberg in a club friendly and a 1-0 home win against Werder Bremen. The defeat was heavy, a 0-4 reverse away to Borussia Mönchengladbach, and their most recent competitive outing before pre-season was a 3-3 draw at home to Stuttgart on 2 May. That result completes a symmetrical recent record, but the concession of 8 goals in 5 suggests defensive solidity remains a work in progress.
Stuttgart's recent run reads 3 wins, 1 draw and 1 loss, but the goal difference tells a sharper story: 17 scored and just 6 conceded. They have scored in 4 of 5 and registered clean sheets in 2 of 5, with both those shutouts coming in pre-season friendlies that produced a combined 12-0 scoreline across wins over Hollenbach and Balingen. The competitive fixtures were more varied. A 3-1 home victory over Bayer Leverkusen on 9 May demonstrated quality against elite opposition, while a 2-2 draw away to Eintracht Frankfurt and a 0-3 loss to Bayern München in the DFB Pokal rounded out the sample. The Bayern defeat is the only occasion in this five-match window where Stuttgart failed to find the net, and their 17-goal haul dwarfs Hoffenheim's 9.
The head to head record across the last 10 meetings is strikingly balanced: 2 wins apiece and 6 draws. The meetings average 3.1 goals, both teams have scored in 8 of 10, and 6 of 10 have cleared 2.5 goals. Of the five itemised encounters, four have been draws, including three consecutive 1-1 and 0-0 results before the most recent 3-3 fixture on 2 May. The only win in that five-match sample came on 16 March 2024, when Stuttgart took the points 3-0 at Hoffenheim.
Stuttgart's superior goal output and Formatic's form assessment give them a narrow edge on paper, but the head to head pattern suggests this fixture rarely produces a comfortable margin. With both teams scoring in 8 of the last 10 and six draws in that same span, the numbers point toward another open contest in which defences struggle to impose themselves. The 3.1 goals-per-meeting average and Stuttgart's 17 scored in their last 5 hint at a fixture where the visitors' attacking threat will test Hoffenheim's capacity to tighten a backline that shipped 8 in their recent run.
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