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.

92matches today 6high confidence 10positive edges 5strong edges updated · kickoffs in your local time

Our engine has priced 92 of today's 92 fixtures across 31 competitions and disagrees with the bookmakers enough to flag 10 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: Hamburger SV v Eintracht Frankfurt, where we publish Eintracht Frankfurt at 52% against the market's 42%. 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
10positive edges ≥ 2%
5strong edges ≥ 5%
+4.9%avg positive edge
1.92avg best price on picks
92fixtures with a model pick

Today at a glance

All matches today

94 fixtures · 2 already played
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Poland Cup Olimpia GrudziądzvNieciecza Poland Cup 2 39.9% — — Low —
Poland Cup Górnik ŁęcznavGKS Katowice Poland Cup 2 49.9% — — Low —
Saudi Arabia Pro League AbhavAl-Faisaly FC Saudi Arabia Pro League 2 40.4% — — Low 3.40
Uganda Premier League SC VillavBlacks Power Uganda Premier League 1 85.9% — — Low —
Uganda Premier League PolicevKigezi HomeBoyz Uganda Premier League 1 50.5% — — Low —
Uganda Premier League UPDFvURA Uganda Premier League 1 43.4% — — Low —
Uganda Premier League NECvNtugasaze Uganda Premier League 1 76.7% — — Low —
Greece Cup PanserraikosvNiki Volos Greece Cup 1 42.6% 47% -4.0% Low 2.03
Algeria Ligue 1 US BiskravMC Alger Algeria Ligue 1 2 63.2% — — Low —
Bulgaria First League Cherno More VarnavSeptemvri Sofia Bulgaria First League 1 52.2% 55% -3.1% Low 1.70
Greece Cup Asteras TripolisvKifisia Greece Cup 1 38.6% 40% -1.6% Low 2.36
Tanzania Premier League Young AfricansvMashujaa Tanzania Premier League 1 87.6% — — Low —
1. SNL RadomljevMura 1. SNL 2 38.3% 41% -2.9% Low 2.25
Meistriliiga FC Levadia TallinnvTammeka Meistriliiga 1 77.6% 77% +0.7% Low 1.21
Meistriliiga Trans NarvavNõmme United Meistriliiga 2 49.5% 52% -2.4% Low 1.77
Uganda Premier League ExpressvKataka Uganda Premier League 1 62.7% — — Low —
Poland Cup Motor LublinvRaków Częstochowa Poland Cup 1 48.7% — — Low —
HNL Dinamo ZagrebvHNK Rijeka HNL 1 55.0% 56% -0.5% Low 1.72
Montenegro First League Buducnost PodgoricavMornar Montenegro First League 1 47.4% — — Low —
DFB Pokal Hamburger SVvEintracht Frankfurt DFB Pokal 2 51.8% 42% +10.2% High 2.30
DFB Pokal BochumvMainz 05 DFB Pokal 2 62.1% 56% +6.2% Medium 1.73
DFB Pokal SG Sonnenhof GrossaspachvAugsburg DFB Pokal 2 75.7% 71% +4.8% Medium 1.36
DFB Pokal Rot-Weiß EssenvRasenBallsport Leipzig DFB Pokal 2 74.4% 79% -4.6% Medium 1.21
Austria Cup Austria ViennavTSV Hartberg Austria Cup 2 73.4% — — Low —
Austria Cup First ViennavRapid Vienna Austria Cup 2 65.1% — — Low —
Serie A SassuolovLazio Serie A 2 42.8% 45% -1.8% High 2.24
Bulgaria First League Arda KardzhalivLevski Sofia Bulgaria First League 2 54.2% 54% -0.2% Low 1.75
Austria Cup WSPG WelsvWolfsberger AC Austria Cup 2 58.1% — — Low —
Copa del Rey CuartevGirona Copa del Rey 2 74.9% — — Low —
KNVB Beker Excelsior '31vADO Den Haag KNVB Beker 1 49.5% — — Low —
Allsvenskan AIK StockholmvIF Elfsborg Allsvenskan 2 44.8% 42% +2.5% Low 2.26
1. SNL KopervMaribor 1. SNL 1 36.4% 36% +0.5% Low 2.65
Italy Serie B BeneventovCatanzaro Italy Serie B 1 60.8% 55% +5.5% Low 1.73
Superettan Landskrona BoISvVarbergs BoIS FC Superettan 1 46.6% 46% +0.3% Low 2.02
Austria Cup Grazer AKvSCR Altach Austria Cup 2 71.0% — — Low —
Tanzania Premier League Dodoma JijivJKT Tanzania Tanzania Premier League 1 45.5% — — Low —
Copa del Rey Sestao RivervEspanyol Copa del Rey 2 40.9% — — Medium —
Copa del Rey CalamochavEuropa Fc Copa del Rey 2 50.0% — — Low —
Copa del Rey PinatarvElche Copa del Rey 1 62.4% — — Medium —
DBU Pokalen AB CopenhagenvBrondby DBU Pokalen 2 52.6% — — Low —
Copa del Rey CastellonensevAlmeria Copa del Rey 2 68.1% — — Low —
Italy Serie B AscolivSampdoria Italy Serie B 1 51.3% 43% +8.0% Low 2.25
Italy Serie B CesenavEmpoli Italy Serie B 1 44.8% 46% -1.7% Low 2.10
Italy Serie B Virtus EntellavAvellino Italy Serie B 1 44.7% 45% -0.6% Low 2.12
Italy Serie B PadovavSudtirol Italy Serie B 1 38.5% 39% -0.9% Low 2.49
Italy Serie B Vicenza VirtusvModena Italy Serie B 2 45.3% 46% -0.8% Low 2.10
Italy Serie B MantovavCremonese Italy Serie B 1 45.5% 42% +3.4% Low 2.28
KNVB Beker RodavDe Graafschap KNVB Beker 1 47.3% — — Low —
KNVB Beker FC EindhovenvFC Volendam KNVB Beker 2 63.2% — — Low —
KNVB Beker Helmond SportvWillem II KNVB Beker 1 54.5% — — Low —
KNVB Beker TelstarvAlmere City FC KNVB Beker 2 55.4% — — Low —
KNVB Beker Rijnsburgse BoysvDen Bosch KNVB Beker 1 38.9% — — Low —
KNVB Beker BarendrechtvWaalwijk KNVB Beker 1 37.4% — — Low —
KNVB Beker KloetingevCambuur KNVB Beker 1 61.4% — — Low —
Copa del Rey Gimnástica SegovianavCultural Leonesa Copa del Rey 2 38.1% — — Low —
Copa del Rey LlaneravPonferradina Copa del Rey 2 53.0% — — Low —
Copa del Rey RSD AlcalávLas Palmas Copa del Rey 2 54.4% — — Low —
Copa del Rey Atlético TordesillasvMirandes Copa del Rey 2 49.2% — — Low —
Copa del Rey Ciudad de LucenavRayo Majadahonda Copa del Rey 2 65.1% — — Low —
Poland Cup Piast GliwicevGornik Zabrze Poland Cup 1 37.8% — — Low —
Copa del Rey ManresavSant Andreu Copa del Rey 2 49.5% — — Low —
Copa del Rey Don BenitovExtremadura 1924 Copa del Rey 2 48.3% — — Low —
Serie A RomavCagliari Serie A 1 70.2% 71% -0.4% High 1.38
Serie A TorinovComo Serie A 2 53.0% 54% -1.2% High 1.82
Northern Ireland Premiership LarnevLimavady United Northern Ireland Premiership 1 70.8% 76% -5.0% Low 1.34
League One LeicestervWigan League One 1 64.8% 67% -2.0% Low 1.42
League One Milton Keynes DonsvBromley League One 1 56.9% 57% +0.1% Low 1.67
League One Sheffield WednesdayvCambridge United League One 1 46.7% 47% +0.1% Low 2.05
League One Oxford UnitedvStockport County League One 2 43.3% 47% -3.2% Low 2.03
League One LutonvDoncaster League One 1 58.1% 61% -2.8% Low 1.57
Postponed League Two BarnetvYork League Two 1 53.9% — — Low 2.08
Scotland Championship StenhousemuirvDunfermline Scotland Championship 2 41.3% 46% -4.4% Low 2.06
DFB Pokal Borussia M.GladbachvKarlsruher SC DFB Pokal 1 55.5% 69% -13.2% Medium 1.39
DFB Pokal Borussia DortmundvWerder Bremen DFB Pokal 1 57.2% 68% -11.2% High 1.41
DFB Pokal FC ColognevUnion Berlin DFB Pokal 1 43.5% 52% -8.5% High 1.87
DFB Pokal SV ElversbergvDarmstadt DFB Pokal 1 54.1% 66% -11.7% Medium 1.44
League Cup BradfordvPeterborough League Cup 1 53.2% 55% -1.7% Low 1.79
Scotland FA Cup Penicuik AthleticvClyde Scotland FA Cup 2 60.3% 70% -10.1% Low 1.35
Peru Primera División Juan Pablo II CollegevSport Huancayo Peru Primera División 1 37.6% 35% +2.5% Low 2.73
League Cup Fleetwood TownvArsenal League Cup 2 80.2% 88% -7.4% Medium 1.11
KNVB Beker Koninklijke HFCvGO Ahead Eagles KNVB Beker 1 60.4% — — Low —
Copa del Rey Atlético PasovCordoba Copa del Rey 2 50.7% — — Low —
Copa del Rey TudelanovZaragoza Copa del Rey 2 46.9% — — Low —
Copa del Rey Recreativo HuelvavRayo Vallecano Copa del Rey 2 47.6% — — Medium —
Copa del Rey ArosavPontevedra Copa del Rey 2 51.5% — — Low —
Copa del Rey ManacorvVillarreal Copa del Rey 2 64.7% — — Medium —
Copa del Rey AlcazarvMalaga Copa del Rey 1 40.7% — — Medium —
Venezuela Primera División Puerto CabellovCaracas FC Venezuela Primera División 1 53.7% — — Low —
Liga Profesional Argentina Argentinos JRSvIndepend. Rivadavia Liga Profesional Argentina 1 49.7% 47% +3.2% Low 2.10
Primera A CucutavÁguilas Doradas Primera A 1 39.6% 37% +2.9% Low 2.64
Brazil Serie B CearavGoias Brazil Serie B 1 44.7% 45% -0.1% Low 2.10
Venezuela Primera División Deportivo Tachira FCvMonagas SC Venezuela Primera División 1 61.1% — — Low —
1-0 FT Liga Profesional Argentina Instituto CordobavDeportivo Riestra Liga Profesional Argentina 1 54.7% 52% +3.2% Low 1.93
2-1 FT Primera A Santa FevBucaramanga Primera A 1 47.0% 49% -2.1% Low 1.93

