Football predictions & tips - 31 October 2026
Last 30 days – top tips: 82% hit rate (377 tips) · lean tips: 83% (6)
Italy - Serie A
TimeMatchFTBest tip1X2
15:00Bologna FC 1909AC Monza211276%2.044.242.9618:00Udinese CalcioRoma25X282%7.854.831.3720:45AC MilanInter311276%2.804.192.14France - Ligue 1
TimeMatchFTBest tip1X2
20:45ES Troyes ACLe Mans201276%3.574.171.84England - Premier League
TimeMatchFTBest tip1X2
13:30ChelseaManchester United20O 1.583%1.774.423.6516:00Manchester CityBrighton & Hove Albion011278%2.254.692.4616:00AFC BournemouthLeeds United20O 1.572%2.413.083.0816:00Coventry CitySunderland311275%2.263.982.7016:00Hull CityIpswich Town22O 1.580%1.814.113.7316:00BrentfordNottingham Forest20O 1.579%1.714.124.2118:30Tottenham HotspurCrystal Palace20O 1.578%1.803.943.9421:00Aston VillaFulham11O 1.573%2.463.172.92England - Championship
TimeMatchFTBest tip1X2
13:30Stoke CityPreston North End201X84%1.395.026.9913:30Norwich CityWatford32O 1.577%1.643.945.0213:30Lincoln CityBirmingham City13O 1.577%4.073.761.8116:00Wolverhampton WanderersCardiff City30O 1.579%1.784.023.9616:00West Ham UnitedWest Bromwich Albion13O 1.581%1.744.293.9016:00Swansea CityBlackburn Rovers401X75%2.003.383.7416:00Bolton WanderersBristol City231276%3.324.071.9416:00MiddlesbroughCharlton Athletic30O 1.584%1.425.315.7816:00BurnleyPortsmouth00O 1.575%3.223.452.1616:00MillwallDerby County41O 1.579%1.734.114.1116:00SouthamptonQueens Park Rangers411X80%1.544.335.43Spain - Primera Division
TimeMatchFTBest tip1X2
14:00Levante UDClub Atlético de Madrid021279%3.054.801.9016:15Rayo Vallecano de MadridRC Celta de Vigo30O 1.571%2.753.012.7118:30Real Betis BalompiéMálaga211X82%1.494.406.0021:00FC BarcelonaDeportivo Alavés611X84%1.345.547.30Germany - Bundesliga
TimeMatchFTBest tip1X2
15:30Borussia MönchengladbachSC Paderborn 07001277%2.124.362.7615:30FC Schalke 04RB Leipzig02O 1.576%1.623.905.3015:30FC AugsburgSC Freiburg121275%1.983.983.2415:30SV Werder BremenTSG 1899 Hoffenheim20O 1.586%1.674.973.7815:30Bayer 04 LeverkusenVfB Stuttgart241X86%1.325.478.2318:30FC Bayern MünchenBorussia Dortmund22O 1.585%1.306.197.39Netherlands - Eredivisie
TimeMatchFTBest tip1X2
16:30Feyenoord RotterdamFortuna Sittard11O 1.585%1.844.643.2818:45SC HeerenveenNEC101275%2.403.852.5818:45PSVWillem II Tilburg70172%1.207.649.9821:00SC Cambuur-LeeuwardenGo Ahead Eagles401279%2.304.972.3321:00AFC AjaxAZ101277%2.524.432.27Portugal - Primeira Liga
TimeMatchFTBest tip1X2
16:30MoreirenseCF Estrela da Amadora211277%2.924.292.0521:30FC PortoGD Estoril Praia401X86%1.325.158.92Brazil - Campeonato Brasileiro Série A
TimeMatchFTBest tip1X2
00:00SC Corinthians PaulistaMirassol20O 1.571%2.423.033.1220:00Coritiba FBCEC Vitória20O 1.576%1.793.714.22Best tip = the most probable pick of the match: 1 / X / 2 (or double chance 1X, X2, 12 when the result is not clear), Over/Under 1.5 or 2.5 goals, or BTTS · % = model probability · odds 1 X 2 = bookmaker odds if entered, otherwise model odds · dashed tip = lean tip (best pick, but lower confidence) · scores refresh automatically