AI 2. Bundesliga predictions — graded in public
Germany · Updated
As of 31 October 2026, ScoreGPT's AI panel has live consensus predictions for 4 upcoming 2. Bundesliga fixtures. Every pick is graded publicly after full-time — across the last 142 graded matches ScoreGPT covered, the consensus called 70 correctly.
Download the free app
3 free AI predictions every week — no sign-up.
Upcoming 2. Bundesliga fixtures
Matchday 10
Model picks
- GPT-6.1 Sol0–1
- Claude Opus 5.51–2
- Grok 4.71. FC Heidenheim
- DeepSeek-V4-Pro1. FC Heidenheim
- Kimi K3.1 Pro1. FC Heidenheim
- 3 free AI predictions every week — no sign-up. →
Model picks
- GPT-6.1 Sol2–1
- Claude Opus 5.52–1
- Grok 4.7SpVgg Greuther Fürth
- DeepSeek-V4-ProSpVgg Greuther Fürth
- Kimi K3.1 ProSpVgg Greuther Fürth
- 3 free AI predictions every week — no sign-up. →
Model picks
- GPT-6.1 Sol1–0
- Claude Opus 5.51–1
- Grok 4.7Hannover 96
- DeepSeek-V4-ProDraw
- Kimi K3.1 ProHannover 96
- 3 free AI predictions every week — no sign-up. →
Model picks
- GPT-6.1 Sol1–0
- Claude Opus 5.51–0
- Grok 4.7FC St. Pauli
- DeepSeek-V4-ProFC St. Pauli
- Kimi K3.1 ProFC St. Pauli
- 3 free AI predictions every week — no sign-up. →
Matchday 11
AI analysis lands about 36 hours before each kickoff — picks appear here as the models finish.
Predicted final 2. Bundesliga table — after matchday 8
After matchday 8, the five AI models' combined 2. Bundesliga table has Hertha BSC top on a projected 70 points, with VfL Bochum, SV Darmstadt 98 and Holstein Kiel in the bottom three.
| # | Team | Proj. pts | Proj. GD |
|---|---|---|---|
| 1 | Hertha BSC | 70 | +28 |
| 2 | 1. FC Nürnberg | 65 | +21 |
| 3 | VfL Wolfsburg | 64 | +24 |
| 4 | 1. FC Kaiserslautern | 60 | +14 |
| 5 | 1. FC Heidenheim | 56 | +6 |
| 6 | 1. FC Magdeburg | 53 | +6 |
Places 7–15
| # | Team | Proj. pts | Proj. GD |
|---|---|---|---|
| 7 | FC St. Pauli | 52 | +7 |
| 8 | Arminia Bielefeld | 48 | 0 |
| 9 | Energie Cottbus | 44 | -6 |
| 10 | SpVgg Greuther Fürth | 44 | -5 |
| 11 | Dynamo Dresden | 42 | -8 |
| 12 | Karlsruher SC | 42 | -6 |
| 13 | VfL Osnabrück | 41 | -11 |
| 14 | Hannover 96 | 41 | -6 |
| 15 | Eintracht Braunschweig | 37 | -11 |
| # | Team | Proj. pts | Proj. GD |
|---|---|---|---|
| 16 | VfL Bochum | 37 | -8 |
| 17 | SV Darmstadt 98 | 33 | -22 |
| 18 | Holstein Kiel | 31 | -14 |
- Promotion
- Promotion play-off
- Relegation play-off
- Relegation
Projected points are final totals: the points each club has already won plus what the models expect from its remaining games.
Each model's calls
| Model | Champion | Promotion (places 1–2) | Relegation (places 17–18) |
|---|---|---|---|
| ScoreGPTcombined table | Hertha BSC | Hertha BSC · 1. FC Nürnberg | SV Darmstadt 98 · Holstein Kiel |
| GPT-6.1 Sol | Hertha BSC | Hertha BSC · VfL Wolfsburg | Eintracht Braunschweig · VfL Osnabrück |
| Claude Opus 5.5 | Hertha BSC | Hertha BSC · VfL Wolfsburg | Holstein Kiel · SV Darmstadt 98 |
| Grok 4.7 | Hertha BSC | Hertha BSC · 1. FC Nürnberg | SV Darmstadt 98 · Holstein Kiel |
| Kimi K3 | Hertha BSC | Hertha BSC · 1. FC Nürnberg | SV Darmstadt 98 · Holstein Kiel |
| DeepSeek-V4-Pro | Hertha BSC | Hertha BSC · VfL Wolfsburg | SV Darmstadt 98 · Holstein Kiel |
The ScoreGPT row is not another AI model: it is a consensus synthesized from the five models' tables after they answered.
How these tables were made: after matchday 8, each of the five models — GPT-6.1 Sol, Claude Opus 5.5, Grok 4.7, Kimi K3 and DeepSeek-V4-Pro — was given the real 2. Bundesliga table, with every club's points, games played and games left, and asked for the complete final table, using its own knowledge of the clubs with web search switched on. The tables come from the five models' APIs; no model saw another model's table.
Every club's reasoning, model by model, is in the ScoreGPT app.
Image of this table (free to use with a credit)
Cite this table
Source: ScoreGPT, five-AI predicted 2. Bundesliga table after matchday 8 (20 October 2026), scoregpt.app/ai-football-predictions/2-bundesliga#ai-predicted-table
Graded 2. Bundesliga record
ScoreGPT’s consensus record: 70/142 (49.3%) results correct across the last 142 graded 2. Bundesliga matches ScoreGPT covered · 17/32 (53.1%) in the last 30 days. Misses included — see the per-model leaderboard. The 40 most recent graded matches are shown below.
- FTVfL Wolfsburg2VfL Osnabrück0✓ HitAI: VfL Wolfsburg
- FT1. FC Kaiserslautern0Hertha BSC3✓ HitAI: Hertha BSC
- FTSV Darmstadt 9811. FC Magdeburg1✗ MissAI: 1. FC Magdeburg
- FTEnergie Cottbus1VfL Bochum2✗ MissAI: Energie Cottbus
- FTArminia Bielefeld3Eintracht Braunschweig1✓ HitAI: Arminia Bielefeld
- FTEintracht Braunschweig2Hannover 960✓ HitAI: Eintracht Braunschweig
- FTHolstein Kiel3Dynamo Dresden0✓ HitAI: Holstein Kiel
- FTVfL Osnabrück3SpVgg Greuther Fürth0✓ HitAI: VfL Osnabrück
- FT1. FC Nürnberg01. FC Kaiserslautern1✗ MissAI: 1. FC Nürnberg
- FT1. FC Heidenheim1Energie Cottbus1✗ MissAI: 1. FC Heidenheim
Earlier results30
- Hertha BSC 1–0 Arminia Bielefeld ✓ Hit
- 1. FC Magdeburg 6–1 Karlsruher SC ✓ Hit
- VfL Bochum 1–1 VfL Wolfsburg ✗ Miss
- SV Darmstadt 98 0–0 FC St. Pauli ✗ Miss
- Arminia Bielefeld 2–1 VfL Osnabrück ✓ Hit
- Karlsruher SC 4–0 SV Darmstadt 98 ✓ Hit
- Dynamo Dresden 2–0 1. FC Magdeburg ✗ Miss
- Hannover 96 1–1 FC St. Pauli ✗ Miss
- 1. FC Kaiserslautern 2–0 VfL Bochum ✓ Hit
- SpVgg Greuther Fürth 2–0 Eintracht Braunschweig ✓ Hit
- VfL Wolfsburg 3–1 1. FC Heidenheim ✓ Hit
- Holstein Kiel 0–0 Hertha BSC ✗ Miss
- Energie Cottbus 1–1 1. FC Nürnberg ✗ Miss
- VfL Bochum 0–1 Arminia Bielefeld ✗ Miss
- Hertha BSC 2–1 SpVgg Greuther Fürth ✓ Hit
- FC St. Pauli 2–0 Karlsruher SC ✓ Hit
- 1. FC Nürnberg 4–4 VfL Wolfsburg ✗ Miss
- SV Darmstadt 98 3–1 Energie Cottbus ✓ Hit
- 1. FC Magdeburg 3–0 Hannover 96 ✓ Hit
- VfL Osnabrück 1–1 Dynamo Dresden ✗ Miss
- Eintracht Braunschweig 1–0 Holstein Kiel ✗ Miss
- 1. FC Heidenheim 0–0 1. FC Kaiserslautern ✗ Miss
- Hannover 96 2–1 VfL Bochum ✓ Hit
- Arminia Bielefeld 2–2 1. FC Heidenheim ✗ Miss
- Energie Cottbus 1–1 FC St. Pauli ✗ Miss
- Dynamo Dresden 1–2 Hertha BSC ✓ Hit
- Holstein Kiel 1–1 VfL Osnabrück ✗ Miss
- Karlsruher SC 0–1 1. FC Nürnberg ✓ Hit
- 1. FC Kaiserslautern 1–0 Eintracht Braunschweig ✓ Hit
- SpVgg Greuther Fürth 1–1 1. FC Magdeburg ✗ Miss
How the 2. Bundesliga predictions work
Every covered 2. Bundesliga fixture is analysed independently by multiple frontier AI models — form, squads, lineups and matchday context — then combined into one consensus prediction with a predicted scoreline, published about 36 hours before kickoff.
The 2. Bundesliga is famously merciless to favourites: fallen giants, packed promotion races and a table where mid-October leaders finish mid-table. That makes ungraded predictions cheap talk — every pick here is graded in public after full-time, and the record below keeps the misses.
The process is documented in the methodology and every model's history is on the accuracy leaderboard.
Season forecast: every model's predicted 2026/27 top-flight Bundesliga table →
Frequently asked questions
Frequently asked
▸How do the AI 2. Bundesliga predictions work?
Several large language models analyse each 2. Bundesliga match independently — form, injuries, lineups and matchup context — and ScoreGPT combines their picks into one consensus prediction. Every pick is graded publicly after the final whistle.
▸Are the 2. Bundesliga predictions free?
The consensus pick for every covered match is free on this page. The app adds every model's individual pick and full reasoning — 3 free AI predictions per week, no sign-up.
▸How accurate are the AI's 2. Bundesliga predictions?
Accuracy varies by model and by matchday — the 2. Bundesliga is one of the hardest leagues to call, and no AI can guarantee results. ScoreGPT publishes the graded record, including misses, on this page and at scoregpt.app/accuracy.
▸When do predictions for a 2. Bundesliga matchday appear?
About 36 hours before kickoff, when a fixture enters the analysis window.
For information and entertainment only.