Upcoming fixtures

First 60 of 148 fixtures on 28 October 2026 · odds are median de-vigged decimals
Colombia · Primera A 1 match
Time Match Pick Conf. 1 X 2  
ChicovJunior 2 Low 3.46 3.52 2.34
Poland · Cup 4 matches
Time Match Pick Conf.  
Siarka TarnobrzegvLech Poznan 2 Low
Sokół KleczewvPodhale Nowy Targ 2 Low
Puszcza NiepołomicevWisla Plock 1 Low
Znicz PruszkówvRuch Chorzów 2 Low
Montenegro · First League 2 matches
Time Match Pick Conf.  
Arsenal TivatvBokelj 2 Low
PetrovacvMladost DG 1 Low
Kenya · Kenyan Premier League 7 matches
Time Match Pick Conf.  
BandarivPosta Rangers FC X Low
HomeboyzvGOR Mahia 1 Low
KCBvMombasa Elite 1 Low
APS Bometv3K 1 Low
Mara SugarvAFC Leopards X Low
Murang'a SEALvNairobi United 2 Low
ShabanavMigori Youth X Low
Albania · Superliga 2 matches
Time Match Pick Conf.  
VoravVllaznia Shkodër 1 Low
TiranavDinamo Tirana 1 Low
Denmark · DBU Pokalen 2 matches
Time Match Pick Conf.  
BrabrandvAC Horsens 2 Low
EsbjergvFC Nordsjaelland 2 Low
Greece · Cup 4 matches
Time Match Pick Conf. 1 X 2  
Nestos ChrisoupolisvKalamata 2 Low 6.84 4.08 1.64
MarkovOlympiakos Piraeus 2 Low 19.94 7.31 1.23
PanathinaikosvAris Thessalonikis 1 Low 1.83 3.83 5.20
LevadiakosvKifisia 2 Low — — —
Tanzania · Premier League 2 matches
Time Match Pick Conf.  
Fountain GatevSimba 2 Low
AzamvMbeya City 1 Low
Uganda · Premier League 4 matches
Time Match Pick Conf.  
Mbarara CityvVipers 2 Low
KitaravBUL 2 Low
Entebbe UPPCvMaroons 1 Low
KCCAvLugazi 1 Low
Serbia · Super Liga 2 matches
Time Match Pick Conf. 1 X 2  
Radnicki 1923vŽelezničar Pančevo 1 Low — — —
Radnicki NISvFK Partizan 2 Low 4.31 4.09 1.91
Egypt · Premier League 2 matches
Time Match Pick Conf. 1 X 2  
National Bank of EgyptvAL Masry 1 Low 2.80 3.29 2.94
Zamalek SCvEl Mokawloon 1 Low 2.10 3.35 4.45
Slovenia · 1. SNL 1 match
Time Match Pick Conf. 1 X 2  
NaftavAluminij 1 Low 2.57 3.76 2.89
Estonia · Meistriliiga 2 matches
Time Match Pick Conf. 1 X 2  
VaprusvKuressaare 1 Low 2.50 3.85 2.94
PaidevKalju Nomme 1 Low 2.52 3.86 2.91
Peru · Primera División 1 match
Time Match Pick Conf. 1 X 2  
ADTvUCV Moquegua 1 Low 1.83 3.99 4.90
Finland · Veikkausliiga 1 match
Time Match Pick Conf. 1 X 2  
AC OuluvVPS 1 Low 2.52 3.56 3.10
Norway · NM Cupen 14 matches
Time Match Pick Conf. 1 X 2  
Tromsdalen UilvLyn 1 Low — — —
Asanevhodd 2 Low — — —
EgersundvBryne 2 Low — — —
Kristiansund BKvAalesund 2 Low 2.33 4.12 3.04
MoldevStromsgodset 1 Low 1.39 6.21 8.21
Pors GrenlandvKongsvinger 2 Low — — —
RanheimvFredrikstad 2 Low — — —
RosenborgvHam-Kam 1 Low 1.32 6.56 10.85
GrorudvBrann 2 Low — — —
ODD BallklubbvSandefjord 2 Low — — —
Sarpsborg 08 FFvValerenga 2 Low 2.26 4.05 3.21
LillestromvSogndal 2 Low — — —
Sandnes ULFvBodo/Glimt 2 Low — — —
VikingvKFUM Oslo 2 Low — — —
Slovakia · Super Liga 2 matches
Time Match Pick Conf. 1 X 2  
AS TrencinvSlovan Bratislava 2 Low 5.96 5.10 1.57
FK KošicevDunajska Streda 2 Low 3.60 4.14 2.08
Germany · DFB Pokal 4 matches
Time Match Pick Conf. 1 X 2  
FreiburgvWolfsburg 1 Medium 1.56 5.03 6.32
Dynamo DresdenvFC Schalke 04 2 Medium 3.59 3.89 2.15
SC Paderborn 07vVfB Stuttgart 2 High 5.77 4.63 1.64
SSV JeddelohvHertha BSC 2 Low 26.66 14.40 1.12
Austria · Cup 2 matches
Time Match Pick Conf.  
Wacker InnsbruckvWSG Wattens 2 Low
Schwarz-Weiß BregenzvRed Bull Salzburg 2 Low
Time Match Pick Conf. 1 X 2  
AC MilanvBologna 1 High 1.71 4.11 5.79

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.

FLE 24.96 ▼ -5.81
LAR 1.32 ▼ -0.14
LEI 1.50 ▼ -0.23
TRA 4.11 ▲ +1.79
PEN 8.15 ▼ -1.62

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.  
Santa FevBucaramanga 2–1 1✓ Low →
Argentina · Liga Profesional Argentina 1 match
Date Match Result Pick Conf.  
Instituto CordobavDeportivo Riestra 1–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