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.

53matches today 3high confidence 17positive edges 14strong edges updated · kickoffs in your local time

Our engine has priced 53 of today's 53 fixtures across 18 competitions and disagrees with the bookmakers enough to flag 17 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: Lens v Sporting CP, where the model rates Lens 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 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
17positive edges ≥ 2%
14strong edges ≥ 5%
+10.0%avg positive edge
1.91avg best price on picks
53fixtures with a model pick

Today at a glance

All matches today

53 fixtures
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Brazil Serie A RB BragantinovCruzeiro Brazil Serie A 1 40.6% 44% -15.2% Low 2.18
Brazil Serie B Botafogo SPvCeara Brazil Serie B 1 42.5% 45% -9.7% Low 2.11
1. Lig BandırmasporvSivasspor 1. Lig 1 47.7% 44% +16.0% Low 2.17
Kosovo Superliga BallkanivDrita Kosovo Superliga 2 34.0% — — Low —
Kenyan Premier League Mombasa ElitevHomeboyz Kenyan Premier League 1 41.7% — — Low —
Tanzania Premier League Tabora UnitedvYoung Africans Tanzania Premier League 2 52.7% — — Low —
Uganda Premier League LugazivBUL Uganda Premier League 2 48.4% — — Low —
Uganda Premier League NtugasazevKCCA Uganda Premier League 2 49.0% — — Low —
Egypt Premier League National Bank of EgyptvEl Geish Egypt Premier League 1 45.1% 48% -9.7% Low 2.00
Egypt Premier League Abu Qair SemadvAsyut Petrol Egypt Premier League 1 39.6% 45% -19.6% Low 2.13
1. Lig SarıyervBodrum FK 1. Lig 1 45.4% 46% -1.5% Low 2.08
Algeria Ligue 1 US BiskravMC Oran Algeria Ligue 1 1 37.6% 42% -17.4% Low 2.25
Meistriliiga VaprusvKalju Nomme Meistriliiga 2 55.3% 58% -12.1% Low 1.60
Meistriliiga LaagrivNõmme United Meistriliiga 1 47.4% 41% +25.7% Low 2.25
Kosovo Superliga GjilanivDrenica Skënderaj Kosovo Superliga 1 44.1% — — Low —
Kenyan Premier League GOR MahiavMurang'a SEAL Kenyan Premier League 1 54.8% 63% -32.1% Low 1.50
Tanzania Premier League SimbavMashujaa Tanzania Premier League 1 77.4% — — Low —
UEFA Champions League LensvSporting CP UEFA Champions League 1 39.7% 38% +7.0% Medium 2.62
UEFA Champions League Sabah FAvSlavia Praha UEFA Champions League 2 41.9% 47% -19.6% Low 2.08
Algeria Ligue 1 ASO ChlefvMC Alger Algeria Ligue 1 2 50.9% 48% +11.4% Low 1.97
Egypt Premier League PetrojetvWadi Degla Egypt Premier League 2 37.1% 37% -1.1% Low 2.64
Egypt Premier League Al IttihadvEl Gouna FC Egypt Premier League 1 44.0% 43% +5.2% Low 2.20
3. Liga Hansa RostockvSV Meppen 3. Liga 1 57.1% 56% +2.5% Low 1.69
3. Liga Rot-Weiß EssenvFortuna Köln 3. Liga 1 58.1% 62% -17.0% Low 1.52
3. Liga FC SaarbrückenvMSV Duisburg 3. Liga 2 38.4% 37% +3.7% Low 2.50
3. Liga HavelsevWürzburger Kickers 3. Liga 2 40.3% 41% -3.5% Low 2.30
3. Liga Stuttgart IIvHoffenheim II 3. Liga 2 42.1% 43% -4.9% Low 2.22
1. Lig PendiksporvVanspor FK 1. Lig 1 55.3% 56% -4.0% Low 1.67
Superettan IFK NorrkopingvGIF Sundsvall Superettan 1 79.5% 78% +6.1% Low 1.22
Premier Soccer League Durban CityvAmazulu Premier Soccer League 2 35.0% — — Low —
Premier Soccer League Kaizer ChiefsvStellenbosch Premier Soccer League 1 44.7% — — Low —
Premier Soccer League Richards BayvMamelodi Sundowns Premier Soccer League 2 71.7% — — Low —
Premier Soccer League Orlando PiratesvTS Galaxy Premier Soccer League 1 73.8% 72% +7.8% Low 1.26
England Championship Wolverhampton WanderersvBolton England Championship 1 63.6% 67% -14.1% Low 1.44
England Championship CardiffvWatford England Championship 1 60.0% 57% +12.8% Low 1.70
England Championship BurnleyvCharlton England Championship 1 56.0% 58% -8.1% Low 1.65
England Championship Bristol CityvBlackburn England Championship 1 45.6% 48% -10.4% Low 2.02
England Championship MillwallvSwansea England Championship 2 37.8% 36% +8.7% Low 2.72
England Championship WrexhamvWest Brom England Championship 1 38.6% 42% -12.3% Low 2.34
Scotland Championship Queen's ParkvInverness CT Scotland Championship 2 54.0% 53% +2.4% Low 1.76
England Championship BirminghamvPreston England Championship 1 59.3% 59% +1.4% Low 1.63
England Championship Stoke CityvMiddlesbrough England Championship 2 44.1% 48% -15.9% Low 1.98
UEFA Champions League ArsenalvLille UEFA Champions League 1 73.6% 77% -15.0% High 1.26
UEFA Champions League RasenBallsport LeipzigvPSV Eindhoven UEFA Champions League 1 50.7% 54% -15.0% Medium 1.81
UEFA Champions League IntervClub Brugge KV UEFA Champions League 1 67.0% 76% -37.6% Medium 1.27
UEFA Champions League Atletico MadridvManchester United UEFA Champions League 1 51.3% 50% +7.0% High 2.00
UEFA Champions League VillarrealvNapoli UEFA Champions League 1 45.6% 44% +5.3% High 2.29
UEFA Champions League GalatasarayvBarcelona UEFA Champions League 2 71.1% 76% -17.7% Medium 1.30
UEFA Champions League VikingvBayern Munich UEFA Champions League 2 71.9% 88% -63.5% Medium 1.11
Algeria Ligue 1 USM AlgervJS Saoura Algeria Ligue 1 1 46.7% — — Low —
Brazil Serie B Athletic ClubvLondrina Brazil Serie B 1 46.5% 44% +11.2% Low 2.20
Liga de Expansión MX TapatíovTepatitlán Liga de Expansión MX 1 63.1% 60% +13.5% Low 1.58
Primera A BucaramangavÁguilas Doradas Primera A 1 52.3% 46% +23.7% Low 2.01

