

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.




Karlsruhe take a form score of 3.2 out of 10 into this 2. Bundesliga fixture, against 8.3 for Nurnberg. Karlsruhe have 1 draw and 3 defeats in their last 4, while Nurnberg have 3 wins and 2 draws in theirs. Across the season Karlsruhe average 1.8 goals scored and 2.3 conceded per game, Nurnberg 2.9 and 1.2. Karlsruhe have kept a clean sheet in 0% of their matches this season, Nurnberg in 30%. In their last 10 meetings Karlsruhe have won 7, drawn 1 and lost 2. Karlsruhe sit 10th on 0 points, Nurnberg 8th 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.
Karlsruhe begin their 2. Bundesliga campaign against Nurnberg carrying a form rating of 0.67 out of 10, among the weakest profiles in the division, while their visitors arrive with 7.33 out of 10 and momentum from a prolific pre-season. That gulf of 6.66 points between the two weighted scores represents one of the sharpest mismatches on the opening weekend and frames a fixture where one side has won nothing across their last four outings and the other has gone five without defeat.
The home side's summer has been defined by concession and defeat. Across those four matches, Karlsruhe have shipped 11 goals and managed only 7 in response, losing three and salvaging a single draw. That came in a wild 4-4 against SGV Freiberg, though the underlying pattern remained: no clean sheets from four, defensive structure absent even in friendlies. They followed that with a 1-3 reverse at home to Shimizu S-pulse, then a 1-2 loss to Inter, both played at their own ground. Their most recent competitive outing was a 1-2 home defeat to VfL Bochum back in May, and nothing in the intervening months suggests a capacity to stop goals leaking. While they have scored in all four of those fixtures, the ratio of 7 scored to 11 conceded tells its own story about a side arriving at the season opener fragile at the back and lacking any winning rhythm.
Nurnberg's preparation could scarcely look more different. Their five-match unbeaten run has yielded 3 wins and 2 draws, 23 goals scored and just 8 conceded, with scoring streaks in every outing. The headline result was a 10-0 demolition of Kornburg, admittedly against lower-tier opposition, but it was followed by a 5-1 victory away to Ansbach and a 3-2 win over Waldhof Mannheim. Even their draws have been high-scoring: 3-3 away to Hannover 96 in their last competitive match and 2-2 at Palermo most recently. They registered 1 clean sheet across the five and have demonstrated both attacking intent and the capacity to outscore opponents when their defence is breached. That output of 23 goals, even allowing for the weight of friendlies, signals a side arriving sharp and confident.
The head to head ledger runs 7 wins to 2 in Karlsruhe's favour across the last 10 meetings, with 1 draw. That historical edge offers some counter-narrative, though it sits awkwardly against the present reality of form. Karlsruhe have not won in four, have conceded in every match and carry a rating that marks them out as one of the division's weakest starters. Nurnberg arrive unbeaten in five, have scored 23 across that spell and own a strong rating. The numbers point to goals at both ends given each side's scoring continuity, but the defensive fragility on one side and the attacking rhythm on the other tilt the broader picture decisively. Where value sits will depend on how sharply the market prices that 6.66-point form gap and whether it discounts the friendlies heavily enough to narrow the spread. The data suggests it should not.
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