Football predictions today — 21 October 2026
- Home
- Predictions
- Football
Football predictions today: every match we have bookmaker prices for, sorted by how strongly the market favours one side — the highest probability first. The probability is the average of the prices across the bookmakers we read, converted to a percentage with the bookmaker margin taken out. When a match ends, the tip is marked right or wrong.
Track record, last 30 days: the tip was right in 494 of 886 settled matches (56%).
Upcoming 53
| Time | Match | 1 | X | 2 | Tip |
|---|---|---|---|---|---|
| Inter – Shakhtar Donetsk | 80% | 13% | 7% | 1 | |
| Sporting CP – Lask Linz | 79% | 13% | 8% | 1 | |
| Aston Villa – Viking | 77% | 14% | 9% | 1 | |
| OFI – Bayer Leverkusen | 9% | 14% | 77% | 2 | |
| Real Madrid – RB Leipzig | 76% | 14% | 10% | 1 | |
| Kolbotn W – Åsane W | 9% | 15% | 76% | 2 | |
| FK Jablonec – Brighton | 10% | 17% | 73% | 2 | |
| Union St. Gilloise – Hapoel Beer Sheva | 72% | 17% | 11% | 1 | |
| Al-Ahli Jeddah – Al Khaleej Saihat | 71% | 17% | 12% | 1 | |
| Ferencvarosi TC – Torreense | 70% | 18% | 11% | 1 | |
| Trabzonspor – Heart Of Midlothian | 70% | 18% | 12% | 1 | |
| FC Nordsjaelland – CSKA Sofia | 67% | 19% | 13% | 1 | |
| Sporting JAX – Louisville City | 14% | 19% | 67% | 2 | |
| Sogndal – Raufoss | 65% | 19% | 16% | 1 | |
| Ararat-Armenia – AZ Alkmaar | 17% | 21% | 62% | 2 | |
| Real Betis – Feyenoord | 60% | 20% | 19% | 1 | |
| Juventus – Rennes | 60% | 23% | 17% | 1 | |
| Inter Club d'Escaldes – Universitatea Craiova | 17% | 24% | 59% | 2 | |
| Kagoshima United – Kochi United | 59% | 25% | 17% | 1 | |
| Pafos – Riga | 57% | 24% | 19% | 1 | |
| Dinamo Zagreb – NEC Nijmegen | 57% | 23% | 20% | 1 | |
| Kairat Almaty – Panathinaikos | 19% | 24% | 57% | 2 | |
| Lech Poznan – Sunderland | 20% | 24% | 56% | 2 | |
| FC Cincinnati – DC United | 56% | 21% | 23% | 1 | |
| Roasso Kumamoto – Gainare Tottori | 54% | 25% | 21% | 1 | |
| Kauno Žalgiris – Brann | 22% | 25% | 53% | 2 | |
| Fagiano Okayama – Mito Hollyhock | 53% | 26% | 20% | 1 | |
| Getafe – FC Lugano | 52% | 27% | 21% | 1 | |
| Matsumoto Yamaga – Thespakusatsu Gunma | 52% | 26% | 22% | 1 | |
| Sarasota Paradise – Naples | 50% | 25% | 24% | 1 | |
| Laagri – Flora Tallinn | 27% | 23% | 50% | 2 | |
| Kamatamare Sanuki – Kanazawa | 25% | 26% | 49% | 2 | |
| Kyoto Sanga – Kashima | 26% | 27% | 48% | 2 | |
| Club Brugge KV – Lens | 47% | 24% | 29% | 1 | |
| FC Gifu – Sagamihara | 46% | 26% | 27% | 1 | |
| Sturm Graz – Marseille | 28% | 26% | 46% | 2 | |
| Bayern München – Arsenal | 46% | 25% | 29% | 1 | |
| Osaka – Nara Club | 46% | 26% | 28% | 1 | |
| NY Cosmos – Spokane Velocity | 29% | 26% | 46% | 2 | |
| FC Tokyo – Kashiwa Reysol | 44% | 27% | 29% | 1 | |
| Al-Fateh – Al Shabab | 31% | 25% | 44% | 2 | |
| Lille – Galatasaray | 44% | 26% | 30% | 1 | |
| Levante – Athletic Club | 28% | 29% | 44% | 2 | |
| FC Iberia 1999 – Mjallby AIF | 30% | 28% | 42% | 2 | |
| FK Crvena Zvezda – FC Copenhagen | 42% | 26% | 32% | 1 | |
| Como – Manchester United | 42% | 26% | 32% | 1 | |
| Ehime FC – Renofa Yamaguchi | 42% | 27% | 31% | 1 | |
| Al-Hazm – Al-Fayha | 41% | 28% | 30% | 1 | |
| Kawasaki Frontale – Vissel Kobe | 41% | 26% | 33% | 1 | |
| Nagoya Grampus – Cerezo Osaka | 41% | 27% | 33% | 1 | |
| Brooklyn – Birmingham Legion | 36% | 26% | 38% | 2 | |
| Avispa Fukuoka – Gamba Osaka | 37% | 28% | 35% | 1 | |
| Llaneros – Deportivo Cali | 34% | 31% | 35% | 2 |
Settled tips 86
| Time | Match | 1 | X | 2 | Tip | Result |
|---|---|---|---|---|---|---|
| Fukushima United – Kitakyushu | 43% | 25% | 32% | 1 | 2:1 ✓ | |
| Parceiro Nagano – FC Ryukyu | 34% | 27% | 39% | 2 | 0:1 ✓ | |
| Tochigi SC – Biwako Shiga | 47% | 27% | 27% | 1 | 1:0 ✓ | |
| Tigres UANL – Leon | 46% | 27% | 27% | 1 | 0:2 ✗ | |
| Millonarios – Once Caldas | 53% | 26% | 21% | 1 | 1:1 ✗ | |
| Atletico San Luis – Club Queretaro | 42% | 27% | 31% | 1 | 2:1 ✓ | |
| FC Juarez – Atlante FC | 29% | 27% | 44% | 2 | 0:1 ✓ | |
| Guadalajara Chivas – Necaxa | 69% | 18% | 13% | 1 | 1:0 ✓ | |
| Deportivo Pereira – Chico | 43% | 29% | 28% | 1 | 2:0 ✓ | |
| Depor FC – Quindio | 24% | 28% | 48% | 2 | 0:1 ✓ | |
| Ind. Yumbo – Popayan | 52% | 27% | 21% | 1 | 3:0 ✓ | |
| Tigres FC – Real Cundinamarca | 40% | 31% | 29% | 1 | 0:0 ✗ | |
| Gillingham – Port Vale | 32% | 29% | 40% | 2 | 1:1 ✗ | |
| AS Roma – Slovan Bratislava | 83% | 11% | 6% | 1 | 4:0 ✓ | |
| FC Porto – PSV Eindhoven | 60% | 21% | 19% | 1 | 0:1 ✗ | |
| Liverpool – Villarreal | 62% | 21% | 17% | 1 | 4:3 ✓ | |
| Manchester City – AEK Athens FC | 86% | 9% | 5% | 1 | 5:1 ✓ | |
| Napoli – Bodo/Glimt | 59% | 22% | 20% | 1 | 4:3 ✓ | |
| Paris Saint Germain – Barcelona | 39% | 22% | 39% | 1 | 4:2 ✓ | |
| VfB Stuttgart – Atletico Madrid | 30% | 25% | 45% | 2 | 1:1 ✗ | |
| Dunfermline – Partick | 32% | 29% | 39% | 2 | 1:1 ✗ | |
| Larne – Linfield | 47% | 27% | 26% | 1 | 1:2 ✗ | |
| Wolves – Portsmouth | 59% | 23% | 18% | 1 | 1:1 ✗ | |
| Barnet – Swindon Town | 63% | 21% | 17% | 1 | 1:3 ✗ | |
| Bristol Rovers – Salford City | 36% | 28% | 36% | 2 | 1:2 ✓ | |
| Cheltenham – Fleetwood Town | 31% | 28% | 42% | 2 | 4:2 ✗ | |
| Chesterfield – Colchester | 59% | 23% | 19% | 1 | 1:1 ✗ | |
| Crawley Town – Shrewsbury | 33% | 28% | 39% | 2 | 2:3 ✓ | |
| Exeter City – Crewe | 37% | 30% | 33% | 1 | 2:0 ✓ | |
| Northampton – Tranmere | 41% | 28% | 30% | 1 | 0:1 ✗ | |
| Rochdale – Grimsby | 30% | 26% | 44% | 2 | 2:2 ✗ | |
| Rotherham – Newport County | 45% | 28% | 28% | 1 | 2:2 ✗ | |
| Walsall – Oldham | 40% | 27% | 33% | 1 | 3:0 ✓ | |
| York – Accrington ST | 55% | 24% | 21% | 1 | 1:1 ✗ | |
| AFC Wimbledon – Mansfield Town | 29% | 27% | 43% | 2 | 0:3 ✓ | |
| Blackpool – Milton Keynes Dons | 39% | 26% | 35% | 1 | 2:0 ✓ | |
| Bromley – Leicester | 23% | 24% | 54% | 2 | 0:4 ✓ | |
| Burton Albion – Bradford | 26% | 28% | 46% | 2 | 0:0 ✗ | |
| Anstey Nomads – Macclesfield | 24% | 24% | 52% | 2 | 0:3 ✓ | |
| United of Manchester – Altrincham | 27% | 24% | 49% | 2 | 2:6 ✓ | |
| Gloucester City – Barrow | 25% | 24% | 51% | 2 | 0:2 ✓ | |
| Harrogate Town – Bury | 53% | 23% | 24% | 1 | 3:1 ✓ | |
| Worcester City – Chorley | 36% | 26% | 38% | 2 | 1:0 ✗ | |
| Yeovil Town – Leatherhead | 67% | 18% | 15% | 1 | 5:2 ✓ | |
| Al-Ettifaq – Al-Ittihad FC | 31% | 24% | 45% | 2 | 1:4 ✓ | |
| Al-Nassr – NEOM | 66% | 19% | 15% | 1 | 1:0 ✓ | |
| IFK Norrkoping – Orebro SK | 53% | 24% | 23% | 1 | 2:2 ✗ | |
| Fenerbahçe – Slavia Praha | 57% | 23% | 20% | 1 | 2:2 ✗ | |
| Sabah FA – Borussia Dortmund | 10% | 15% | 74% | 2 | 1:2 ✓ | |
| Al Taawon – Al-Qadisiyah FC | 18% | 20% | 62% | 2 | 0:1 ✓ | |
| Al Diriyah – Al Riyadh | 62% | 22% | 16% | 1 | 1:0 ✓ | |
| Deportivo Pasto – Alianza Valledupar | 54% | 27% | 19% | 1 | 0:1 ✗ | |
| Antigua GFC – Xelajú | 53% | 26% | 21% | 1 | 3:0 ✓ | |
| Deportivo Riestra – Union Santa Fe | 43% | 32% | 25% | 1 | 1:1 ✗ | |
| Sporting San Jose – San Carlos | 55% | 26% | 19% | 1 | 3:3 ✗ | |
| Newells Old Boys – Central Cordoba de Santiago | 49% | 30% | 22% | 1 | 2:1 ✓ | |
| Union Espanola – Deportes Copiapo | 43% | 25% | 31% | 1 | 1:0 ✓ | |
| Orsomarso – Bogota FC | 43% | 31% | 26% | 1 | 0:1 ✗ | |
| Internacional Palmira – Union Magdalena | 45% | 29% | 26% | 1 | 0:1 ✗ | |
| SC Braga – GIL Vicente | 60% | 24% | 16% | 1 | 1:2 ✗ | |
| Derry City – St Patrick's Athl. | 26% | 27% | 46% | 2 | 1:0 ✗ | |
| Real Santander – Leones FC | 46% | 28% | 27% | 1 | 1:0 ✓ | |
| Tottenham – Coventry | 64% | 21% | 15% | 1 | 3:1 ✓ | |
| Getafe – Rayo Vallecano | 32% | 32% | 36% | 2 | 1:1 ✗ | |
| Waterford – Galway United | 46% | 25% | 29% | 1 | 3:2 ✓ | |
| Parma – Torino | 29% | 31% | 40% | 2 | 0:3 ✓ | |
| San Telmo – Defensores De Belgrano | 32% | 37% | 32% | X | 0:0 ✓ | |
| Jong Ajax – De Graafschap | 36% | 23% | 41% | 2 | 2:1 ✗ | |
| Al-Hilal Saudi FC – Al-Hazm | 89% | 8% | 4% | 1 | 1:0 ✓ | |
| Varbergs BoIS FC – Helsingborg | 51% | 26% | 24% | 1 | 0:0 ✗ | |
| Degerfors IF – Kalmar FF | 32% | 29% | 39% | 2 | 1:2 ✓ | |
| Rosenborg II – NTNUI | 44% | 21% | 34% | 1 | 3:0 ✓ | |
| Dinamo Minsk – Arsenal | 76% | 16% | 8% | 1 | 2:0 ✓ | |
| Viborg – FC Midtjylland | 34% | 25% | 41% | 2 | 1:2 ✓ | |
| Trabzonspor – Beşiktaş | 36% | 25% | 38% | 2 | 2:0 ✗ | |
| Monza – Cagliari | 39% | 30% | 31% | 1 | 4:0 ✓ | |
| Rīgas FS – Tukums | 86% | 9% | 4% | 1 | 2:0 ✓ | |
| FC Tallinn – Viimsi | 18% | 19% | 63% | 2 | 0:3 ✓ | |
| Suduva Marijampole – Kauno Žalgiris | 24% | 29% | 48% | 2 | 0:1 ✓ | |
| Al-Fayha – Al-Ahli Jeddah | 12% | 18% | 69% | 2 | 2:3 ✓ | |
| Dila – FC Iberia 1999 | 37% | 28% | 35% | 1 | 0:2 ✗ | |
| BFC Daugavpils – Auda | 31% | 26% | 43% | 2 | 2:1 ✗ | |
| Tallinna Kalev – FCI Levadia II | 44% | 22% | 34% | 1 | 1:2 ✗ | |
| Torpedo Zhodino – Naftan | 60% | 24% | 17% | 1 | 1:0 ✓ | |
| Belshina – Slavia Mozyr | 28% | 29% | 43% | 2 | 2:4 ✓ | |
| Aresimi – Tikveš | 20% | 23% | 56% | 2 | 1:1 ✗ |
How to read the table
1 is a home win, X a draw and 2 an away win. The tip is the most likely outcome; a tip at 80% is a heavy favourite, one at 52% is close to a coin toss. Over 2.5 is the chance of three or more goals.
Predictions are information, not betting advice. Gambling is for adults (18+) only; set limits and never bet more than you can afford to lose.