BankoZeka

Football Predictions for Saturday, 31 October 2026

Predictions for all 65 matches on 31 October 2026: match result, both teams to score and over/under 1.5 / 2.5 / 3.5 goals, the most likely pick per game, bookmaker odds and the accumulator of the day. 30 picks sit at 80% probability or above. The model learns from 78,000+ historical matches; every prediction is recorded before kick-off and scored against real results.

Accumulator of the day · 80%+ probability

MatchPickProbabilityOddsResult
PSV Eindhoven – Willem II Eredivisie 20:45Over 1.597%—✓
Barcelona – Alaves La Liga 23:00Over 1.594%—✓
Bayern Munich – Dortmund Bundesliga 20:30Over 1.593%—✓
Feyenoord – For Sittard Eredivisie 18:30Over 1.592%—✓
Leverkusen – Stuttgart Bundesliga 17:30Over 1.591%—✓
Heerenveen – Nijmegen Eredivisie 20:45Over 1.590%—✗
Porto – Estoril Primeira Liga 23:30Home win90%—✓
Wolfsburg – Osnabruck 2. Bundesliga 15:00Over 1.590%—✓
Werder Bremen – Hoffenheim Bundesliga 17:30Over 1.589%—✓
Ajax – AZ Alkmaar Eredivisie 23:00Over 1.589%—✗
Middlesbrough – Charlton Championship 18:00Over 1.588%—✓
Anderlecht – Westerlo Pro League 22:45Over 1.588%—✓
Fenerbahce – Goztep Super Lig 19:00Over 1.588%—✓
Wolves – Cardiff Championship 18:00Over 1.588%—✓
Man City – Brighton Premier League 18:00Over 1.587%—✗
Cambuur – Go Ahead Eagles Eredivisie 23:00Over 1.587%—✓
Augsburg – Freiburg Bundesliga 17:30Over 1.587%—✓
M'gladbach – Paderborn Bundesliga 17:30Over 1.587%—✗
Levante – Ath Madrid La Liga 16:00Over 1.586%—✓
Karlsruhe – Heidenheim 2. Bundesliga 22:30Over 1.585%—✓
Betis – Malaga La Liga 20:30Over 1.585%—✓
Celta B – Cordoba Segunda 20:30Over 1.585%—✓
Darmstadt – Magdeburg 2. Bundesliga 15:00Over 1.585%—✓
Kaiserslautern – Hertha 2. Bundesliga 15:00Over 1.584%—✓
Schalke 04 – RB Leipzig Bundesliga 17:30Over 1.583%—✓
Udinese – Roma Serie A 20:00Over 1.583%—✓
Beveren – St. Gilloise Pro League 22:45Over 1.583%—✓
Norwich – Watford Championship 15:30Over 1.583%—✓
Chelsea – Man United Premier League 15:30Over 1.583%—✓
Mechelen – Genk Pro League 18:00Over 1.582%—✗

The three most likely picks together have roughly a 85% chance of all landing. More legs = lower chance. In the app you can tick, tap "I played it" and follow it live.

Süper Lig 3

TimeMatch1X2Most likely pickOddsResult
13:30Erzurumspor – Corum30%31%39%Under 3.5 · 76%—1-3 ✗
16:00Kocaelispor – Rizespor33%31%36%Over 1.5 · 75%—0-0 ✗
19:00Fenerbahce – Goztep74%18%8%Over 1.5 · 88%—1-2 ✓

2. Bundesliga 4

TimeMatch1X2Most likely pickOddsResult
15:00Darmstadt – Magdeburg31%29%40%Over 1.5 · 85%—1-1 ✓
15:00Kaiserslautern – Hertha31%29%41%Over 1.5 · 84%—0-3 ✓
15:00Wolfsburg – Osnabruck60%23%17%Over 1.5 · 90%—2-0 ✓
22:30Karlsruhe – Heidenheim26%27%47%Over 1.5 · 85%—2-1 ✓

Premier League 8

TimeMatch1X2Most likely pickOddsResult
15:30Chelsea – Man United40%28%32%Over 1.5 · 83%—2-0 ✓
18:00Bournemouth – Leeds45%30%25%Over 1.5 · 76%—2-0 ✓
18:00Brentford – Nott'm Forest41%31%28%Over 1.5 · 80%—2-0 ✓
18:00Coventry – Sunderland26%29%45%Over 1.5 · 78%—3-1 ✓
18:00Hull – Ipswich29%29%41%Over 1.5 · 76%—2-2 ✓
18:00Man City – Brighton56%24%20%Over 1.5 · 87%—0-1 ✗
20:30Tottenham – Crystal Palace57%24%19%Over 1.5 · 80%—2-0 ✓
23:00Aston Villa – Fulham45%29%25%Over 1.5 · 80%—1-1 ✓

Championship 11

TimeMatch1X2Most likely pickOddsResult
15:30Lincoln – Birmingham26%30%45%Under 3.5 · 74%—1-3 ✗
15:30Norwich – Watford60%23%17%Over 1.5 · 83%—3-2 ✓
15:30Stoke – Preston54%26%19%Over 1.5 · 75%—2-0 ✓
18:00Bolton – Bristol City30%28%42%Over 1.5 · 79%—2-3 ✓
18:00Burnley – Portsmouth43%29%28%Over 1.5 · 77%—0-0 ✗
18:00Middlesbrough – Charlton82%12%6%Over 1.5 · 88%—3-0 ✓
18:00Millwall – Derby59%25%17%Over 1.5 · 78%—4-1 ✓
18:00Southampton – QPR48%27%25%Over 1.5 · 81%—4-1 ✓
18:00Swansea – Blackburn55%26%18%Over 1.5 · 76%—4-0 ✓
18:00West Ham – West Brom55%24%20%Over 1.5 · 81%—1-3 ✓
18:00Wolves – Cardiff62%22%17%Over 1.5 · 88%—3-0 ✓

