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.

71matches today 3high confidence 9positive edges 3strong edges updated · kickoffs in your local time

Our engine has priced 71 of today's 71 fixtures across 26 competitions and disagrees with the bookmakers enough to flag 9 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: Orgryte IS v Mjallby AIF, where we publish Orgryte IS at 38% against the market's 32%. 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
9positive edges ≥ 2%
3strong edges ≥ 5%
+3.2%avg positive edge
1.94avg best price on picks
71fixtures with a model pick

Today at a glance

All matches today

83 fixtures · 12 already played
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Guatemala Liga Nacional MunicipalvComunicaciones Guatemala Liga Nacional 1 60.2% 61% -0.9% Low 1.53
Major League Soccer Seattle SoundersvHouston Dynamo Major League Soccer 1 51.5% 52% -0.9% Low 1.87
Major League Soccer San Jose EarthquakesvColorado Rapids Major League Soccer 1 40.9% 42% -1.0% Low 2.31
Major League Soccer Vancouver WhitecapsvSan Diego Major League Soccer 1 64.9% 66% -1.4% Low 1.47
Liga MX Club AmericavClub Tijuana Liga MX 1 65.0% 66% -1.4% Low 1.57
Kenyan Premier League Mathare UnitedvTusker Kenyan Premier League X 34.5% 33% +1.6% Low 2.85
Kenyan Premier League ShabanavMigori Youth Kenyan Premier League 1 38.0% 42% -4.2% Low 2.17
Tanzania Premier League Pamba JijivSingida Black Stars Tanzania Premier League 2 46.0% — — Low —
Poland Cup Avia ŚwidnikvRadomiak Radom Poland Cup 2 42.2% 53% -10.7% Low 1.79
Albania Superliga TiranavDinamo Tirana Albania Superliga 1 38.7% 37% +1.9% Low 2.46
DBU Pokalen Aarhus FremadvFC Copenhagen DBU Pokalen 2 71.9% 73% -1.6% Low 1.30
Montenegro First League SutjeskavJezero Montenegro First League 1 64.1% 63% +1.1% Low 1.48
Tanzania Premier League Tabora UnitedvGeita Gold Tanzania Premier League 1 52.7% — — Low —
Kenyan Premier League PolicevUlinzi Stars Kenyan Premier League 1 43.7% 47% -3.0% Low 1.97
Tunisia Ligue 1 CS SfaxienvES Tunis Tunisia Ligue 1 1 53.4% — — Low —
Tunisia Ligue 1 Club AfricainvCA Bizertin Tunisia Ligue 1 1 55.1% — — Low —
Tunisia Ligue 1 Stade TunisienvES Zarzis Tunisia Ligue 1 1 47.1% — — Low —
Egypt Premier League Future FCvAl Ahly Egypt Premier League 2 60.1% 60% +0.2% Low 1.57
Postponed United Arab Emirates Pro League Al AinvAjman United Arab Emirates Pro League 1 72.5% 72% +0.7% Low 1.31
Saudi Arabia Pro League Al Khaleej SaihatvAl-Hazm Saudi Arabia Pro League 1 41.1% 44% -3.0% Low 2.18
Montenegro First League DečićvOtrant-Olympic Montenegro First League 1 40.4% 45% -4.7% Low 2.08
Greece Cup Volos NFCvAtromitos Greece Cup 2 35.8% 34% +2.1% Low 3.05
Veikkausliiga Inter TurkuvHJK Helsinki Veikkausliiga 1 37.2% 41% -3.7% Low 2.33
Tanzania Premier League NamungovPolisi Tanzania Tanzania Premier League 1 37.0% — — Low —
1. SNL Brinje-GrosupljevBravo 1. SNL 2 41.5% 39% +2.1% Low 2.38
Poland Cup Chrobry GłogówvPolonia Bytom Poland Cup 2 40.7% 39% +2.0% Low 2.63
Poland Cup Polonia WarszawavKorona Kielce Poland Cup 2 41.0% 47% -6.0% Low 2.05
Egypt Premier League Pyramids FCvWadi Degla Egypt Premier League 1 67.9% 65% +2.9% Low 1.42
Guatemala Liga Nacional MixcovXelajú Guatemala Liga Nacional 1 52.6% 50% +3.1% Low 1.90
Veikkausliiga KuPSvGnistan Veikkausliiga 1 58.4% 64% -6.0% Low 1.46
Austria Cup Austria LustenauvSturm Graz Austria Cup 2 67.9% 64% +4.3% Low 1.47
Serie A FrosinonevLecce Serie A 1 55.0% 57% -1.7% High 1.92
Allsvenskan Hammarby FFvSirius Allsvenskan 1 59.7% 63% -3.5% Low 1.53
Albania Superliga Egnatia RrogozhinëvTeuta Durrës Albania Superliga 1 42.9% 47% -4.6% Low 1.91
KNVB Beker Kozakken BoysvUtrecht KNVB Beker 2 55.1% 66% -11.2% Low 1.42
Allsvenskan Kalmar FFvGais Allsvenskan 2 36.8% 32% +4.6% Low 3.00
Allsvenskan Orgryte ISvMjallby AIF Allsvenskan 1 37.6% 32% +5.5% Low 3.00
Saudi Arabia Pro League Al-NassrvAl Kholood Saudi Arabia Pro League 1 77.8% 78% +0.2% Low 1.24
Saudi Arabia Pro League Al RiyadhvAl-Qadisiyah FC Saudi Arabia Pro League 2 70.3% 72% -1.9% Low 1.33
Peru Primera División Club Deportivo Los ChankasvCusco Peru Primera División 2 44.9% 44% +0.8% Low 2.15
Poland Cup Arka GdyniavStal Rzeszów Poland Cup 1 53.6% 59% -5.4% Low 1.59
Copa del Rey Atlético BalearesvEldense Copa del Rey 2 44.6% — — Low —
Copa del Rey SS ReyesvCD Coria Copa del Rey 2 44.7% — — Low —
Copa del Rey LebrijanavGetafe Copa del Rey 1 54.9% — — Medium —
Copa del Rey Atletico CalatayudvOsasuna Copa del Rey 2 53.3% — — Medium —
DBU Pokalen FC MidtjyllandvOdense DBU Pokalen 1 48.9% 57% -7.9% Low 1.67
KNVB Beker RKAV VolendamvROHDA Raalte KNVB Beker 1 64.4% 77% -12.8% Low 1.21
KNVB Beker GVVV VeenendaalvNoordwijk KNVB Beker 1 52.3% 57% -4.8% Low 1.63
KNVB Beker HoekvSparta Nijkerk KNVB Beker 1 54.9% 64% -8.8% Low 1.54
KNVB Beker De TreffersvHeracles KNVB Beker 2 59.4% 61% -1.8% Low 1.53
KNVB Beker ACVvAFC Amsterdam KNVB Beker 2 47.9% 48% -0.5% Low 2.00
KNVB Beker PurmersteijnvGemert KNVB Beker 1 41.1% 46% -5.1% Low 2.05
Copa del Rey ConquensevCastellón Copa del Rey 2 71.2% — — Low —
Copa del Rey GuijuelovSporting Gijon Copa del Rey 2 50.7% — — Low —
Copa del Rey LaredovBurgos Copa del Rey 2 76.3% — — Low —
Copa del Rey Real ÁvilavUnionistas de Salamanca Copa del Rey 2 65.5% — — Low —
Copa del Rey AntequeravÁguilas Copa del Rey 2 45.9% — — Low —
Copa del Rey VareavFC Andorra Copa del Rey 2 42.7% — — Low —
Poland Cup Odra OpolevSlask Wroclaw Poland Cup 2 41.9% 43% -0.9% Low 2.16
Serie A FiorentinavAtalanta Serie A 1 42.6% 43% -0.4% High 2.30
League Cup EvertonvNewcastle United League Cup 1 42.6% 43% -0.4% High 2.33
KNVB Beker GroningenvEmmen KNVB Beker 1 56.0% 65% -8.7% Low 1.47
Copa del Rey PratvAthletic Club Copa del Rey 1 41.8% — — Medium —
Copa del Rey AuriensevDeportivo La Coruna Copa del Rey 2 49.5% — — Medium —
Copa del Rey HortalezavSevilla Copa del Rey 2 44.4% — — Medium —
Copa del Rey Ribadesella CFvRacing Santander Copa del Rey 2 43.4% — — Medium —
Botola Pro Maghreb FèsvRenaissance Berkane Botola Pro 1 35.5% 37% -1.9% Low 2.51
Peru Primera División Sporting CristalvAlianza Lima Peru Primera División 1 40.2% 38% +2.0% Low 2.50
Brazil Serie A Atletico-MGvCruzeiro Brazil Serie A 1 40.8% 38% +2.6% Low 2.55
Brazil Serie A Vasco DA GamavFlamengo Brazil Serie A 2 47.2% 52% -4.8% Low 1.90
Primera A America de CalivFortaleza FC Primera A 1 71.5% — — Low —
3-0 FT Peru Primera División CiencianovAtletico Grau Peru Primera División 1 67.8% 73% -4.8% Low 1.34
0-2 FT Guatemala Liga Nacional MalacatecovAurora Guatemala Liga Nacional 1 58.9% 61% -2.1% Low 1.53
1-1 FT Copa Argentina Atletico TucumanvPlatense Copa Argentina 1 36.5% 31% +5.6% Low 3.23
3-2 FT Brazil Serie A BahiavSao Paulo Brazil Serie A 1 47.4% 49% -1.6% Low 2.01
2-1 FT Brazil Serie A RemovBotafogo Brazil Serie A 1 37.9% 35% +3.1% Low 2.85
0-2 FT Major League Soccer FC DallasvColumbus Crew Major League Soccer 1 44.1% 45% -0.8% Low 2.16
2-2 FT Major League Soccer Chicago FirevOrlando City SC Major League Soccer 1 56.6% 62% -5.0% Low 1.55
3-1 FT Major League Soccer Minnesota United FCvSporting Kansas City Major League Soccer 1 65.9% 66% -0.2% Low 1.48
0-0 FT Major League Soccer Nashville SCvPhiladelphia Union Major League Soccer 1 55.0% 54% +1.5% Low 1.84
1-2 FT Major League Soccer AustinvReal Salt Lake Major League Soccer 2 40.4% 42% -1.5% Low 2.37
2-3 FT Major League Soccer St. Louis CityvPortland Timbers Major League Soccer 1 53.6% 50% +3.3% Low 1.93
3-1 FT Primera A Internacional de BogotavIndependiente Medellin Primera A 1 37.5% 34% +3.8% Low 2.81

