OgaOods

form, quantified · picks with an edge
Back to ⚽ Football on 2026-10-10
🇩🇪 Bundesliga · Saturday 10 October 2026, 13:30 UTC · finished
Mainz 2.00 3 - 4 1.60 Bayer Leverkusen
Our markets (latest run)
MarketMost likelyModelBookmakerEdgeResult
1X2Away win 49.8%44%+5.3%✓ hit
DCHome or away 75.5%78%-2.3%✓ hit
DNBAway (DNB) 63.2%59%+4.0%✓ hit
O/U 2.5Over 2.5 61.2%69%-8.0%✓ hit
BTTSBTTS yes 60.1%no line✓ hit
Model breakdown (1X2)
ModelHomeDrawAway
poisson28.9%25.7%45.3%
xgboost29.1%29.2%41.7%
logistic34.1%25.6%40.3%
Inputs the models saw
MainzBayer Leverkusen
Elo (pre-match)16321733
Surface Elo16321733
Form, last 5 (PPG)2.001.60
Form trend0.10-0.50
Season points per game1.751.75
Season goals for / game2.502.50
Season goals against / game1.501.25
Rest days2120
Head-to-head (last 10)2 W6 W · 2 D
Mainz: last 5
19 SepABorussia M´gladbach4 - 3W
19 SepABorussia Mönchengladbach4 - 3W
12 SepHEintracht Frankfurt1 - 3L
06 SepAHamburg5 - 0W
29 AugHPaderborn0 - 0D
Bayer Leverkusen: last 5
20 SepHRB Leipzig2 - 0W
12 SepAAugsburg2 - 2D
05 SepHUnion Berlin4 - 0W
29 AugAElversberg2 - 3L
16 MayHHamburg1 - 1D
Head to head
28 Feb 2026Bayer Leverkusen1 - 1Mainz
18 Oct 2025Mainz3 - 4Bayer Leverkusen
17 May 2025Mainz2 - 2Bayer Leverkusen
14 Jan 2025Bayer Leverkusen1 - 0Mainz
23 Feb 2024Bayer Leverkusen2 - 1Mainz
30 Sep 2023Mainz0 - 3Bayer Leverkusen
19 Feb 2023Bayer Leverkusen2 - 3Mainz
27 Aug 2022Mainz0 - 3Bayer Leverkusen
18 Feb 2022Mainz3 - 2Bayer Leverkusen
25 Sep 2021Bayer Leverkusen1 - 0Mainz
Bookmaker lines
BookMarketOutcomeOddsImpliedAs of
Bet3651X2away2.2544.4%10 Oct 14:30
Bet3651X2draw3.6027.8%10 Oct 14:30
Bet3651X2home3.0033.3%10 Oct 14:30
Bet365O/U 2.5over1.5763.7%10 Oct 14:30
Bet365O/U 2.5under2.3842.0%10 Oct 14:30
SportyBet1X2away2.3043.5%10 Oct 06:15
SportyBet1X2draw3.9625.2%10 Oct 06:15
SportyBet1X2home3.0033.3%10 Oct 06:15
SportyBetO/U 2.5over1.4569.0%10 Oct 06:15
SportyBetO/U 2.5under2.8535.1%10 Oct 06:15
Generated 2026-10-30 17:10 UTC