Today's Selections
PSV Eindhoven
v
Willem II
Netherlands · Eredivisie
Sat 31 Oct, 17:45 UTC
PSV Eindhoven to win
· 90% model probability · odds 1.08 · edge -2.6 pts
Missing — PSV Eindhoven: A. Pléa (missing fixture), S. Lammers (questionable), J. Schouten (missing fixture) +3 more · Willem II: J. Hoogma (missing fixture), J. Slory (missing fixture), Amine Lachkar (missing fixture)
Barcelona
v
Alaves
Spain · La Liga
Sat 31 Oct, 20:00 UTC
Barcelona to win
· 87% model probability · odds 1.10 · edge -3.9 pts
Missing — Barcelona: Eric García (questionable), J. Koundé (questionable), Dani Olmo (missing fixture) +3 more · Alaves: F. Garcés (missing fixture), Mikel Rodríguez (missing fixture)
Feyenoord
v
Fortuna Sittard
Netherlands · Eredivisie
Sat 31 Oct, 15:30 UTC
Feyenoord to win
· 82% model probability · odds 1.17 · edge -3.5 pts
Missing — Feyenoord: R. Nelson (missing fixture), B. Nieuwkoop (missing fixture), J. St. Juste (missing fixture) +4 more · Fortuna Sittard: Iván Márquez (questionable), Ramazan Bayram (missing fixture)
FC Porto
v
Estoril
Portugal · Primeira Liga
Sat 31 Oct, 20:30 UTC
FC Porto to win
· 82% model probability · odds 1.17 · edge -3.5 pts
Middlesbrough
v
Charlton
England · Championship
Sat 31 Oct, 15:00 UTC
Middlesbrough to win
· 76% model probability · odds 1.25 · edge -4 pts
Missing — Middlesbrough: A. Jones (missing fixture), D. Strelec (questionable), R. Pukštas (questionable) · Charlton: N. Chalobah (questionable), M. Godden (questionable), C. Sichenje (missing fixture) +1 more
Boreham Wood
v
Hartlepool
England · National League
Sat 31 Oct, 15:00 UTC
Boreham Wood to win
· 76% model probability · odds 1.25 · edge -4 pts
Stockport County
v
AFC Wimbledon
England · League One
Sat 31 Oct, 15:00 UTC
Stockport County to win
· 74% model probability · odds 1.27 · edge -4.7 pts
Real Betis
v
Malaga
Spain · La Liga
Sat 31 Oct, 17:30 UTC
Real Betis to win
· 72% model probability · odds 1.30 · edge -4.9 pts
Missing — Real Betis: Junior Firpo (missing fixture), C. Hernández (missing fixture), Iker Losada (missing fixture) +1 more · Malaga: Joaquín Muñoz (missing fixture), Pablo Martínez (missing fixture), Julen Lobete (missing fixture) +4 more
Bayern München
v
Borussia Dortmund
Germany · Bundesliga
Sat 31 Oct, 17:30 UTC
Bayern München to win
· 72% model probability · odds 1.33 · edge -3.2 pts
Missing — Bayern München: M. Neuer (missing fixture), L. Díaz (missing fixture), J. Musiala (missing fixture) +1 more · Borussia Dortmund: E. Can (missing fixture), R. Bensebaïni (questionable), G. Konstantelias (missing fixture) +3 more
Columbus Crew
v
DC United
USA · Major League Soccer
Sat 31 Oct, 18:00 UTC
Columbus Crew to win
· 68% model probability · odds 1.40 · edge -3.4 pts
Missing — Columbus Crew: E. Bailly (questionable), W. Abou Ali (missing fixture), André Gomes (questionable) +3 more · DC United: L. Munteanu (missing fixture), Gabriel Segal (questionable), T. Baribo (questionable) +1 more
New York City FC
v
CF Montreal
USA · Major League Soccer
Sat 31 Oct, 18:00 UTC
New York City FC to win
· 65% model probability · odds 1.44 · edge -4.4 pts
Missing — New York City FC: M. Moralez (missing fixture), A. Martínez (questionable), K. Trewin (missing fixture) +2 more · CF Montreal: P. Owusu (questionable), B. Ceballos (missing fixture), J. Neal (questionable) +2 more
Los Angeles Galaxy
v
Austin
USA · Major League Soccer
Sat 31 Oct, 21:00 UTC
Los Angeles Galaxy to win
· 64% model probability · odds 1.48 · edge -3.6 pts
Missing — Los Angeles Galaxy: M. Reus (questionable), Riqui Puig (missing fixture), H. Lozano (questionable) +3 more · Austin: J. Bell (questionable), Ervin Torres (questionable), Chris Applewhite (questionable)
Barrow
v
Eastleigh
England · National League
Sat 31 Oct, 15:00 UTC
Barrow to win
· 63% model probability · odds 1.48 · edge -4.6 pts
Norwich
v
Watford
England · Championship
Sat 31 Oct, 12:30 UTC
Norwich to win
· 62% model probability · odds 1.50 · edge -4.7 pts
Missing — Norwich: P. Mattsson (questionable), Mirko Topić (questionable), M. Touré (missing fixture) +3 more · Watford: M. Antonio (missing fixture), K. Baah (missing fixture), S. Coulibaly (missing fixture) +2 more
Salford City
v
Exeter City
England · League Two
Sat 31 Oct, 15:00 UTC
Salford City to win
· 62% model probability · odds 1.53 · edge -3.4 pts
Rangers
v
Aberdeen
Scotland · Premiership
Sat 31 Oct, 15:00 UTC
Rangers to win
· 61% model probability
Aldershot Town
v
Gateshead
England · National League
Sat 31 Oct, 15:00 UTC
Aldershot Town to win
· 61% model probability · odds 1.53 · edge -4.4 pts
Udinese
v
AS Roma
Italy · Serie A
Sat 31 Oct, 17:00 UTC
AS Roma to win
· 61% model probability · odds 1.57 · edge -2.7 pts
Missing — Udinese: D. Alaba (missing fixture), O. Solet (questionable), V. Bayo (missing fixture) +3 more · AS Roma: M. Svilar (missing fixture), L. Pellegrini (missing fixture), P. Dybala (missing fixture) +2 more
Levante
v
Atletico Madrid
Spain · La Liga
Sat 31 Oct, 13:00 UTC
Atletico Madrid to win
· 60% model probability · odds 1.50 · edge -6.7 pts
Missing — Levante: Dela (questionable), E. Bardeli (missing fixture) · Atletico Madrid: Koke (missing fixture), Cristian Romero (questionable), Johnny Cardoso (missing fixture)
Wycombe
v
Burton Albion
England · League One
Sat 31 Oct, 15:00 UTC
Wycombe to win
· 60% model probability · odds 1.57 · edge -3.7 pts
1X2: the oldest market, priced by a model
Home, draw or away. Every other football market is a derivative of this one, and it remains the hardest to beat, because it attracts the most money and therefore the sharpest prices. The margin a bookmaker builds into a Premier League 1X2 market is often under five percent, thinner than almost anything else on the coupon. Beating it takes more than opinion, which is where the model comes in and where reputations go wrong.
The model prices all three outcomes from team ratings built on results, scoring rates, opponent quality and home advantage measured league by league. A selection appears on this page when the model's probability for an outcome clears our threshold and stands meaningfully above what the odds imply. That second condition matters more than the first. A 65% favourite priced as a 72% favourite is a losing bet forever, while a 45% home side priced as a 38% one is the kind of unglamorous pick this page exists for.
Expect the selections to look unfashionable. Ratings have no memory of last season's table and no affection for big clubs, so a well-drilled promoted side at home can out-rate a famous name in poor form. The lower English divisions we track are particularly fertile, because thinner betting markets leave more pricing gaps than the heavily traded top flights. That is not a flaw in the approach; it is the approach.
Double chance variants (home or draw, away or draw) appear when the model's combined probability justifies the shorter price. They suit fixtures where the model is confident one side will not win rather than confident about the winner, a distinction the scoreline grid makes naturally.
The 1X2 record is published in full, settled against publication odds, and it is the only advertisement this page gets. If you want the mechanics, the method page explains how ratings become probabilities in plain English, and the draw page covers the outcome most bettors systematically avoid, usually to their cost, since draws are the most consistently mispriced result in football.