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.

50matches today 4high confidence 22positive edges 16strong edges updated · kickoffs in your local time

Our engine has priced 50 of today's 50 fixtures across 18 competitions and disagrees with the bookmakers enough to flag 22 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: Club Brugge KV v Lens, where the model rates Club Brugge KV 71% against the market's 47%. 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
22positive edges ≥ 2%
16strong edges ≥ 5%
+11.4%avg positive edge
1.93avg best price on picks
50fixtures with a model pick

Today at a glance

All matches today

50 fixtures
TimeLeagueMatchPickProbMarketEdgeConfBest odds
Liga MX Guadalajara ChivasvNecaxa Liga MX 1 68.6% 68% +3.2% Low 1.42
CONMEBOL Sudamericana Vasco DA GamavBoca Juniors CONMEBOL Sudamericana 1 38.7% 36% +10.0% Low 2.85
Liga MX FC JuarezvAtlante FC Liga MX 2 40.2% 40% -1.1% Low 2.37
Liga MX Atletico San LuisvClub Queretaro Liga MX 1 41.8% 42% +0.4% Low 2.30
Primera A MillonariosvOnce Caldas Primera A 1 56.1% 56% +2.1% Low 1.78
Guatemala Liga Nacional MalacatecovComunicaciones Guatemala Liga Nacional 1 42.0% 38% +16.6% Low 2.45
Liga MX Tigres UANLvLeon Liga MX 1 47.4% 50% -8.6% Low 1.92
J1 League Avispa FukuokavGamba Osaka J1 League 2 37.6% 35% +10.0% Low 2.75
J1 League FC TokyovKashiwa Reysol J1 League 1 50.4% 44% +24.6% Low 2.20
J1 League Kawasaki FrontalevVissel Kobe J1 League 1 39.0% 41% -8.0% Low 2.38
J1 League Kyoto SangavKashima J1 League 2 50.8% 48% +9.9% Low 2.02
J1 League Nagoya GrampusvCerezo Osaka J1 League 1 38.8% 40% -6.4% Low 2.42
J1 League Fagiano OkayamavMito Hollyhock J1 League 1 51.9% 54% -6.6% Low 1.79
J1 League Shimizu S-pulsevMachida Zelvia J1 League 2 46.3% 44% +10.1% Low 2.21
J1 League V-varen NagasakivSanfrecce Hiroshima J1 League 2 67.5% 64% +14.3% Low 1.50
J1 League Yokohama F. MarinosvTokyo Verdy J1 League 1 55.7% 51% +20.7% Low 1.93
J1 League UrawavJEF United Chiba J1 League 1 55.6% 56% -2.9% Low 1.71
CAF Champions League 15 de AgostovSimba CAF Champions League 2 73.1% 82% -34.3% Low 1.13
Uganda Premier League BULvNEC Uganda Premier League 1 36.2% — — Low —
Uganda Premier League KitaravNtugasaze Uganda Premier League 1 75.1% — — Low —
Uganda Premier League LugazivExpress Uganda Premier League X 39.4% — — Low —
Egypt Premier League Ghazl El MehallavAl Ittihad Egypt Premier League 2 39.8% 34% +23.0% Low 2.82
Meistriliiga LaagrivFlora Tallinn Meistriliiga 1 58.9% — — Low —
Veikkausliiga PK-35vFF Jaro Veikkausliiga 1 38.3% 34% +16.1% Low 2.80
Malta Premier League Hamrun SpartansvBalzan FC Malta Premier League 1 54.9% 57% -9.2% Low 1.62
Malta Premier League BirzebbugavMarsaxlokk Malta Premier League 2 61.7% 61% +3.0% Low 1.55
CAF Champions League Young AfricansvCFFA CAF Champions League 1 87.1% 86% +3.0% Low 1.00
UEFA Champions League LillevGalatasaray UEFA Champions League 1 45.0% 44% +5.2% Medium 2.24
UEFA Champions League ComovManchester United UEFA Champions League 1 46.6% 43% +16.0% High 2.35
Egypt Premier League Al AhlyvOlympic El Qanah Egypt Premier League 1 71.1% 75% -16.9% Low 1.25
Egypt Premier League Ceramica CleopatravPetrojet Egypt Premier League 1 45.4% 47% -5.4% Low 2.10
Norway 1. Division SogndalvRaufoss Norway 1. Division 1 65.0% 64% +2.1% Low 1.44
DBU Pokalen VanløsevNykobing FC DBU Pokalen 2 59.6% — — Low —
La Liga LevantevAthletic Club La Liga 2 41.4% 44% -9.3% High 2.33
Malta Premier League Zabbar St. PatrickvSliema Wanderers Malta Premier League 2 48.7% 54% -21.6% Low 1.71
Malta Premier League MostavValletta FC Malta Premier League 2 53.8% 58% -17.6% Low 1.65
League One ReadingvLeyton Orient League One 1 59.0% 61% -8.3% Low 1.55
UEFA Champions League Aston VillavViking UEFA Champions League 1 70.3% 78% -30.6% Medium 1.26
UEFA Champions League Bayern MunichvArsenal UEFA Champions League 1 50.4% 47% +15.5% High 2.13
UEFA Champions League Sporting CPvLask Linz UEFA Champions League 1 76.5% 79% -11.6% Low 1.23
UEFA Champions League IntervShakhtar Donetsk UEFA Champions League 1 69.0% 80% -43.5% Medium 1.23
UEFA Champions League Real MadridvRasenBallsport Leipzig UEFA Champions League 1 74.7% 76% -6.9% High 1.29
UEFA Champions League Real BetisvFeyenoord UEFA Champions League 1 53.7% 61% -27.5% Medium 1.61
UEFA Champions League Club Brugge KVvLens UEFA Champions League 1 52.9% 47% +23.8% Medium 2.10
Guatemala Liga Nacional MixcovMunicipal Guatemala Liga Nacional 1 48.2% — — Low —
CONMEBOL Sudamericana Atletico TorquevAtletico-MG CONMEBOL Sudamericana 2 39.5% 40% -1.2% Low 2.45
USL Championship BrooklynvBirmingham Legion USL Championship 2 40.5% 38% +9.5% Low 2.45
Major League Soccer FC CincinnativDC United Major League Soccer 1 54.9% 56% -4.6% Low 1.71
Primera A LlanerosvDeportivo Cali Primera A 2 37.5% 35% +9.0% Low 2.67
USL Championship Sporting JAXvLouisville City USL Championship 2 67.6% 67% +2.7% Low 1.40

