Home Predictions Weekend

Weekend football predictions

Saturday 24 October – Sunday 25 October · probabilities computed from live bookmaker prices

Model recalculated market consensus margin removed sample 147 matches
147 matches analysed

Every match we cover, with the outcome the market rates most likely, how likely it is, and the best price available for it.

Kick-offMatchPrediction Chance Best price
Sat 15:00— Rangers v St Johnstone Scotland · Premiership 1 Rangers to win 77% 1.23Betano
Sun 21:30— Sporting CP v Academico Viseu Liga Portugal 1 Sporting CP to win 76% 1.271xBet
Sat 20:00— Atl. Madrid v Dep. A Coruna Spain · LaLiga 1 Atl. Madrid to win 75% 1.341xBet
Sun 19:15— Royale Union SG v Cercle Brugge KSV Belgium · Jupiler Pro League 1 Royale Union SG to win 71% 1.33Betano
Sun 12:30— Inter v Fiorentina Italy · Serie A 1 Inter to win 71% 1.411xBet
Sat 15:00— Wolves v Watford England · Championship 1 Wolves to win 70% 1.37Betano
Sun 16:00— Club Brugge KV v St. Truiden Belgium · Jupiler Pro League 1 Club Brugge KV to win 69% 1.37Betano
Sat 00:00— Cruzeiro v Remo Brazil · Serie A Betano 1 Cruzeiro to win 69% 1.42Betano
Sun 17:30— Freiburg v Bayern Munich Germany · Bundesliga 2 Bayern Munich to win 69% 1.421xBet
Sat 19:45— Lazio v Parma Italy · Serie A 1 Lazio to win 69% 1.441xBet
Sat 17:30— Girona v Celta Vigo B Spain · LaLiga 2 1 Girona to win 68% 1.42Betano
Sat 15:00— Arsenal v Everton England · Premier League 1 Arsenal to win 67% 1.501xBet
Sat 14:30— RB Leipzig v Elversberg Germany · Bundesliga 1 RB Leipzig to win 67% 1.481xBet
Sun 20:45— PSG v Lyon France · Ligue 1 1 PSG to win 66% 1.47Betano
Sun 18:00— Lecce v Juventus Italy · Serie A 2 Juventus to win 66% 1.501xBet
Sat 17:30— Dortmund v Eintracht Frankfurt Germany · Bundesliga 1 Dortmund to win 65% 1.50Betano
Sat 20:30— Gil Vicente v FC Porto Liga Portugal 2 FC Porto to win 65% 1.50Betano
Sun 15:00— Palermo v Carrarese Italy · Serie B 1 Palermo to win 64% 1.52Betano
Sun 23:15— River Plate v Racing Club Argentina · Liga Profesional – Clausura 1 River Plate to win 64% 1.50bet365
Sat 14:00— Como v Sassuolo Italy · Serie A 1 Como to win 63% 1.561xBet
Sun 18:30— Castellon v Gijon Spain · LaLiga 2 1 Castellon to win 62% 1.53bet365
Sun 00:30— Philadelphia Union v New England Revolution USA · MLS 1 Philadelphia Union to win 62% 1.55Betano
Sun 16:45— Sparta Rotterdam v Ajax Netherlands · Eredivisie 2 Ajax to win 62% 1.60Betano
Sun 17:15— Marseille v Le Havre France · Ligue 1 1 Marseille to win 61% 1.60Betano
Sat 22:30— Palmeiras v Bragantino Brazil · Serie A Betano 1 Palmeiras to win 61% 1.591xBet
Sat 14:00— Modena v Cesena Italy · Serie B 1 Modena to win 61% 1.57bet365
Sat 15:00— Neom SC v Abha Saudi Arabia · Saudi Professional League 1 Neom SC to win 61% 1.57Betano
Sat 20:30— Columbus Crew v Toronto FC USA · MLS 1 Columbus Crew to win 60% 1.62Betano
Sun 19:00— Nacional v Braga Liga Portugal 2 Braga to win 60% 1.60Betano
Sat 11:30— Eyupspor v Kasimpasa Turkey · Super Lig 2 Kasimpasa to win 60% 1.601xBet
Sun 21:00— Barcelona v Real Madrid Spain · LaLiga 1 Barcelona to win 59% 1.651xBet
Sun 14:00— Ath Bilbao v Getafe Spain · LaLiga 1 Ath Bilbao to win 59% 1.661xBet
Sat 18:30— CF Montreal v Nashville SC USA · MLS 2 Nashville SC to win 58% 1.65Betano
Sun 17:15— Toulouse v Troyes France · Ligue 1 1 Toulouse to win 58% 1.711xBet
Sat 12:30— Aston Villa v Manchester City England · Premier League 2 Manchester City to win 57% 1.711xBet
Sun 20:45— Udinese v AC Milan Italy · Serie A 2 AC Milan to win 57% 1.701xBet
Sat 20:00— Almeria v Oviedo Spain · LaLiga 2 1 Almeria to win 57% 1.691xBet
Sat 15:30— Utrecht v Zwolle Netherlands · Eredivisie 1 Utrecht to win 57% 1.70Betano
Sun 18:30— Real Sociedad v Levante Spain · LaLiga 1 Real Sociedad to win 57% 1.761xBet
Sat 17:30— Chelsea v Tottenham England · Premier League 1 Chelsea to win 56% 1.751xBet
Sun 15:00— Hull v Brentford England · Premier League 2 Brentford to win 56% 1.771xBet
Sat 15:00— West Ham v Southampton England · Championship 1 West Ham to win 56% 1.72Betano
Sat 22:30— Vasco v Corinthians Brazil · Serie A Betano 1 Vasco to win 56% 1.75Betano
Sun 13:00— Hibernian v Celtic Scotland · Premiership 2 Celtic to win 56% 1.70Betfair
Sat 01:15— Tigre v Atl. Tucuman Argentina · Liga Profesional – Clausura 1 Tigre to win 55% 1.72Betano
Sat 12:00— Heidenheim v Cottbus Germany · 2. Bundesliga 1 Heidenheim to win 55% 1.73bet365
Sun 17:15— Rennes v Strasbourg France · Ligue 1 1 Rennes to win 55% 1.791xBet
Sat 19:45— St Etienne v Nantes France · Ligue 2 1 St Etienne to win 55% 1.75Betano
Sat 14:30— Mainz v Werder Bremen Germany · Bundesliga 1 Mainz to win 55% 1.801xBet
Sun 01:30— FC Dallas v San Jose Earthquakes USA · MLS 1 FC Dallas to win 54% 1.75Betano
Sun 01:30— Rosario Central v Huracan Argentina · Liga Profesional – Clausura 1 Rosario Central to win 54% 1.78Betano
Sun 13:30— Genk v St. Liege Belgium · Jupiler Pro League 1 Genk to win 54% 1.781xBet
Sat 13:00— Rayo Vallecano v Elche Spain · LaLiga 1 Rayo Vallecano to win 54% 1.811xBet
Sat 12:00— Magdeburg v Karlsruher SC Germany · 2. Bundesliga 1 Magdeburg to win 54% 1.80Betano
Sat 15:30— Estrela v Casa Pia Liga Portugal 1 Estrela to win 53% 1.811xBet
Sun 15:00— Atalanta v Frosinone Italy · Serie A 1 Atalanta to win 53% 1.861xBet
Sat 12:00— Hertha Berlin v Arminia Bielefeld Germany · 2. Bundesliga 1 Hertha Berlin to win 52% 1.88Betano
Sat 15:00— Antwerp v Charleroi Belgium · Jupiler Pro League 2 Charleroi to win 52% 1.841xBet
Sat 14:00— Cremonese v Juve Stabia Italy · Serie B 1 Cremonese to win 52% 1.85Betano
Sat 14:30— Augsburg v Union Berlin Germany · Bundesliga 1 Augsburg to win 52% 1.881xBet

How these predictions are made

Bookmakers build a margin into their prices, so the probabilities implied by their odds always add up to more than 100%. We strip that margin out: each bookmaker’s prices are converted to probabilities and divided by their sum, then averaged across every bookmaker we track. What is left is the market’s honest view of each outcome, and the prediction shown is simply whichever outcome that view rates highest.

The percentage beside each tip is how often the market expects that result. A 70% pick is expected to lose about three times in every ten. We publish no “sure” games, no fixed matches and no guarantees. Every prediction on this page is logged before kick-off and checked afterwards — see how accurate our numbers have been — and our track record lists every daily single we have published, including the losers.

Odds change constantly — always confirm the price with the bookmaker before betting. 18+. Bet only what you can afford to lose.