

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.




Heidenheim take a form score of 7.1 out of 10 into this 2. Bundesliga fixture, against 7.1 for Osnabruck. Heidenheim have 2 wins, 1 draw and 2 defeats in their last 5, while Osnabruck have 2 wins and 2 defeats in theirs. Across the season Heidenheim average 2.5 goals scored and 1.3 conceded per game, Osnabruck 2.1 and 1.1. Heidenheim have kept a clean sheet in 20% of their matches this season, Osnabruck in 33%. In their last 10 meetings Heidenheim have won 4, drawn 3 and lost 3. Heidenheim sit 2nd on 0 points, Osnabruck 17th 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.
Heidenheim welcome Osnabruck to the 2. Bundesliga on Saturday carrying a patchy form score of 3.56 out of 10, while the visitors arrive with a steadier 5.78 from their weighted recent matches. That gap of 2.22 points in Osnabruck's favour shapes the outlook for a fixture in which pre-season form has diverged sharply. Heidenheim have won 2, drawn 1 and lost 2 across their last 5 friendlies, scoring 13 and conceding 6, but the profile beneath those numbers is uneven. A 9-0 win away to Nordlingen padded the goals tally handsomely, yet sandwiched around it are a 1-3 home reverse to Hamburger SV, a 1-1 draw at Bologna, a 1-0 home loss to FC Lugano and a 2-1 victory at SCR Altach. Remove the outlier and the hosts have struggled to settle on a rhythm, managing just 1 clean sheet in 5 and conceding in 4 of those matches.
Osnabruck have posted 2 wins, 1 draw and 1 loss from their last 4 outings, scoring 12 and conceding 5. Like Heidenheim, they recorded a heavy friendly win, thrashing Nordhorn 7-0, and their other recent results offer more competitive context: a 4-3 victory away to Stuttgart II in the 3. Liga on 16 May, a 1-1 home draw with SSV Ulm 1846 on 9 May, and a narrow 0-1 friendly loss at FK Jablonec. The visitors have scored in 3 of their 4 matches and kept 1 clean sheet, showing enough attacking intent to hurt sides at this level while maintaining greater defensive structure than their hosts. The form bands confirm Osnabruck as the more consistent outfit heading into the new campaign, and their ability to find the net in varied circumstances gives them a clear edge in the goals market.
The head to head record across the last 10 meetings shows Heidenheim with 4 wins to Osnabruck's 3, plus 3 draws, and an average of 2.6 goals per fixture. Both teams scored in 6 of those 10, while 5 cleared the 2.5-goal line. The itemised matches reveal Heidenheim winning three of the last four encounters: 2-1 at Osnabruck on 20 February 2021, 3-1 at home on 22 December 2019, and 3-1 away on 27 July 2019, with the other meeting finishing 1-1 at Heidenheim on 25 October 2020. Osnabruck's sole named victory came 1-0 at home on 3 May 2014, underlining how Heidenheim have dominated this fixture in recent years. Yet historical superiority matters less when current form points the other way, and Osnabruck's steadier preparation suggests they can exploit a Heidenheim side still searching for defensive cohesion.
With both teams scoring in 6 of the last 10 head to head clashes and Heidenheim conceding in 4 of their last 5, the goals profile favours action at both ends. Osnabruck have found the net in 3 of 4 recent outings and arrive as the sharper side, while Heidenheim's 13 goals in 5 matches demonstrate they can still hurt opponents even when results are inconsistent. The 2.6-goal average from the historical sample aligns with the attacking patterns both sides have shown in pre-season, and Formatic's model will weigh that goals trend heavily when it scores this fixture closer to kick-off. The form gap and the defensive fragility on show from the hosts point toward value on Osnabruck and on a fixture that delivers chances for both.
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