Upcoming fixtures

First 60 of 61 fixtures on 22 October 2026 · odds are median de-vigged decimals
USA · US Open Cup 1 match
Time Match Pick Conf. 1 X 2  
Columbus CrewvSt. Louis City 1 Low 2.49 3.90 2.93
World · CONMEBOL Libertadores 1 match
Time Match Pick Conf. 1 X 2  
PalmeirasvFluminense 1 Low 2.04 3.65 4.23
Mexico · Liga MX 5 matches
Time Match Pick Conf. 1 X 2  
TolucavClub Tijuana 1 Low 1.46 5.48 7.54
AtlasvClub America 2 Low 3.59 3.80 2.18
PueblavMonterrey 2 Low 4.08 3.87 2.01
CF PachucavCruz Azul 2 Low 3.07 3.77 2.44
Santos LagunavU.N.A.M. - Pumas 1 Low 2.41 3.78 3.12
Colombia · Primera A 1 match
Time Match Pick Conf. 1 X 2  
Santa FevJaguares 1 Low 1.40 5.40 9.72
El Salvador · Primera Division 1 match
Time Match Pick Conf. 1 X 2  
FASvIsidro Metapán 1 Low 2.36 3.46 3.49
Montenegro · First League 2 matches
Time Match Pick Conf.  
MornarvMladost DG 1 Low
Buducnost PodgoricavArsenal Tivat 1 Low
Romania · Liga II 1 match
Time Match Pick Conf. 1 X 2  
Bihor OradeavCSM Reşiţa 1 Low 2.45 3.77 3.06
Uganda · Premier League 3 matches
Time Match Pick Conf.  
SC VillavMbarara City 1 Low
Kigezi HomeBoyzvEntebbe UPPC 2 Low
KCCAvUPDF 1 Low
Saudi Arabia · Pro League 3 matches
Time Match Pick Conf. 1 X 2  
Al-HazmvAl-Fayha 1 Low 2.41 3.52 3.33
Al-FatehvAl Shabab 2 Low 3.28 3.96 2.26
Al-Ahli JeddahvAl Khaleej Saihat 1 Low 1.38 6.02 9.22
Qatar · Stars League 4 matches
Time Match Pick Conf. 1 X 2  
Al ShahaniyavAl Sadd 2 Low 7.72 5.79 1.43
Al WakrahvAl-Arabi SC 2 Low — — —
Al-Duhail SCvLusail City 1 Low — — —
Al-GharafavAl Ahli Doha 2 Low — — —
World · UEFA Europa Conference League 17 matches
Time Match Pick Conf. 1 X 2  
Kairat AlmatyvPanathinaikos 2 Low 5.30 4.16 1.75
FC NordsjaellandvCSKA Sofia 1 Low 1.53 4.97 6.90
GetafevFC Lugano 1 Medium 1.91 3.71 4.83
FK Crvena ZvezdavFC Copenhagen 1 Low 2.38 3.78 3.16
TrabzonsporvHeart Of Midlothian 1 Low 1.44 5.58 8.06
FK JablonecvBrighton 2 Medium 10.41 5.88 1.36
Inter Club d'EscaldesvUniversitatea Craiova 2 Low 5.77 4.17 1.70
PafosvRiga 1 Low 1.74 4.19 5.33
FC Iberia 1999vMjallby AIF 2 Low 3.36 3.55 2.37
Kauno ŽalgirisvBrann 2 Low 4.58 4.06 1.87
MonacovFreiburg 1 High 2.36 3.78 3.22
AjaxvAtalanta 1 Medium 2.28 3.89 3.29
SC BragavGent 1 Low 1.79 3.95 5.35
FC MidtjyllandvSt. Truiden 1 Low 1.74 4.36 5.14
AarhusvEgnatia Rrogozhinë 1 Low 1.63 4.46 6.11
Lincoln Red Imps FCvTwente 2 Low 12.48 6.76 1.30
FC ThunvHNK Hajduk Split 2 Low 2.90 3.80 2.55
Armenia · Premier League 1 match
Time Match Pick Conf.  
SardarapatvFC Urartu 2 Low
Malta · Premier League 2 matches
Time Match Pick Conf. 1 X 2  
BirkirkaravFloriana 2 Low 3.78 3.74 2.14
HiberniansvGzira United 1 Low 2.08 3.78 3.93
World · UEFA Europa League 18 matches
Time Match Pick Conf. 1 X 2  
Lech PoznanvSunderland 2 Medium 5.05 4.23 1.77
JuventusvRennes 1 High 1.67 4.37 5.77
Dinamo ZagrebvNEC Nijmegen 1 Low 1.75 4.44 4.95
Sturm GrazvMarseille 2 Medium 3.61 3.83 2.16
Ferencvarosi TCvTorreense 1 Low 1.44 5.30 8.48
OFIvBayer Leverkusen 2 Medium 11.78 7.09 1.29
Union St. GilloisevHapoel Beer Sheva 1 Low 1.38 5.89 9.51
Ararat-ArmeniavAZ Alkmaar 2 Low 6.03 4.69 1.61
BournemouthvAC Milan 1 High 2.27 3.81 3.36
HoffenheimvLyon 1 High 2.12 4.13 3.50
CelticvCelta Vigo 1 Medium 2.80 3.68 2.70
LillestromvReal Sociedad 2 Medium 6.11 4.76 1.60
JagielloniavAnderlecht 2 Low 3.24 3.72 2.37
BeşiktaşvCrystal Palace 1 Medium 2.21 3.98 3.37
Olympiakos PiraeusvSparta Praha 1 Low 1.59 4.59 6.52
PlzenvLevski Sofia 1 Low 1.86 4.11 4.57
Omonia NicosiavBenfica 2 Low 8.00 5.30 1.46
CeljevRed Bull Salzburg 2 Low 5.07 4.30 1.75

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.

15 18.57 ▲ +7.23
SPO 1.26 ▼ -0.08
YOU 1.16 ▼ -0.03
INT 1.25 ▼ -0.03
FC 1.78 ▲ +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

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