Default modelInterquartile mean (Vetted List)

Bundesliga 2 - Germany

Odds analysis and probability predictions calculated by the model for Bundesliga 2 - Germany. 9 upcoming games analysed from recorded sportsbook odds.

Hannover 96 v Karlsruher SC2026-09-04 16:30 UTC

Head to Head — 54 (19 in analysis)

OptionBest OddsPredictionEVGrowth
Hannover 96 (Local)1.6159%-5.11%+0.000%
Karlsruher SC (Visit)5.8519%+8.58%+0.152%
Draw4.4023%-0.999%+0.000%

Head to Head — 54 (18 in analysis)

OptionBest OddsPredictionEVGrowth
Arminia Bielefeld (Local)2.2543%-3.83%+0.000%
FC St. Pauli (Visit)3.2031%-0.407%+0.000%
Draw3.8026%-0.679%+0.000%

Head to Head — 54 books 🔒 >8%

Reserved until kickoff — unlock with a day pass, or come back when it starts (it unlocks free forever). · unlock

Head to Head — 54 books 🔒

Reserved until kickoff — unlock with a day pass, or come back when it starts (it unlocks free forever). · unlock

Holstein Kiel v 1. FC Nürnberg2026-09-05 11:00 UTC

Head to Head — 54 (19 in analysis)

OptionBest OddsPredictionEVGrowth
Holstein Kiel (Local)2.5539%-0.339%+0.000%
1. FC Nürnberg (Visit)2.8534%-1.89%+0.000%
Draw3.8026%+0.669%+0.002%
Dynamo Dresden v VfL Bochum2026-09-05 18:30 UTC

Head to Head — 54 books 🔒

Reserved until kickoff — unlock with a day pass, or come back when it starts (it unlocks free forever). · unlock

Head to Head — 52 (18 in analysis)

OptionBest OddsPredictionEVGrowth
VfL Osnabrück (Local)2.5041%+1.76%+0.021%
Eintracht Braunschweig (Visit)3.1232%-0.391%+0.000%
Draw3.6027%-1.46%+0.000%

Head to Head — 53 books 🔒

Reserved until kickoff — unlock with a day pass, or come back when it starts (it unlocks free forever). · unlock

Hertha Berlin v 1. FC Magdeburg2026-09-06 11:30 UTC

Head to Head — 53 (18 in analysis)

OptionBest OddsPredictionEVGrowth
Hertha Berlin (Local)1.9848%-4.54%+0.000%
1. FC Magdeburg (Visit)3.7027%+0.619%+0.001%
Draw4.0025%-1.63%+0.000%

Latest results

Date (UTC)MatchResult
2026-08-30 11:30SV Darmstadt 98 v Hannover 960–1
2026-08-30 11:301. FC Magdeburg v Holstein Kiel2–0
2026-08-30 11:30FC St. Pauli v 1. FC Kaiserslautern1–2
2026-08-29 18:301. FC Nürnberg v Arminia Bielefeld4–1
2026-08-29 11:001. FC Heidenheim v Dynamo Dresden5–3

See all 138 archived games →