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.

57matches today 5high confidence 16positive edges 5strong edges updated · kickoffs in your local time

Our engine has priced 57 of today's 57 fixtures across 35 competitions and disagrees with the bookmakers enough to flag 16 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: Universitatea Cluj v FCSB, where we publish Universitatea Cluj at 45% against the market's 38%. 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
16positive edges ≥ 2%
5strong edges ≥ 5%
+3.6%avg positive edge
2.09avg best price on picks
57fixtures with a model pick

Today at a glance

All matches today

92 fixtures · 35 already played
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Algeria Ligue 1 TémouchentvUS Biskra Algeria Ligue 1 1 52.1% 49% +3.0% Low 1.89
Süper Lig Gençlerbirliği S.K.vAlanyaspor Süper Lig 2 36.5% 36% +0.9% Low 2.73
Ekstraklasa Zaglebie LubinvKorona Kielce Ekstraklasa 1 40.6% 37% +3.4% Low 2.58
Ekstraklasa Radomiak RadomvSlask Wroclaw Ekstraklasa 1 44.3% 47% -3.0% Low 2.12
Serbia Super Liga Mladost LucanivRadnik Surdulica Serbia Super Liga 2 35.5% 36% -0.0% Low 2.68
Serbia Super Liga Radnicki NISvŽelezničar Pančevo Serbia Super Liga 2 50.5% 48% +2.8% Low 2.00
1. Lig KayserisporvMuğlaspor 1. Lig 1 62.8% 64% -1.5% Low 1.46
I Liga Polonia BytomvOdra Opole I Liga 1 43.5% 43% -0.0% Low 2.20
Serie A SassuolovFiorentina Serie A 2 41.3% 41% +0.7% High 2.43
Super League 1 KalamatavIraklis 1908 Super League 1 1 44.9% 44% +1.1% Low 2.19
Bulgaria First League Arda KardzhalivSeptemvri Sofia Bulgaria First League 1 56.8% 56% +0.9% Low 1.70
Albania Superliga Teuta DurrësvPartizani Albania Superliga 1 72.6% 70% +2.7% Low 1.38
Segunda División Real ValladolidvLeganes Segunda División 1 50.1% 46% +4.4% Low 2.14
Denmark Superliga SonderjyskevFC Copenhagen Denmark Superliga 2 66.1% 65% +1.1% Low 1.47
Allsvenskan GaisvAIK Stockholm Allsvenskan 1 50.4% 51% -0.7% Low 1.87
Allsvenskan Mjallby AIFvKalmar FF Allsvenskan 1 36.5% 36% +0.6% Low 2.70
Ligat Ha'al Hapoel Ramat GanvMaccabi Tel Aviv Ligat Ha'al 2 73.7% 75% -0.9% Low 1.26
Segunda Liga PenafielvFeirense Segunda Liga 1 52.7% 47% +5.4% Low 2.03
Norway 1. Division KongsvingervStabaek Norway 1. Division 1 46.6% 45% +1.3% Low 2.16
Superettan Osters IFvHelsingborg Superettan 1 42.7% 38% +4.3% Low 2.47
Primera Nacional Chacarita JuniorsvNueva Chicago Primera Nacional 1 43.1% 40% +3.5% Low 2.38
Primera Nacional Atletico DE RafaelavPatronato Primera Nacional 1 34.8% 32% +2.5% Low 3.40
Superettan Landskrona BoISvOrebro SK Superettan 1 53.8% 54% -0.3% Low 1.82
Peru Primera División UTC CajamarcavDeportivo Garcilaso Peru Primera División 2 43.2% 42% +1.7% Low 2.27
Liga I Universitatea ClujvFCSB Liga I 1 44.6% 38% +6.2% Low 2.50
Ligat Ha'al Hapoel Tel AvivvMaccabi Haifa Ligat Ha'al 1 48.2% 45% +2.7% Low 2.10
Malta Premier League Gzira UnitedvMarsaxlokk Malta Premier League 2 50.4% 52% -1.9% Low 1.76
Eerste Divisie HeraclesvFC OSS Eerste Divisie 1 74.2% 79% -5.2% Low 1.20
Eerste Divisie Jong PSV U21vNAC Breda Eerste Divisie 2 56.3% 60% -3.7% Low 1.60
Eerste Divisie Jong AjaxvVitesse Eerste Divisie 2 42.3% 42% +0.0% Low 2.28
Eerste Divisie Jong UtrechtvDordrecht Eerste Divisie 1 45.5% 42% +3.5% Low 2.30
Brazil Serie B Fortaleza ECvAtletico Goianiense Brazil Serie B 1 44.4% 43% +1.3% Low 2.22
Algeria Ligue 1 CR BelouizdadvJS Saoura Algeria Ligue 1 1 66.9% 70% -3.1% Low 1.33
Ekstraklasa Raków CzęstochowavPogon Szczecin Ekstraklasa 1 39.0% 44% -5.4% Low 2.16
I Liga ŁKS ŁódźvPolonia Warszawa I Liga 1 38.1% 40% -1.5% Low 2.39
I Liga Stal RzeszówvPuszcza Niepołomice I Liga 1 40.9% 38% +2.8% Low 2.47
Serie A AtalantavParma Calcio 1913 Serie A 1 61.4% 63% -1.6% High 1.57
Ligue 1 LorientvBrest Ligue 1 1 38.5% 39% -0.3% High 2.49
Ligue 2 ReimsvSochaux Ligue 2 1 56.5% 56% +0.1% Low 1.70
Ligue 2 RED Star FC 93vNancy Ligue 2 1 38.2% 40% -2.1% Low 2.41
La Liga Deportivo La CorunavOsasuna La Liga 1 45.2% 43% +1.8% High 2.22
Premier League Newcastle UnitedvEverton Premier League 1 38.1% 40% -2.2% High 2.40
Segunda División MallorcavCadiz Segunda División 1 59.0% 64% -4.6% Low 1.52
Primeira Liga BenficavAlverca Primeira Liga 1 82.6% 85% -2.5% Low 1.15
Primeira Liga GIL VicentevVitória SC Primeira Liga 2 35.8% 37% -0.8% Low 2.67
Peru Primera División Sporting CristalvFC Cajamarca Peru Primera División 1 76.9% 75% +1.7% Low 1.27
Liga Pro Orense SCvTecnico Universitario Liga Pro 1 51.4% 51% +0.6% Low 1.85
Chile Primera División Deportes LimachevA. Italiano Chile Primera División 1 45.0% 44% +1.0% Low 2.19
Brazil Serie B Athletic ClubvCeara Brazil Serie B 1 42.1% 41% +1.0% Low 2.38
Primera A Águilas DoradasvFortaleza FC Primera A 1 51.4% 49% +2.4% Low 2.00
Bolivia Primera División Real TomayapovBlooming Bolivia Primera División 1 39.7% 43% -3.0% Low 2.15
Liga Profesional Argentina Defensa Y JusticiavIndependiente Liga Profesional Argentina 1 47.9% 43% +5.0% Low 2.23
Liga Profesional Argentina PlatensevCentral Cordoba de Santiago Liga Profesional Argentina 1 62.3% 63% -0.2% Low 1.57
Brazil Serie A RB BragantinovSantos Brazil Serie A 1 46.5% 47% -0.5% Low 2.11
Uruguay Primera División Albion FCvDeportivo Maldonado Uruguay Primera División 2 42.0% 41% +0.5% Low 2.27
Chile Primera División ConcepciónvPalestino Chile Primera División 1 39.0% 36% +3.3% Low 2.65
Brazil Serie B GoiasvCRB Brazil Serie B 1 40.3% 39% +1.4% Low 2.50
1-2 FT Major League Soccer New England RevolutionvInter Miami Major League Soccer 2 41.1% 44% -2.5% Low 2.25
1-2 FT Guatemala Liga Nacional GuastatoyavCobán Imperial Guatemala Liga Nacional 1 55.3% 57% -2.2% Low 1.62
2-1 FT Liga MX Cruz AzulvLeon Liga MX 1 56.2% 56% -0.2% Low 1.72
1-3 FT Major League Soccer Los Angeles FCvMinnesota United FC Major League Soccer 1 53.8% 56% -2.7% Low 1.70
4-1 FT Honduras Liga Nacional OlanchovPlatense FC Honduras Liga Nacional 1 61.7% 64% -2.1% Low 1.47
3-1 FT Guatemala Liga Nacional ComunicacionesvMixco Guatemala Liga Nacional 1 51.9% 55% -2.8% Low 1.69
1-0 FT USL Championship Sacramento RepublicvFC Tulsa USL Championship 1 57.0% 57% -0.2% Low 1.64
3-1 FT Major League Soccer Portland TimbersvHouston Dynamo Major League Soccer 1 50.7% 54% -3.2% Low 1.80
0-4 FT Persha Liga Kolos Kovalivka IIvMetal Kharkiv Persha Liga 2 38.5% 40% -1.5% Low 2.33
2-1 FT Kenyan Premier League Ulinzi StarsvMathare United Kenyan Premier League 1 35.5% 37% -1.2% Low 2.60
1-0 FT Ukraine Premier League Zorya LuhanskvEpitsentr Dunayivtsi Ukraine Premier League 1 46.7% 46% +0.4% Low 2.04
0-2 FT Ukraine Premier League Kryvbas KRvDynamo Kyiv Ukraine Premier League 2 61.7% 67% -5.0% Low 1.42
1-2 FT Kenyan Premier League Posta Rangers FCv3K Kenyan Premier League 1 38.6% 40% -0.9% Low 2.40
3-2 FT Tanzania Premier League Tabora UnitedvFountain Gate Tanzania Premier League 1 50.2% — — Low —
0-0 FT Persha Liga Polissya IIvOleksandria Persha Liga 2 52.0% — — Low —
0-1 FT Montenegro First League Mladost DGvSutjeska Montenegro First League 2 50.5% 49% +1.3% Low 1.87
3-1 FT Kenyan Premier League TuskervMara Sugar Kenyan Premier League 1 35.8% 38% -2.4% Low 2.44
2-2 FT Albania Superliga VoravDinamo Tirana Albania Superliga 2 40.0% 42% -2.5% Low 2.27
0-1 FT Montenegro First League BokeljvBuducnost Podgorica Montenegro First League 2 34.9% 36% -1.3% Low 2.55
2-2 FT Segunda División TenerifevFC Andorra Segunda División 1 43.1% 43% -0.0% Low 2.27
2-0 FT Super League 2 MarkovApollon Pontou Super League 2 1 77.1% 81% -4.3% Low 1.25
0-1 FT Kenyan Premier League ShabanavPolice Kenyan Premier League X 35.9% 33% +2.8% Low 2.80
1-0 FT Tanzania Premier League MashujaavPamba Jiji Tanzania Premier League 1 48.5% 49% -1.0% Low 1.90
1-1 FT Premyer Liqa SumqayıtvSafa Baku Premyer Liqa 1 54.6% 52% +2.7% Low 1.80
2-3 FT Segunda División Real OviedovLas Palmas Segunda División 1 54.1% 55% -1.1% Low 1.75
1-2 FT Liga I FC VoluntarivFarul Constanta Liga I 2 42.6% 42% +0.4% Low 2.23
3-0 FT Super League 1 AtromitosvVolos NFC Super League 1 1 53.9% 50% +3.7% Low 1.93
5-0 FT Ukraine Premier League KarpatyvKudrivka Ukraine Premier League 1 66.0% 67% -0.9% Low 1.41
1-2 FT 1. SNL BravovKoper 1. SNL 2 46.6% 46% +0.2% Low 2.06
2-0 FT Peru Primera División Sport HuancayovFBC Melgar Peru Primera División 1 44.2% 44% +0.5% Low 2.16
1-3 FT FNL Baník Ostrava IIvVysočina Jihlava FNL 1 37.4% 40% -2.1% Low 2.38
1-0 FT Primera Nacional All BoysvCA Estudiantes Primera Nacional 1 40.2% 38% +2.0% Low 2.80
0-4 FT Veikkausliiga VPSvHJK Helsinki Veikkausliiga 2 69.6% 69% +0.4% Low 1.39
4-3 FT Veikkausliiga Inter TurkuvGnistan Veikkausliiga 1 60.3% 66% -5.9% Low 1.43
3-2 FT Tanzania Premier League SimbavNamungo Tanzania Premier League 1 81.3% 80% +1.0% Low 1.17

