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.

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

Our engine has priced 49 of today's 49 fixtures across 10 competitions and disagrees with the bookmakers enough to flag 13 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: Paris Saint Germain v Barcelona, where the model rates Barcelona 44% 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 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
13positive edges ≥ 2%
9strong edges ≥ 5%
+9.5%avg positive edge
2.03avg best price on picks
49fixtures with a model pick

Today at a glance

All matches today

68 fixtures · 19 already played
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Northern Ireland Premiership LarnevLinfield Northern Ireland Premiership 1 44.7% 48% -12.8% Low 1.98
England Championship Wolverhampton WanderersvPortsmouth England Championship 1 56.0% 60% -14.5% Low 1.65
League One HuddersfieldvPeterborough League One 1 62.4% 62% +0.2% Low 1.54
League One Burton AlbionvBradford League One 2 50.6% 52% -7.7% Low 1.91
League One AFC WimbledonvMansfield Town League One 2 45.7% 45% +4.3% Low 2.17
League One Oxford UnitedvWigan League One 1 50.6% 48% +10.8% Low 2.02
League One DoncastervStockport County League One 2 52.2% 55% -10.2% Low 1.77
League One BlackpoolvMilton Keynes Dons League One 1 40.6% 39% +6.6% Low 2.47
League One LutonvBarnsley League One 1 65.2% 66% -1.1% Low 1.46
League One StevenagevPlymouth League One 2 36.3% 36% -0.2% Low 2.65
League One Cambridge UnitedvWycombe League One 1 44.4% 39% +19.8% Low 2.43
League One Notts CountyvSheffield Wednesday League One 2 45.4% 44% +7.3% Low 2.20
League One BromleyvLeicester League One 2 51.9% 56% -15.2% Low 1.76
League Two RotherhamvNewport County League Two 1 38.6% 43% -19.6% Low 2.24
League Two Bristol RoversvSalford City League Two 2 39.6% 36% +13.2% Low 2.64
League Two NorthamptonvTranmere League Two 1 40.0% 41% -5.3% Low 2.33
League Two RochdalevGrimsby League Two 2 39.7% 44% -16.3% Low 2.20
League Two WalsallvOldham League Two 1 41.7% 39% +11.2% Low 2.45
League Two ChesterfieldvColchester League Two 1 56.5% 59% -10.6% Low 1.62
League Two Crawley TownvShrewsbury League Two 2 37.6% 39% -4.5% Low 2.42
League Two Exeter CityvCrewe League Two 1 35.1% 38% -10.5% Low 2.55
League Two BarnetvSwindon Town League Two 1 66.6% 64% +11.8% Low 1.50
League Two CheltenhamvFleetwood Town League Two 2 44.5% 42% +8.6% Low 2.25
League Two YorkvAccrington ST League Two 1 53.1% 55% -6.9% Low 1.78
Scotland Championship DunfermlinevPartick Scotland Championship 2 37.3% 38% -4.9% Low 2.51
England FA Cup Yeovil TownvLeatherhead England FA Cup 1 55.9% 66% -38.7% Low 1.49
England FA Cup Forest GreenvChesham United England FA Cup 1 68.9% 77% -34.0% Low 1.25
England FA Cup Harrogate TownvBury England FA Cup 1 46.1% 55% -36.1% Low 1.73
England FA Cup AlvechurchvSpalding United England FA Cup 2 38.8% 41% -9.4% Low 2.26
England FA Cup Cray WanderersvBedford Town England FA Cup 1 40.6% 36% +19.4% Low 2.70
England FA Cup Stafford RangersvGateshead England FA Cup 1 46.1% — — Low —
England FA Cup United of ManchestervAltrincham England FA Cup 2 38.4% 46% -29.0% Low 2.05
England FA Cup Gloucester CityvBarrow England FA Cup 2 40.5% 51% -41.7% Low 1.85
England FA Cup Anstey NomadsvMacclesfield England FA Cup 2 45.5% 49% -14.6% Low 1.94
England FA Cup Tadley CallevavAldershot Town England FA Cup 1 61.3% — — Low —
England FA Cup Worcester CityvChorley England FA Cup 1 37.7% 37% +2.9% Low 2.65
League Two GillinghamvPort Vale League Two 2 36.7% 42% -22.1% Low 2.29
UEFA Champions League LiverpoolvVillarreal UEFA Champions League 1 60.5% 65% -16.2% High 1.55
UEFA Champions League Manchester CityvAEK Athens FC UEFA Champions League 1 73.3% 86% -49.0% Medium 1.16
UEFA Champions League Paris Saint GermainvBarcelona UEFA Champions League 2 40.7% 40% +4.6% High 2.52
UEFA Champions League VfB StuttgartvAtletico Madrid UEFA Champions League 2 43.2% 46% -12.1% High 2.13
UEFA Champions League FC PortovPSV Eindhoven UEFA Champions League 1 59.1% 63% -13.6% Low 1.57
UEFA Champions League NapolivBodo/Glimt UEFA Champions League 1 51.0% 54% -13.3% Medium 1.83
UEFA Champions League RomavSlovan Bratislava UEFA Champions League 1 81.1% 86% -18.1% Medium 1.15
Not played CAF Confederation Cup PanthersvUSM Alger CAF Confederation Cup 1 42.4% — — Low —
Primera A Deportivo PereiravChico Primera A 1 41.9% 43% -3.0% Low 2.22
Brazil Serie B LondrinavCuiaba Brazil Serie B 2 37.1% 37% +1.3% Low 2.60
Primera A Internacional de BogotavFortaleza FC Primera A 1 44.8% 44% +2.9% Low 2.16
Primera A CucutavAtletico Nacional Primera A 2 53.9% 58% -15.7% Low 1.64
3-3 FT Costa Rica Primera División Sporting San JosevSan Carlos Costa Rica Primera División 1 51.3% 56% -17.0% Low 1.70
1-1 FT Liga Profesional Argentina Deportivo RiestravUnion Santa Fe Liga Profesional Argentina 1 42.3% 43% -0.8% Low 2.30
3-0 FT Guatemala Liga Nacional Antigua GFCvXelajú Guatemala Liga Nacional 1 52.1% 53% -4.5% Low 1.75
0-1 FT Primera A Deportivo PastovAlianza Valledupar Primera A 1 51.4% 54% -9.9% Low 1.78
1-2 FT Costa Rica Primera División Escorpiones BelénvPuntarenas FC Costa Rica Primera División 1 44.1% — — Low —
1-2 FT Kenyan Premier League PolicevAFC Leopards Kenyan Premier League 1 38.4% 38% +3.2% Low 2.44
4-1 FT Uganda Premier League MaroonsvKataka Uganda Premier League 1 62.4% 59% +14.8% Low 1.57
0-1 FT Egypt Premier League Asyut PetrolvZamalek SC Egypt Premier League 2 64.1% 67% -12.2% Low 1.39
3-2 FT Egypt Premier League MasrvFuture FC Egypt Premier League 1 37.7% 38% -1.2% Low 2.53
2-4 FT Liga II ASA Targu MuresvChindia Targoviste Liga II 2 42.4% 42% +1.0% Low 2.23
1-0 FT Saudi Arabia Pro League Al DiriyahvAl Riyadh Saudi Arabia Pro League 1 55.6% 60% -16.8% Low 1.60
0-1 FT Saudi Arabia Pro League Al TaawonvAl-Qadisiyah FC Saudi Arabia Pro League 2 69.2% 65% +15.2% Low 1.47
2-2 FT UEFA Champions League FenerbahçevSlavia Praha UEFA Champions League 1 57.3% 61% -13.8% Low 1.69
1-2 FT UEFA Champions League Sabah FAvBorussia Dortmund UEFA Champions League 2 59.6% 74% -57.9% Medium 1.33
1-1 FT Egypt Premier League Wadi DeglavNational Bank of Egypt Egypt Premier League 2 42.1% 44% -8.2% Low 2.15
1-4 FT Egypt Premier League El GeishvPyramids FC Egypt Premier League 2 68.3% 65% +11.6% Low 1.42
2-2 FT Superettan IFK NorrkopingvOrebro SK Superettan 1 62.4% 58% +16.7% Low 1.64
1-4 FT Saudi Arabia Pro League Al-EttifaqvAl-Ittihad FC Saudi Arabia Pro League 2 43.1% 46% -11.6% Low 2.10
1-0 FT Saudi Arabia Pro League Al-NassrvNEOM Saudi Arabia Pro League 1 61.7% 65% -12.9% Low 1.47

