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.

202matches today 20high confidence 29positive edges 10strong edges updated · kickoffs in your local time

Our engine has priced 202 of today's 202 fixtures across 72 competitions and disagrees with the bookmakers enough to flag 29 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: Ipswich v Bournemouth, where we publish Bournemouth at 54% against the market's 49%. 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
29positive edges ≥ 2%
10strong edges ≥ 5%
+3.8%avg positive edge
1.96avg best price on picks
202fixtures with a model pick

Today at a glance

All matches today

293 fixtures · 91 already played
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Jupiler Pro League Club Brugge KVvAnderlecht Jupiler Pro League 1 61.0% 63% -1.8% Low 1.55
2. Bundesliga BochumvKarlsruher SC 2. Bundesliga 1 53.5% 52% +1.2% Low 1.90
2. Bundesliga 1. FC MagdeburgvSt. Pauli 2. Bundesliga 1 44.8% 40% +4.9% Low 2.47
2. Bundesliga FC HeidenheimvHannover 96 2. Bundesliga 1 45.9% 46% +0.1% Low 2.11
3. Liga SV MeppenvSSV Jahn Regensburg 3. Liga 1 41.2% 41% +0.5% Low 2.37
Super League 2 KallitheavPanionios Super League 2 2 34.3% 37% -2.3% Low 2.58
United Arab Emirates Pro League Al-JaziravAl-Wasl FC United Arab Emirates Pro League 1 40.2% 41% -0.7% Low 2.37
United Arab Emirates Pro League Al NasrvDubai United United Arab Emirates Pro League 1 57.4% 58% -0.5% Low 1.62
La Liga ElchevReal Betis La Liga 2 41.7% 44% -2.6% High 2.12
Süper Lig Çorum FKvFenerbahçe Süper Lig 2 48.1% 55% -6.6% Low 1.82
Switzerland Super League FC ST. GallenvFC Lugano Switzerland Super League 2 42.9% 36% +6.9% Low 2.75
Denmark Superliga AarhusvAC Horsens Denmark Superliga 1 52.0% 57% -5.4% Low 1.69
Allsvenskan IFK GoteborgvMalmo FF Allsvenskan 1 38.2% 38% -0.0% Low 2.56
Allsvenskan HalmstadvDjurgardens IF Allsvenskan 2 69.3% 68% +0.9% Low 1.38
Montenegro First League SutjeskavPetrovac Montenegro First League 1 52.8% 50% +2.8% Low 1.90
Postponed Segunda División FC AndorravMallorca Segunda División 2 41.6% — — Low —
1. Lig BolusporvBodrum FK 1. Lig 2 55.0% 55% +0.0% Low 1.70
1. Lig ÜmraniyesporvKayserispor 1. Lig 2 50.8% 52% -1.2% Low 1.83
Veikkausliiga HJK HelsinkivAC Oulu Veikkausliiga 1 76.4% 81% -4.6% Low 1.19
Veikkausliiga KuPSvInter Turku Veikkausliiga 2 48.1% 51% -3.0% Low 1.89
Veikkausliiga GnistanvVPS Veikkausliiga 1 50.0% 46% +3.6% Low 2.05
Zambia Super League NAPSA StarsvNkana Zambia Super League X 37.8% — — Low —
Algeria Ligue 1 US BiskravASO Chlef Algeria Ligue 1 1 42.4% 44% -1.8% Low 2.18
Algeria Ligue 1 KhenchelavTémouchent Algeria Ligue 1 1 51.3% 56% -4.3% Low 1.70
Algeria Ligue 1 JS El BiarvMC Alger Algeria Ligue 1 2 52.2% 53% -0.8% Low 1.75
Super League 2 Anagennisi KarditsasvMarko Super League 2 2 53.5% 56% -2.3% Low 1.70
Super League 2 Nestos ChrisoupolisvAsteras Tripolis II Super League 2 1 38.5% 40% -1.6% Low 2.36
Super League 2 Pyrgos 1968vPAOK II Super League 2 1 43.6% 45% -1.6% Low 2.07
Kenyan Premier League GOR MahiavNairobi United Kenyan Premier League 1 50.8% 56% -5.1% Low 1.62
Eredivisie TwentevAjax Eredivisie 1 49.0% 47% +1.9% Low 2.13
Austria Bundesliga TSV HartbergvSCR Altach Austria Bundesliga 1 40.4% 39% +1.8% Low 2.47
Austria Bundesliga WSG WattensvAustria Vienna Austria Bundesliga 1 40.1% 35% +5.0% Low 2.79
Eliteserien TromsovBodo/Glimt Eliteserien 2 63.7% 68% -4.6% Low 1.39
Premyer Liqa Sabah FAvŞamaxı FK Premyer Liqa 1 67.3% 73% -5.5% Low 1.28
I Liga ŁKS ŁódźvStal Rzeszów I Liga 1 51.6% 56% -3.9% Low 1.70
FNL Baník Ostrava IIvProstějov FNL 1 54.2% 55% -0.5% Low 1.72
Tunisia Ligue 1 ES MetlaouivES Zarzis Tunisia Ligue 1 2 34.5% 33% +1.3% Low 2.86
Ekstraklasa JagielloniavGKS Katowice Ekstraklasa 1 47.5% 47% +0.9% Low 2.06
Premier League BrightonvBrentford Premier League 1 52.6% 49% +3.4% High 1.98
Premier League Crystal PalacevLiverpool Premier League 2 55.6% 58% -2.2% Low 1.71
Premier League IpswichvBournemouth Premier League 2 53.9% 49% +4.9% High 2.25
Premier League SunderlandvChelsea Premier League 2 42.4% 46% -4.0% High 2.09
Serie A GenoavAC Milan Serie A 2 50.3% 53% -3.0% High 2.00
Serie A MonzavAtalanta Serie A 2 43.7% 46% -2.7% High 2.13
Ligue 1 RennesvLille Ligue 1 1 47.1% 46% +1.6% High 2.25
Czech Liga Slavia PrahavArtis Czech Liga 1 77.6% 81% -3.2% Low 1.18
Czech Liga FK JablonecvMlada Boleslav Czech Liga 1 41.8% 48% -6.5% Low 2.01
HNL NK OsijekvHNK Hajduk Split HNL 2 48.9% 50% -1.0% Low 1.92
Liga I Sepsi OSK Sfantu GheorghevFC Voluntari Liga I 1 44.3% 45% -0.7% Low 2.13
1. SNL Brinje-GrosupljevAluminij 1. SNL 2 40.2% 35% +5.1% Low 2.75
Cyprus 1. Division AnorthosisvOmonia Nicosia Cyprus 1. Division 2 55.0% 59% -4.0% Low 1.60
Moldova Super Liga Dacia-BuiucanivPolitehnica UTM Moldova Super Liga 1 36.9% 35% +1.4% Low 2.62
Italy Serie B Virtus EntellavModena Italy Serie B 2 38.5% 39% -0.0% Low 2.50
Segunda Liga FarensevBenfica B Segunda Liga 1 50.6% 54% -3.0% Low 1.78
Premijer Liga Borac Banja LukavRadnik Bijeljina Premijer Liga 1 76.3% 78% -2.1% Low 1.20
Stars League Lusail CityvQatar SC Stars League 1 37.9% 35% +3.0% Low 2.76
England FA Cup Cray WanderersvStockport County England FA Cup 2 66.6% 80% -13.7% Low 1.18
Bundesliga FC ColognevBayer Leverkusen Bundesliga 2 50.7% 56% -5.5% High 1.89
NB I Debreceni VSCvUjpest NB I 1 43.3% 41% +1.9% Low 2.32
Slovakia Super Liga PodbrezovávRužomberok Slovakia Super Liga 1 52.8% 54% -0.9% Low 1.78
Jupiler Pro League GentvKortrijk Jupiler Pro League 1 66.6% 65% +1.6% Low 1.50
Scotland Premiership Heart Of MidlothianvFalkirk Scotland Premiership 1 51.5% 57% -5.5% Low 1.70
Super League 1 AEK Athens FCvLevadiakos Super League 1 1 72.4% 77% -4.7% Low 1.25
Super League 1 Asteras TripolisvKalamata Super League 1 1 44.2% 48% -3.7% Low 2.02
Denmark Superliga Randers FCvFC Nordsjaelland Denmark Superliga 2 50.2% 55% -4.6% Low 1.74
Bulgaria First League Levski SofiavCSKA Sofia Bulgaria First League 1 44.1% 42% +1.9% Low 2.25
Albania Superliga Dinamo TiranavSkenderbeu Korce Albania Superliga 1 43.1% 41% +1.8% Low 2.20
Challenger Pro League K. Lierse S.K.vAS Eupen Challenger Pro League 2 49.0% 52% -3.0% Low 1.81
Nigeria Premier Football League Abia WarriorsvDoma United Nigeria Premier Football League 1 54.4% 56% -2.0% Low 1.65
Nigeria Premier Football League Barau FCvShooting Stars Nigeria Premier Football League 1 61.9% — — Low —
Nigeria Premier Football League Bendel InsurancevNiger Tornadoes Nigeria Premier Football League 1 54.8% — — Low —
Nigeria Premier Football League Nasarawa UnitedvPlateau United Nigeria Premier Football League 1 61.1% 62% -1.1% Low 1.50
Nigeria Premier Football League Ranchers BeesvEnyimba Nigeria Premier Football League 1 48.1% 46% +1.9% Low 2.00
Nigeria Premier Football League Enugu RangersvKwara United Nigeria Premier Football League 1 71.8% — — Low —
Nigeria Premier Football League Warri WolvesvKatsina United Nigeria Premier Football League 1 53.5% 53% +0.1% Low 1.72
Ghana Premier League DreamsvDebibi United Ghana Premier League 1 65.6% — — Low —
Ghana Premier League Ashanti GoldvYoung Apostles Ghana Premier League 1 68.1% — — Low —
Ghana Premier League Bechem UnitedvSamartex Ghana Premier League 1 52.1% — — Low —
Ghana Premier League Berekum ChelseavAsante Kotoko Ghana Premier League 1 65.0% — — Low —
Ghana Premier League Hearts of OakvHeart of Lions Ghana Premier League 1 67.3% — — Low —
Ghana Premier League MedeamavSwedru All Blacks Ghana Premier League 1 67.9% 71% -3.0% Low 1.31
Ghana Premier League Bibiani Gold StarsvAduana Stars Ghana Premier League 1 46.7% — — Low —
Ghana Premier League Port CityvBasake Holy Stars Ghana Premier League 1 69.0% — — Low —
England FA Cup Wimborne TownvCrawley Town England FA Cup 2 49.9% 61% -11.1% Low 1.58
La Liga Real SociedadvRayo Vallecano La Liga 1 56.5% 54% +2.7% High 1.82
Segunda División GironavAlmeria Segunda División 1 45.9% 46% -0.5% Low 2.08
Primeira Liga Santa ClaravGIL Vicente Primeira Liga 1 43.7% 42% +1.8% Low 2.33
Postponed Primeira Liga EstorilvMaritimo Primeira Liga 1 42.6% 45% -2.9% Low 2.15
Süper Lig AlanyasporvTrabzonspor Süper Lig 2 59.6% 57% +2.1% Low 1.68
Switzerland Super League FC ThunvFC Basel 1893 Switzerland Super League 1 43.3% 44% -1.0% Low 2.20
Switzerland Super League Servette FCvFC Zurich Switzerland Super League 1 51.9% 49% +2.4% Low 1.96
Super League 1 Iraklis 1908vPanathinaikos Super League 1 2 65.9% 69% -2.9% Low 1.39
Allsvenskan IF BrommapojkarnavMjallby AIF Allsvenskan 1 40.9% 41% -0.3% Low 2.34
Allsvenskan Kalmar FFvSirius Allsvenskan 2 43.8% 42% +2.1% Low 2.28
Allsvenskan AIK StockholmvBK Hacken Allsvenskan 2 58.5% 57% +1.3% Low 1.65
Chile Primera División A. ItalianovCoquimbo Unido Chile Primera División 2 36.2% 37% -1.2% Low 2.62
Chile Primera División U. CatolicavDeportes Limache Chile Primera División 1 58.4% 62% -3.7% Low 1.55
3. Liga Stuttgart IIvVerl 3. Liga 1 43.7% 38% +5.4% Low 2.45
Challenge League Yverdon SportvNeuchatel Xamax FC Challenge League 1 57.7% 56% +2.0% Low 1.72
United Arab Emirates Pro League Al Wahda FCvAl Ain United Arab Emirates Pro League 2 54.6% 54% +0.5% Low 1.75
United Arab Emirates Pro League AjmanvBaniyas SC United Arab Emirates Pro League 1 45.7% 45% +0.2% Low 2.09
Eredivisie CambuurvPSV Eindhoven Eredivisie 2 61.0% 68% -7.4% Low 1.42
Eredivisie AZ AlkmaarvGroningen Eredivisie 1 59.6% 62% -2.9% Low 1.55
Eerste Divisie EmmenvMVV Eerste Divisie 1 60.7% 58% +2.9% Low 1.66
Scotland Premiership CelticvKilmarnock Scotland Premiership 1 77.8% 82% -4.0% Low 1.19
Austria Bundesliga Sturm GrazvRed Bull Salzburg Austria Bundesliga 2 43.5% 42% +1.5% Low 2.31
Eliteserien LillestromvAalesund Eliteserien 1 50.4% 54% -3.4% Low 1.79
Eliteserien SandefjordvMolde Eliteserien 2 53.9% 54% -0.2% Low 1.76
Eliteserien VikingvKFUM Oslo Eliteserien 1 73.2% 77% -4.1% Low 1.24
Eliteserien Ham-KamvSarpsborg 08 FF Eliteserien 2 40.8% 43% -2.2% Low 2.26
Serbia Super Liga FK PartizanvMacva Serbia Super Liga 1 73.3% 75% -1.9% Low 1.25
Ukraine Premier League Shakhtar DonetskvDynamo Kyiv Ukraine Premier League 1 53.0% 56% -2.6% Low 1.75
Armenia Premier League FC UrartuvArarat-Armenia Armenia Premier League 2 41.5% 46% -5.0% Low 2.10
Montenegro First League DečićvMladost DG Montenegro First League 1 55.9% 57% -1.4% Low 1.61
1. Lig Mardin 1969vBatman Petrolspor 1. Lig 1 46.8% 45% +1.9% Low 2.08
I Liga Pogoń SiedlcevPogoń Grod. Mazowiecki I Liga 1 40.2% 42% -2.2% Low 2.24
Botola Pro CR Khemis ZemamravWidad Témara Botola Pro 2 35.5% 29% +6.3% Low 3.20
Malta Premier League Sliema WanderersvValletta FC Malta Premier League 2 40.0% 40% +0.5% Low 2.38
Ligue 1 AngersvNice Ligue 1 2 44.3% 46% -1.9% High 2.12
Ligue 1 BrestvLyon Ligue 1 2 37.4% 41% -3.7% Medium 2.57
Ligue 1 Le HavrevLorient Ligue 1 2 38.0% 38% +0.2% High 2.44
Ligue 1 Le MansvMonaco Ligue 1 2 52.3% 54% -1.5% High 1.77
Italy Serie B CarraresevSampdoria Italy Serie B 1 41.4% 40% +1.2% Low 2.41
Liga Pro MacaravUniversidad Catolica Liga Pro 1 43.0% 40% +3.3% Low 2.41
Premier League Manchester UnitedvAston Villa Premier League 1 40.8% 42% -1.1% High 2.21
Bundesliga FreiburgvUnion Berlin Bundesliga 1 64.4% 63% +1.7% Medium 1.56
Super League 1 OFIvAtromitos Super League 1 1 43.3% 44% -1.0% Low 2.22
Ekstraklasa Legia WarszawavRaków Częstochowa Ekstraklasa 1 53.4% 50% +3.5% Low 1.91
1. SNL RadomljevCelje 1. SNL 2 58.6% 61% -2.1% Low 1.56
Stars League Al SaddvAl-Rayyan SC Stars League 2 39.4% 35% +4.0% Low 3.10
Premijer Liga ZrinjskivFK Sarajevo Premijer Liga 1 56.3% 53% +3.5% Low 1.75
Liga Pro Deportivo CuencavOrense SC Liga Pro 1 39.8% 41% -1.4% Low 2.30
Algeria Ligue 1 JS SaouravCS Constantine Algeria Ligue 1 1 45.8% 45% +1.3% Low 2.07
Algeria Ligue 1 Ben AknounvCR Belouizdad Algeria Ligue 1 2 45.8% 49% -2.9% Low 1.90
Serie A IntervComo Serie A 1 51.3% 54% -2.8% High 2.04
Denmark Superliga FC MidtjyllandvSonderjyske Denmark Superliga 1 71.0% 72% -1.2% Low 1.33
Czech Liga PlzenvSparta Praha Czech Liga 2 37.4% 38% -0.5% Low 2.52
HNL NK VarazdinvDinamo Zagreb HNL 2 51.7% 59% -6.9% Low 1.63
Liga I CFR 1907 ClujvUniversitatea Craiova Liga I 2 61.9% 60% +1.4% Low 1.55
Slovakia Super Liga KomárnovZemplín Michalovce Slovakia Super Liga 1 55.0% 59% -3.5% Low 1.65
Cyprus 1. Division Apoel NicosiavAris Cyprus 1. Division 1 46.2% 45% +1.0% Low 2.14
Cyprus 1. Division PafosvOmonia 29is Maiou Cyprus 1. Division 1 69.2% 78% -9.1% Low 1.20
Costa Rica Primera División CS CartaginesvEscorpiones Belén Costa Rica Primera División 1 72.1% — — Low —
England FA Cup OldhamvSheffield Wednesday England FA Cup 2 43.6% 45% -1.7% Low 2.13
La Liga VillarrealvGetafe La Liga 1 67.3% 63% +3.9% High 1.52
La Liga Celta VigovLevante La Liga 1 52.3% 52% +0.0% High 1.94
Jupiler Pro League Union St. GilloisevGenk Jupiler Pro League 1 59.5% 58% +1.2% Low 1.65
Albania Superliga Egnatia RrogozhinëvVora Albania Superliga 1 63.9% 68% -4.5% Low 1.40
Postponed Segunda División Las PalmasvEldense Segunda División 1 45.7% 46% -0.0% Low 2.10
Segunda División Sporting GijonvReal Valladolid Segunda División 1 40.2% 38% +2.2% Low 2.58
Primeira Liga Vitória SCvFC Porto Primeira Liga 2 57.8% 61% -2.7% Low 1.62
Süper Lig BeşiktaşvGençlerbirliği S.K. Süper Lig 1 73.8% 79% -5.1% Low 1.23
Serbia Super Liga VojvodinavFK Crvena Zvezda Serbia Super Liga 2 41.8% 45% -3.7% Low 2.04
NB I VasasvFerencvarosi TC NB I 2 56.9% 55% +2.3% Low 1.75
Chile Primera División Universidad de ChilevCobresal Chile Primera División 1 74.0% 73% +1.5% Low 1.30
Chile Primera División NublensevColo Colo Chile Primera División 2 55.6% 53% +2.8% Low 1.83
Peru Primera División Club Deportivo Los ChankasvAlianza Lima Peru Primera División 2 53.1% 54% -1.3% Low 1.78
Segunda Liga Sporting CP BvTondela Segunda Liga 2 37.8% 39% -1.6% Low 2.40
Botola Pro FAR RabatvDifaa EL Jadida Botola Pro 1 61.4% 66% -5.0% Low 1.42
Liga de Expansión MX Leones Negros UDGvDurango Liga de Expansión MX 1 44.5% — — Low —
Jupiler Pro League St. TruidenvZulte Waregem Jupiler Pro League 1 51.9% 53% -0.8% Low 1.83
Eliteserien FredrikstadvBrann Eliteserien 2 38.7% 39% -0.6% Low 2.42
Challenger Pro League Lokeren-TemsevDender Challenger Pro League 2 37.2% 37% +0.5% Low 2.61
Bundesliga HoffenheimvFC Schalke 04 Bundesliga 1 59.7% 58% +1.5% High 1.66
Ligat Ha'al Hapoel Beer ShevavHapoel Tel Aviv Ligat Ha'al 2 38.9% 33% +6.2% Low 3.09
3. Liga Würzburger KickersvHoffenheim II 3. Liga 2 40.7% 42% -1.2% Low 2.29
Italy Serie B Vicenza VirtusvCremonese Italy Serie B 2 40.2% 39% +1.2% Low 2.47
Liga Pro AucasvIndependiente del Valle Liga Pro 2 42.9% 43% +0.2% Low 2.21
Malta Premier League MarsaxlokkvHamrun Spartans Malta Premier League 2 39.3% 42% -2.5% Low 2.25
Eredivisie UtrechtvNEC Nijmegen Eredivisie 1 40.6% 40% +0.1% Low 2.50
Super League 1 Olympiakos PiraeusvPAOK Super League 1 1 59.4% 58% +1.9% Low 1.67
Primera A Santa FevDeportivo Pasto Primera A 1 77.9% 87% -9.5% Low 1.29
Brazil Serie B Athletic ClubvAtletico Goianiense Brazil Serie B 2 46.0% 51% -4.6% Low 1.98
Bolivia Primera División Nacional PotosívReal Potosí Bolivia Primera División 1 38.0% 37% +0.8% Low 2.51
Ekstraklasa Lech PoznanvZaglebie Lubin Ekstraklasa 1 60.2% 63% -2.3% Low 1.50
I Liga Stal MielecvRuch Chorzów I Liga 2 54.7% 54% +1.1% Low 1.75
Serie A FiorentinavJuventus Serie A 2 50.9% 50% +1.1% High 2.18
Ligue 1 LensvMarseille Ligue 1 1 47.2% 46% +1.3% High 2.37
La Liga Atletico MadridvBarcelona La Liga 2 48.5% 51% -2.9% High 2.10
Copa Do Brasil Vasco DA GamavPalmeiras Copa Do Brasil 2 40.4% 36% +4.8% Low 2.77
Botola Pro Raja CasablancavIttihad Tanger Botola Pro 1 50.3% 53% -3.1% Low 1.73
Primeira Liga Rio AvevSC Braga Primeira Liga 2 59.4% 63% -3.3% Low 1.55
Primeira Liga EstrelavBenfica Primeira Liga 2 75.9% 77% -1.0% Low 1.25
Chile Primera División Union La CaleravHuachipato Chile Primera División 1 45.6% 47% -1.5% Low 2.05
Peru Primera División Sport BoysvUTC Cajamarca Peru Primera División 1 59.3% 55% +3.9% Low 1.78
Guatemala Liga Nacional Cobán ImperialvXelajú Guatemala Liga Nacional 1 47.8% 47% +1.3% Low 2.01
Honduras Liga Nacional Platense FCvGénesis Honduras Liga Nacional 2 41.7% 40% +1.9% Low 2.42
Primera A JaguaresvBucaramanga Primera A 2 47.8% 48% -0.5% Low 1.98
Bolivia Primera División BolívarvThe Strongest Bolivia Primera División 1 62.2% 62% +0.2% Low 1.60
Liga Pro Barcelona SCvLDU de Quito Liga Pro 1 37.7% 36% +1.7% Low 2.67
Venezuela Primera División Portuguesa FCvMetropolitanos FC Venezuela Primera División 2 41.0% 38% +3.2% Low 2.50
Costa Rica Primera División Deportivo SaprissavPuntarenas FC Costa Rica Primera División 1 66.0% 69% -2.5% Low 1.37
Brazil Serie B CearavAmerica Mineiro Brazil Serie B 1 51.5% 55% -3.1% Low 1.75
Brazil Serie B GoiasvPonte Preta Brazil Serie B 1 83.3% 84% -0.7% Low 1.14
Liga Profesional Argentina Central Cordoba de SantiagovLanus Liga Profesional Argentina 2 55.5% 54% +1.2% Low 1.75
Chile Primera División Universidad de ConcepcionvO'Higgins Chile Primera División 2 38.9% 39% +0.3% Low 2.54
Peru Primera División Deportivo GarcilasovComerciantes Unidos Peru Primera División 1 63.9% 62% +2.0% Low 1.57
Primera Division Municipal LimeñovAtletico Balboa Primera Division 1 49.9% 52% -2.4% Low 1.79
Primera A Deportes TolimavMillonarios Primera A 1 39.5% 43% -3.3% Low 2.23
Honduras Liga Nacional Atletico IndependientevReal Espana Honduras Liga Nacional 2 59.9% 61% -0.7% Low 1.52
Bolivia Primera División BloomingvOriente Petrolero Bolivia Primera División 1 39.8% 39% +0.3% Low 2.37
Venezuela Primera División Deportivo La GuairavCarabobo FC Venezuela Primera División 2 39.6% 38% +2.0% Low 2.52
2-1 FT Major League Soccer Seattle SoundersvLos Angeles FC Major League Soccer 1 46.4% 47% -0.8% Low 2.05
3-1 FT Major League Soccer FC DallasvColorado Rapids Major League Soccer 1 50.2% 48% +1.9% Low 2.00
0-1 FT Major League Soccer Houston DynamovSt. Louis City Major League Soccer 1 36.6% 37% -0.4% Low 2.66
2-1 FT Major League Soccer Real Salt LakevLos Angeles Galaxy Major League Soccer 1 51.9% 55% -2.6% Low 1.78
3-1 FT Major League Soccer Minnesota United FCvSan Jose Earthquakes Major League Soccer 1 55.8% 56% -0.4% Low 1.73
0-2 FT Major League Soccer AustinvPortland Timbers Major League Soccer 2 52.3% 55% -2.5% Low 1.78
0-1 FT Major League Soccer San DiegovSporting Kansas City Major League Soccer 1 59.1% 60% -1.3% Low 1.61
1-1 FT Costa Rica Primera División San CarlosvPerez Zeledon Costa Rica Primera División 1 63.0% 63% +0.1% Low 1.50
1-2 FT Primera Division IntervFirpo Primera Division 2 37.8% 36% +1.7% Low 2.55
3-2 FT USL Championship Louisville CityvMiami FC USL Championship 1 62.7% 63% -0.4% Low 1.48
0-3 FT Brazil Serie B Nautico RecifevCRB Brazil Serie B 2 62.5% 70% -7.0% Low 1.39
3-3 FT USL Championship Charleston BatteryvHartford Athletic USL Championship 1 53.2% 54% -1.1% Low 1.72
2-2 FT Liga Profesional Argentina Instituto CordobavNewells Old Boys Liga Profesional Argentina 1 49.0% 49% -0.0% Low 1.98
2-3 FT Liga MX Tigres UANLvCruz Azul Liga MX 2 47.6% 46% +1.2% Low 2.07
4-0 FT Liga MX TolucavMonterrey Liga MX 1 56.1% 57% -0.6% Low 1.70
2-1 FT Liga de Expansión MX MonarcasvVenados FC Liga de Expansión MX 1 56.4% 58% -1.3% Low 1.65
0-0 FT Primera A America de CalivDeportivo Cali Primera A 1 43.2% 48% -4.4% Low 2.02
1-2 FT Peru Primera División CiencianovSport Huancayo Peru Primera División 1 42.3% 43% -0.5% Low 2.30
1-1 FT Honduras Liga Nacional CD OlimpiavOlancho Honduras Liga Nacional 1 69.8% 69% +0.7% Low 1.35
2-0 FT Costa Rica Primera División LD AlajuelensevSporting San Jose Costa Rica Primera División 1 54.4% 55% -0.6% Low 1.72
0-2 FT Guatemala Liga Nacional MarquensevComunicaciones Guatemala Liga Nacional 1 48.5% 48% +0.4% Low 1.93
3-2 FT Primera Division AlianzavÁguila Primera Division 2 43.1% 39% +3.9% Low 2.47
4-0 FT USL Championship New Mexico UnitedvColorado Springs USL Championship 1 35.8% 34% +1.7% Low 2.82
2-1 FT USL Championship Sacramento RepublicvEl Paso Locomotive USL Championship 1 52.9% 56% -3.1% Low 1.69
3-3 FT Liga de Expansión MX CA La PazvTlaxcala Liga de Expansión MX 1 61.9% 60% +1.7% Low 1.60
2-2 FT Liga MX U.N.A.M. - PumasvClub America Liga MX 2 43.5% 43% +0.6% Low 2.27
1-2 FT A-League MacarthurvBrisbane Roar A-League 1 40.9% 38% +2.4% Low 2.50
0-0 FT J1 League Machida ZelviavSanfrecce Hiroshima J1 League 2 39.1% 40% -1.2% Low 2.43
2-2 FT J1 League Vissel KobevUrawa J1 League 1 47.7% 44% +3.9% Low 2.25
2-0 FT K League 1 Daejeon CitizenvIncheon United K League 1 1 44.2% 46% -2.2% Low 2.06
1-2 FT K League 1 FC SeoulvUlsan Hyundai FC K League 1 1 47.2% 49% -1.5% Low 2.00
2-3 FT J1 League Gamba OsakavCerezo Osaka J1 League 1 43.6% 41% +2.7% Low 2.37
2-2 FT A-League Adelaide UnitedvMelbourne Victory A-League 2 41.7% 41% +0.8% Low 2.40
1-0 FT China Super League Beijing GuoanvChongqing Tongliang Long China Super League 1 70.9% 72% -1.4% Low 1.31
4-0 FT China Super League Shanghai ShenhuavQingdao Youth Island China Super League 1 64.3% 65% -1.1% Low 1.46
6-1 FT China Super League SHANGHAI SIPGvShenyang Urban China Super League 1 73.0% 73% -0.2% Low 1.30
3-2 FT China Super League Shandong LunengvChengdu Better City China Super League 1 45.5% 38% +7.6% Low 2.56
4-0 FT China Super League Hangzhou GreentownvHenan Jianye China Super League 1 50.8% 49% +2.0% Low 1.98
2-2 FT China Super League Qingdao JonoonvSichuan Jiuniu China Super League 2 58.3% 59% -0.6% Low 1.65
3-1 FT China Super League Dalian ZhixingvTianjin Teda China Super League 1 63.8% 69% -4.9% Low 1.39
2-1 FT China Super League Yunnan YukunvWuhan Three Towns China Super League 1 57.8% 60% -2.3% Low 1.60
2-2 FT K League 1 Bucheon FC 1995vPohang Steelers K League 1 2 40.2% 40% +0.1% Low 2.40
3-2 FT K League 1 Gangwon FCvJeonbuk Motors K League 1 1 38.8% 40% -1.6% Low 2.38
1-0 FT J1 League JEF United ChibavMito Hollyhock J1 League 1 51.7% 47% +4.6% Low 2.05
1-3 FT FNL Slavia Praha IIvKladno FNL 1 48.0% 44% +3.6% Low 2.10
1-1 FT Persha Liga UCSAvProbiy Horodenka Persha Liga 1 39.9% 33% +6.6% Low 2.80
1-1 FT Malta Premier League BirkirkaravZabbar St. Patrick Malta Premier League 1 45.5% 50% -4.0% Low 1.88
2-1 FT Süper Lig RizesporvErzurumspor FK Süper Lig 1 45.4% 49% -3.4% Low 2.01
0-4 FT 1. Lig BandırmasporvFatih Karagümrük 1. Lig 1 40.3% 41% -0.6% Low 2.33
2-4 FT Super League 2 Olympiakos Piraeus IIvEllas Syros Super League 2 2 38.8% 35% +4.1% Low 2.70
1-0 FT Denmark Superliga FC CopenhagenvBrondby Denmark Superliga 1 55.8% 54% +1.7% Low 1.78
1-2 FT Ukraine Premier League Zorya LuhanskvLNZ Cherkasy Ukraine Premier League 2 40.6% 44% -3.0% Low 2.19
1-1 FT Ukraine Premier League BukovynavKolos Kovalivka Ukraine Premier League 1 40.7% 43% -1.9% Low 2.25
1-2 FT Virsliga GrobiņavFK Liepaja Virsliga 2 53.3% 53% +0.3% Low 1.74
1-1 FT Virsliga Super NovavBFC Daugavpils Virsliga 2 47.4% 46% +1.0% Low 2.04
1-2 FT Virsliga TukumsvAuda Virsliga 2 65.7% 66% -0.6% Low 1.40
4-0 FT Virsliga FS JelgavavOgre United Virsliga 1 50.3% 51% -0.4% Low 1.84
2-1 FT Armenia Premier League SyunikvGandzasar Armenia Premier League 1 54.7% 51% +3.8% Low 1.84
0-0 FT Premyer Liqa Imisli FKvSumqayıt Premyer Liqa 2 40.8% 39% +1.8% Low 2.45
1-0 FT Segunda Liga FeirensevLusitânia Lourosa Segunda Liga 2 43.2% 37% +5.8% Low 2.55
0-1 FT Segunda Liga FC Porto BvPortimonense Segunda Liga 2 42.0% 44% -1.6% Low 2.20
1-0 FT Persha Liga OleksandriavSK Poltava Persha Liga 1 46.8% 50% -2.8% Low 1.86
1-0 FT Kenyan Premier League BandarivTusker Kenyan Premier League 2 34.1% 33% +1.1% Low 2.80
5-3 FT Eredivisie HeerenveenvFeyenoord Eredivisie 2 48.6% 56% -7.4% Low 1.75
1-0 FT I Liga Polonia BytomvLechia Gdansk I Liga 1 45.5% 43% +2.3% Low 2.19
1-1 FT Serie A NapolivLazio Serie A 1 47.4% 48% -1.0% High 2.40
1-4 FT Czech Liga TeplicevPardubice Czech Liga 1 40.2% 37% +2.8% Low 2.56
2-0 FT Serbia Super Liga Novi PazarvMladost Lucani Serbia Super Liga 1 54.5% 57% -2.3% Low 1.66
2-1 FT Serbia Super Liga Radnik SurdulicavOFK Beograd Serbia Super Liga 1 46.1% 42% +4.5% Low 2.29
3-2 FT Bulgaria First League Spartak VarnavArda Kardzhali Bulgaria First League 2 45.7% 45% +0.5% Low 2.10
6-1 FT Moldova Super Liga Milsami OrheivCSF Bălți Moldova Super Liga 1 90.0% — — Low —
2-3 FT Norway 1. Division StabaekvStromsgodset Norway 1. Division 1 42.1% 47% -4.6% Low 2.10
2-3 FT Norway 1. Division HaugesundvODD Ballklubb Norway 1. Division 1 61.0% 64% -3.3% Low 1.46
0-0 FT Norway 1. Division Sogndalvhodd Norway 1. Division 1 63.1% 65% -1.7% Low 1.49
3-1 FT Norway 1. Division BrynevKongsvinger Norway 1. Division 1 42.4% 42% +0.6% Low 2.27
3-1 FT Norway 1. Division Sandnes ULFvAsane Norway 1. Division 1 61.9% 69% -6.7% Low 1.38
2-0 FT Norway 1. Division StrommenvLyn Norway 1. Division 1 39.4% 39% +0.2% Low 2.41
0-2 FT Norway 1. Division RaufossvEgersund Norway 1. Division 2 57.7% 57% +0.4% Low 1.64
3-1 FT Norway 1. Division MossvRanheim Norway 1. Division 2 38.9% 34% +4.7% Low 2.77
1-3 FT Premijer Liga Sloga DobojvBSK Banja Luka Premijer Liga 1 43.7% 49% -5.3% Low 1.93
2-2 FT Kenyan Premier League HomeboyzvPolice Kenyan Premier League 2 34.7% 32% +2.8% Low 2.90
1-2 FT Kenyan Premier League Mathare UnitedvPosta Rangers FC Kenyan Premier League 1 42.7% 43% -0.4% Low 2.14
2-2 FT Kenyan Premier League Murang'a SEALvUlinzi Stars Kenyan Premier League 1 37.2% 38% -0.4% Low 2.44
3-3 FT England FA Cup Stafford RangersvGrimsby England FA Cup 2 56.8% 69% -11.8% Low 1.39
1-1 FT Kosovo Superliga Drenica SkënderajvDrita Kosovo Superliga 2 54.4% 53% +1.5% Low 1.78
1-2 FT Kosovo Superliga VushtrriavPrishtina Kosovo Superliga 2 70.7% 71% -0.3% Low 1.32
1-1 FT NB I NyiregyhazavGyori ETO FC NB I 2 38.7% 35% +3.6% Low 2.70
2-1 FT A Lyga Suduva MarijampolevDžiugas Telšiai A Lyga 1 61.3% 63% -1.3% Low 1.48
1-2 FT A Lyga BangavFK Zalgiris Vilnius A Lyga 2 50.6% 54% -3.0% Low 1.76
1-2 FT A Lyga PanevėžysvŠiauliai A Lyga 1 57.8% 56% +1.8% Low 1.65
4-1 FT A Lyga TransINVEST VilniusvKauno Žalgiris A Lyga 1 41.0% 37% +4.4% Low 2.58

