Skip to main content
Live
✦ SportSignals+ just now
Value SmartBetsNEW Props Predictions Live My Bets Alerts
Saturday 31 October

Saturday’s football predictions, tips and best odds

114 games on Saturday in 24 competitions. The biggest is Bayern München v Borussia Dortmund at 17:30. 17 Tips this weekend.

Updated 08:30 · UK times

Big Games

Chosen by league, club size and whether there is a story: a Tip, or a gap between our model and the bookmakers.

How we choose these
Premier League logoPremier LeagueSat 15:00TIP in 3 days
Manchester City crest
Manchester CityWWW
v
BrightonWWWWL
Brighton crest
If the result is
Manchester City crestManchester City win
Draw
Brighton crestBrighton win
Our chancefrom our model
65%
19%
16%
Bookmakers’ chanceBookmaker chance1 ÷ best price
Checking prices
Best priceUK bookmakers

Our model makes Manchester City strong favourites at 65%.

OUR TIP1 Tip on this game Plus

18+ · Information, not advice · Past performance does not guarantee future results · BeGambleAware.org

Bundesliga logoBundesligaSat 17:30 in 3 days
Bayern München crest
Bayern MünchenLDWDD
v
Borussia DortmundWLW
Borussia Dortmund crest
If the result is
Bayern München crestBayern München win
Draw
Borussia Dortmund crestBorussia Dortmund win
Our chancefrom our model
63%
20%
18%
Bookmakers’ chanceBookmaker chance1 ÷ best price
Checking prices
Best priceUK bookmakers

Our model makes Bayern München favourites at 63%.

18+ · Information, not advice · BeGambleAware.org

BundesligaSat 14:30 in 3 days
Bayer LeverkusenWWW
v
VfB StuttgartWWD
If the result is
Bayer Leverkusen win
Draw
VfB Stuttgart win
Our chancefrom our model
50%
21%
28%
Bookmakers’ chanceBookmaker chance1 ÷ best price
Checking prices
Best priceUK bookmakers

Our model makes Bayer Leverkusen favourites at 50%.

18+ · Information, not advice · BeGambleAware.org

Premier LeagueSat 12:30 in 3 days
ChelseaWWL
v
Manchester UnitedWLL
If the result is
Chelsea win
Draw
Manchester United win
Our chancefrom our model
45%
25%
30%
Bookmakers’ chanceBookmaker chance1 ÷ best price
Checking prices
Best priceUK bookmakers

Our model makes Chelsea favourites at 45%.

18+ · Information, not advice · BeGambleAware.org

La LigaSat 17:30 in 3 days
Real BetisW
v
MálagaWDWWD
If the result is
Real Betis win
Draw
Málaga win
Our chancefrom our model
56%
23%
21%
Bookmakers’ chanceBookmaker chance1 ÷ best price
Checking prices
Best priceUK bookmakers

Our model makes Real Betis favourites at 56%.

18+ · Information, not advice · BeGambleAware.org

La LigaSat 15:15TIP in 3 days
Rayo VallecanoWLWWL
v
Celta VigoLLLLW
If the result is
Rayo Vallecano win
Draw
Celta Vigo win
Our chancefrom our model
34%
31%
35%
Bookmakers’ chanceBookmaker chance1 ÷ best price
Checking prices
Best priceUK bookmakers

Our model makes Celta Vigo favourites at 35%.

OUR TIP1 Tip on this game Plus

18+ · Information, not advice · Past performance does not guarantee future results · BeGambleAware.org

Premier LeagueSat 15:00 in 3 days
CoventryDDWWW
v
SunderlandWWD
If the result is
Coventry win
Draw
Sunderland win
Our chancefrom our model
37%
25%
38%
Bookmakers’ chanceBookmaker chance1 ÷ best price
Checking prices
Best priceUK bookmakers

Our model makes Sunderland favourites at 38%.

18+ · Information, not advice · BeGambleAware.org

BundesligaSat 14:30 in 3 days
Schalke 04WDLLD
v
RB LeipzigLWL
If the result is
Schalke 04 win
Draw
RB Leipzig win
Our chancefrom our model
45%
24%
30%
Bookmakers’ chanceBookmaker chance1 ÷ best price
Checking prices
Best priceUK bookmakers

Our model makes Schalke 04 favourites at 45%.

18+ · Information, not advice · BeGambleAware.org

1 of 8

Every game, biggest first

Grouped by league. Open Match Centre from any row. Tap a bell to follow a game.

Exchanges such as Betfair Exchange take commission from winnings. With this on, their prices are shown after commission. Live prices are always bookmakers only.

Our chance:Home winDrawAway winThe logo under each price is the bookmaker offering it.
Kick-offMatchOur chanceBest UK price
Premier League logo

Premier League

8 gamesAll Premier League predictions
12:30
Chelsea crestChelseaManchester United crestManchester United
Chelsea 45%452530
HomeCheckingDrawCheckingAwayChecking
15:00
Hull City crestHull CityIpswich crestIpswich
Ipswich 37%352837
HomeCheckingDrawCheckingAwayChecking
15:00TIP
Bournemouth crestBournemouthLeeds crestLeeds
Bournemouth 55%552619
HomeCheckingDrawCheckingAwayChecking
15:00
Brentford crestBrentfordNottingham Forest crestNottingham Forest
Nottingham Forest 37%352837
HomeCheckingDrawCheckingAwayChecking
15:00
Coventry crestCoventrySunderland crestSunderland
Sunderland 38%372538
HomeCheckingDrawCheckingAwayChecking
Show 3 more Premier League games

