18 Oct 2026
Football probabilities, scored after kick-off
Football, expressed as probabilities. Open a row for the full grid. Kick-offs on the Lisbon calendar day live on football predictions today.
Today’s kick-offs
- Udinese vs LecceUdinesevsLecceSerie ASerie AClear leanUdinese win 56%
- IK Sirius vs IF ElfsborgIK SiriusvsIF ElfsborgAllsvenskanAllsvenskanSlight leanIK Sirius win 44%
- Västerås SK vs Mjällby AIFVästerås SKvsMjällby AIFAllsvenskanAllsvenskanSlight leanVästerås SK win 41%
- Fiorentina vs ComoFiorentinavsComoSerie ASerie ASlight leanComo win 52%
- Angers vs Olympique de MarseilleAngersvsOlympique de MarseilleLigue 1Ligue 1Slight leanOlympique de Marseille win 43%
- Bournemouth vs SunderlandBournemouthvsSunderlandPremier LeaguePremier LeagueSlight leanBournemouth win 47%
- Brighton & Hove Albion vs Crystal PalaceBrighton & Hove AlbionvsCrystal PalacePremier LeaguePremier LeagueClear leanBrighton & Hove Albion win 63%
- Leeds United vs Manchester UnitedLeeds UnitedvsManchester UnitedPremier LeaguePremier LeagueSlight leanManchester United win 43%
- Örgryte IS vs GAISÖrgryte ISvsGAISAllsvenskanAllsvenskanClear leanGAIS win 57%
- Malmö FF vs BK HäckenMalmö FFvsBK HäckenAllsvenskanAllsvenskanSlight leanMalmö FF win 53%
- Halmstads BK vs Hammarby IFHalmstads BKvsHammarby IFAllsvenskanAllsvenskanStrong favouriteHammarby IF win 72%
- Le Havre vs AuxerreLe HavrevsAuxerreLigue 1Ligue 1Slight leanLe Havre win 50%
- Lorient vs AS MonacoLorientvsAS MonacoLigue 1Ligue 1Slight leanAS Monaco win 44%
- Paris FC vs Stade RennaisParis FCvsStade RennaisLigue 1Ligue 1Slight leanParis FC win 41%
- Nottingham Forest vs ArsenalNottingham ForestvsArsenalPremier LeaguePremier LeagueSlight leanArsenal win 41%
- AC Milan vs AtalantaAC MilanvsAtalantaSerie ASerie AClear leanAC Milan win 57%
- Juventus vs LazioJuventusvsLazioSerie ASerie AClear leanJuventus win 56%
- Olympique Lyonnais vs NiceOlympique LyonnaisvsNiceLigue 1Ligue 1Clear leanOlympique Lyonnais win 59%
- Real Betis vs FC BarcelonaReal BetisvsFC BarcelonaLa LigaLa LigaClear leanFC Barcelona win 61%
- Celta Vigo vs Deportivo AlavésCelta VigovsDeportivo AlavésLa LigaLa LigaSlight leanCelta Vigo win 45%
- Deportivo de A Coruña vs Levante UDDeportivo de A CoruñavsLevante UDLa LigaLa LigaSlight leanDeportivo de A Coruña win 46%
- Espanyol vs Atlético MadridEspanyolvsAtlético MadridLa LigaLa LigaSlight leanAtlético Madrid win 49%
- Getafe vs Rayo VallecanoGetafevsRayo VallecanoLa LigaLa LigaBalancedGetafe win 38%
- Málaga CF vs Real SociedadMálaga CFvsReal SociedadLa LigaLa LigaSlight leanReal Sociedad win 44%
- Valencia vs Athletic ClubValenciavsAthletic ClubLa LigaLa LigaSlight leanAthletic Club win 41%
- Real Madrid vs SevillaReal MadridvsSevillaLa LigaLa LigaStrong favouriteReal Madrid win 76%
- Villarreal vs ElcheVillarrealvsElcheLa LigaLa LigaStrong favouriteVillarreal win 76%
- Osasuna vs Real Racing ClubOsasunavsReal Racing ClubLa LigaLa LigaClear leanOsasuna win 56%
Expected90 publishes probabilistic football forecasts based on statistical models. Predictions are not certainties.
Leagues
A league is live when its official model is frozen.
About Expected90
- What is Expected90?
- Expected90 is a football prediction site that publishes match probabilities: expected goals, home/draw/away, predicted score, Over 2.5 and BTTS, then scores every forecast after kick-off. It is a public ledger, not a tipster shop. Kick-offs on the Lisbon calendar day are on football predictions today; this homepage is the scored probability board.
- Are Expected90 football predictions betting tips?
- No. The model outputs probabilities, not certainties. Each match page shows one listed 1X2 price for context — a single OddsPortal listing with the vig removed, labelled closing or pre-kick-off when the capture time is known — so you can see where the model disagrees with the price. There are no accumulators, odds CTAs, or bookmaker links.
- How accurate are the models?
- Liga Portugal (v1.4.0-elo-span16, 909 walk-forward matches): log loss 0.9320, favourite 1X2 accuracy 0.5611. La Liga (la-v1.4.0-elo-span16, 1,140 walk-forward matches): log loss 0.9703, favourite 1X2 accuracy 0.5316. Premier League (pl-v1.1.0-elo, 1,140 walk-forward matches): log loss 0.9796, favourite 1X2 accuracy 0.5421. Allsvenskan (as-v1.1.0-elo, 720 walk-forward matches): log loss 1.0142, favourite 1X2 accuracy 0.4972. Ligue 1 (l1-v1.1.0-elo, 917 walk-forward matches): log loss 0.9982, favourite 1X2 accuracy 0.5071. Serie A (sa-v1.1.0-elo, 1,140 walk-forward matches): log loss 0.9830, favourite 1X2 accuracy 0.5325. Live rounds can look noisier; they are still published.