Upcoming fixtures

21 fixtures on 9 November 2026 · odds are median de-vigged decimals
Mexico · Liga MX 2 matches
Time Match Pick Conf. 1 X 2  
Club QueretarovPuebla 1 Low 1.91 4.06 4.35
LeonvGuadalajara Chivas 2 Low 3.34 3.77 2.30
Guatemala · Liga Nacional 1 match
Time Match Pick Conf. 1 X 2  
Antigua GFCvMalacateco 1 Low 1.50 4.63 8.59
Costa Rica · Primera División 1 match
Time Match Pick Conf. 1 X 2  
CS HeredianovInter San Carlos 1 Low 1.76 4.10 5.29
El Salvador · Primera Division 1 match
Time Match Pick Conf. 1 X 2  
FASvFuerte San Francisco 1 Low 1.47 5.10 8.11
Mexico · Liga de Expansión MX 1 match
Time Match Pick Conf. 1 X 2  
PiratasvCancún 1 Low 1.64 4.58 5.81
Colombia · Primera A 1 match
Time Match Pick Conf. 1 X 2  
Alianza ValleduparvLlaneros 1 Low 2.30 3.42 3.65
Peru · Primera División 1 match
Time Match Pick Conf. 1 X 2  
UniversitariovUCV Moquegua 1 Low 1.23 7.55 18.34
Honduras · Liga Nacional 1 match
Time Match Pick Conf. 1 X 2  
CD MarathonvAtlético Choloma 1 Low 1.36 5.96 10.48
Ukraine · Persha Liga 1 match
Time Match Pick Conf.  
Viktoriya MykolaivkavAhrobiznes Volochysk 2 Low
Romania · Liga II 2 matches
Time Match Pick Conf. 1 X 2  
FC Politehnica TimisoaravCSM Reşiţa 1 Low 2.12 3.70 3.88
CS Dinamo BucureștivCSM Ramnicu Valcea 1 Low — — —
Greece · Super League 2 1 match
Time Match Pick Conf. 1 X 2  
ZakynthosvNiki Volos 2 Low 18.50 5.78 1.29
Nigeria · Premier Football League 1 match
Time Match Pick Conf.  
Ikorodu CityvInter Lagos 1 Low
Romania · Liga I 1 match
Time Match Pick Conf. 1 X 2  
FC BotosanivOţelul 1 Low 2.22 3.73 3.55
Denmark · 1. Division 1 match
Time Match Pick Conf. 1 X 2  
HvidovrevAarhus Fremad 1 Low 2.08 3.85 3.86
Ecuador · Liga Pro 2 matches
Time Match Pick Conf. 1 X 2  
Mushuc Runa SCvDelfin SC 1 Low 1.82 3.95 5.09
Tecnico UniversitariovManta FC 1 Low 1.87 3.81 4.92
Spain · Segunda División 1 match
Time Match Pick Conf. 1 X 2  
SabadellvReal Sociedad II 1 Low 1.82 3.86 5.18
England · FA Cup 1 match
Time Match Pick Conf. 1 X 2  
Plymouth ParkwayvBerkhamsted 1 Low 2.29 3.90 3.26
Portugal · Segunda Liga 1 match
Time Match Pick Conf. 1 X 2  
TorreensevUnião de Leiria 1 Low 2.28 3.76 3.39

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.

SAN 1.14 ▼ -0.49
AEK 1.30 ▲ +0.07
BEŞ 1.27 ▼ -0.13
SPO 1.80 ▲ +0.27
HJK 1.23 ▲ +0.02

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
Lithuania · A Lyga 4 matches
Date Match Result Pick Conf.  
TransINVEST VilniusvKauno Žalgiris 4–1 1✓ Low →
PanevėžysvŠiauliai 1–2 1✗ Low →
BangavFK Zalgiris Vilnius 1–2 2✓ Low →
Suduva MarijampolevDžiugas Telšiai 2–1 1✓ Low →
Hungary · NB I 1 match
Date Match Result Pick Conf.  
NyiregyhazavGyori ETO FC 1–1 2✗ Low →
Kosovo · Superliga 1 match
Date Match Result Pick Conf.  
VushtrriavPrishtina 1–2 2✓ 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