OddStorm
↑↓ navigate Enter open Esc close

PreMatch · updated continuously

Soccer odds comparison

Odds comparison is a side-by-side view of the prices different bookmakers offer for the same match, so you can always take the highest one. OddStorm tracks 80+ bookmakers in real time and shows the best available 1X2 and Over/Under prices for every upcoming soccer match. The same data powers our surebet scanner.

Best prices across bookmakers for 1X2 and Over/Under 2.5 goals. Only upcoming matches are shown.

Argentina · Primera C Metropolitana Reserves Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Banfield Reserves – Atletico Tucuman Reserves 2.35 3.10 2.70 2.10 1.70 1
Estudiantes La Plata (R) – Defensa y Justicia Reserves 3.20 3.10 2.10 2.00 1.80 1
San Lorenzo Reserves – CA Aldosivi Reserves 2.10 3.30 3.00 2.15 1.68 1
Tigre Reserves – Gimnasia La Plata (R) 2.50 3.00 2.55 2.38 1.53 1
Argentina · Primera C Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Deportivo Muniz – Club El Porvenir 3.10 2.90 2.20 2.10 1.60 1
Argentina · Primera LPF Reserves Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:30 Atletico Rafaela Reserves – Ferro Carril Oeste Reserves 1.87 3.25 3.50 1.95 1.85 1
Argentina · Torneo Federal A Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Sportivo Baradero – Mitre de San Pedro 2.45 3.29 3.00 2.50 1.57 9
Time Match 1X2 OverUnder B's
17:00 SV Kuchl – SV Wals Grunau – – – – – 1
Bolivia · Copa de la Liga Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Universitario de Vinto – Guabira Montero 2.10 3.50 3.00 1.44 2.75 1
22:00 Real Potosi – Academia del Balompie Boliviano 1.33 6.26 9.60 1.45 3.60 20
Wednesday 30 September 2026
00:00 Club Aurora – San Antonio Bulo Bulo 1.90 4.39 3.85 1.50 2.78 20
Brazil · Serie B Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
22:30 Botafogo SP – AA Ponte Preta SP 1.25 6.50 16.50 1.79 2.24 24
Chile · Copa de la Liga Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Puerto Montt – Colo Colo 7.00 4.54 1.52 1.85 2.10 23
China · U20 League Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
06:00 Liaoning Ironman U20 – Qingdao Hainiu U20 1.75 4.24 4.16 1.67 2.20 5
Qingdao Red Lions U20 – Shijiazhuang U20 2.84 4.09 2.21 1.57 2.40 5
Qingdao West Coast U20 – Ningbo Professional U20 2.14 3.85 3.10 1.80 2.05 5
Wenzhou Yincai U20 – Lanzhou Longyuan Athletic U20 1.43 5.13 6.45 1.53 2.50 5
Yunnan Yukun U20 – Jiangxi Lushan U20 1.32 5.33 9.40 1.80 2.04 5
Colombia · Primera A Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Deportivo Pereira – Independiente Santa Fe 4.30 4.13 1.93 1.93 2.13 24
Wednesday 30 September 2026
01:05 Independiente Medellin – Millonarios FC 2.32 3.63 3.35 2.04 1.92 24
Colombia · Primera B Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Dimelo Jara FC – Los Embajadores – – – 1.57 – 1
Wednesday 30 September 2026
00:30 Union Magdalena – Real Cartagena 2.36 3.58 3.30 2.18 1.79 22
Cuba · Liga de Barrios Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
04:00 Calle 74 – Halcones 1.71 4.76 3.15 – – 1
El Salvador · Primera Division - Playoff Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Atletico Balboa – CD Cacahuatique 2.34 3.50 3.35 2.18 1.80 22
El Salvador · Reserve Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Atlético Balboa Reserves – CD Cacahuatique Reserves – – – 1.70 2.10 1
El Salvador · Segunda Division Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
20:30 AD Izalco – CSD Vendaval 1.40 5.03 7.40 1.70 2.20 8
21:00 Club Deportivo Once Lobos – Forfut Asociacion 1.94 3.67 3.00 1.58 2.14 1
Once Lobos Chalchuapa – AD Forfut 2.08 4.01 3.14 1.65 2.23 10
England · Isthiman League Premier Division Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Dartford – Whitehawk 1.39 4.50 5.00 1.53 2.38 1
Dulwich Hamlet – Aveley 2.38 3.60 2.40 1.57 2.35 1
Maldon & Tiptree FC – Cray Wanderers 2.88 3.60 2.02 1.57 2.35 1
England · Isthmian League Division One Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Brightlingsea Regent – AFC Sudbury 2.63 3.60 2.20 1.67 2.15 1
Canvey Island – Newmarket Town 2.10 3.60 2.75 1.80 2.00 1
Fakenham Town – Felixstowe & Walton United FC 3.60 3.75 1.73 1.53 2.38 1
Hendon – Ashford Town 1.62 4.10 3.80 1.50 2.50 1
Windsor & Eton – AFC Stoneham 1.82 3.80 3.25 1.53 2.38 1
England · National League North Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Brackley Town – South Shields 3.70 3.70 1.69 1.73 2.08 1
England · National League South Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Slough Town – Ebbsfleet United 5.50 4.20 1.41 1.53 2.42 1
England · National League Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Boreham Wood – Kidderminster Harriers 1.33 4.75 7.00 1.52 2.42 1
18:45 AFC Fylde – Carlisle United 2.25 3.80 2.63 1.44 2.75 1
Barrow – Scunthorpe United 1.97 3.70 3.00 1.57 2.38 1
Forest Green Rovers – Wealdstone 1.67 4.00 3.90 1.45 2.70 1
Gateshead – Altrincham 4.33 4.00 1.58 1.70 2.15 1
Halifax Town – Boston United 1.97 3.60 3.10 1.70 2.10 1
Hartlepool United – Harrogate Town 3.50 3.50 1.82 1.67 2.25 1
Hornchurch FC – Aldershot Town 2.25 3.50 2.80 1.70 2.10 1
Woking – Solihull Moors 1.77 3.80 3.70 1.57 2.35 1
Yeovil Town – Worthing 2.02 3.75 2.90 1.50 2.50 1
England · Northern Premier League Division One Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Atherton Collieries – Vauxhall Motors 2.02 3.75 2.80 1.57 2.35 1
Bedworth United – Grantham Town 1.97 3.50 2.90 1.75 2.05 1
Beverley Town – Lincoln United 2.25 3.70 2.45 1.53 2.38 1
Bootle – Nantwich Town 1.58 4.00 4.10 1.53 2.38 1
Dunston UTS – Guisborough Town 1.67 3.75 3.80 1.67 2.10 1
Garforth Town – Stocksbridge Park Steels FC 1.87 3.70 3.20 1.67 2.15 1
Kidsgrove Athletic – Lichfield City 1.17 6.00 8.50 1.20 4.33 1
Liversedge – North Ferriby 1.67 3.80 3.75 1.67 2.10 1
Loughborough Students – Basford United 2.15 3.60 2.63 1.70 2.10 1
Matlock Town – Bradford Park Avenue 2.15 3.60 2.70 1.58 2.25 1
Sutton Coldfield – Mickleover Sports 2.30 3.60 2.50 1.67 2.10 1
West Auckland Town – Ashington 1.97 3.70 2.90 1.73 2.08 1
Wythenshawe FC – Padiham 1.69 3.90 3.50 1.57 2.35 1
Time Match 1X2 OverUnder B's
18:45 AFC Emley – Workington AFC 3.00 3.60 2.00 1.75 2.05 1
Alfreton Town – Guiseley 2.38 3.50 2.45 1.67 2.10 1
Ilkeston Town FC – Warrington Rylands 1906 FC 2.75 3.50 2.10 1.73 2.08 1
Warrington Town – Gainsborough Trinity 2.50 3.40 2.35 1.80 2.00 1
Whitby Town – Lancaster City 2.60 3.50 2.25 1.75 2.05 1
Time Match 1X2 OverUnder B's
18:45 Leverstock Green – Ware FC 2.25 3.70 2.50 1.50 2.50 1
Thame United FC – Beaconsfield Town 1.73 4.00 3.50 1.50 2.50 1
Time Match 1X2 OverUnder B's
18:30 Wimborne Town – Yate Town 1.97 3.40 3.00 1.90 1.90 1
18:45 Bath City – Malvern Town 1.42 4.20 5.25 1.50 2.38 1
Chertsey Town – Poole Town 1.87 3.60 3.10 1.61 2.25 1
Evesham United – Chippenham Town 2.30 3.50 2.50 1.75 2.05 1
Gloucester City – Plymouth Parkway 2.02 3.70 2.88 1.57 2.35 1
Hanworth Villa – Chichester City FC 1.80 3.70 3.25 1.57 2.35 1
Havant & Waterlooville – Hanwell Town FC 2.20 3.60 2.63 1.65 2.20 1
Sholing – Berkhamsted FC 2.25 3.40 2.60 1.85 1.95 1
Uxbridge FC – Basingstoke Town FC 1.72 3.60 3.70 1.62 2.20 1
England · Southern Premier League Central Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Alvechurch – Stourbridge FC 1.73 3.60 3.80 1.73 2.08 1
Banbury United – Stratford Town 1.83 3.40 3.70 1.95 1.88 1
Bishop's Stortford – Bury Town 3.20 3.50 1.95 1.73 2.08 1
Bromsgrove Sporting – Leamington 1.40 4.33 6.00 1.70 2.10 1
Halesowen Town FC – Rushall Olympic 2.15 3.30 2.80 1.67 2.10 1
Hitchin Town – Leighton Town 2.45 3.40 2.40 1.75 2.05 1
Kettering Town – Anstey Nomads 2.30 3.40 2.60 1.73 2.08 1
Needham Market – Stamford AFC 1.33 4.75 7.50 1.60 2.30 1
Peterborough Sports – Redditch United 2.00 3.60 3.00 1.61 2.25 1
Racing Club Warwick – Worcester City 2.50 3.25 2.50 1.82 2.00 1
Real Bedford – Leiston FC 1.45 4.50 5.00 1.44 2.63 1
Honduras · Reserve League Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Real Espana Reserves – Motagua Reserves 2.22 4.12 2.90 1.53 2.45 8
Hong Kong · U22 Cup Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Hong Kong FC U22 – Hong Kong Rangers U22 2.34 4.05 2.65 1.57 2.37 5
India · IFA Shield Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
09:00 East Bengal FC – Punjab FC 3.03 4.13 2.10 1.57 2.42 7
India · Mizoram Premier League Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Mls FC Lawtngtlai – Saikhamakawn FC 2.19 3.96 2.94 1.67 2.20 13
India · Shillong Premier League Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
06:45 Mylliem SC – Nongrim Hills 1.27 6.27 9.70 1.47 2.63 7
India · Super League Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
05:30 Roots FC – Sporting Club Bengaluru 3.48 3.63 2.06 2.08 1.78 7
08:00 Madras Engineer Group – Kodagu FC 2.95 3.70 2.03 – – 1
Megt & Centre – Kodagu FC 2.96 4.11 2.13 1.55 2.40 7
10:30 Technico FF – United Stars 3.85 4.62 1.76 1.40 2.88 8
International · Africa Cup of Nations Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Benin – Mauritania 2.45 2.88 3.00 2.85 1.40 1
19:00 Congo – Cameroon 5.00 3.75 1.65 2.10 1.70 1
Gabon – Niger 1.57 3.60 5.50 2.20 1.65 1
Liberia – Mali 6.00 3.80 1.50 2.15 1.68 1
Somalia – Ivory Coast 34.00 11.00 1.06 1.29 3.50 1
International · Arabian Gulf Cup Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
17:30 Oman – Kuwait 1.58 3.80 4.33 2.08 1.73 1
Saudi Arabia – Iraq 2.40 2.55 3.30 2.63 1.44 1
International · ASEAN Cup Division 2 Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Timor Leste – Cambodia 6.75 4.45 1.44 1.72 2.12 15
International · Asian Games 2026 U23 Men Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
06:00 South Korea U23 – China U23 1.25 6.24 15.60 1.75 2.12 23
10:30 Japan U23 – Uzbekistan U23 1.88 3.50 4.50 2.02 1.82 13
International · Club Friendlies Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
00:30 San Antonio FC – Darmstadt 6.00 5.85 1.42 1.24 4.00 9
International · CONCACAF Nations League Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
19:00 British Virgin Islands – Turks and Caicos Islands 2.45 3.60 2.30 1.63 2.25 1
21:00 French Guiana – Sint Maarten 2.00 3.95 3.80 1.73 2.26 22
Wednesday 30 September 2026
02:00 Belize – Saint Vincent and the Grenadines 2.82 3.50 2.58 1.98 1.98 23
International · Friendlies U19 Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Finland U19 – Germany U19 5.80 4.68 1.52 1.66 2.21 14
Scotland U19 – Ukraine U19 2.92 3.79 2.36 1.84 2.03 14
International · Friendlies Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Mexico – Peru 1.59 4.30 8.00 2.38 1.69 22
04:00 Papua New Guinea – Solomon Islands 3.15 3.30 2.55 2.15 1.92 12
07:00 Fiji – New Caledonia 1.76 4.20 4.33 1.59 2.50 14
00:00 USA – Chile 1.52 5.10 8.00 1.80 2.20 21
Time Match 1X2 OverUnder B's
18:00 Tunisia U23 – Benin U23 – – – 2.10 1.70 1
International · UEFA Euro Championship U21 Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Belgium U21 – Wales U21 1.13 7.00 10.00 1.48 2.63 1
Ireland U21 – Kazakhstan U21 1.19 5.25 9.50 1.55 2.38 1
International · UEFA Nations League Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Bulgaria – Estonia 1.75 3.30 5.25 2.38 1.55 1
Czech Republic – England 10.00 5.75 1.29 1.50 2.50 1
Luxembourg – Iceland 3.10 3.25 2.30 2.20 1.65 1
San Marino – Albania 29.00 15.00 1.04 1.38 3.00 1
Scotland – Switzerland 4.33 3.50 1.83 2.15 1.68 1
Slovakia – Kazakhstan 1.22 6.50 11.00 1.61 2.30 1
Slovenia – North Macedonia 1.57 3.50 6.50 2.40 1.57 1
Spain – Croatia 1.18 8.00 12.00 1.40 2.88 1
Israel · League Bet Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
17:45 Bnei Yehud – Hakoah Amidar Ramat Gan 1.58 3.90 4.10 1.57 2.35 1
Israel · Liga Alef (Third League) Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
11:30 Hapoel Tirat HaCarmel – Tzeirey Umm al-Fahm 2.41 3.45 2.60 1.85 1.95 9
Malaysia · President Cup U20 Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
08:45 Kuala Lumpur U20 – Negeri Sembilan U20 1.14 8.35 17.50 1.41 2.79 7
Penang U20 – Johor Darul Ta'zim III U20 70.00 11.00 1.10 1.22 4.00 6
Malaysia · U20 President Cup Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
08:45 Kuala Lumpur City FC – Negeri Sembilan 1.15 6.40 14.00 – – 1
Penang FC U20 – Johr Darul Takzim FC III U20 45.00 12.00 1.04 – – 2
Mexico · Copa Promesas MX Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Cruz Azul U21 – FC Politecnico 2.35 4.03 2.67 1.59 2.35 9
Ejidatarios de Bonfil – Deportiva Venados 2.30 3.85 3.04 1.90 2.07 13
Estudiantes de Queretaro – Club Atletico Celaya 5.45 5.28 1.50 1.34 3.25 10
Mongolia · National Premier League Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Khovd – FC Ulaanbaatar 16.00 9.75 1.11 1.05 9.00 9
Myanmar · U20 League Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Chinland FC U20 – Yangon United U20 28.00 14.50 1.03 1.17 4.50 4
Yangon City U20 – Ayeyawady United U20 1.34 6.03 8.40 1.44 2.74 6
Nigeria · 1XBET Community Cup Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Young Strikers – Ama Smile 1.67 3.68 4.15 1.82 1.84 1
Time Match 1X2 OverUnder B's
19:00 Dergview – Dollingstown 2.40 3.75 2.35 1.38 3.00 1
Northern Ireland · Reserve League Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Coleraine Reserves – Portadown Reserves – – – 1.36 3.00 1
Norway · U19 League Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Store Bergan U19 – Runar U19 – – – 1.20 4.33 1
Toten U19 – Storhamar U19 – – – 1.22 4.00 1
Panama · Women Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
21:00 SD Atletico Nacional (W) – Inter Panama CF (W) 23.00 12.00 1.07 1.14 5.00 3
Paraguay · Women Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Cerro Porteno (W) – Libertad Limpeno [W] 3.75 3.75 1.69 1.73 2.08 1
Paraguay · Reserve League Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Sportivo San Lorenzo – Deportivo Recoleta (Res) – – – 1.29 3.50 1
Portugal · Liga Revelacao U23 Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Rio Ave U23 – Penafiel U23 – – – 1.73 2.08 2
Qatar · QSL Cup Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
17:15 Al Markhiya – Al Ahli Doha 4.33 4.10 1.61 1.68 2.30 1
Al Waab – Lusail SC 3.30 3.60 1.83 1.77 2.05 1
Scotland · League Challenge Cup Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Forfar Athletic – Formartine United 2.15 3.90 2.55 1.70 2.10 1
Solomon Islands · Premier League Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
02:00 Kossa FC – Laugu United Honiara 1.20 7.10 11.00 1.22 4.00 3
00:00 Southern United (SOL) – Marist Fire 1.61 4.33 4.75 1.54 2.63 7
Spain · Women Cup Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
17:00 SD Huesca (W) – Osasuna (W) – – – – – 1
Sweden · Women Cup Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Jitex BK (W) – Vittsjo GIK (Women) 5.75 5.00 1.30 – – 1
Linkopings FC – IFK Norrkoping (W) – – – – – 1
Turkey · U19 League Wednesday 30 September 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Beyoglu Yeni Carsi FK U19 – Arnavutkoy Belediyesi U19 6.00 4.55 1.38 1.53 2.38 3
Manisa FK U19 – Bucaspor U19 1.40 4.45 5.60 1.50 2.50 3
11:00 Istanbulspor AS U19 – Pendikspor U19 1.37 4.59 6.60 1.40 2.75 4
Uruguay · Primera Division Amateur Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Sportivo Bella Italia – CA Bella Vista 3.50 3.48 2.21 2.35 1.69 10
Wales · Premier League Tuesday 29 September 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Cardiff Metropolitan University FC – Haverfordwest County 1.92 3.50 3.30 1.80 2.00 1

Want the odds before everyone else?

Free account gets you faster odds updates, surebet alerts and bookmaker filters.

Start free

Common questions

Why do bookmakers offer different odds for the same match?

Each bookmaker balances its own customers' bets and risk, so prices drift apart, often by 5-10% on the same outcome. That spread is exactly what odds comparison exposes: taking the best price consistently is the cheapest way to raise your long-term return.

How fresh are the odds on this page?

Pre-match odds refresh about every minute on this page; in-play odds every few seconds. The OddStorm app itself works with sub-second detection. What you see here is a delayed public preview of the same feed.

What do the arrows next to a price mean?

An up arrow means the price has just risen, a down arrow means it has dropped. Watching direction matters: a dropping price usually signals money coming in on that outcome.