Upcoming fixtures

45 fixtures on 3 November 2026 · odds are median de-vigged decimals
Argentina · Liga Profesional Argentina 2 matches
Time Match Pick Conf. 1 X 2  
Atletico TucumanvArgentinos JRS 2 Low 3.12 3.20 2.72
Independ. RivadaviavBanfield 1 Low 1.66 4.24 6.20
Colombia · Primera A 3 matches
Time Match Pick Conf. 1 X 2  
BucaramangavAtletico Nacional 2 Low 3.34 3.56 2.38
Deportivo PereiravDeportes Tolima 2 Low 6.42 4.28 1.64
Deportivo PastovJaguares 1 Low 1.79 3.92 5.36
Guatemala · Liga Nacional 2 matches
Time Match Pick Conf. 1 X 2  
SuchitepéquezvMalacateco 1 Low 2.14 3.62 3.90
XelajúvMarquense 1 Low — — —
Montenegro · First League 2 matches
Time Match Pick Conf.  
Otrant-OlympicvArsenal Tivat 1 Low
JezerovDečić 1 Low
Uganda · Premier League 3 matches
Time Match Pick Conf.  
BULvSC Villa 2 Low
PolicevKitara 1 Low
NECvUPDF 1 Low
Tunisia · Ligue 1 1 match
Time Match Pick Conf.  
Stade TunisienvClub Africain 1 Low
Poland · I Liga 2 matches
Time Match Pick Conf. 1 X 2  
Chrobry GłogówvArka Gdynia 2 Low 2.90 3.48 2.72
Pogoń SiedlcevRuch Chorzów 2 Low 4.50 3.98 1.90
Denmark · DBU Pokalen 1 match
Time Match Pick Conf. 1 X 2  
LyngbyvRanders FC 2 Low 2.27 3.87 3.31
World · UEFA Champions League 9 matches
Time Match Pick Conf. 1 X 2  
Shakhtar DonetskvSporting CP 2 Low 3.78 3.91 2.08
GalatasarayvVfB Stuttgart 1 Medium 2.31 4.20 3.04
Manchester UnitedvRoma 2 High 2.42 4.15 2.89
FeyenoordvInter 2 Medium 4.00 4.42 1.91
Bodo/GlimtvLille 1 Medium 1.92 4.19 4.14
BarcelonavAston Villa 1 High 1.31 7.30 10.02
Atletico MadridvBayern Munich 2 High 2.71 4.06 2.60
VillarrealvParis Saint Germain 2 High 5.20 4.85 1.66
Lask LinzvSlovan Bratislava 1 Low 1.50 5.25 7.06
Sweden · Allsvenskan 1 match
Time Match Pick Conf. 1 X 2  
SiriusvHalmstad 1 Low 1.39 5.96 9.01
Spain · Copa del Rey 2 matches
Time Match Pick Conf. 1 X 2  
PamplonavEibar 2 Low 13.57 6.72 1.29
AnaitasunavAlaves 2 Medium 43.61 18.08 1.08
England · Championship 9 matches
Time Match Pick Conf. 1 X 2  
WatfordvLincoln 1 Low 2.58 3.62 2.98
PrestonvSheffield Utd 2 Low 3.41 3.84 2.24
BlackburnvStoke City 2 Low 2.78 3.50 2.81
DerbyvNorwich 2 Low 3.50 3.83 2.20
QPRvBurnley 1 Low 2.14 3.84 3.68
CharltonvBolton 1 Low 2.38 3.70 3.23
PortsmouthvSwansea 1 Low 2.79 3.52 2.79
BirminghamvMillwall 1 Low 2.09 3.83 3.83
West BromvSouthampton 1 Low 2.60 3.74 2.87
England · League One 2 matches
Time Match Pick Conf. 1 X 2  
HuddersfieldvLuton 1 Low 2.15 3.97 3.54
WiganvMansfield Town 2 Low 2.48 3.76 3.02
England · League Two 1 match
Time Match Pick Conf. 1 X 2  
Postponed NorthamptonvOldham 1 Low 2.54 3.40 3.20
Peru · Primera División 1 match
Time Match Pick Conf. 1 X 2  
Comerciantes UnidosvADT 1 Low 2.32 3.52 3.51
Ecuador · Liga Pro 1 match
Time Match Pick Conf. 1 X 2  
Mushuc Runa SCvManta FC 1 Low 1.69 4.04 6.17
Venezuela · Primera División 2 matches
Time Match Pick Conf. 1 X 2  
Monagas SCvCaracas FC 1 Low 2.32 3.68 3.37
Deportivo Tachira FCvPuerto Cabello 1 Low 2.18 3.55 3.84
Brazil · Serie A 1 match
Time Match Pick Conf. 1 X 2  
Chapecoense-scvMirassol 2 Low 3.59 3.91 2.15

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.

BEN 1.17 ▼ -0.08
HER 1.26 ▼ -0.06
PLA 1.60 ▼ -0.23
ATA 1.58 ▲ +0.09
MAL 1.57 ▲ +0.09

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
Tanzania · Premier League 1 match
Date Match Result Pick Conf.  
SimbavNamungo 3–2 1✓ Low →
Finland · Veikkausliiga 2 matches
Date Match Result Pick Conf.  
Inter TurkuvGnistan 4–3 1✓ Low →
VPSvHJK Helsinki 0–4 2✓ Low →
Argentina · Primera Nacional 1 match
Date Match Result Pick Conf.  
All BoysvCA Estudiantes 1–0 1✓ Low →
Czech Republic · FNL 1 match
Date Match Result Pick Conf.  
Baník Ostrava IIvVysočina Jihlava 1–3 1✗ Low →
Peru · Primera División 1 match
Date Match Result Pick Conf.  
Sport HuancayovFBC Melgar 2–0 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