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.

40matches today 1high confidence 7positive edges 2strong edges updated · kickoffs in your local time

Our engine has priced 40 of today's 40 fixtures across 31 competitions and disagrees with the bookmakers enough to flag 7 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: Maccabi Haifa v Hapoel Beer Sheva, where we publish Maccabi Haifa at 46% against the market's 40%. 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
7positive edges ≥ 2%
2strong edges ≥ 5%
+3.2%avg positive edge
2.01avg best price on picks
40fixtures with a model pick

Today at a glance

All matches today

48 fixtures · 8 already played
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Super League 2 ZakynthosvPyrgos 1968 Super League 2 1 44.1% 47% -3.1% Low 2.01
Bulgaria First League Lokomotiv PlovdivvSlavia Sofia Bulgaria First League 1 40.1% 45% -4.8% Low 2.10
Armenia Premier League Ararat-ArmeniavFC Noah Armenia Premier League 2 50.3% 46% +4.5% Low 2.10
Liga II MetaloglobusvCSM Ramnicu Valcea Liga II 1 43.9% 43% +0.9% Low 2.15
Süper Lig BeşiktaşvBaşakşehir Süper Lig 1 64.9% 68% -3.6% Low 1.38
Süper Lig RizesporvTrabzonspor Süper Lig 2 51.5% 49% +2.8% Low 1.98
Virsliga GrobiņavRiga Virsliga 2 70.2% 77% -6.8% Low 1.22
Cyprus 1. Division Nea SalamisvPafos Cyprus 1. Division 2 53.4% 57% -3.7% Low 1.67
Primera Nacional Nueva ChicagovSan Martin S.J. Primera Nacional X 34.1% 33% +1.2% Low 2.88
Tanzania Premier League Geita GoldvFountain Gate Tanzania Premier League 1 47.1% — — Low —
A Lyga Kauno ŽalgirisvFK Zalgiris Vilnius A Lyga 1 47.5% 52% -4.1% Low 1.81
HNL Istra 1961vHNK Hajduk Split HNL 2 51.9% 53% -1.0% Low 1.81
Cyprus 1. Division AEK LarnacavOmonia Nicosia Cyprus 1. Division 2 42.3% 46% -3.4% Low 2.05
Ligat Ha'al Maccabi HaifavHapoel Beer Sheva Ligat Ha'al 1 45.6% 40% +5.4% Low 2.40
Malta Premier League FlorianavZabbar St. Patrick Malta Premier League 1 59.3% 59% -0.0% Low 1.57
1. Lig Mardin 1969vManisa F.K. 1. Lig 1 54.7% 56% -1.7% Low 1.73
I Liga Warta PoznańvŁKS Łódź I Liga 1 37.7% 36% +1.4% Low 2.75
Bulgaria First League CSKA SofiavLudogorets Bulgaria First League 1 37.3% 39% -1.9% Low 2.44
Denmark Superliga FC CopenhagenvOdense Denmark Superliga 1 64.1% 64% -0.3% Low 1.50
Liga I Sepsi OSK Sfantu GheorghevUniversitatea Craiova Liga I 2 60.0% 61% -1.4% Low 1.55
Superettan Orebro SKvFalkenbergs FF Superettan 2 37.4% 35% +2.2% Low 2.65
Süper Lig GalatasarayvFenerbahçe Süper Lig 1 41.1% 44% -2.4% Low 2.23
Primera Nacional Defensores De BelgranovSan Miguel Primera Nacional 1 54.6% — — Low —
Primeira Liga Santa ClaravBenfica Primeira Liga 2 63.9% 68% -4.2% Low 1.42
Malta Premier League MostavHibernians Malta Premier League 2 41.0% 46% -4.5% Low 2.02
Segunda División FC AndorravBurgos Segunda División 2 42.2% — — Low —
Ligue 2 MontpelliervRED Star FC 93 Ligue 2 1 41.5% 39% +2.3% Low 2.52
Ligue 2 BoulognevReims Ligue 2 2 42.8% 40% +2.3% Low 2.34
La Liga SevillavOsasuna La Liga 1 48.5% 49% -0.9% High 2.02
League Two WalsallvSalford City League Two 2 40.8% 45% -4.3% Low 2.12
Liga Pro Tecnico UniversitariovMushuc Runa SC Liga Pro 2 36.5% 35% +1.2% Low 2.75
Segunda Liga TorreensevAmarante Segunda Liga 1 47.1% 52% -4.6% Low 1.85
Chile Primera División Universidad de ChilevEverton de Vina Chile Primera División 1 58.0% 56% +1.6% Low 1.70
Liga Profesional Argentina Union Santa FevEstudiantes L.P. Liga Profesional Argentina 1 36.8% 39% -2.4% Low 2.49
Bolivia Primera División Nacional PotosívGuabirá Bolivia Primera División 1 64.3% 66% -1.8% Low 1.40
Brazil Serie A CoritibavGremio Brazil Serie A 1 42.3% 44% -1.8% Low 2.18
Brazil Serie B America MineirovCuiaba Brazil Serie B 2 45.3% 46% -0.9% Low 2.07
Brazil Serie A FlamengovAtletico-MG Brazil Serie A 1 67.9% 72% -3.7% Low 1.35
Primera A JaguaresvLlaneros Primera A 1 38.3% 36% +2.7% Low 2.69
Brazil Serie B JuventudevNautico Recife Brazil Serie B 1 62.0% 62% +0.2% Low 1.53
1-0 FT Costa Rica Primera División LD AlajuelensevPerez Zeledon Costa Rica Primera División 1 72.0% 71% +1.1% Low 1.33
0-5 FT Liga Profesional Argentina Central Cordoba de SantiagovVelez Sarsfield Liga Profesional Argentina 2 48.8% 51% -2.4% Low 2.18
2-1 FT Liga Profesional Argentina Barracas CentralvEstudiantes de Rio Cuarto Liga Profesional Argentina 1 57.6% 58% -0.9% Low 1.65
2-2 FT Major League Soccer Los Angeles FCvLos Angeles Galaxy Major League Soccer 1 58.4% 61% -2.9% Low 1.57
1-3 FT Liga MX Club QueretarovCruz Azul Liga MX 2 47.3% 48% -0.6% Low 2.05
1-2 FT Liga MX Club AmericavCF Pachuca Liga MX 1 62.1% 60% +2.4% Low 1.67
0-1 FT Primera A Deportes TolimavDeportivo Pasto Primera A 1 63.9% 67% -2.6% Low 1.45
4-1 FT Liga MX Club TijuanavSantos Laguna Liga MX 1 41.5% 47% -5.2% Low 2.04

