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.

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

Our engine has priced 16 of today's 16 fixtures across 14 competitions and disagrees with the bookmakers enough to flag 5 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: Parma Calcio 1913 v Torino, where the model rates Torino 49% against the market's 39%. 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 model-vs-market edge 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 = model probability minus de-vigged market probability
5positive edges ≥ 2%
3strong edges ≥ 5%
+7.5%avg positive edge
2.11avg best price on picks
16fixtures with a model pick

Today at a glance

All matches today

57 fixtures · 41 already played
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Segunda División Celta de Vigo IIvTenerife Segunda División 1 38.5% 36% +10.9% Low 2.76
Primera Nacional San TelmovDefensores De Belgrano Primera Nacional X 38.4% 42% -12.8% Low 2.63
Serie A Parma Calcio 1913vTorino Serie A 2 41.6% 39% +10.2% High 2.55
Premier Division WaterfordvGalway United Premier Division 1 47.1% 48% -3.3% Low 1.98
Ligue 2 RodezvMontpellier Ligue 2 2 41.5% 40% +7.4% Low 2.44
La Liga GetafevRayo Vallecano La Liga 2 34.6% 36% -6.7% High 2.70
Premier League TottenhamvCoventry Premier League 1 57.8% 61% -14.6% Medium 1.60
Premier Division Derry CityvSt Patrick's Athl. Premier Division 2 45.1% 44% +4.5% Low 2.18
Primeira Liga SC BragavGIL Vicente Primeira Liga 1 54.9% 61% -25.9% Low 1.57
Úrvalsdeild Fram ReykjavikvIA Akranes Úrvalsdeild 1 49.7% 51% -5.8% Low 1.84
Liga Pro Mushuc Runa SCvOrense SC Liga Pro 1 49.1% 49% +1.0% Low 1.93
Liga Profesional Argentina Newells Old BoysvCentral Cordoba de Santiago Liga Profesional Argentina 1 50.5% 50% +0.4% Low 1.90
Liga Profesional Argentina Sarmiento JuninvBarracas Central Liga Profesional Argentina 1 41.9% 41% +4.6% Low 2.38
Brazil Serie B GoiasvNautico Recife Brazil Serie B 1 53.4% 54% -2.5% Low 1.78
Brazil Serie A CorinthiansvVitoria Brazil Serie A 1 54.0% 61% -26.1% Low 1.62
Uruguay Primera División Club NacionalvDeportivo Maldonado Uruguay Primera División 1 45.2% 50% -18.8% Low 1.91
1-1 FT Guatemala Liga Nacional MunicipalvGuastatoya Guatemala Liga Nacional 1 64.9% 65% -0.4% Low 1.42
2-1 FT Liga MX MonterreyvCF Pachuca Liga MX 1 53.4% 58% -17.4% Low 1.72
0-0 FT Primera A Deportivo CalivJunior Primera A 1 54.4% 49% +21.2% Low 1.98
2-1 FT Guatemala Liga Nacional MarquensevSuchitepéquez Guatemala Liga Nacional 1 65.8% 64% +6.6% Low 1.42
2-1 FT Ukraine Premier League FC KharkivvLivyi Bereh Ukraine Premier League 1 58.4% 62% -14.9% Low 1.53
2-1 FT Kenyan Premier League Mara SugarvMombasa Elite Kenyan Premier League 1 47.7% 52% -18.3% Low 1.78
1-1 FT Super League 2 Niki VolosvPanionios Super League 2 1 35.2% 39% -14.9% Low 2.46
0-1 FT Kosovo Superliga BallkanivPrishtina Kosovo Superliga 2 45.7% 46% -1.2% Low 1.95
2-1 FT Super League 2 PAOK IIvApollon Pontou Super League 2 1 45.5% 48% -11.4% Low 1.98
2-3 FT Montenegro First League PetrovacvOtrant-Olympic Montenegro First League 1 35.9% 39% -13.4% Low 2.32
1-1 FT Kenyan Premier League Bandariv3K Kenyan Premier League 1 44.2% 50% -21.8% Low 1.82
0-2 FT Egypt Premier League El Gouna FCvSmouha SC Egypt Premier League 2 38.1% 42% -14.3% Low 2.32
1-2 FT 1. Lig Fatih KaragümrükvKeçiörengücü 1. Lig 1 36.3% 39% -9.7% Low 2.46
3-4 FT 1. Lig Manisa F.K.vMuğlaspor 1. Lig 1 42.4% 40% +9.8% Low 2.36
2-2 FT Liga I Universitatea ClujvArges Pitesti Liga I 1 56.7% 55% +7.4% Low 1.78
2-1 FT Virsliga BFC DaugavpilsvAuda Virsliga 2 39.4% 43% -13.3% Low 2.16
0-0 FT Cyprus 1. Division PafosvApoel Nicosia Cyprus 1. Division 1 50.0% 49% +3.7% Low 1.95
2-3 FT Saudi Arabia Pro League Al-FayhavAl-Ahli Jeddah Saudi Arabia Pro League 2 69.6% — — Low 1.38
0-1 FT A Lyga Suduva MarijampolevKauno Žalgiris A Lyga 2 44.4% 48% -13.9% Low 1.94
2-0 FT Virsliga Rīgas FSvTukums Virsliga 1 85.8% 86% -1.4% Low 1.10
2-2 FT Cyprus 1. Division Omonia NicosiavOlympiakos Cyprus 1. Division 1 74.1% 74% -0.8% Low 1.27
4-0 FT Montenegro First League SutjeskavBokelj Montenegro First League 1 48.4% 54% -24.0% Low 1.75
2-0 FT I Liga NiecieczavPuszcza Niepołomice I Liga 1 51.0% 52% -4.3% Low 1.83
1-1 FT Kosovo Superliga DukagjinivDrenica Skënderaj Kosovo Superliga 1 51.7% 54% -9.3% Low 1.70
4-0 FT Serie A MonzavCagliari Serie A 1 42.2% 41% +4.0% Medium 2.45
2-0 FT Süper Lig TrabzonsporvBeşiktaş Süper Lig 1 38.6% 39% +0.4% Low 2.58
1-2 FT Denmark Superliga ViborgvFC Midtjylland Denmark Superliga 2 42.3% 41% +6.9% Low 2.42
1-2 FT Allsvenskan Degerfors IFvKalmar FF Allsvenskan 1 35.6% 32% +13.3% Low 3.02
1-0 FT Ekstraklasa Wisla PlockvRadomiak Radom Ekstraklasa 1 51.5% 50% +5.8% Low 1.90
1-1 FT Egypt Premier League AL MasryvAbu Qair Semad Egypt Premier League 1 57.8% 61% -13.4% Low 1.53
0-3 FT Egypt Premier League EnppivEl Mokawloon Egypt Premier League 2 38.2% 33% +19.4% Low 2.91
2-0 FT 1. Lig BursasporvPendikspor 1. Lig 1 66.1% 64% +8.4% Low 1.45
4-2 FT 1. Lig Esenler EroksporvMardin 1969 1. Lig 1 39.9% 46% -23.8% Low 2.07
0-0 FT Superettan Varbergs BoIS FCvHelsingborg Superettan 1 52.4% 51% +5.7% Low 1.90
0-0 FT Ligat Ha'al Beitar JerusalemvMaccabi Tel Aviv Ligat Ha'al 2 44.5% 44% +0.8% Low 2.13
1-2 FT Liga I FC VoluntarivFCSB Liga I 2 51.6% 60% -32.0% Low 1.60
1-0 FT Saudi Arabia Pro League Al-Hilal Saudi FCvAl-Hazm Saudi Arabia Pro League 1 85.4% 88% -9.6% Low 1.09
2-2 FT Saudi Arabia Pro League Al ShababvAl-Faisaly FC Saudi Arabia Pro League 1 55.0% 59% -15.1% Low 1.65
0-1 FT Eerste Divisie Jong PSV U21vDordrecht Eerste Divisie 1 48.1% 44% +15.4% Low 2.19
2-1 FT Eerste Divisie Jong AjaxvDe Graafschap Eerste Divisie 2 40.7% 39% +4.9% Low 2.40
1-2 FT Eerste Divisie Jong UtrechtvRoda Eerste Divisie 2 48.1% 52% -16.8% Low 1.84

