Matchday 31 in Germany’s 2. Bundesliga kicks off on April 26, 2024, as St. Pauli hosts Hansa Rostock. The first der Klassiker in the Hanseatic City, both teams have a rich history; St. Pauli is famously known for their loyal fanbase “The Millions,” while Hansa Rostock’s claim to fame is being the only club from Mecklenburg-Vorpommern to play in the Bundesliga (1990-94). As the 2. Bundesliga season progresses towards its final stages, Hertha Berlin faces Hannover on April 26, 2024. Historical facts: Hertha’s crest features a blue and white bear, symbolizing the city of Berlin, while Hannover’s nickname “Die Roten” comes from their red uniforms inspired by Hanoverian troops during the Napoleonic Wars (1806-1815).
In the table below you will find our AI prediccions for 2. Bundesliga round 31.
| Date |
Home Team |
Away Team |
Prediction |
| 2024-04-26 |
St Pauli |
Hansa Rostock |
1 |
| 2024-04-26 |
Hertha |
Hannover |
1 |
| 2024-04-27 |
Holstein Kiel |
Kaiserslautern |
1 |
| 2024-04-27 |
Braunschweig |
Hamburg |
2 |
| 2024-04-27 |
Paderborn |
Elversberg |
1 |
| 2024-04-27 |
Schalke 04 |
Fortuna Dusseldorf |
2 |
| 2024-04-28 |
Magdeburg |
Osnabruck |
1 |
| 2024-04-28 |
Nurnberg |
Karlsruhe |
1 |
| 2024-04-28 |
Wehen |
Greuther Furth |
1 |
The table below shows the expected number of goals in each match based on home teams average performance (goals scored and conceded) at home, and away teams average performance away.
| Date |
League |
Home Team |
Away Team |
Expected Goals |
| 2024-04-26 |
2. Bundesliga |
St Pauli |
Hansa Rostock |
2.70 |
| 2024-04-26 |
2. Bundesliga |
Hertha |
Hannover |
3.40 |
| 2024-04-27 |
2. Bundesliga |
Holstein Kiel |
Kaiserslautern |
3.36 |
| 2024-04-27 |
2. Bundesliga |
Braunschweig |
Hamburg |
2.84 |
| 2024-04-27 |
2. Bundesliga |
Paderborn |
Elversberg |
3.34 |
| 2024-04-27 |
2. Bundesliga |
Schalke 04 |
Fortuna Dusseldorf |
3.40 |
| 2024-04-28 |
2. Bundesliga |
Magdeburg |
Osnabruck |
3.30 |
| 2024-04-28 |
2. Bundesliga |
Nurnberg |
Karlsruhe |
3.11 |
| 2024-04-28 |
2. Bundesliga |
Wehen |
Greuther Furth |
2.37 |
We also have calculated the average goals scored and conceded for the teams. See the table below.
| Team |
Home Goals |
Home Conceded |
Away Goals |
Away Conceded |
| Fortuna Dusseldorf |
1.73 |
1.20 |
2.53 |
1.13 |
| Hertha |
2.60 |
1.33 |
1.53 |
2.07 |
| Karlsruhe |
2.44 |
1.31 |
1.57 |
1.71 |
| Holstein Kiel |
2.07 |
1.47 |
1.93 |
0.80 |
| St Pauli |
2.07 |
0.93 |
1.67 |
1.27 |
| Hamburg |
2.07 |
1.20 |
1.60 |
1.60 |
| Hannover |
2.07 |
1.07 |
1.40 |
1.47 |
| Kaiserslautern |
1.80 |
2.00 |
1.27 |
1.93 |
| Paderborn |
1.47 |
1.60 |
1.60 |
1.67 |
| Schalke 04 |
1.87 |
1.27 |
1.20 |
2.47 |
| Elversberg |
1.27 |
1.53 |
1.67 |
1.93 |
| Magdeburg |
1.73 |
1.47 |
1.07 |
1.60 |
| Greuther Furth |
1.87 |
1.13 |
0.80 |
1.73 |
| Nurnberg |
1.20 |
1.73 |
1.33 |
2.00 |
| Braunschweig |
1.33 |
1.13 |
0.87 |
1.60 |
| Wehen |
1.00 |
1.21 |
1.12 |
1.50 |
| Osnabruck |
0.87 |
1.53 |
0.93 |
2.47 |
| Hansa Rostock |
1.20 |
1.53 |
0.60 |
1.80 |