Upcoming fixtures

First 60 of 95 fixtures on 27 October 2026 · odds are median de-vigged decimals
Bolivia · Primera División 1 match
Time Match Pick Conf.  
BolívarvUniversitario de Vinto 1 Low
Argentina · Liga Profesional Argentina 1 match
Time Match Pick Conf. 1 X 2  
Instituto CordobavDeportivo Riestra 1 Low 2.00 3.27 5.14
Colombia · Primera A 1 match
Time Match Pick Conf. 1 X 2  
Santa FevBucaramanga 1 Low 2.05 3.58 4.31
Poland · Cup 3 matches
Time Match Pick Conf.  
Olimpia GrudziądzvNieciecza 2 Low
Górnik ŁęcznavGKS Katowice 2 Low
Motor LublinvRaków Częstochowa 1 Low
Saudi Arabia · Pro League 1 match
Time Match Pick Conf. 1 X 2  
AbhavAl-Faisaly FC 2 Low 2.22 3.69 3.58
Uganda · Premier League 5 matches
Time Match Pick Conf.  
SC VillavBlacks Power 1 Low
PolicevKigezi HomeBoyz 1 Low
UPDFvURA 1 Low
NECvNtugasaze 1 Low
ExpressvKataka 1 Low
Greece · Cup 2 matches
Time Match Pick Conf. 1 X 2  
PanserraikosvNiki Volos 1 Low 2.15 3.64 3.86
Asteras TripolisvKifisia 1 Low 2.47 3.40 3.32
Algeria · Ligue 1 1 match
Time Match Pick Conf.  
US BiskravMC Alger 2 Low
Bulgaria · First League 2 matches
Time Match Pick Conf. 1 X 2  
Cherno More VarnavSeptemvri Sofia 1 Low 1.81 3.93 5.18
Arda KardzhalivLevski Sofia 2 Low 5.67 3.79 1.79
Tanzania · Premier League 2 matches
Time Match Pick Conf.  
Young AfricansvMashujaa 1 Low
Dodoma JijivJKT Tanzania 1 Low
Slovenia · 1. SNL 2 matches
Time Match Pick Conf. 1 X 2  
RadomljevMura 2 Low 3.14 3.71 2.43
KopervMaribor 1 Low 2.78 3.67 2.72
Estonia · Meistriliiga 2 matches
Time Match Pick Conf. 1 X 2  
FC Levadia TallinnvTammeka 1 Low 1.29 7.06 12.44
Trans NarvavNõmme United 2 Low 3.54 4.10 2.11
Croatia · HNL 1 match
Time Match Pick Conf. 1 X 2  
Dinamo ZagrebvHNK Rijeka 1 Low 1.80 4.11 5.01
Montenegro · First League 1 match
Time Match Pick Conf.  
Buducnost PodgoricavMornar 1 Low
Germany · DFB Pokal 4 matches
Time Match Pick Conf. 1 X 2  
Hamburger SVvEintracht Frankfurt 2 High 3.09 3.85 2.40
BochumvMainz 05 2 Medium 4.83 4.25 1.79
SG Sonnenhof GrossaspachvAugsburg 2 Medium 8.42 5.40 1.44
Rot-Weiß EssenvRasenBallsport Leipzig 2 Medium 12.53 7.17 1.28
Austria · Cup 4 matches
Time Match Pick Conf.  
Austria ViennavTSV Hartberg 2 Low
First ViennavRapid Vienna 2 Low
WSPG WelsvWolfsberger AC 2 Low
Grazer AKvSCR Altach 2 Low
Time Match Pick Conf. 1 X 2  
SassuolovLazio 2 High 3.27 3.74 2.34
Spain · Copa del Rey 8 matches
Time Match Pick Conf.  
CuartevGirona 2 Low
Sestao RivervEspanyol 2 Medium
CalamochavEuropa Fc 2 Low
PinatarvElche 1 Medium
CastellonensevAlmeria 2 Low
Gimnástica SegovianavCultural Leonesa 2 Low
LlaneravPonferradina 2 Low
RSD AlcalávLas Palmas 2 Low
Netherlands · KNVB Beker 8 matches
Time Match Pick Conf.  
Excelsior '31vADO Den Haag 1 Low
RodavDe Graafschap 1 Low
FC EindhovenvFC Volendam 2 Low
Helmond SportvWillem II 1 Low
TelstarvAlmere City FC 2 Low
Rijnsburgse BoysvDen Bosch 1 Low
BarendrechtvWaalwijk 1 Low
KloetingevCambuur 1 Low
Sweden · Allsvenskan 1 match
Time Match Pick Conf. 1 X 2  
AIK StockholmvIF Elfsborg 2 Low 3.22 3.79 2.35
Italy · Serie B 7 matches
Time Match Pick Conf. 1 X 2  
BeneventovCatanzaro 1 Low 1.79 4.44 4.64
AscolivSampdoria 1 Low 2.36 3.45 3.49
CesenavEmpoli 1 Low 2.15 3.75 3.73
Virtus EntellavAvellino 1 Low 2.15 3.49 4.03
PadovavSudtirol 1 Low 2.51 3.46 3.20
Vicenza VirtusvModena 2 Low 3.51 3.83 2.20
MantovavCremonese 1 Low 2.44 3.53 3.26
Sweden · Superettan 1 match
Time Match Pick Conf. 1 X 2  
Landskrona BoISvVarbergs BoIS FC 1 Low 2.17 3.91 3.53
Denmark · DBU Pokalen 1 match
Time Match Pick Conf.  
AB CopenhagenvBrondby 2 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.

NEA 5.22 ▼ -2.50
FC 1.55 ▲ +0.15
SEP 6.30 ▲ +1.77
AEK 3.71 ▲ +0.93
SAN 9.01 ▲ +0.75

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
Mexico · Liga MX 3 matches
Date Match Result Pick Conf.  
Club TijuanavSantos Laguna 4–1 1✓ Low →
Club AmericavCF Pachuca 1–2 1✗ Low →
Club QueretarovCruz Azul 1–3 2✓ Low →
Colombia · Primera A 1 match
Date Match Result Pick Conf.  
Deportes TolimavDeportivo Pasto 0–1 1✗ Low →
USA · Major League Soccer 1 match
Date Match Result Pick Conf.  
Los Angeles FCvLos Angeles Galaxy 2–2 1✗ Low →
Argentina · Liga Profesional Argentina 1 match
Date Match Result Pick Conf.  
Barracas CentralvEstudiantes de Rio Cuarto 2–1 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