OgaOods

form, quantified · picks with an edge
Back to ⚽ Football on 2026-10-31
⚽ Germany 2. Bundesliga · Saturday 31 October 2026, 12:00 UTC · scheduled
Kaiserslautern 2.00 12:00 2.60 Hertha Berlin
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Away win 43.1%43%-0.4%
DCHome or away 74.6%77%-2.8%
DNBAway (DNB) 55.1%59%-4.0%
O/U 2.5Under 2.5 52.3%43%+9.2%
BTTSBTTS no 50.1%no line
Model breakdown (1X2)
ModelHomeDrawAway
poisson41.3%26.3%32.4%
xgboost27.8%28.2%44.0%
logistic32.0%28.3%39.6%
Inputs the models saw
KaiserslauternHertha Berlin
Elo (pre-match)15251558
Surface Elo15251558
Form, last 5 (PPG)2.002.60
Form trend-0.600.20
Season points per game2.502.50
Season goals for / game1.001.25
Season goals against / game0.000.50
Rest days67
Head-to-head (last 10)2 W4 W · 0 D
Kaiserslautern: last 5
28 OctAHannover2 - 0W
24 OctANurnberg1 - 0W
24 OctA1 FC Nuremberg1 - 0W
17 OctHBochum2 - 0W
17 OctHBochum2 - 0W
Hertha Berlin: last 5
28 OctASSV Jeddeloh II2 - 0W
24 OctHBielefeld1 - 0W
24 OctHBielefeld1 - 0W
16 OctAHolstein Kiel0 - 0D
16 OctAHolstein Kiel0 - 0D
Head to head
11 Apr 2026Hertha Berlin0 - 1Kaiserslautern
08 Nov 2025Kaiserslautern0 - 1Hertha Berlin
08 Feb 2025Hertha Berlin0 - 1Kaiserslautern
31 Aug 2024Kaiserslautern3 - 4Hertha Berlin
11 May 2024Hertha Berlin3 - 1Kaiserslautern
09 Dec 2023Kaiserslautern1 - 2Hertha Berlin
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
SportyBet1X2away2.3043.5%30 Oct 06:15
SportyBet1X2draw3.6027.8%30 Oct 06:15
SportyBet1X2home2.9533.9%30 Oct 06:15
SportyBetO/U 2.5over1.5863.3%30 Oct 06:15
SportyBetO/U 2.5under2.3542.5%30 Oct 06:15
Generated 2026-10-30 13:58 UTC