The 2. Bundesliga's Matchweek 5 delivered a series of surprises, headlined by FC St. Pauli securing their first win of the campaign against high-flying VfL Wolfsburg, while Energie Cottbus stormed to a dominant away victory in Karlsruhe. For our forecasting model, it was a punishing weekend, with several confident calls derailed by upsets on the pitch.
How our forecasts did
The model struggled to navigate a volatile round of fixtures. The most successful categories were the win or draw and both teams to score topics, both of which saw six of the nine calls land correctly. From there, the returns were modest. Five of the nine total goals forecasts were accurate, while the match result and first team to score projections managed four correct calls from nine graded fixtures. The exact scoreline predictions yielded just one success from nine attempts, and the half-time and full-time topic suffered a complete shutout, with zero of the nine calls landing.
Friday's Matches
SV Darmstadt 98 2-1 Arminia Bielefeld Darmstadt secured their first victory of the campaign, overcoming a misfiring start to the season. Our model cautiously backed an Arminia Bielefeld win, missing the mark as the away side's travel concerns materialised.
1. FC Nürnberg 2-1 Hannover 96 Nürnberg continued their blistering form at the Max-Morlock-Stadion, claiming another victory. Our model correctly projected a 1. FC Nürnberg win and perfectly landed the exact scoreline forecast of a 2-1 home victory.
Saturday's Matches
VfL Bochum 1-1 SpVgg Greuther Fürth Bochum picked up their first home point of the season but are still searching for a win at the Vonovia Ruhrstadion. The forecast expected a VfL Bochum win, meaning the draw left the match result call incorrect.
Eintracht Braunschweig 2-2 Dynamo Dresden A high-scoring draw played out in Brunswick, matching the hosts' recent run of goals. The model anticipated an Eintracht Braunschweig win, incorrectly dismissing Dresden's ability to take a point from a previously disastrous away run.
1. FC Magdeburg 3-0 1. FC Kaiserslautern Magdeburg dismantled what had been the division's meanest defence, turning their curious home form into a dominant victory. The model correctly anticipated a 1. FC Magdeburg win, though it missed the total goals call by expecting fewer than 2.5 goals in the match.
FC St. Pauli 1-0 VfL Wolfsburg St. Pauli found their first victory at the Millerntor, snapping Wolfsburg's flawless away record. The model's cautious call of a VfL Wolfsburg win was firmly overturned by the hosts.
Sunday's Matches
1. FC Heidenheim 1-0 Holstein Kiel Heidenheim's explosive home form at the Voith-Arena continued with a narrow victory over a Kiel side still winless on the road. The model correctly projected a firm 1. FC Heidenheim win.
Karlsruher SC 0-3 Energie Cottbus Energie Cottbus secured a sweeping victory on the road, abandoning their previously chaotic away form to keep a clean sheet. The model backed a Karlsruher SC win, completely misreading the visitors' defensive resilience.
VfL Osnabrück 1-3 Hertha BSC Hertha extended their winning streak to five matches, exploiting Osnabrück's defensive vulnerabilities. The model accurately called a Hertha BSC win and correctly projected more than 2.5 goals in the match.
Where the model missed
The model's most glaring misses came from relying too heavily on early-season road form. At the Millerntor, the forecast anticipated a VfL Wolfsburg win, grounded in the visitors' flawless away record and a prolific late goal threat that had seen 40 percent of their league goals arrive in the final fifteen minutes. Instead, a previously winless FC St. Pauli side secured a 1-0 victory, defying the data that suggested they would struggle against one of the league's high-flyers.
Similarly, at the Wildpark, the model projected a Karlsruher SC win based on their relentlessly open, high-scoring home matches. However, Energie Cottbus flipped their chaotic away form—which had previously seen them concede seven goals on the road—into a comprehensive 3-0 victory. That result left both the match result and both teams to score forecasts entirely incorrect.
Matchweek 5 reshaped the early narratives of the 2. Bundesliga, proving that previously struggling sides like St. Pauli and Darmstadt can rapidly overturn their form. As the table begins to settle, our forecasting model will have fresh data to digest ahead of the next round of fixtures.