Upcoming fixtures

First 60 of 70 fixtures on 14 October 2026 · odds are median de-vigged decimals
Costa Rica · Primera División 3 matches
Time Match Pick Conf. 1 X 2  
CS CartaginesvPuntarenas FC 1 Low 1.60 4.47 6.62
San CarlosvInter San Carlos 1 Low 2.41 3.35 3.49
Perez ZeledonvEscorpiones Belén 1 Low — — —
World · CONMEBOL Sudamericana 2 matches
Time Match Pick Conf. 1 X 2  
Boca JuniorsvVasco DA Gama 1 Low 2.01 3.37 4.85
Atletico-MGvAtletico Torque 1 Low 1.49 4.62 8.98
Colombia · Primera A 2 matches
Time Match Pick Conf. 1 X 2  
MillonariosvOnce Caldas 1 Low 1.86 3.83 4.95
JuniorvDeportivo Pereira 1 Low 1.33 6.10 12.09
Kazakhstan · Premier League 2 matches
Time Match Pick Conf. 1 X 2  
IrtyshvFC Astana 2 Low 3.40 3.68 2.30
AtyrauvYelimay Semey 2 Low 3.97 3.67 2.10
Turkey · 1. Lig 4 matches
Time Match Pick Conf. 1 X 2  
Batman Petrolsporvİstanbulspor 1 Low 1.76 4.21 5.16
ÜmraniyesporvBoluspor 1 Low 1.53 4.74 7.35
AntalyasporvKayserispor 2 Low 3.20 3.45 2.51
KeçiörengücüvIğdır FK 1 Low 2.13 3.82 3.72
Kosovo · Superliga 2 matches
Time Match Pick Conf.  
FeronikelivLlapi 1 Low
DukagjinivVushtrria 1 Low
Kenya · Kenyan Premier League 1 match
Time Match Pick Conf. 1 X 2  
AFC LeopardsvBandari 1 Low 2.21 3.17 4.33
Norway · 1. Division 8 matches
Time Match Pick Conf. 1 X 2  
StrommenvAsane 1 Low — — —
StabaekvSandnes ULF 1 Low 1.52 5.44 6.26
StromsgodsetvKongsvinger 1 Low 1.96 4.56 3.69
HaugesundvLyn 1 Low 1.37 6.43 8.64
SogndalvODD Ballklubb 2 Low 3.26 4.30 2.17
BrynevRaufoss 1 Low 1.46 5.57 7.40
hoddvRanheim 2 Low 3.19 4.23 2.22
MossvEgersund 1 Low 2.28 4.12 3.14
Uganda · Premier League 2 matches
Time Match Pick Conf.  
PolicevSC Villa 2 Low
Kigezi HomeBoyzvNEC 2 Low
Zambia · Super League 7 matches
Time Match Pick Conf.  
Green EaglesvRed Arrows X Low
Mufulira WanderersvNkwazi X Low
NAPSA StarsvNkana X Low
Nchanga RangersvTrident X Low
Konkola BladesvMan Utd Zambia Academy 1 Low
Kansanshi DynamosvPower Dynamos X Low
Roan UnitedvZESCO United 1 Low
Estonia · Meistriliiga 2 matches
Time Match Pick Conf. 1 X 2  
Trans NarvavKuressaare 1 Low 2.37 3.78 3.20
PaidevTammeka 1 Low 1.82 4.30 4.60
Czech Republic · Czech Liga 1 match
Time Match Pick Conf. 1 X 2  
Bohemians 1905vMlada Boleslav 1 Low 2.37 3.77 3.20
World · UEFA Champions League 9 matches
Time Match Pick Conf. 1 X 2  
FeyenoordvComo 2 Medium 3.67 4.31 2.02
Lask LinzvLiverpool 2 Medium 9.93 6.30 1.35
Manchester CityvParis Saint Germain 1 High 2.26 4.13 3.16
Aston VillavFenerbahçe 1 Medium 1.75 4.22 5.22
Bodo/GlimtvBorussia Dortmund 2 Medium 3.34 4.21 2.16
RomavReal Madrid 2 High 3.91 4.19 1.98
Real BetisvFC Porto 1 Medium 2.18 3.91 3.51
Shakhtar DonetskvAEK Athens FC 2 Low 2.79 3.63 2.73
Slovan BratislavavVfB Stuttgart 2 Medium 10.06 6.42 1.34
Malta · Premier League 1 match
Time Match Pick Conf. 1 X 2  
MostavGzira United 1 Low 2.51 3.69 3.02
Germany · 3. Liga 5 matches
Time Match Pick Conf. 1 X 2  
Preußen MünstervFortuna Düsseldorf 2 Low 3.00 3.80 2.48
SV WehenvAlemannia Aachen 2 Low 2.52 3.86 2.90
FC Viktoria KölnvSG Sonnenhof Grossaspach 1 Low 1.86 4.38 4.27
VerlvSSV Jahn Regensburg 1 Low 2.21 4.23 3.21
Waldhof MannheimvFC Ingolstadt 04 1 Low 2.19 4.17 3.29
Algeria · Ligue 1 2 matches
Time Match Pick Conf. 1 X 2  
ES SetifvJS Kabylie 1 Low 2.45 3.23 3.55
TémouchentvMB Rouisset 1 Low 2.39 3.19 3.74
Portugal · Taça de Portugal 1 match
Time Match Pick Conf.  
União SantarémvGIL Vicente 1 Low
England · Championship 4 matches
Time Match Pick Conf. 1 X 2  
NorwichvSouthampton 2 Low 2.54 4.01 2.80
QPRvDerby 1 Low 1.87 4.05 4.60
PortsmouthvSheffield Utd 1 Low 2.41 3.64 3.22
LincolnvWest Ham 2 Low 4.94 4.29 1.77
Argentina · Liga Profesional Argentina 1 match
Time Match Pick Conf. 1 X 2  
Sarmiento JuninvRiver Plate 2 Low 5.68 3.57 1.84
Guatemala · Liga Nacional 1 match
Time Match Pick Conf.  
ComunicacionesvAurora 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.

VIK 21.95 ▲ +3.95
HAN 1.77 ▲ +0.14
ARS 1.29 ▼ -0.05
CAR 1.76 ▼ -0.20
SAR 2.19 ▼ -0.36

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

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