Upcoming fixtures

First 60 of 105 fixtures on 30 October 2026 · odds are median de-vigged decimals
Guatemala · Liga Nacional 2 matches
Time Match Pick Conf.  
Antigua GFCvDeportivo San Pedro 1 Low
MarquensevGuastatoya 1 Low
Brazil · Serie A 1 match
Time Match Pick Conf. 1 X 2  
GremiovAtletico Paranaense 1 Low 2.58 3.57 3.01
Peru · Primera División 1 match
Time Match Pick Conf. 1 X 2  
FBC MelgarvComerciantes Unidos 1 Low 1.36 5.98 10.33
Mexico · Liga de Expansión MX 1 match
Time Match Pick Conf. 1 X 2  
Alebrijes de OaxacavMineros de Zacatecas 2 Low 3.02 3.76 2.49
Colombia · Primera A 1 match
Time Match Pick Conf. 1 X 2  
Atletico NacionalvSanta Fe 1 Low 1.66 4.29 6.01
Australia · A-League 1 match
Time Match Pick Conf. 1 X 2  
Brisbane RoarvAuckland 2 Low 2.92 3.59 2.63
Ukraine · Persha Liga 1 match
Time Match Pick Conf. 1 X 2  
Ahrobiznes VolochyskvPrykarpattia 1 Low 2.11 3.57 4.06
Armenia · Premier League 2 matches
Time Match Pick Conf.  
SardarapatvVan 1 Low
Pyunik YerevanvFC Urartu 1 Low
Kosovo · Superliga 1 match
Time Match Pick Conf.  
BallkanivDrenica Skënderaj 1 Low
Saudi Arabia · Pro League 3 matches
Time Match Pick Conf. 1 X 2  
AbhavAl-Ittihad FC 2 Low 5.04 4.44 1.73
Al DiriyahvNEOM 2 Low 2.75 3.69 2.73
Al ShababvAl-Ahli Jeddah 2 Low 3.38 4.08 2.18
United Arab Emirates · Pro League 3 matches
Time Match Pick Conf.  
Al-Wasl FCvAl-Dhafra 1 Low
Dubai UnitedvKhorfakkan 1 Low
Shabab Al Ahli DubaivAl-Ittihad Kalba 1 Low
Uganda · Premier League 1 match
Time Match Pick Conf.  
KatakavPolice 2 Low
Nigeria · Premier Football League 1 match
Time Match Pick Conf.  
Niger TornadoesvBarau FC 1 Low
Qatar · Stars League 3 matches
Time Match Pick Conf. 1 X 2  
Al ShahaniyavAl Ahli Doha 2 Low 3.52 4.01 2.14
Al SaddvAl Shamal 1 Low 1.59 5.24 5.57
Al-GharafavQatar SC 2 Low — — —
Azerbaijan · Premyer Liqa 1 match
Time Match Pick Conf.  
TuranvSabah FA 2 Low
Bulgaria · First League 2 matches
Time Match Pick Conf. 1 X 2  
CSKA 1948vSpartak Varna 1 Low 1.53 4.74 7.36
Lokomotiv SofiavBotev Plovdiv 2 Low 2.85 3.62 2.68
Egypt · Premier League 3 matches
Time Match Pick Conf. 1 X 2  
Asyut PetrolvEl Gouna FC 2 Low 3.65 3.09 2.49
Al IttihadvEl Geish 1 Low 2.84 2.89 3.32
Olympic El QanahvEnppi 1 Low 2.91 3.08 3.02
Ghana · Premier League 1 match
Time Match Pick Conf.  
Swedru All BlacksvAshanti Gold 1 Low
Ukraine · Premier League 1 match
Time Match Pick Conf. 1 X 2  
Shakhtar DonetskvObolon'-Brovar 1 Low 1.17 9.96 22.73
Czech Republic · FNL 2 matches
Time Match Pick Conf. 1 X 2  
VlašimvÚstí nad Labem 1 Low 2.33 3.96 3.14
KarvinávSlavia Praha II 1 Low 1.51 5.22 6.85
Romania · Liga II 1 match
Time Match Pick Conf.  
CSA Steaua BucureştivCS Dinamo București 1 Low
Algeria · Ligue 1 2 matches
Time Match Pick Conf.  
JS KabylievJS El Biar 1 Low
ASO ChlefvES Setif 2 Low
Turkey · Süper Lig 1 match
Time Match Pick Conf. 1 X 2  
KonyasporvGalatasaray 2 Low 4.96 4.37 1.76
Poland · Ekstraklasa 1 match
Time Match Pick Conf. 1 X 2  
Cracovia KrakowvMotor Lublin 1 Low 2.27 3.78 3.39
Croatia · HNL 1 match
Time Match Pick Conf. 1 X 2  
NK Slaven BelupovIstra 1961 1 Low 2.35 4.07 3.05
Cyprus · 1. Division 1 match
Time Match Pick Conf. 1 X 2  
KarmiotissavOlympiakos 2 Low 3.07 3.68 2.48
Turkey · 1. Lig 1 match
Time Match Pick Conf. 1 X 2  
Esenler EroksporvKeçiörengücü 1 Low 2.19 3.73 3.62
South Africa · Premier Soccer League 1 match
Time Match Pick Conf.  
Marumo GallantsvSiwelele 2 Low
Germany · 2. Bundesliga 2 matches
Time Match Pick Conf. 1 X 2  
Arminia BielefeldvEintracht Braunschweig 1 Low 1.92 4.09 4.25
Energie CottbusvBochum 2 Low 2.99 3.89 2.45
Austria · 2. Liga 2 matches
Time Match Pick Conf. 1 X 2  
SKN ST. PoltenvWSPG Wels 1 Low 1.85 4.29 4.45
Austria SalzburgvSKU Amstetten 1 Low — — —
Time Match Pick Conf. 1 X 2  
Le HavrevParis Saint Germain 2 High 10.98 7.09 1.30
Denmark · Superliga 1 match
Time Match Pick Conf. 1 X 2  
LyngbyvRanders FC 1 Low 2.30 3.95 3.21
Norway · Eliteserien 1 match
Time Match Pick Conf. 1 X 2  
Bodo/GlimtvViking 1 Low 1.83 4.57 4.27
Germany · 3. Liga 1 match
Time Match Pick Conf. 1 X 2  
Fortuna DüsseldorfvSV Meppen 1 Low 1.99 4.18 3.88
Denmark · 1. Division 1 match
Time Match Pick Conf. 1 X 2  
AalborgvHobro 1 Low 1.85 4.08 4.68
Sweden · Superettan 1 match
Time Match Pick Conf. 1 X 2  
OddevoldvIK brage 1 Low 1.86 4.22 4.43
Austria · Bundesliga 1 match
Time Match Pick Conf. 1 X 2  
Grazer AKvTSV Hartberg 1 Low 2.30 3.59 3.50
Romania · Liga I 1 match
Time Match Pick Conf. 1 X 2  
RapidvCsikszereda 1 Low 1.38 5.79 10.01
Switzerland · Challenge League 2 matches
Time Match Pick Conf. 1 X 2  
RapperswilvStade Nyonnais 1 Low 1.65 4.81 5.34
Stade Lausanne-OuchyvYverdon Sport 1 Low 2.33 3.84 3.21
France · Ligue 2 5 matches
Time Match Pick Conf. 1 X 2  
NantesvClermont Foot 1 Low 1.55 4.64 7.08
GrenoblevDijon 2 Low 3.40 3.51 2.38
MetzvPAU 1 Low 2.13 3.85 3.68
LavalvBoulogne 1 Low 2.48 3.51 3.21
RodezvDunkerque 1 Low 2.18 4.04 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.

CLU 1.51 ▼ -0.17
KAL 2.53 ▼ -0.93
KUP 1.55 ▼ -0.10
FRO 1.76 ▼ -0.25
AAR 10.34 ▼ -0.61

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
Colombia · Primera A 1 match
Date Match Result Pick Conf.  
Internacional de BogotavIndependiente Medellin 3–1 1✓ Low →
USA · Major League Soccer 5 matches
Date Match Result Pick Conf.  
St. Louis CityvPortland Timbers 2–3 1✗ Low →
AustinvReal Salt Lake 1–2 2✓ Low →
Nashville SCvPhiladelphia Union 0–0 1✗ Low →
Minnesota United FCvSporting Kansas City 3–1 1✓ Low →
Chicago FirevOrlando City SC 2–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