EFL Championship

11 gamesAll EFL Championship predictions
12:30
Stoke CityPreston
Stoke City 50%502426
HomeCheckingDrawCheckingAwayChecking
12:30
NorwichWatford
Norwich 57%572122
HomeCheckingDrawCheckingAwayChecking
12:30
Lincoln CityBirmingham
Birmingham 38%362638
HomeCheckingDrawCheckingAwayChecking
15:00
Bolton WanderersBristol City
Bolton Wanderers 40%402634
HomeCheckingDrawCheckingAwayChecking
15:00
West Ham UnitedWest Brom
West Ham United 47%472529
HomeCheckingDrawCheckingAwayChecking
Show 6 more EFL Championship games
13:00
LevanteAtletico Madrid
Atletico Madrid 50%252550
HomeCheckingDrawCheckingAwayChecking
15:15TIP
Rayo VallecanoCelta Vigo
Celta Vigo 35%343135
HomeCheckingDrawCheckingAwayChecking
17:30
Real BetisMálaga
Real Betis 56%562321
HomeCheckingDrawCheckingAwayChecking
20:00
BarcelonaDeportivo Alaves
Barcelona 78%78157
HomeCheckingDrawCheckingAwayChecking
14:30
Bayer LeverkusenVfB Stuttgart
Bayer Leverkusen 50%502128
HomeCheckingDrawCheckingAwayChecking
14:30
FC AugsburgSC Freiburg
FC Augsburg 40%402634
HomeCheckingDrawCheckingAwayChecking
14:30TIP
Borussia MönchengladbachPaderborn
Paderborn 38%352838
HomeCheckingDrawCheckingAwayChecking
14:30
Schalke 04RB Leipzig
Schalke 04 45%452430
HomeCheckingDrawCheckingAwayChecking
14:30TIP
Werder Bremen1899 Hoffenheim
1899 Hoffenheim 39%372439
HomeCheckingDrawCheckingAwayChecking
Show 1 more Bundesliga game
19:45
TroyesLe Mans
Troyes 44%442630
HomeCheckingDrawCheckingAwayChecking
19:45TIP
LyonAngers
Lyon 59%592220
HomeCheckingDrawCheckingAwayChecking
Show 10 more competitions (34 games)

18+ · Prices are information, not advice · BeGambleAware.org

Where we differ from the bookmakers

The four biggest gaps on Saturday between our model’s chance and the best UK price. Our view, not advice.

See every gap with SportSignals+

18+ · Our view, not advice · BeGambleAware.org

Our record, in public

Every Tip stays in the public record, including the ones that lose. The accuracy record counts every settled prediction we can verify.

Tips since Aug 2025+12.9%profit on stakes from 867 settled Tips, Aug 2025 to Oct 2026.
Tips, last 30 days+25.6%profit on stakes from 51 Tips, 28 Sep to 27 Oct. 25 won. No Tips 28 Sep to 9 Oct.
Results called right50.2%2,572 of 5,125 full-time results since 15 April 2026.

The figure above covers the whole published record. The current run, August 2026 to October 2026, is -0.6% across 127 settled tips since the model restarted. A run that short moves a long way on a few results, so read the two together.

Tips profit by monthProfit divided by stakes, settled Tips. No Tips in June and July 2026. October 2026 is to the 27th.
+14%Aug
+14%Sep
−16%Oct
+16%Nov
+8%Dec
+20%Jan
+0%Feb
+37%Mar
+34%Apr
+8%May
Jun
Jul
−20%Aug
−16%Sep
+26%Oct
20252026

Past performance does not guarantee future results. 18+ · BeGambleAware.org

Saturday at a glance

Saturday 31 October: the Big Games at a glance
MatchKick-offMost likelyOur chanceBest price
Manchester City v Brighton15:00Manchester City win65%Checking prices
Bayern München v Borussia Dortmund17:30Bayern München win63%Checking prices
Bayer Leverkusen v VfB Stuttgart14:30Bayer Leverkusen win50%Checking prices
Chelsea v Manchester United12:30Chelsea win45%Checking prices
Real Betis v Málaga17:30Real Betis win56%Checking prices
Rayo Vallecano v Celta Vigo15:15Celta Vigo win35%Checking prices
Coventry v Sunderland15:00Sunderland win38%Checking prices
Schalke 04 v RB Leipzig14:30Schalke 04 win45%Checking prices

18+ · Prices are information, not advice · BeGambleAware.org

Questions

How are these predictions made?

Our model turns team ratings and match data into a chance for each result. The accuracy record shows how often it has been right.

What does “We differ” mean?

Our model gives a result at least 8 points more chance than the best bookmaker price suggests. It is our view, not advice.

Are these the best odds?

They are the best prices we found at UK-licensed bookmakers when the page was updated. Prices move, so check before you bet.

Do I need an account?

No. Predictions, prices and the Free Pick are open to everyone. A free account saves your teams across devices.