Football predictions and results
AI predictions for upcoming fixtures plus recaps of recent results, each from 10,000 Monte Carlo simulations of win probabilities, expected goals and value bets. Open any match for a full free analysis, or go Pro for the exact pick.
Upcoming fixtures
Monday 2 November
16:00
Atromitosvs
Volos NFCSuper League 117:00
Kayserisporvs
Muğlaspor1. Lig17:00
Gençlerbirliği S.K.vs
AlanyasporSüper Lig17:30
Sassuolovs
FiorentinaSerie A17:30
Kalamatavs
Iraklis 1908Super League 119:45
Atalantavs
ParmaSerie A19:45
Lorientvs
Stade Brestois 29Ligue 120:00
Newcastlevs
EvertonPremier League20:00
Deportivo La Corunavs
OsasunaLa Liga20:15
Benficavs
AlvercaPrimeira Liga20:15
GIL Vicentevs
Vitória SCPrimeira Liga23:00
RB Bragantinovs
SantosBrazilian Série A
Tuesday 3 November
17:45
Shakhtar Donetskvs
Sporting CPUEFA Champions League17:45
Galatasarayvs
VfB StuttgartUEFA Champions League19:45
Watfordvs
LincolnChampionship19:45
Portsmouthvs
SwanseaChampionship19:45
Prestonvs
Sheffield UtdChampionship19:45
Charltonvs
BoltonChampionship19:45
Blackburnvs
Stoke CityChampionship19:45
Derbyvs
NorwichChampionship19:45
QPRvs
BurnleyChampionship20:00
Lask Linzvs
Slovan BratislavaUEFA Champions League20:00
Birminghamvs
MillwallChampionship20:00
West Bromvs
SouthamptonChampionship20:00
Atletico Madridvs
Bayern MünchenUEFA Champions League20:00
Bodo/Glimtvs
LilleUEFA Champions League20:00
Feyenoordvs
InterUEFA Champions League20:00
Barcelonavs
Aston VillaUEFA Champions League20:00
Manchester Unitedvs
AS RomaUEFA Champions League20:00
Villarrealvs
Paris Saint GermainUEFA Champions League22:30
Chapecoense-scvs
MirassolBrazilian Série A
Wednesday 4 November
00:30
Internacionalvs
CoritibaBrazilian Série A15:30
Rennesvs
Olympiakos PiraeusUEFA Europa League17:45
AEK Athens FCvs
Real MadridUEFA Champions League17:45
Fenerbahçevs
LiverpoolUEFA Champions League19:30
Kortrijkvs
KV MechelenJupiler Pro League19:45
Cardiffvs
West HamChampionship19:45
Wrexhamvs
MiddlesbroughChampionship20:00
FC Portovs
NapoliUEFA Champions League20:00
RB Leipzigvs
Manchester CityUEFA Champions League20:00
Lensvs
ComoUEFA Champions League20:00
PSV Eindhovenvs
Club Brugge KVUEFA Champions League20:00
Slavia Prahavs
ArsenalUEFA Champions League20:00
Bristol Cityvs
WolvesChampionship20:00
Borussia Dortmundvs
Real BetisUEFA Champions League22:30
Flamengovs
GremioBrazilian Série A22:30
Atletico Paranaensevs
Vasco DA GamaBrazilian Série A
Thursday 5 November
00:30
Sao Paulovs
CorinthiansBrazilian Série A00:30
Botafogovs
Atletico-MGBrazilian Série A17:45
AC Milanvs
Ferencvarosi TCUEFA Europa League17:45
Anderlechtvs
Red Bull SalzburgUEFA Europa League17:45
Crystal Palacevs
1899 HoffenheimUEFA Europa League17:45
Levski Sofiavs
JagielloniaUEFA Europa League17:45
NEC Nijmegenvs
Omonia NicosiaUEFA Europa League17:45
Real Sociedadvs
LyonUEFA Europa League17:45
Sparta Prahavs
BournemouthUEFA Europa League17:45
Aarhusvs
SC BragaUEFA Europa Conference League17:45
Atalantavs
Kairat AlmatyUEFA Europa Conference League17:45
FK Crvena Zvezdavs
Inter Club d'EscaldesUEFA Europa Conference League17:45
Mjallby AIFvs
Borac Banja LukaUEFA Europa Conference League17:45
Trabzonsporvs
SC FreiburgUEFA Europa Conference League17:45
Lillestromvs
PlzenUEFA Europa League17:45
FC Midtjyllandvs
AjaxUEFA Europa Conference League17:45
KuPSvs
GentUEFA Europa Conference League17:45
Lincoln Red Imps FCvs
HNK Hajduk SplitUEFA Europa Conference League17:45
FC Thunvs
Heart Of MidlothianUEFA Europa Conference League20:00
Bayer Leverkusenvs
MarseilleUEFA Europa League20:00
Benficavs
Lech PoznanUEFA Europa League20:00
Celta Vigovs
Union St. GilloiseUEFA Europa League20:00
Celticvs
BeşiktaşUEFA Europa League20:00
Hapoel Beer Shevavs
OFIUEFA Europa League20:00
Sturm Grazvs
CeljeUEFA Europa League20:00
Sunderlandvs
Dinamo ZagrebUEFA Europa League20:00
Torreensevs
Ararat-ArmeniaUEFA Europa League20:00
FC Copenhagenvs
FC Iberia 1999UEFA Europa Conference League20:00
Getafevs
BrightonUEFA Europa Conference League
Recent results
Monday 2 November
Sunday 1 November
FT
Nashville SC3-2
New York Red BullsMajor League SoccerFT
Atlanta United FC3-1
Toronto FCMajor League SoccerFT
Vancouver Whitecaps5-1
Seattle SoundersMajor League SoccerFT
SC Braga3-0
FamalicaoPrimeira LigaFT
Athletic Club2-1
Real SociedadLa LigaFT
Juventus2-0
NapoliSerie AFT
Marseille2-0
ToulouseLigue 1FT
Charleroi5-2
RAAL La LouvièreJupiler Pro LeagueFT
Academico Viseu2-1
Rio AvePrimeira LigaFT
Maritimo0-2
Santa ClaraPrimeira LigaFT
Lommel United2-0
GentJupiler Pro LeagueFT
Elche0-1
ValenciaLa LigaFT
Panathinaikos2-0
AEK Athens FCSuper League 1FT
Lecce1-2
GenoaSerie AFT
PAOK2-1
Asteras TripolisSuper League 1FT
NK Lokomotiva Zagreb1-3
NK OsijekHNLFT
Eintracht Frankfurt3-1
Hamburger SVBundesligaFT
Liverpool0-1
ArsenalPremier LeagueFT
Lyon2-0
AngersLigue 1FT
Paris FC3-1
MonacoLigue 1FT
Panetolikos0-1
OFISuper League 1FT
Kasımpaşa2-2
BeşiktaşSüper LigFT
Bodrum FK1-1
Ümraniyespor1. LigFT
Arouca1-0
NacionalPrimeira LigaFT
Racing Santander0-3
Real MadridLa LigaFT
St. Truiden1-2
OH LeuvenJupiler Pro LeagueFT
Levadiakos3-0
Aris ThessalonikisSuper League 1FT
Union Berlin1-1
1. FC KölnBundesligaFT
Strasbourg5-1
AuxerreLigue 1FT
HNK Rijeka1-1
NK VarazdinHNLFT
Lazio2-1
CagliariSerie AFT
Frosinone2-0
TorinoSerie AFT
Getafe3-1
SevillaLa LigaFT
Iğdır FK1-1
Antalyaspor1. LigFT
İstanbulspor1-2
Mardin 19691. LigFT
Falkirk2-0
CelticPremiershipFT
Trabzonspor2-0
Gaziantep FKSüper LigFT
Başakşehir5-2
SamsunsporSüper LigFT
Cercle Brugge2-1
AntwerpJupiler Pro LeagueFT
Como1-0
VeneziaSerie AFT
Sivasspor1-2
Boluspor1. LigFT
Amed5-1
EyüpsporSüper LigFT
Colorado Rapids2-4
Chicago FireMajor League Soccer
Saturday 31 October
FT
San Jose Earthquakes2-1
Real Salt LakeMajor League SoccerFT
Los Angeles Galaxy4-1
AustinMajor League SoccerFT
FC Porto4-0
EstorilPrimeira LigaFT
Aston Villa1-1
FulhamPremier LeagueFT
Barcelona6-1
AlavesLa LigaFT
Estac Troyes2-0
Le MansLigue 1FT
SK Beveren1-2
Union St. GilloiseJupiler Pro LeagueFT
AC Milan3-1
InterSerie AFT
Anderlecht4-1
KVC WesterloJupiler Pro LeagueFT
Sporting Kansas City1-1
FC DallasMajor League SoccerFT
Coritiba2-0
VitoriaBrazilian Série AFT
St. Louis City0-1
San DiegoMajor League SoccerFT
New York City FC1-1
CF MontrealMajor League SoccerFT
Columbus Crew3-0
DC UnitedMajor League SoccerFT
FC Cincinnati1-0
Philadelphia UnionMajor League SoccerFT
Bayern München2-2
Borussia DortmundBundesligaFT
Real Betis2-1
MalagaLa LigaFT
Tottenham2-0
Crystal PalacePremier LeagueFT
Standard Liege1-1
KortrijkJupiler Pro LeagueFT
Rudes1-0
Dinamo ZagrebHNLFT
Udinese2-5
AS RomaSerie AFT
Charlotte4-0
Orlando City SCMajor League SoccerFT
Kifisia2-3
Olympiakos PiraeusSuper League 1FT
Manisa F.K.2-1
Batman Petrolspor1. LigFT
Fenerbahçe1-2
GöztepeSüper LigFT
Moreirense2-1
EstrelaPrimeira LigaFT
Rayo Vallecano3-0
Celta VigoLa LigaFT
Kilmarnock2-2
ST JohnstonePremiershipFT
Brentford2-0
Nottingham ForestPremier LeagueFT
Bolton2-3
Bristol CityChampionshipFT
Wolves3-0
CardiffChampionshipFT
Burnley0-0
PortsmouthChampionshipFT
Southampton4-1
QPRChampionshipFT
KV Mechelen1-0
GenkJupiler Pro LeagueFT
Millwall4-1
DerbyChampionshipFT
Hull City2-2
IpswichPremier LeagueFT
Motherwell1-0
ST MirrenPremiershipFT
West Ham1-3
West BromChampionshipFT
Bournemouth2-0
LeedsPremier LeagueFT
Swansea4-0
BlackburnChampionshipFT
Middlesbrough3-0
CharltonChampionshipFT
Manchester City0-1
BrightonPremier LeagueFT
Coventry3-1
SunderlandPremier LeagueFT
Bayer Leverkusen2-4
VfB StuttgartBundesligaFT
FC Schalke 040-2
RB LeipzigBundesligaFT
Werder Bremen2-0
1899 HoffenheimBundesligaFT
Borussia Mönchengladbach0-0
SC Paderborn 07BundesligaFT
FC Augsburg1-2
SC FreiburgBundesligaFT
HNK Hajduk Split5-0
HNK GoricaHNLFT
Bologna2-1
MonzaSerie AFT
Levante0-2
Atletico MadridLa LigaFT
Bursaspor3-0
Bandırmaspor1. LigFT
Kocaelispor0-0
RizesporSüper LigFT
Fatih Karagümrük0-1
Pendikspor1. LigFT
Lincoln1-3
BirminghamChampionshipFT
Chelsea2-0
Manchester UnitedPremier LeagueFT
Stoke City2-0
PrestonChampionshipFT
Norwich3-2
WatfordChampionshipFT
Vanspor FK1-0
Sarıyer1. LigFT
Erzurumspor FK1-3
Çorum FKSüper Lig
Friday 30 October
FT
Corinthians2-0
MirassolBrazilian Série AFT
Casa Pia0-2
Sporting CPPrimeira LigaFT
Lille1-0
LensLigue 1FT
Villarreal0-1
EspanyolLa LigaFT
Sheffield Utd1-0
WrexhamChampionshipFT
Zulte Waregem2-4
Club Brugge KVJupiler Pro LeagueFT
SV Elversberg4-1
FSV Mainz 05BundesligaFT
Nice5-2
RennesLigue 1FT
Le Havre1-5
Paris Saint GermainLigue 1FT
Esenler Erokspor3-2
Keçiörengücü1. LigFT
NK Slaven Belupo0-2
Istra 1961HNLFT
Konyaspor0-4
GalatasaraySüper LigFT
Gremio2-0
Atletico ParanaenseBrazilian Série A
18+ · Predictions are statistical estimates, not guarantees · Please gamble responsibly · begambleaware.org