Ligue 2 2

TimeMatch1X2Most likely pickOddsResult
16:00Annecy – Montpellier28%30%43%Over 1.5 · 77%—0-3 ✓
22:00Guingamp – St Etienne21%27%51%Over 1.5 · 75%—3-0 ✓

La Liga 4

TimeMatch1X2Most likely pickOddsResult
16:00Levante – Ath Madrid12%22%66%Over 1.5 · 86%—0-2 ✓
18:15Vallecano – Celta36%33%31%Under 3.5 · 77%—3-0 ✓
20:30Betis – Malaga73%18%9%Over 1.5 · 85%—2-1 ✓
23:00Barcelona – Alaves89%8%3%Over 1.5 · 94%—6-1 ✓

Segunda 4

TimeMatch1X2Most likely pickOddsResult
16:00Sociedad B – Girona28%25%47%Over 1.5 · 79%—1-0 ✗
18:15Eibar – Almeria39%29%33%Over 1.5 · 81%—1-1 ✓
20:30Celta B – Cordoba28%26%46%Over 1.5 · 85%—2-2 ✓
23:00Albacete – Sabadell37%32%31%Under 3.5 · 78%—2-1 ✓

Serie A 3

TimeMatch1X2Most likely pickOddsResult
17:00Bologna – Monza56%28%17%Under 3.5 · 75%—2-1 ✓
20:00Udinese – Roma13%21%65%Over 1.5 · 83%—2-5 ✓
22:45Milan – Inter21%28%51%Over 1.5 · 77%—3-1 ✓

Serie B 5

TimeMatch1X2Most likely pickOddsResult
17:00Cremonese – Benevento38%32%30%Under 3.5 · 74%—2-0 ✓
17:00Modena – Mantova48%29%23%Over 1.5 · 78%—1-1 ✓
17:00Sudtirol – Cesena36%31%33%Under 3.5 · 77%—1-1 ✓
19:15Catanzaro – Padova41%29%30%Over 1.5 · 76%—1-1 ✓
21:30Sampdoria – Virtus Entella40%31%28%Under 3.5 · 78%—2-0 ✓

Bundesliga 6

TimeMatch1X2Most likely pickOddsResult
17:30Augsburg – Freiburg31%31%39%Over 1.5 · 87%—1-2 ✓
17:30Leverkusen – Stuttgart55%23%21%Over 1.5 · 91%—2-4 ✓
17:30M'gladbach – Paderborn41%28%31%Over 1.5 · 87%—0-0 ✗
17:30Schalke 04 – RB Leipzig21%29%50%Over 1.5 · 83%—0-2 ✓
17:30Werder Bremen – Hoffenheim39%29%33%Over 1.5 · 89%—2-0 ✓
20:30Bayern Munich – Dortmund74%16%10%Over 1.5 · 93%—2-2 ✓

Pro League 4

TimeMatch1X2Most likely pickOddsResult
18:00Mechelen – Genk22%26%51%Over 1.5 · 82%—1-0 ✗
20:15Standard – Kortrijk58%23%19%Over 1.5 · 81%—1-1 ✓
22:45Anderlecht – Westerlo62%23%15%Over 1.5 · 88%—4-1 ✓
22:45Beveren – St. Gilloise13%20%66%Over 1.5 · 83%—1-2 ✓

Premiership 2

TimeMatch1X2Most likely pickOddsResult
18:00Kilmarnock – St Johnstone45%28%27%Over 1.5 · 80%—2-2 ✓
18:00Motherwell – St Mirren52%27%22%Over 1.5 · 81%—1-0 ✗

Eredivisie 5

TimeMatch1X2Most likely pickOddsResult
18:30Feyenoord – For Sittard85%10%4%Over 1.5 · 92%—1-1 ✓
20:45Heerenveen – Nijmegen43%26%31%Over 1.5 · 90%—1-0 ✗
20:45PSV Eindhoven – Willem II92%5%2%Over 1.5 · 97%—7-0 ✓
23:00Ajax – AZ Alkmaar51%25%24%Over 1.5 · 89%—1-0 ✗
23:00Cambuur – Go Ahead Eagles36%27%37%Over 1.5 · 87%—4-0 ✓

Primeira Liga 2

TimeMatch1X2Most likely pickOddsResult
18:30Moreirense – Estrela29%30%41%Over 1.5 · 74%—2-1 ✓
23:30Porto – Estoril90%8%3%Home win · 90%—4-0 ✓

Super League Greece 1

TimeMatch1X2Most likely pickOddsResult
20:00Kifisia – Olympiakos9%21%70%Over 1.5 · 79%—2-3 ✓

Ligue 1 1

TimeMatch1X2Most likely pickOddsResult
22:45Troyes – Le Mans39%31%29%Over 1.5 · 75%—2-0 ✓

How to read this

The 1 / X / 2 columns are our probabilities. "Most likely pick" is the highest-probability selection across all markets (match result, both teams to score, over/under 1.5 / 2.5 / 3.5); the odds are the best price we found (a ~ means no bookmaker prices that market, so it is the fair odds implied by the market). Open a match for the reasoning, likely scorelines and every bookmaker's odds.

Other days

Last updated: