Football Predictions Today

Model-driven 1X2, over/under, BTTS and correct-score probabilities for every fixture we cover — built from expected-goals ratings and de-vigged market odds, never from tips.

258matches today 18high confidence 52positive edges 13strong edges updated · kickoffs in your local time

Our engine has priced 258 of today's 258 fixtures across 81 competitions and disagrees with the bookmakers enough to flag 52 value picks. An edge is a statement about price, not about the result: a pick with a large edge still loses most of the time when its probability is low. The widest gap today: Fulham v Newcastle United, where we publish Fulham at 49% against the market's 44%. Every number on this page comes from the same two inputs — xG-based team ratings and de-vigged bookmaker odds — so you can check our work on any methodology claim.

Top model opportunities today

picks with an analysis page first, then largest edge over the market on the 1X2 pick

The strongest pick that already has an analysis page leads, so a larger edge listed here may simply be waiting for its fixture to enter our publication window.

Model vs market — value signals today

edge = our published probability minus the de-vigged market probability
52positive edges ≥ 2%
13strong edges ≥ 5%
+3.5%avg positive edge
1.98avg best price on picks
258fixtures with a model pick

Today at a glance

All matches today

314 fixtures · 56 already played
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Premier League LeedsvTottenham Premier League 1 36.5% 38% -1.1% High 2.85
NB I PaksvZalaegerszegi TE NB I 1 49.8% 50% -0.3% Low 1.89
Albania Superliga TiranavTeuta Durrës Albania Superliga 2 39.4% 40% -0.3% Low 2.30
Albania Superliga LacivPartizani Albania Superliga 1 47.1% 45% +2.1% Low 2.02
England Championship Bristol CityvNorwich England Championship 2 39.3% 39% +0.6% Low 2.53
England Championship PortsmouthvStoke City England Championship 1 41.0% 43% -1.7% Low 2.29
England Championship WrexhamvWolverhampton Wanderers England Championship 2 43.5% 44% -0.2% Low 2.22
Denmark 1. Division HobrovEsbjerg Denmark 1. Division 2 39.8% 37% +3.2% Low 2.63
Super League 2 PanserraikosvApollon Pontou Super League 2 1 63.9% 71% -6.8% Low 1.31
United Arab Emirates Pro League Al-DhafravAl-Ittihad Kalba United Arab Emirates Pro League 2 38.8% 42% -2.8% Low 2.30
La Liga MalagavRacing Santander La Liga 1 40.7% 40% +0.9% High 2.48
Süper Lig SamsunsporvKonyaspor Süper Lig 1 39.9% 40% -0.4% Low 2.45
Liga I CsikszeredavUniversitatea Cluj Liga I 2 59.4% 60% -1.0% Low 1.56
Ligat Ha'al Hapoel Petah TikvavHapoel Ramat Gan Ligat Ha'al 2 36.8% 36% +0.4% Low 2.61
Montenegro First League Buducnost PodgoricavOtrant-Olympic Montenegro First League 1 44.8% 42% +2.9% Low 2.24
Segunda División BurgosvCelta de Vigo II Segunda División 1 58.9% 57% +2.3% Low 1.74
3. Liga FC Ingolstadt 04vFortuna Düsseldorf 3. Liga 1 38.7% 35% +3.3% Low 2.70
3. Liga SV WehenvHavelse 3. Liga 1 68.4% 66% +2.0% Low 1.42
3. Liga Hansa RostockvSG Sonnenhof Grossaspach 3. Liga 1 58.1% 58% +0.3% Low 1.65
3. Liga Rot-Weiß EssenvAlemannia Aachen 3. Liga 1 48.7% 50% -1.5% Low 1.93
3. Liga Waldhof MannheimvFortuna Köln 3. Liga 1 50.0% 50% -0.1% Low 1.88
Ligue 2 Clermont FootvRodez Ligue 2 2 40.5% 42% -1.6% Low 2.32
1. Lig MuğlasporvEsenler Erokspor 1. Lig 2 42.6% 47% -4.0% Low 2.00
FNL Arsenal Česká LípavTáborsko FNL 1 58.8% — — Low 2.90
Uganda Premier League KitaravURA Uganda Premier League 1 44.0% 44% -0.3% Low 2.05
Algeria Ligue 1 Olympique AkbouvJS Kabylie Algeria Ligue 1 2 34.1% 33% +0.9% Low 2.89
Super League 2 PanthrakikosvLarisa Super League 2 2 38.2% 40% -2.1% Low 2.25
Norway 1. Division BjargvKjelsås Norway 1. Division 1 42.2% — — Low —
Malta Premier League FlorianavHibernians Malta Premier League 1 47.1% 47% +0.1% Low 2.00
Kenyan Premier League 3KvAFC Leopards Kenyan Premier League 2 46.1% 47% -0.8% Low 1.99
Postponed Saudi Arabia Pro League Al-Faisaly FCvAl Diriyah Saudi Arabia Pro League 2 36.1% — — Low —
Tunisia Ligue 1 ES TunisvUS Monastirienne Tunisia Ligue 1 1 57.2% 63% -5.7% Low 1.50
Tunisia Ligue 1 ES SahelvCS Sfaxien Tunisia Ligue 1 X 33.7% 34% -0.2% Low 2.70
Tunisia Ligue 1 Progrès Sakiet EddaïervClub Africain Tunisia Ligue 1 1 41.7% — — Low —
Ekstraklasa Slask WroclawvPiast Gliwice Ekstraklasa 2 41.3% 39% +2.8% Low 2.55
Serie A CagliarivFrosinone Serie A 2 42.8% 39% +4.1% High 2.37
Serie A TorinovLecce Serie A 1 50.3% 52% -1.8% High 1.87
Czech Liga ZlinvSlovácko Czech Liga 1 36.6% 37% -0.0% Low 2.66
Czech Liga Slovan LiberecvBohemians 1905 Czech Liga 1 55.4% 61% -5.8% Low 1.56
Czech Liga Hradec KrálovévSigma Olomouc Czech Liga 2 40.9% 34% +6.6% Low 2.85
HNL HNK GoricavNK Slaven Belupo HNL 1 40.5% 43% -2.4% Low 2.27
Serbia Super Liga CukarickivRadnicki NIS Serbia Super Liga 1 57.6% 55% +2.8% Low 1.71
Bulgaria First League Slavia SofiavCherno More Varna Bulgaria First League 1 36.5% 35% +1.9% Low 2.83
1. SNL KopervMura 1. SNL 1 63.0% 60% +3.2% Low 1.57
Cyprus 1. Division AELvKrasava Ypsonas Cyprus 1. Division 1 58.4% 61% -2.3% Low 1.55
Erovnuli Liga 2 Odishi 1919vSamtredia Erovnuli Liga 2 2 56.7% — — Low —
Erovnuli Liga 2 TelavivSioni Erovnuli Liga 2 1 52.8% 54% -1.3% Low 1.72
Moldova Super Liga PetrocubvSheriff Tiraspol Moldova Super Liga 2 38.4% 40% -2.0% Low 2.31
Italy Serie B CesenavCatanzaro Italy Serie B 1 46.4% 45% +1.1% Low 2.12
Italy Serie B PisavSudtirol Italy Serie B 1 55.8% 60% -3.8% Low 1.62
Italy Serie B Juve StabiavArezzo Italy Serie B 1 53.2% 52% +1.1% Low 1.91
Italy Serie B PadovavEmpoli Italy Serie B 1 45.7% 43% +2.9% Low 2.25
Segunda Liga ChavesvPenafiel Segunda Liga 2 38.5% 31% +7.3% Low 3.09
Superettan Orebro SKvOsters IF Superettan 1 51.0% 56% -5.3% Low 1.70
Superettan GIF SundsvallvVarbergs BoIS FC Superettan 2 73.1% 75% -1.9% Low 1.27
Superettan Ostersunds FKvOddevold Superettan 1 44.9% 50% -4.9% Low 1.98
Superettan HelsingborgvFalkenbergs FF Superettan 2 36.4% 31% +5.0% Low 3.13
Superettan IFK VarnamovIFK Norrkoping Superettan 2 51.8% 52% -0.1% Low 1.85
Superettan Ljungskile SKvLandskrona BoIS Superettan 2 42.1% 42% -0.1% Low 2.37
Superettan IK bragevNorrby IF Superettan 1 44.6% 43% +1.9% Low 2.24
Superettan SandvikenvUnited Nordic Superettan 1 53.9% 53% +0.7% Low 1.78
Stars League Al ShamalvAl-Sailiya Stars League 1 62.4% 65% -2.7% Low 1.42
Bundesliga Mainz 05vBayern Munich Bundesliga 2 64.4% 65% -0.3% High 1.47
Bundesliga Borussia DortmundvSV Elversberg Bundesliga 1 69.9% 74% -3.6% High 1.34
Bundesliga RasenBallsport LeipzigvAugsburg Bundesliga 1 61.8% 65% -2.8% High 1.50
Bundesliga SC Paderborn 07vEintracht Frankfurt Bundesliga 2 44.6% 44% +0.8% High 2.23
Slovakia Super Liga Slovan BratislavavAS Trencin Slovakia Super Liga 1 70.5% 77% -6.3% Low 1.25
Slovakia Super Liga Dukla Banská BystricavSpartak Trnava Slovakia Super Liga 2 51.5% 52% -0.3% Low 1.83
Slovakia Super Liga SkalicavŽilina Slovakia Super Liga 2 52.9% 49% +3.5% Low 1.92
Premyer Liqa ZiravQabala Premyer Liqa 1 56.2% 57% -0.5% Low 1.62
Postponed Saudi Arabia Pro League Al-EttifaqvAl-Hilal Saudi FC Saudi Arabia Pro League 2 60.3% — — Low 1.50
2. Liga Schwarz-Weiß BregenzvRapid Wien II 2. Liga 1 56.5% 55% +1.4% Low 1.73
2. Liga WSPG WelsvSturm Graz II 2. Liga 1 41.6% 43% -0.9% Low 2.25
I Liga Arka GdyniavPodbeskidzie I Liga 1 46.3% 48% -1.9% Low 1.95
I Liga NiecieczavChrobry Głogów I Liga 1 48.9% 50% -0.7% Low 1.92
I Liga Warta PoznańvPolonia Warszawa I Liga 2 39.3% 40% -1.0% Low 2.33
Premier League FulhamvNewcastle United Premier League 1 48.6% 44% +4.5% High 2.36
Premier League ArsenalvHull City Premier League 1 78.3% 82% -3.5% Medium 1.21
Jupiler Pro League KVC WesterlovCharleroi Jupiler Pro League 2 43.2% 43% +0.4% Low 2.26
Scotland Premiership ST JohnstonevDundee Scotland Premiership 1 36.9% 38% -1.1% Low 2.55
Scotland Premiership Dundee UtdvMotherwell Scotland Premiership 1 49.3% 46% +3.1% Low 2.10
Super League 1 Volos NFCvKifisia Super League 1 2 44.8% 42% +2.6% Low 2.37
Eliteserien Kristiansund BKvValerenga Eliteserien 2 46.9% 45% +1.6% Low 2.15
Northern Ireland Premiership PortadownvBallymena United Northern Ireland Premiership 2 45.2% 46% -1.0% Low 2.04
Northern Ireland Premiership Carrick RangersvGlentoran Northern Ireland Premiership 2 47.6% 47% +0.6% Low 2.00
Northern Ireland Premiership Dungannon SwiftsvLimavady United Northern Ireland Premiership 1 53.4% 58% -4.9% Low 1.61
Northern Ireland Premiership BangorvCrusaders FC Northern Ireland Premiership 1 42.9% 44% -1.1% Low 2.11
Erovnuli Liga 2 ShturmivGori Erovnuli Liga 2 1 36.2% — — Low —
Armenia Premier League FC NoahvShirak Armenia Premier League 1 75.4% 77% -1.5% Low 1.20
England Championship WatfordvMiddlesbrough England Championship 2 61.9% 63% -0.6% Low 1.57
England Championship CardiffvBurnley England Championship 1 48.0% 47% +1.1% Low 2.10
England Championship BirminghamvSwansea England Championship 1 53.2% 51% +2.5% Low 1.88
England Championship PrestonvSouthampton England Championship 2 61.7% 58% +3.6% Low 1.67
England Championship West BromvMillwall England Championship 1 47.9% 46% +2.0% Low 2.12
England Championship BlackburnvWest Ham England Championship 2 56.9% 58% -1.4% Low 1.65
England Championship QPRvLincoln England Championship 1 58.7% 57% +1.5% Low 1.70
England Championship CharltonvSheffield Utd England Championship 2 48.1% 45% +3.4% Low 2.16
Challenger Pro League Francs BorainsvSeraing United Challenger Pro League 1 43.8% 46% -2.4% Low 2.05
Challenger Pro League RSC Anderlecht IIvClub Brugge II Challenger Pro League 2 37.5% 36% +1.0% Low 2.60
Scotland Championship Inverness CTvLivingston Scotland Championship 1 38.0% 40% -2.0% Low 2.51
Scotland Championship MortonvStenhousemuir Scotland Championship 1 36.9% 35% +1.5% Low 2.70
Scotland Championship ArbroathvAyr Utd Scotland Championship 2 42.5% 39% +3.8% Low 2.48
Scotland Championship Queen's ParkvPartick Scotland Championship 2 66.1% 68% -1.5% Low 1.39
Premijer Liga VeležvČelik Premijer Liga 1 53.2% 57% -3.4% Low 1.62
England FA Cup HuddersfieldvExeter City England FA Cup 1 64.2% 69% -4.9% Low 1.41
England FA Cup Burton AlbionvAFC Rushden & Diamonds England FA Cup 1 71.7% 87% -15.0% Low 1.10
England FA Cup Fleetwood TownvRochdale England FA Cup 1 56.8% 56% +1.1% Low 1.73
England FA Cup Oxford UnitedvStevenage England FA Cup 1 46.9% 46% +0.5% Low 2.11
England FA Cup BradfordvMarine England FA Cup 1 62.9% 73% -9.9% Low 1.30
England FA Cup Milton Keynes DonsvSwindon Town England FA Cup 1 59.8% 63% -3.5% Low 1.50
England FA Cup Port ValevScunthorpe England FA Cup 1 51.1% 60% -8.5% Low 1.60
England FA Cup Accrington STvWycombe England FA Cup 2 39.0% 45% -6.2% Low 2.16
England FA Cup CrewevAFC Wimbledon England FA Cup 1 43.7% 40% +3.9% Low 2.50
England FA Cup Newport CountyvWalsall England FA Cup 1 36.8% 37% -0.3% Low 2.63
England FA Cup BarnetvTranmere England FA Cup 1 53.7% 55% -1.5% Low 1.72
England FA Cup CarlislevSalford City England FA Cup 2 42.9% 41% +2.0% Low 2.39
England FA Cup CheltenhamvFC Halifax Town England FA Cup 1 47.0% 49% -1.8% Low 1.98
England FA Cup Leyton OrientvHarborough Town England FA Cup 1 59.8% 68% -8.0% Low 1.40
England FA Cup EastleighvShrewsbury England FA Cup 2 42.6% 47% -4.8% Low 2.04
England FA Cup Guiseley AFCvSutton Utd England FA Cup 2 38.9% 47% -7.9% Low 2.06
England FA Cup YorkvNorthampton England FA Cup 1 48.4% 52% -3.2% Low 1.88
England FA Cup DovervWealdstone England FA Cup 2 47.5% 50% -2.7% Low 1.95
England FA Cup Boreham WoodvWigan England FA Cup 1 57.6% 54% +3.1% Low 1.74
England FA Cup BromleyvRotherham England FA Cup 1 43.0% 46% -3.0% Low 2.13
England FA Cup Kidderminster HarriersvDoncaster England FA Cup 2 43.2% 52% -8.6% Low 1.84
England FA Cup AFC HornchurchvBlackpool England FA Cup 2 44.7% 53% -8.5% Low 1.82
England FA Cup SalisburyvSholing England FA Cup 1 62.9% 67% -4.0% Low 1.42
England FA Cup BarnsleyvAldershot Town England FA Cup 1 62.9% 74% -11.0% Low 1.29
England FA Cup ChesterfieldvYeovil Town England FA Cup 1 58.4% 63% -4.2% Low 1.53
England FA Cup GillinghamvBarrow England FA Cup 1 48.7% 48% +1.0% Low 2.02
England FA Cup PlymouthvAlvechurch England FA Cup 1 65.5% 79% -13.1% Low 1.21
England FA Cup LutonvForest Green England FA Cup 1 62.9% 71% -8.5% Low 1.33
England FA Cup ColchestervWorcester City England FA Cup 1 59.0% 71% -12.2% Low 1.34
England FA Cup Mansfield TownvMacclesfield England FA Cup 1 58.0% 68% -10.4% Low 1.40
England FA Cup Harrogate TownvAFC Fylde England FA Cup 1 45.9% 47% -1.5% Low 2.06
Kosovo Superliga GjilanivMalisheva Kosovo Superliga 2 38.5% 37% +1.1% Low 2.42
La Liga EspanyolvDeportivo La Coruna La Liga 1 40.0% 43% -3.2% High 2.50
Segunda División CadizvReal Oviedo Segunda División 1 37.8% 34% +4.0% Low 2.92
Eredivisie Fortuna SittardvTelstar Eredivisie 1 46.7% 46% +0.8% Low 2.12
Primeira Liga NacionalvAcademico Viseu Primeira Liga 2 40.8% 38% +3.1% Low 2.61
Liga I Farul ConstantavRapid Liga I 2 41.9% 44% -1.8% Low 2.19
Ligat Ha'al Maccabi HaifavMaccabi Netanya Ligat Ha'al 1 49.3% 54% -4.4% Low 1.73
3. Liga Preußen MünstervMSV Duisburg 3. Liga 2 48.0% 47% +0.9% Low 2.01
Segunda Liga AcademicavAmarante Segunda Liga 1 47.1% 45% +2.2% Low 2.14
Eerste Divisie Den BoschvJong Utrecht Eerste Divisie 1 62.1% 60% +1.9% Low 1.57
United Arab Emirates Pro League Hatta SCvKhorfakkan United Arab Emirates Pro League 2 42.5% 44% -1.7% Low 2.18
United Arab Emirates Pro League Sharjah FCvShabab Al Ahli Dubai United Arab Emirates Pro League 2 45.8% — — Low —
NB I MTK BudapestvBudapest Honved NB I 1 38.2% 42% -3.7% Low 2.24
Malta Premier League Gzira UnitedvBalzan FC Malta Premier League 2 47.3% 47% +0.4% Low 1.98
Süper Lig GalatasarayvAmed Süper Lig 1 60.4% 67% -6.2% Low 1.47
Süper Lig GöztepevBaşakşehir Süper Lig 1 47.9% 46% +1.7% Low 2.09
Austria Bundesliga Austria LustenauvGrazer AK Austria Bundesliga 1 41.6% 35% +6.4% Low 2.71
Serbia Super Liga Železničar PančevovRadnicki 1923 Serbia Super Liga 1 46.0% 45% +1.3% Low 2.10
Ligat Ha'al Hapoel KatamonvBnei Sakhnin Ligat Ha'al 1 39.2% 41% -1.5% Low 2.38
Ligat Ha'al Ironi Kiryat ShmonavHapoel Haifa Ligat Ha'al 2 40.2% 40% +0.6% Low 2.40
1. Lig Pendiksporvİstanbulspor 1. Lig 1 54.0% 53% +1.4% Low 1.80
FNL HanáckávTřinec FNL 1 50.4% — — Low 2.00
Postponed Algeria Ligue 1 CR BelouizdadvCS Constantine Algeria Ligue 1 1 77.9% — — Low —
Postponed Algeria Ligue 1 USM AlgervMC Alger Algeria Ligue 1 2 38.0% — — Low —
Botola Pro Kawkab MarrakechvWydad AC Botola Pro X 34.7% 35% +0.2% Low 2.88
Italy Serie B MantovavVerona Italy Serie B 1 37.4% 38% -0.4% Low 2.55
Allsvenskan Orgryte ISvVasteras SK FK Allsvenskan 2 44.2% 41% +3.0% Low 2.30
Allsvenskan Degerfors IFvGais Allsvenskan 2 44.5% 41% +3.8% Low 2.39
Ekstraklasa Gornik ZabrzevWieczysta Kraków Ekstraklasa 1 61.0% 61% +0.3% Low 1.60
Bulgaria First League LudogoretsvCSKA 1948 Bulgaria First League 1 52.8% 56% -3.3% Low 1.67
Stars League Al-GharafavAl-Duhail SC Stars League 2 58.4% 57% +1.8% Low 1.65
2. Liga FC BW LinzvFloridsdorfer AC 2. Liga 1 64.9% 61% +4.1% Low 1.53
Algeria Ligue 1 ES SetifvMB Rouisset Algeria Ligue 1 1 55.8% 60% -4.3% Low 1.57
Serie A Parma Calcio 1913vBologna Serie A 2 52.6% 52% +0.8% High 1.87
Switzerland Super League FC LuzernvBSC Young Boys Switzerland Super League 2 52.0% 51% +0.8% Low 1.89
Switzerland Super League FC VaduzvFC Sion Switzerland Super League 2 47.7% 50% -2.0% Low 1.98
Denmark Superliga OdensevViborg Denmark Superliga 2 38.6% 41% -1.9% Low 2.41
Eliteserien RosenborgvStart Eliteserien 1 78.9% 77% +1.9% Low 1.24
Czech Liga Zbrojovka BrnovBaník Ostrava Czech Liga 1 46.8% 46% +0.8% Low 2.10
HNL Istra 1961vHNK Rijeka HNL 2 42.3% 48% -5.8% Low 2.00
Slovakia Super Liga Dunajska StredavFK Košice Slovakia Super Liga 1 63.4% 62% +1.5% Low 1.53
1. SNL BravovMaribor 1. SNL 2 47.0% 51% -4.2% Low 1.87
Cyprus 1. Division OlympiakosvApollon Limassol Cyprus 1. Division 2 54.3% 55% -0.7% Low 1.72
Challenge League FC WinterthurvÉtoile Carouge Challenge League 1 63.3% 61% +2.1% Low 1.53
Jupiler Pro League OH LeuvenvKV Mechelen Jupiler Pro League 1 40.2% 41% -0.7% Low 2.34
Premier League Nottingham ForestvManchester City Premier League 2 52.5% 56% -3.4% High 1.80
Bundesliga VfB StuttgartvWerder Bremen Bundesliga 1 59.2% 62% -2.7% High 1.72
Super League 1 Aris ThessalonikisvPanetolikos Super League 1 1 66.9% 67% +0.1% Low 1.44
Ligat Ha'al Ironi TiberiasvBeitar Jerusalem Ligat Ha'al 2 63.8% 72% -7.9% Low 1.33
Albania Superliga Vllaznia ShkodërvAF Elbasani Albania Superliga 2 37.6% 36% +1.9% Low 2.60
Postponed Saudi Arabia Pro League Al-Ahli JeddahvAl Taawon Saudi Arabia Pro League 1 76.3% — — Low 1.74
Segunda División LeganesvAlbacete Segunda División 1 44.5% 47% -2.1% Low 2.04
Segunda División CordobavAD Ceuta FC Segunda División 1 60.6% 62% -1.4% Low 1.54
La Liga OsasunavAthletic Club La Liga 2 39.7% 43% -3.6% High 2.18
Premijer Liga Siroki BrijegvZeljeznicar Sarajevo Premijer Liga 1 48.4% 45% +3.2% Low 2.10
England FA Cup AltrinchamvNotts County England FA Cup 2 46.0% 54% -7.9% Low 1.76
Premier Division Drogheda UnitedvUCD Premier Division 1 50.7% 54% -3.0% Low 1.81
Eredivisie ADO Den HaagvSparta Rotterdam Eredivisie 1 39.6% 38% +1.6% Low 2.55
Scotland Premiership AberdeenvHibernian Scotland Premiership 1 41.4% 39% +2.5% Low 2.52
NB I Kisvarda FCvPuskas Academy NB I 2 39.9% 41% -0.9% Low 2.35
Ligue 1 AuxerrevParis FC Ligue 1 2 51.1% 48% +2.7% High 1.83
Primeira Liga AlvercavCasa Pia Primeira Liga 1 49.4% 51% -1.6% Low 1.91
Northern Ireland Premiership LinfieldvColeraine FC Northern Ireland Premiership 2 38.2% 39% -0.8% Low 2.43
Liga Profesional Argentina Talleres CordobavEstudiantes L.P. Liga Profesional Argentina 1 36.4% 35% +1.8% Low 2.75
Liga Profesional Argentina Gimnasia M.vIndepend. Rivadavia Liga Profesional Argentina 2 36.5% 39% -2.3% Low 2.56
Chile Primera División D. La SerenavPalestino Chile Primera División 1 40.9% 38% +2.5% Low 2.51
Peru Primera División ADTvSporting Cristal Peru Primera División 2 41.2% 37% +3.9% Low 2.60
Botola Pro Maghreb FèsvFUS Rabat Botola Pro 1 46.8% 50% -2.9% Low 1.90
Canadian Premier League ForgevAtlético Ottawa Canadian Premier League 1 61.3% 61% +0.7% Low 1.55
Austria Bundesliga RiedvLask Linz Austria Bundesliga 2 57.5% 63% -5.5% Low 1.53
Liga I FCSBvCorvinul Hunedoara Liga I 1 56.5% 60% -3.5% Low 1.55
Italy Serie B BeneventovAvellino Italy Serie B 1 46.0% 47% -0.6% Low 2.07
Ligue 2 Saint-EtiennevLaval Ligue 2 1 67.4% 70% -2.3% Low 1.39
Ligue 2 PAUvNantes Ligue 2 1 36.7% 32% +5.1% Low 3.10
Challenger Pro League Excelsior VirtonvBeerschot VA Challenger Pro League 2 55.8% 56% -0.5% Low 1.66
Brazil Serie B AvaivSão Bernardo Brazil Serie B 2 42.9% 43% -0.0% Low 2.25
Liga Pro LibertadvEmelec Liga Pro 1 48.6% 44% +5.0% Low 2.19
Bolivia Primera División Gualberto Villarroel SJvReal Oruro Bolivia Primera División 1 47.6% 43% +4.1% Low 2.15
Brazil Serie B NovorizontinovFortaleza EC Brazil Serie B 1 54.6% 54% +0.9% Low 1.87
Ekstraklasa Widzew ŁódźvPogon Szczecin Ekstraklasa 1 41.8% 45% -3.1% Low 2.19
Switzerland Super League GrasshoppersvLausanne Switzerland Super League 1 40.6% 38% +2.5% Low 2.50
2. Bundesliga Hertha BSCvWolfsburg 2. Bundesliga 1 47.4% 44% +3.7% Low 2.19
Serie A RomavSassuolo Serie A 1 71.5% 71% +0.6% High 1.33
Jupiler Pro League AntwerpvLommel United Jupiler Pro League 1 45.7% 50% -4.5% Low 1.93
Jupiler Pro League RAAL La LouvièrevCercle Brugge Jupiler Pro League 1 39.4% 35% +4.2% Low 2.78
La Liga ValenciavReal Madrid La Liga 2 64.3% 69% -5.1% High 1.37
Eredivisie ExcelsiorvGO Ahead Eagles Eredivisie 2 42.8% 40% +2.9% Low 2.45
Scotland Premiership ST MirrenvRangers Scotland Premiership 2 64.5% 67% -2.8% Low 1.44
Postponed Segunda División GranadavTenerife Segunda División 1 54.8% 52% +2.3% Low 1.85
England FA Cup PeterboroughvReading England FA Cup 2 42.8% 40% +2.4% Low 2.38
Botola Pro Moghreb TetouanvCODM Meknès Botola Pro 2 45.5% 42% +3.7% Low 2.24
Ligue 1 Paris Saint GermainvEstac Troyes Ligue 1 1 78.3% 84% -5.3% High 1.16
Primeira Liga Sporting CPvMoreirense Primeira Liga 1 77.6% 82% -4.5% Low 1.18
Liga Profesional Argentina Rosario CentralvEstudiantes de Rio Cuarto Liga Profesional Argentina 1 80.1% 81% -0.9% Low 1.20
Liga Profesional Argentina Boca JuniorsvDefensa Y Justicia Liga Profesional Argentina 1 61.5% 66% -4.0% Low 1.50
Liga Profesional Argentina Argentinos JRSvHuracan Liga Profesional Argentina 1 49.9% 46% +3.8% Low 2.08
Chile Primera División Everton de VinavConcepción Chile Primera División 1 49.7% 51% -1.1% Low 1.91
Peru Primera División FC CajamarcavAlianza Atletico Peru Primera División 1 37.6% 40% -2.1% Low 2.38
Major League Soccer Orlando City SCvNew England Revolution Major League Soccer 1 46.1% 47% -1.2% Low 2.07
Major League Soccer Philadelphia UnionvToronto FC Major League Soccer 1 66.4% 65% +1.0% Low 1.47
Major League Soccer New York Red BullsvAtlanta United FC Major League Soccer 1 47.7% 51% -3.0% Low 1.91
Major League Soccer Chicago FirevColumbus Crew Major League Soccer 1 42.7% 48% -5.3% Low 2.07
Major League Soccer CF MontrealvVancouver Whitecaps Major League Soccer 2 59.7% 56% +3.2% Low 1.72
Major League Soccer DC UnitedvNew York City FC Major League Soccer 2 43.0% 42% +1.2% Low 2.30
Major League Soccer FC CincinnativNashville SC Major League Soccer 2 42.9% 38% +4.5% Low 2.52
Major League Soccer Inter MiamivCharlotte Major League Soccer 1 61.3% 68% -6.5% Low 1.42
Guatemala Liga Nacional MixcovDeportivo San Pedro Guatemala Liga Nacional 1 63.0% 63% -0.4% Low 1.50
Primera Division PlatensevCacahuatique Primera Division 1 45.3% 44% +0.9% Low 2.15
Copa Do Brasil Atletico-MGvGremio Copa Do Brasil 1 52.6% 59% -6.0% Low 1.65
Honduras Liga Nacional JuticalpavEstrella Roja Honduras Liga Nacional 2 54.3% 51% +3.5% Low 1.85
Canadian Premier League Cavalry FCvSupra du Quebec Canadian Premier League 1 51.9% 51% +1.0% Low 1.87
Primera A Once CaldasvÁguilas Doradas Primera A 1 49.9% 53% -3.2% Low 1.85
Bolivia Primera División Always ReadyvABB Bolivia Primera División 1 84.8% 83% +2.2% Low 1.14
Liga Pro Leones del NortevGuayaquil City FC Liga Pro 1 51.0% 52% -1.4% Low 1.80
Venezuela Primera División Monagas SCvDeportivo Tachira FC Venezuela Primera División 2 48.8% 47% +1.7% Low 2.00
Liga MX AtlasvCF Pachuca Liga MX 1 39.5% 39% -0.0% Low 2.50
Peru Primera División FBC MelgarvJuan Pablo II College Peru Primera División 1 69.4% 77% -7.5% Low 1.24
Brazil Serie B Vila NovavCriciuma Brazil Serie B 1 43.8% 42% +2.0% Low 2.26
Brazil Serie B CuiabavJuventude Brazil Serie B 2 44.0% 44% -0.4% Low 2.18
Primera A Atletico NacionalvDeportivo Pereira Primera A 1 77.2% 78% -1.3% Low 1.22
Honduras Liga Nacional Lobos UpnfmvCD Motagua Honduras Liga Nacional 2 47.0% 49% -2.0% Low 1.92
Bolivia Primera División GuabirávSan Antonio Bulo Bulo Bolivia Primera División 1 52.8% 55% -2.4% Low 1.70
Venezuela Primera División Caracas FCvPuerto Cabello Venezuela Primera División 2 35.5% 39% -3.6% Low 2.45
1-1 FT Primera Division Inca ArubavIsidro Metapán Primera Division 2 47.3% — — Low —
2-2 FT Liga Profesional Argentina BanfieldvAtletico Tucuman Liga Profesional Argentina 1 37.9% 38% -0.3% Low 2.56
1-0 FT Liga Profesional Argentina TigrevSarmiento Junin Liga Profesional Argentina 1 47.1% 49% -1.7% Low 1.98
1-0 FT Liga MX NecaxavClub Tijuana Liga MX 2 37.6% 35% +2.9% Low 2.82
0-1 FT Liga MX Atletico San LuisvFC Juarez Liga MX 1 56.5% 57% -0.3% Low 1.66
0-3 FT Primera A Fortaleza FCvIndependiente Medellin Primera A 1 42.0% — — Low —
4-0 FT Guatemala Liga Nacional GuastatoyavSuchitepéquez Guatemala Liga Nacional 1 59.8% 59% +0.8% Low 1.59
0-2 FT Liga MX Atlante FCvSantos Laguna Liga MX 1 38.1% 43% -5.2% Low 2.18
0-1 FT J1 League Shimizu S-pulsevTokyo Verdy J1 League 1 36.9% 39% -2.5% Low 2.47
0-0 FT A-League AucklandvWellington Phoenix A-League 1 43.1% 44% -0.4% Low 2.24
0-2 FT J1 League Nagoya GrampusvKyoto Sanga J1 League 1 46.7% 51% -4.3% Low 1.88
1-1 FT J1 League Yokohama F. MarinosvFagiano Okayama J1 League 1 43.1% 38% +5.5% Low 2.58
1-1 FT K League 1 Jeju United FCvGwangju FC K League 1 1 50.1% 53% -3.2% Low 1.83
1-1 FT J1 League Avispa FukuokavV-varen Nagasaki J1 League 1 38.2% 43% -4.8% Low 2.23
2-0 FT J1 League FC TokyovKashima J1 League 1 54.5% 46% +8.5% Low 2.11
2-1 FT J1 League Kashiwa ReysolvKawasaki Frontale J1 League 1 46.3% 43% +3.4% Low 2.23
1-0 FT K League 1 Gimcheon Sangmu FCvFC Anyang K League 1 1 42.8% 43% -0.6% Low 2.25
2-1 FT A-League Melbourne CityvWestern Sydney Wanderers A-League 1 45.7% 44% +1.9% Low 2.22
5-0 FT Liga II ConcordiavASA Targu Mures Liga II 1 56.2% 52% +4.4% Low 1.80
1-0 FT Liga II MetaloglobusvDumbrăviţa Liga II 1 66.1% 64% +1.7% Low 1.45
1-1 FT Liga II CS AfumativFC Bacau Liga II 1 40.0% 40% +0.2% Low 2.38
2-0 FT Liga II Unirea SloboziavCSM Satu Mare Liga II 1 48.9% 50% -0.7% Low 1.87
0-2 FT Liga II Viitorul ŞelimbărvŞtefăneşti Liga II 1 61.9% 63% -1.6% Low 1.55
3-1 FT Liga II Gloria BistriţavCetatea Suceava Liga II 2 36.9% 34% +2.4% Low 2.67
4-2 FT Persha Liga Metal KharkivvLokomotiv Kyiv Persha Liga 1 40.7% 41% -0.4% Low 2.30
0-2 FT Süper Lig EyüpsporvKocaelispor Süper Lig 2 50.5% 48% +2.3% Low 2.00
2-2 FT Meistriliiga FC Levadia TallinnvKalju Nomme Meistriliiga 1 56.7% 53% +3.4% Low 1.75
3-1 FT Meistriliiga Trans NarvavLaagri Meistriliiga 2 47.3% 45% +2.8% Low 2.05
1-1 FT Meistriliiga KuressaarevNõmme United Meistriliiga 2 40.5% 44% -3.8% Low 2.10
2-2 FT Meistriliiga PaidevFlora Tallinn Meistriliiga 1 40.3% 36% +4.0% Low 2.63
0-5 FT Meistriliiga TammekavVaprus Meistriliiga 1 42.8% 35% +7.6% Low 2.75
1-0 FT Erovnuli Liga 2 Aragvi DushetivKolkheti Poti Erovnuli Liga 2 2 38.3% 36% +2.0% Low 2.55
3-0 FT Erovnuli Liga 2 GarejivMerani Martvili Erovnuli Liga 2 1 38.6% 37% +1.2% Low 2.43
1-0 FT 1. Lig KeçiörengücüvManisa F.K. 1. Lig 1 55.0% 55% +0.5% Low 1.75
3-1 FT 1. Lig Vanspor FKvSivasspor 1. Lig 1 46.8% 48% -1.1% Low 1.95
0-1 FT Liga II Bihor OradeavSlatina Liga II 1 46.1% 44% +1.9% Low 2.20
2-1 FT A-League Perth GloryvNewcastle Jets A-League 1 41.3% 40% +1.6% Low 2.50
1-1 FT Ukraine Premier League Epitsentr DunayivtsivKryvbas KR Ukraine Premier League 1 41.2% 42% -0.5% Low 2.30
1-0 FT Ukraine Premier League KudrivkavChornomorets Ukraine Premier League 2 40.4% 35% +5.1% Low 2.67
1-0 FT Armenia Premier League SardarapatvArarat Armenia Premier League 1 45.1% 41% +3.9% Low 2.26
3-3 FT Segunda Liga Felgueiras 1932vLeixoes Segunda Liga 1 38.9% 37% +2.1% Low 2.60
1-1 FT Persha Liga PrykarpattiavYarud Mariupol' Persha Liga 2 44.6% 39% +5.4% Low 2.42
2-3 FT Kenyan Premier League Mombasa ElitevShabana Kenyan Premier League 2 37.3% 38% -0.8% Low 2.38
0-2 FT Ekstraklasa Korona KielcevRadomiak Radom Ekstraklasa 1 51.8% 53% -1.7% Low 1.80
1-2 FT Bulgaria First League Botev VratsavLokomotiv Plovdiv Bulgaria First League 1 44.5% 45% -0.1% Low 2.11
1-1 FT Serbia Super Liga ZemunvIMT Novi Beograd Serbia Super Liga 2 56.6% 58% -1.5% Low 1.60
2-2 FT Premyer Liqa Safa BakuvAraz Premyer Liqa 2 36.9% 36% +0.7% Low 2.56
4-0 FT Moldova Super Liga ZimbruvSireți Moldova Super Liga 1 71.0% 73% -2.3% Low 1.27
0-1 FT Montenegro First League Arsenal TivatvJezero Montenegro First League 2 37.3% 37% +0.1% Low 2.50
2-0 FT 2. Bundesliga 1. FC NürnbergvDarmstadt 2. Bundesliga 1 57.1% 55% +2.2% Low 1.78
1-2 FT 2. Bundesliga Holstein KielvArminia Bielefeld 2. Bundesliga 1 38.0% 38% -0.3% Low 2.53
0-1 FT 2. Bundesliga VfL Osnabrückv1. FC Kaiserslautern 2. Bundesliga 1 36.9% 39% -2.2% Low 2.40
3-1 FT Denmark 1. Division HillerødvKolding IF Denmark 1. Division 2 40.2% 42% -1.4% Low 2.27
4-2 FT Persha Liga Nyva TernopilvPolissya II Persha Liga 1 55.5% 53% +2.1% Low 1.73
2-1 FT Kenyan Premier League Mara SugarvMigori Youth Kenyan Premier League 2 34.9% 33% +1.8% Low 3.00
1-0 FT Kosovo Superliga FeronikelivBallkani Kosovo Superliga 2 42.0% 43% -1.1% Low 2.10