Upcoming fixtures

First 60 of 70 fixtures on 20 October 2026 · odds are median de-vigged decimals
Costa Rica · Primera División 2 matches
Time Match Pick Conf. 1 X 2  
Sporting San JosevSan Carlos 1 Low 1.80 3.89 5.33
Escorpiones BelénvPuntarenas FC 1 Low — — —
Argentina · Liga Profesional Argentina 1 match
Time Match Pick Conf. 1 X 2  
Deportivo RiestravUnion Santa Fe 1 Low 2.35 3.09 3.99
Guatemala · Liga Nacional 1 match
Time Match Pick Conf. 1 X 2  
Antigua GFCvXelajú 1 Low 1.88 3.92 4.70
Colombia · Primera A 1 match
Time Match Pick Conf. 1 X 2  
Deportivo PastovAlianza Valledupar 1 Low 1.86 3.75 5.14
Kenya · Kenyan Premier League 1 match
Time Match Pick Conf. 1 X 2  
PolicevAFC Leopards 1 Low 2.66 3.07 3.35
Uganda · Premier League 2 matches
Time Match Pick Conf.  
MaroonsvKataka 1 Low
Blacks PowervURA 1 Low
World · CAF Champions League 1 match
Time Match Pick Conf. 1 X 2  
15 de AgostovSimba 2 Low 14.73 6.57 1.28
Egypt · Premier League 4 matches
Time Match Pick Conf. 1 X 2  
Asyut PetrolvZamalek SC 2 Low 8.72 4.34 1.53
MasrvFuture FC 1 Low 2.60 3.08 3.44
Wadi DeglavNational Bank of Egypt 2 Low 3.14 3.28 2.65
El GeishvPyramids FC 2 Low 7.06 4.04 1.64
Romania · Liga II 1 match
Time Match Pick Conf. 1 X 2  
ASA Targu MuresvChindia Targoviste 2 Low 3.72 3.56 2.22
Saudi Arabia · Pro League 4 matches
Time Match Pick Conf. 1 X 2  
Al DiriyahvAl Riyadh 1 Low 1.58 4.68 6.46
Al TaawonvAl-Qadisiyah FC 2 Low 5.99 5.00 1.58
Al-EttifaqvAl-Ittihad FC 2 Low 3.29 4.22 2.18
Al-NassrvNEOM 1 Low 1.50 5.43 6.73
World · UEFA Champions League 4 matches
Time Match Pick Conf. 1 X 2  
FenerbahçevSlavia Praha 1 Low 1.75 4.39 4.97
Sabah FAvBorussia Dortmund 2 Medium 9.57 6.51 1.35
LiverpoolvVillarreal 1 High 1.55 5.01 6.48
Manchester CityvAEK Athens FC 1 Medium 1.14 12.36 23.94
Sweden · Superettan 1 match
Time Match Pick Conf. 1 X 2  
IFK NorrkopingvOrebro SK 1 Low 1.90 4.13 4.34
Northern Ireland · Premiership 1 match
Time Match Pick Conf. 1 X 2  
LarnevLinfield 1 Low 2.11 3.64 3.98
England · Championship 1 match
Time Match Pick Conf. 1 X 2  
Wolverhampton WanderersvPortsmouth 1 Low 1.69 4.35 5.57
England · League One 11 matches
Time Match Pick Conf. 1 X 2  
HuddersfieldvPeterborough 1 Low 1.67 4.74 5.30
Burton AlbionvBradford 2 Low 3.79 3.58 2.19
AFC WimbledonvMansfield Town 2 Low 3.16 3.60 2.46
Oxford UnitedvWigan 1 Low 2.04 3.85 4.02
DoncastervStockport County 2 Low 3.85 4.05 2.03
BlackpoolvMilton Keynes Dons 1 Low 2.56 3.91 2.83
LutonvBarnsley 1 Low 1.61 4.95 5.69
StevenagevPlymouth 2 Low 2.77 3.56 2.79
Cambridge UnitedvWycombe 1 Low 2.34 3.78 3.24
Notts CountyvSheffield Wednesday 2 Low 3.39 3.69 2.30
BromleyvLeicester 2 Low 4.38 4.27 1.86
England · League Two 12 matches
Time Match Pick Conf. 1 X 2  
RotherhamvNewport County 1 Low 2.23 3.62 3.65
Bristol RoversvSalford City 2 Low 2.75 3.68 2.75
NorthamptonvTranmere 1 Low 2.41 3.54 3.30
RochdalevGrimsby 2 Low 3.42 3.77 2.26
WalsallvOldham 1 Low 2.52 3.69 3.01
ChesterfieldvColchester 1 Low 1.69 4.47 5.41
Crawley TownvShrewsbury 2 Low 2.96 3.57 2.61
Exeter CityvCrewe 1 Low 2.70 3.32 3.04
BarnetvSwindon Town 1 Low 1.61 4.73 5.93
CheltenhamvFleetwood Town 2 Low 3.07 3.62 2.51
YorkvAccrington ST 1 Low 1.79 4.31 4.79
GillinghamvPort Vale 1 Low 3.10 3.49 2.56
Scotland · Championship 1 match
Time Match Pick Conf. 1 X 2  
DunfermlinevPartick 2 Low 3.06 3.43 2.62
England · FA Cup 11 matches
Time Match Pick Conf. 1 X 2  
Yeovil TownvLeatherhead 2 Low — — —
Forest GreenvChesham United 1 Low — — —
Harrogate TownvBury 1 Low 1.71 4.41 5.34
AlvechurchvSpalding United 1 Low — — —
Cray WanderersvBedford Town 1 Low — — —
Stafford RangersvGateshead 1 Low — — —
United of ManchestervAltrincham 2 Low 3.93 4.07 2.00
Gloucester CityvBarrow 1 Low — — —
Anstey NomadsvMacclesfield 2 Low 4.18 4.10 1.93
Tadley CallevavAldershot Town 1 Low — — —
Worcester CityvChorley 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.

COR 1.65 ▼ -0.10
SAN 3.57 ▲ +0.58
MUS 2.05 ▲ +0.14
GOI 1.85 ▼ -0.12
WAT 2.09 ▼ -0.13

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
Netherlands · Eerste Divisie 3 matches
Date Match Result Pick Conf.  
Jong UtrechtvRoda 1–2 2✓ Low →
Jong AjaxvDe Graafschap 2–1 2✗ Low →
Jong PSV U21vDordrecht 0–1 1✗ Low →
Saudi Arabia · Pro League 2 matches
Date Match Result Pick Conf.  
Al ShababvAl-Faisaly FC 2–2 1✗ Low →
Al-Hilal Saudi FCvAl-Hazm 1–0 1✓ Low →
Romania · Liga I 1 match
Date Match Result Pick Conf.  
FC VoluntarivFCSB 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