Upcoming fixtures

50 fixtures on 21 October 2026 · odds are median de-vigged decimals
Mexico · Liga MX 4 matches
Time Match Pick Conf. 1 X 2  
Guadalajara ChivasvNecaxa 1 Low 1.47 5.32 7.45
FC JuarezvAtlante FC 2 Low 3.10 3.66 2.47
Atletico San LuisvClub Queretaro 1 Low 2.40 3.71 3.19
Tigres UANLvLeon 1 Low 2.02 3.87 4.07
World · CONMEBOL Sudamericana 2 matches
Time Match Pick Conf. 1 X 2  
Vasco DA GamavBoca Juniors 1 Low 2.77 3.44 2.88
Atletico TorquevAtletico-MG 2 Low 3.21 3.45 2.51
Colombia · Primera A 2 matches
Time Match Pick Conf. 1 X 2  
MillonariosvOnce Caldas 1 Low 1.80 4.02 5.11
LlanerosvDeportivo Cali 2 Low 2.92 3.29 2.83
Guatemala · Liga Nacional 2 matches
Time Match Pick Conf. 1 X 2  
MalacatecovComunicaciones 1 Low 2.64 3.24 3.19
MixcovMunicipal 1 Low — — —
Japan · J1 League 10 matches
Time Match Pick Conf. 1 X 2  
Avispa FukuokavGamba Osaka 2 Low 2.70 3.59 2.85
FC TokyovKashiwa Reysol 1 Low 2.26 3.75 3.43
Kawasaki FrontalevVissel Kobe 1 Low 2.44 3.86 3.02
Kyoto SangavKashima 2 Low 3.93 3.81 2.07
Nagoya GrampusvCerezo Osaka 1 Low 2.47 3.79 3.02
Fagiano OkayamavMito Hollyhock 1 Low 1.87 3.84 4.89
Shimizu S-pulsevMachida Zelvia 2 Low 3.61 3.51 2.28
V-varen NagasakivSanfrecce Hiroshima 2 Low 6.41 4.88 1.57
Yokohama F. MarinosvTokyo Verdy 1 Low 1.98 3.70 4.45
UrawavJEF United Chiba 1 Low 1.78 4.15 5.11
World · CAF Champions League 2 matches
Time Match Pick Conf. 1 X 2  
15 de AgostovSimba 2 Low 18.57 7.76 1.22
Young AfricansvCFFA 1 Low 1.16 11.59 19.70
Uganda · Premier League 3 matches
Time Match Pick Conf.  
BULvNEC 1 Low
KitaravNtugasaze 1 Low
LugazivExpress X Low
Egypt · Premier League 3 matches
Time Match Pick Conf. 1 X 2  
Ghazl El MehallavAl Ittihad 2 Low 3.26 2.83 2.94
Al AhlyvOlympic El Qanah 1 Low 1.33 5.88 13.06
Ceramica CleopatravPetrojet 1 Low 2.14 3.38 4.22
Estonia · Meistriliiga 1 match
Time Match Pick Conf.  
LaagrivFlora Tallinn 1 Low
Finland · Veikkausliiga 1 match
Time Match Pick Conf. 1 X 2  
PK-35vFF Jaro 1 Low 2.92 3.24 2.87
Malta · Premier League 4 matches
Time Match Pick Conf. 1 X 2  
Hamrun SpartansvBalzan FC 1 Low 1.75 4.13 5.37
BirzebbugavMarsaxlokk 2 Low 6.06 4.44 1.64
Zabbar St. PatrickvSliema Wanderers 2 Low 4.98 3.87 1.85
MostavValletta FC 2 Low 5.65 4.15 1.72
World · UEFA Champions League 9 matches
Time Match Pick Conf. 1 X 2  
LillevGalatasaray 1 Medium 2.29 3.93 3.25
ComovManchester United 1 High 2.35 3.92 3.13
Aston VillavViking 1 Medium 1.28 7.09 12.62
Bayern MunichvArsenal 1 High 2.15 3.98 3.53
Sporting CPvLask Linz 1 Low 1.26 7.88 12.60
IntervShakhtar Donetsk 1 Medium 1.25 7.83 13.57
Real MadridvRasenBallsport Leipzig 1 High 1.31 7.33 10.02
Real BetisvFeyenoord 1 Medium 1.65 4.91 5.25
Club Brugge KVvLens 1 Medium 2.13 4.21 3.42
Norway · 1. Division 1 match
Time Match Pick Conf. 1 X 2  
SogndalvRaufoss 1 Low 1.55 5.15 6.20
Denmark · DBU Pokalen 1 match
Time Match Pick Conf.  
VanløsevNykobing FC 2 Low
Time Match Pick Conf. 1 X 2  
LevantevAthletic Club 2 High 3.58 3.52 2.29
England · League One 1 match
Time Match Pick Conf. 1 X 2  
ReadingvLeyton Orient 1 Low 1.64 4.50 5.99
USA · USL Championship 2 matches
Time Match Pick Conf. 1 X 2  
BrooklynvBirmingham Legion 2 Low 2.78 3.86 2.62
Sporting JAXvLouisville City 2 Low 7.06 5.29 1.49
USA · Major League Soccer 1 match
Time Match Pick Conf. 1 X 2  
FC CincinnativDC United 1 Low 1.78 4.62 4.48

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.

MAN 1.17 ▲ +0.05
ROM 1.17 ▼ -0.01
FOR 1.29 ▼ -0.06
FC 1.60 ▼ -0.23
BAR 1.57 ▼ -0.19

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
Saudi Arabia · Pro League 2 matches
Date Match Result Pick Conf.  
Al-NassrvNEOM 1–0 1✓ Low →
Al-EttifaqvAl-Ittihad FC 1–4 2✓ Low →
Sweden · Superettan 1 match
Date Match Result Pick Conf.  
IFK NorrkopingvOrebro SK 2–2 1✗ Low →
Egypt · Premier League 2 matches
Date Match Result Pick Conf.  
El GeishvPyramids FC 1–4 2✓ Low →
Wadi DeglavNational Bank of Egypt 1–1 2✗ Low →
World · UEFA Champions League 1 match
Date Match Result Pick Conf.  
Sabah FAvBorussia Dortmund 1–2 2✓ Medium →

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