Upcoming fixtures

First 60 of 295 fixtures on 8 November 2026 · odds are median de-vigged decimals
USA · Major League Soccer 7 matches
Time Match Pick Conf. 1 X 2  
Seattle SoundersvLos Angeles FC 1 Low 2.03 4.03 3.87
FC DallasvColorado Rapids 1 Low 2.22 3.92 3.39
Houston DynamovSt. Louis City 1 Low 2.66 3.76 2.79
Real Salt LakevLos Angeles Galaxy 1 Low 1.82 4.44 4.44
Minnesota United FCvSan Jose Earthquakes 1 Low 1.82 4.49 4.39
AustinvPortland Timbers 2 Low 4.46 4.51 1.80
San DiegovSporting Kansas City 1 Low 1.59 5.29 5.51
Costa Rica · Primera División 2 matches
Time Match Pick Conf. 1 X 2  
San CarlosvPerez Zeledon 1 Low 1.60 4.54 6.53
LD AlajuelensevSporting San Jose 1 Low 1.82 4.08 4.86
El Salvador · Primera Division 2 matches
Time Match Pick Conf. 1 X 2  
IntervFirpo 2 Low 2.86 3.46 2.77
AlianzavÁguila 2 Low 3.02 3.49 2.61
USA · USL Championship 4 matches
Time Match Pick Conf. 1 X 2  
Louisville CityvMiami FC 1 Low 1.56 5.05 6.23
Charleston BatteryvHartford Athletic 1 Low 1.84 4.13 4.64
New Mexico UnitedvColorado Springs 1 Low 2.91 3.66 2.61
Sacramento RepublicvEl Paso Locomotive 1 Low 1.79 3.99 5.29
Brazil · Serie B 1 match
Time Match Pick Conf. 1 X 2  
Nautico RecifevCRB 2 Low 10.84 5.69 1.37
Argentina · Liga Profesional Argentina 1 match
Time Match Pick Conf. 1 X 2  
Instituto CordobavNewells Old Boys 1 Low 2.04 3.31 4.82
Mexico · Liga MX 3 matches
Time Match Pick Conf. 1 X 2  
Tigres UANLvCruz Azul 2 Low 3.44 3.87 2.22
TolucavMonterrey 1 Low 1.71 4.62 5.00
U.N.A.M. - PumasvClub America 2 Low 3.16 3.82 2.37
Mexico · Liga de Expansión MX 2 matches
Time Match Pick Conf. 1 X 2  
MonarcasvVenados FC 1 Low 1.74 4.57 4.86
CA La PazvTlaxcala 1 Low 1.69 4.84 4.96
Colombia · Primera A 1 match
Time Match Pick Conf. 1 X 2  
America de CalivDeportivo Cali 1 Low 2.07 3.48 4.35
Peru · Primera División 1 match
Time Match Pick Conf. 1 X 2  
CiencianovSport Huancayo 1 Low 2.33 3.76 3.29
Honduras · Liga Nacional 1 match
Time Match Pick Conf. 1 X 2  
CD OlimpiavOlancho 1 Low 1.45 5.01 9.13
Guatemala · Liga Nacional 1 match
Time Match Pick Conf. 1 X 2  
MarquensevComunicaciones 1 Low 2.08 3.49 4.28
Australia · A-League 2 matches
Time Match Pick Conf. 1 X 2  
MacarthurvBrisbane Roar 1 Low 2.60 3.77 2.86
Adelaide UnitedvMelbourne Victory 2 Low 3.01 3.84 2.45
Japan · J1 League 4 matches
Time Match Pick Conf. 1 X 2  
Machida ZelviavSanfrecce Hiroshima 2 Low 3.11 3.62 2.48
Vissel KobevUrawa 1 Low 2.29 3.72 3.40
Gamba OsakavCerezo Osaka 1 Low 2.40 3.71 3.20
JEF United ChibavMito Hollyhock 1 Low 2.12 3.68 3.90
South Korea · K League 1 4 matches
Time Match Pick Conf. 1 X 2  
Daejeon CitizenvIncheon United 1 Low 2.16 3.66 3.80
FC SeoulvUlsan Hyundai FC 1 Low 2.06 4.08 3.71
Bucheon FC 1995vPohang Steelers 2 Low 3.19 3.47 2.51
Gangwon FCvJeonbuk Motors 1 Low 2.47 3.40 3.32
China · Super League 8 matches
Time Match Pick Conf. 1 X 2  
Beijing GuoanvChongqing Tongliang Long 1 Low 1.39 5.75 9.59
Shanghai ShenhuavQingdao Youth Island 1 Low 1.53 5.32 6.38
SHANGHAI SIPGvShenyang Urban 1 Low 1.38 6.16 9.00
Shandong LunengvChengdu Better City 1 Low 2.65 3.92 2.73
Hangzhou GreentownvHenan Jianye 1 Low 2.05 4.46 3.46
Qingdao JonoonvSichuan Jiuniu 2 Low 5.00 4.63 1.71
Dalian ZhixingvTianjin Teda 1 Low 1.47 5.07 8.11
Yunnan YukunvWuhan Three Towns 1 Low 1.71 5.08 4.60
Czech Republic · FNL 1 match
Time Match Pick Conf. 1 X 2  
Slavia Praha IIvKladno 1 Low 2.14 4.21 3.40
Austria · 2. Liga 1 match
Time Match Pick Conf. 1 X 2  
Postponed VoitsbergvSV Kapfenberg 1 Low 1.72 4.66 4.88
Ukraine · Persha Liga 1 match
Time Match Pick Conf. 1 X 2  
UCSAvProbiy Horodenka 1 Low 2.32 3.62 3.41
Malta · Premier League 1 match
Time Match Pick Conf. 1 X 2  
BirkirkaravZabbar St. Patrick 1 Low 2.00 3.83 4.18
Turkey · Süper Lig 1 match
Time Match Pick Conf. 1 X 2  
RizesporvErzurumspor FK 1 Low 2.07 3.76 3.99
Turkey · 1. Lig 1 match
Time Match Pick Conf. 1 X 2  
BandırmasporvFatih Karagümrük 1 Low 2.47 3.41 3.31
Greece · Super League 2 1 match
Time Match Pick Conf. 1 X 2  
Olympiakos Piraeus IIvEllas Syros 2 Low 2.94 3.44 2.71
Denmark · Superliga 1 match
Time Match Pick Conf. 1 X 2  
FC CopenhagenvBrondby 1 Low 1.87 4.12 4.51
Ukraine · Premier League 2 matches
Time Match Pick Conf. 1 X 2  
Zorya LuhanskvLNZ Cherkasy 2 Low 3.24 3.25 2.61
BukovynavKolos Kovalivka 1 Low 2.32 3.46 3.57
Latvia · Virsliga 5 matches
Time Match Pick Conf. 1 X 2  
GrobiņavFK Liepaja 2 Low 3.41 3.97 2.20
Super NovavBFC Daugavpils 2 Low 4.09 3.91 2.00
TukumsvAuda 2 Low 4.96 4.54 1.73
RigavRīgas FS 1 Low 2.44 3.86 3.01
FS JelgavavOgre United 1 Low 1.98 4.07 4.00
Armenia · Premier League 1 match
Time Match Pick Conf.  
SyunikvGandzasar 1 Low

Where to bet

Exclusive welcome offer

Betwinner

Welcome bonus for new customers

  • Cash out
  • Live streaming
  • 14 markets priced

Odds movement

Fair (de-vigged) home odds, first snapshot to latest.

PAN 1.41 ▼ -5.23
ROS 1.23 ▼ -0.08
ALW 1.21 ▲ +0.03
FBC 1.30 ▼ -0.14
ARS 1.20 ▼ -0.03

5 of today's fixtures with more than one recorded snapshot.

The model

4/5

Calibrated within 0.05 in 4/5 leagues and beating a frequency baseline in 5/5, over 5,256 played matches.

See the full backtest — including where it falls short.

Why can you trust us?

  • xG-based modelteam ratings built from expected goals, not league tables
  • Market-awareevery probability is blended with de-vigged bookmaker odds
  • Backtestedvalidated on 5,256 played matches before launch
  • No invented numbersevery figure on a page comes from the model or the market

How it works

Recent results

predicted vs actual
Kosovo · Superliga 1 match
Date Match Result Pick Conf.  
FeronikelivBallkani 1–0 2✗ Low →
Kenya · Kenyan Premier League 1 match
Date Match Result Pick Conf.  
Mara SugarvMigori Youth 2–1 2✗ Low →
Ukraine · Persha Liga 1 match
Date Match Result Pick Conf.  
Nyva TernopilvPolissya II 4–2 1✓ Low →
Denmark · 1. Division 1 match
Date Match Result Pick Conf.  
HillerødvKolding IF 3–1 2✗ Low →
Germany · 2. Bundesliga 2 matches
Date Match Result Pick Conf.  
VfL Osnabrückv1. FC Kaiserslautern 0–1 1✗ Low →
Holstein KielvArminia Bielefeld 1–2 1✗ Low →

Competitions

Premier Leaguepredictions →
La Ligapredictions →
Bundesligapredictions →
Serie Apredictions →
Ligue 1predictions →
UEFA Champions Leaguepredictions →
UEFA Europa Leaguepredictions →
UEFA Europa Conference Leaguepredictions →
All competitions →predictions →

Prediction types

Best odds on today’s football Bet Now