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 · Liga Profesional Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Belgrano – Defensa y Justicia 1
22:15 River Plate – Velez Sarsfield 1.70 3.30 6.00 2.50 1.57 1
Monday 24 August 2026
00:30 Racing Club – Boca Juniors 3.40 3.15 2.62 2.82 1.53 19
Time Match 1X2 OverUnder B's
14:00 Deportivo Liniers Reserves – Defensores Unidos Reserves 2.15 3.30 3.27 2.20 1.70 6
Villa San Carlos Reserves – Sportivo Italiano Reserves 1.55 4.05 5.22 1.75 2.15 5
Argentina · Women Primera Division B Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Ferro Carril Oeste (W) – Gimnasia La Plata 2.05 3.24 4.21 2.34 1.67 10
Argentina · Women Primera Division Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Ferro Carril Oeste – Gimnasia Y Esgrima La Plata 1.97 3.20 3.85 2.07 1.67 1
Armenia · Cup Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Avshar Ararat – Cilicia 1.48 4.16 5.14 1.60 2.14 1
Time Match 1X2 OverUnder B's
10:30 Fawkner – Plenty Valley Lions 11.60 9.75 1.07 1
Belarus · Premier League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:30 FC Isloch – Dinamo Minsk 3.33 3.20 2.31 2.33 1.58 14
Bolivia · División Profesional Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:15 Guabira Montero – Blooming 2.15 3.90 2.93 1.55 2.53 2
23:30 Real Tomayapo – Always Ready 5.32 4.40 1.60 1.68 2.54 16
Bolivia · Reserve Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Real Tomayapo U19 – ABB U19 2.24 3.80 2.60 1.53 2.38 2
14:00 CDT Real Oruro U19 – The Strongest U19 2.40 3.80 2.40 1.53 2.38 2
Brazil · Amazonas Serie B Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:00 CDC Manicore – Fast Clube 1
Brazil · Serie A Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:30 Chapecoense – Sao Paulo 3.90 3.20 2.10 2.25 1.61 1
Santos – Mirassol 1.80 3.75 4.96 1.98 1.94 2
22:30 Coritiba – Corinthians 3.00 3.00 2.63 2.70 1.45 1
Brazil · Serie B Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Operario PR – Vila Nova 2.35 3.10 3.30 2.15 1.68 1
21:30 Criciuma – Fortaleza 1.95 3.20 4.20 2.50 1.50 1
Brazil · Serie C Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:30 Maranhao MA – Itabaiana SE 2.00 3.10 4.25 2.71 1.44 2
Ypiranga RS – Ferroviaria SP 2.20 3.00 2.90 2.25 1.63 1
Brazil · Serie D Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:00 ASA AL – Gama 2.10 2.75 3.80 1
Canada · Canadian Premier League Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Inter Toronto FC – FC Supra du Quebec 1
Canada · Ligue 3 Québec Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
23:00 St-Jerome – AS Sant Leonard 2.16 4.19 2.37 1.23 3.55 1
Monday 24 August 2026
01:00 Optimum Victoriaville – CS Levis Est 1.81 4.55 2.96 1
00:00 Phenix Des Rivieres – Cosmos De Granby 1.62 4.59 3.62 1.21 3.80 1
Canada · Ontario Premier League 2 Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
00:00 Cambridge United Ontario – Hamilton United 1.26 5.68 7.00 1.21 3.77 1
Canada · Ontario Premier League Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Vaughan Azzurri – Woodbridge Strikers 2.52 4.36 2.07 1
Chile · Primera B (Tier 2) Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 CD Antofagasta – Deportes Temuco 1.70 3.60 3.80 1.70 2.10 1
23:30 Curico Unido – Union San Felipe 1.95 3.55 4.20 2.08 1.87 20
Chile · Primera Division Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
23:00 O'Higgins – Palestino 1.98 3.90 4.00 1.92 2.04 20
China · Champions League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
11:30 Liaoning Shengjing Xinrui – Dalian Juxing Shengheng 1.88 3.49 3.42 1.87 1.80 1
Colombia · Primera A Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:05 Deportivo Pasto – Llaneros FC 1.91 3.10 4.50 2.25 1.61 1
23:10 Deportivo Cali – Internacional de Bogota 1.59 4.10 7.40 2.25 1.78 20
Monday 24 August 2026
01:15 Junior Barranquilla – Once Caldas 1.95 3.69 4.80 2.02 1.97 20
Colombia · Primera B Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Deportes Quindio – Envigado FC 2.60 3.15 3.35 2.92 1.51 18
Monday 24 August 2026
14:00 Lula FC – Deportivo Alexis Garcia 3.80 3.90 1.67 1.53 2.38 1
Costa Rica · Primera Division Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Inter San Carlos – Deportivo Saprissa 5.25 3.30 1.61 2.08 1.75 1
Monday 24 August 2026
00:00 Alajuelense – AD San Carlos 1.50 4.40 7.36 1.76 2.10 19
Costa Rica · Segunda (Ascenso) Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
23:00 AD Rosario – Municipal Grecia 2.55 3.50 2.70 1.94 1.90 15
Cuba · Liga de Barrios Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Real Castilla Kholy – Sporting Bellavista 1.43 5.15 4.64 1
Time Match 1X2 OverUnder B's
20:00 Salcedo FC – Universidad O&M 1
Dominica · Premier League Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Harlem United – Pointe Michel 1.65 4.20 3.70 1.25 3.75 1
22:30 Portsmouth Bombers – Dublanc FC 17.00 11.27 1.08 1.17 4.50 2
23:00 Middleham United – We United FC 2.90 4.35 2.05 1.33 4.20 9
Ecuador · LigaPro Primera A Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:30 Delfin SC – SD Aucas 3.40 3.00 2.25 2.60 1.48 1
Monday 24 August 2026
00:00 LDU Quito – CS Emelec 1.57 4.00 6.25 2.12 1.86 20
El Salvador · Primera Division - Playoff Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Atletico Balboa – Fuerte San Francisco 2.10 3.20 3.20 2.25 1.63 1
23:30 CD Luis Angel Firpo – CD Platense Municipal Zacatecoluca 1.53 4.30 6.57 1.95 2.04 19
El Salvador · Reserve Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 AD Isidro Metapan – Alianza FC 2.75 3.50 2.15 1
Greece · Cup Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:30 Hellas Syrou – Marko 15.20 4.60 1.29 2.22 1.62 10
Guatemala · Division 2 Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Club America Salcaja – Atletico Cuilquense 1.91 3.75 3.10 1.44 2.63 1
CSD Jutiapa – CD Sansare 2.00 3.50 3.10 2.00 1.80 1
Sija FC – Deportivo Tacana 2.35 3.30 2.63 2.00 1.80 1
Guatemala · Primera Division Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Deportivo Mixco – Deportivo Guastatoya 1.83 3.00 4.50 2.38 1.55 1
Monday 24 August 2026
01:00 Huehuetecos FC – Quiche FC 1.74 3.50 5.25 2.20 1.73 14
02:00 CD Malacateco – Deportivo San Pedro 1.33 5.50 13.00 1.90 2.13 17
00:00 CSD Sacachispas – Deportivo Achuapa 1.52 4.10 8.40 2.19 1.75 17
Marquense – Coban Imperial 1.90 3.60 4.40 2.25 1.73 20
Honduras · Liga Nacional Clausura Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 CD Marathon – Real Espana 2.20 3.00 3.10 1
23:15 Olancho FC – CD Olimpia 3.30 3.35 2.28 2.04 1.85 17
India · Calcutta Premier Division Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Aryans Sports – Nbp Rainbow AC 1.81 3.60 4.00 1.85 1.95 6
Calcutta Police Club – Kalighat Sports Lovers 1.85 3.30 4.24 2.38 1.53 6
Kalighat MS – East Bengal Club II 7.40 5.00 1.34 1.51 2.50 5
Peerless SC – Wari AC 1.76 3.55 4.38 1.95 1.85 6
India · Shillong Premier League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
10:10 Meghalaya Police – Sawmer 2.00 3.60 3.11 1.57 2.35 3
India · Shillong Second Division Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
07:00 Nongrah – Mawpat 4.76 4.20 1.55 1.53 2.38 3
07:30 Umphrup – Mawkriah West 2.55 3.75 2.26 1.50 2.50 3
India · Sikkim Premier League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
05:30 Red Panda FC – Boys Club 1.75 4.10 3.74 1.33 3.50 5
09:00 Northerners FC – Dzongri FC 2.30 4.10 2.38 1.33 3.25 5
International · Mediterranean Games U21 Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
08:30 Morocco U20 – Tunisia U21 2.13 3.50 2.82 1.74 1.93 1
Time Match 1X2 OverUnder B's
09:00 Kuwait U20 – United Arab Emirates U20 4.48 3.62 1.64 1.96 1.71 1
14:00 Lebanon U20 – Tajikistan U20 3.48 3.42 1.89 1.97 1.71 1
Kazakhstan · Women Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Kairat Almaty (W) – FK Atyrau (W) 1.46 5.10 5.00 1.33 3.30 4
13:00 Caspiy Aktau (Women) – Turan (Women) 1
Tobol Kostanay (W) – Yelimay Semey Women 7.00 5.50 1.30 1.36 3.00 4
12:00 BIIK Kazygurt (Women) – Ulytau (Women) 1
Zhetysu (Women) – Kaysar (Women) 12.30 7.90 1.09 1
Kosovo · Second League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:30 TOP Football – KF Arberia 1.57 4.33 4.00 1.33 1
TOP Pristina – Arberia 1.55 4.35 4.41 1.27 3.14 1
Kyrgyzstan · Higher League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:30 Bishkek City – Alga Bishkek 5.14 4.16 1.52 1.60 2.14 2
Toktogul – OShMu-Aldier 2.21 3.78 2.46 1.48 2.39 1
Malaysia · Super League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
12:15 Sabah FA – Imigresen FC 2.02 3.75 3.10 1.60 2.25 6
Sabah FC – IFC Malaysia 1.95 3.60 3.10 1
Sabah FC – Star City FC 2.00 3.55 3.25 1.60 2.20 3
Mexico · Liga de Expansion MX Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
01:00 CD Tapatio – CD Mineros de Zacatecas 2.15 3.95 3.45 1.66 2.42 19
Mexico · Liga MX U21 Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Washington Spirit (W) – Orlando Pride (W) 1.61 2.25 1
22:00 Bay FC (W) – Houston Dash (W) 1.95 3.60 3.00 1.70 2.15 1
Monday 24 August 2026
00:00 Angel City FC (W) – Gotham FC (W) 3.10 3.40 1.95 1.95 1.85 1
Mexico · Liga MX Women Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Pachuca (W) – CD Guadalajara 1.67 3.50 4.33 1.73 2.10 1
Monday 24 August 2026
00:06 Club Necaxa – Club America (W) 50.00 26.00 1.02 1.08 9.00 10
Mexico · Liga MX Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Atletico San Luis – Pachuca 3.35 3.65 2.38 1.87 2.12 19
Monday 24 August 2026
01:00 Pumas UNAM – Necaxa 2.02 3.85 3.90 1.79 2.20 19
Nicaragua · Primera Division Play-offs Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:00 ART Municipal Jalapa – Matagalpa FC 1.73 3.50 4.00 1.85 1.95 1
22:00 Rancho Santana FC – San Marcos FC 2.55 3.25 2.35 1.85 1.98 1
Monday 24 August 2026
01:00 CD Walter Ferretti – UNAN Managua 1.83 3.64 4.20 1.85 1.98 15
Time Match 1X2 OverUnder B's
21:00 Herrera FC – CD Universitario 3.25 3.20 2.05 2.00 1.80 1
23:15 Plaza Amador – UMECIT 1.60 4.10 6.20 1.90 2.03 16
Monday 24 August 2026
01:00 Alianza West – AF Chilibre 2.80 3.90 2.16 1.41 2.75 5
Panama · Liga Prom Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Deportivio Rex FC – Deportivo Ana Luisa Flores 2.51 3.60 2.41 1.53 2.40 7
Monday 24 August 2026
00:15 Panama City FC – Umecit II 1.97 3.55 3.70 1.85 1.95 12
Paraguay · Primera B Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Martin Ledesma – Olimpia de Ita 2.00 3.40 3.60 1.85 2.01 6
Paraguay · Reserve League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Olimpia Asuncion (Reserves) – Cerro Porteno (Reserves) 1.95 3.65 3.25 1.61 2.25 7
Peru · Liga 1 Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:30 FBC Melgar – Alianza Lima 2.00 3.10 4.00 2.35 1.57 1
23:30 Universitario de Deportes – CD Los Chankas 1.27 6.60 14.00 1.69 2.36 18
Peru · Liga 3 Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Pacifico FC – Alianza Lima Reserves 2.05 1.75 1
Peru · Segunda Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:15 Union Comercio – Carlos Mannucci 1.57 3.60 5.00 1.95 1.85 1
Puerto Rico · Division 1 Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
00:30 Taurinos – Academia Quintana 13.20 9.90 1.17 1.19 4.50 9
Qatar · League 2 Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:15 Al Mesaimeer – Muaither SC 2.60 3.60 2.37 1.61 2.25 14
Russia · Russian First League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:30 KAMAZ Naberezhnye Chelny – PFC Sochi 4.17 3.58 1.92 2.09 1.76 13
Serbia · Women Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Vojvodina (W) – ZFK Crvena Zvezda (W) 6.59 4.90 1.36 1.36 3.00 6
Singapore · S-League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
11:30 Tampines Rovers II – Hougang United II 1.47 4.60 5.21 1.40 2.80 3
Sri Lanka · Super League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Red Stars – Blue Eagles Sri Lanka 2.38 3.55 2.38 1.67 2.02 1
Sudan · Premier League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Wajuma – Al-Malakia 4.21 4.34 1.56 1.36 2.79 1
Turkey · U19 League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Kocaelispor U19 – Amedspor U19 1.98 3.65 3.21 1.67 2.15 5
United Arab Emirates · U21 League Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Al Jazira Abu Dhabi U23 – Sharjah FC 3.13 4.08 1.97 1.56 2.82 8
Dubai United U23 – Baniyas U23 2.40 3.50 2.60 1.61 2.30 4
Time Match 1X2 OverUnder B's
14:00 Al Jazira SC U23 – Sharjah SCC U23 3.05 3.70 1.95 1.57 2.35 2
Dubai United U23 – Baniyas SC U23 2.30 3.50 2.55 1.73 2.08 1
Uruguay · Primera Division Amateur Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
22:00 CA Terremoto Buceo – Deportivo LSM 2.50 3.00 2.60 2.38 1.53 1
Uruguay · Primera Division Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
21:30 Club Nacional de Football – CA Progreso 1.42 4.10 6.00 1.80 2.00 1
Uruguay · Reserve Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
13:00 CA Penarol Reserves – Albion Reserves 1.65 3.90 5.00 1.70 2.06 8
14:00 Club Nacional de Football (Reserves) – Juventud De Las Piedras Reserves 1.91 3.70 4.10 1.82 2.15 8
Racing Club de Montevideo Reserves – Boston River Reserves 2.18 3.40 3.00 1.91 1.91 7
Uruguay · Tercera Division Reserves Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Penarol Montevideo – Albion FC Res. 1.64 3.70 4.40 1.67 2.00 1
14:00 Nacional de Montevideo – Juventud de Las Piedras 1.83 3.50 3.65 1.59 2.12 1
Racing Club Montevideo – Boston River 2.09 3.35 3.05 1.86 1.78 1
USA · MLS (Major League Soccer) Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:30 New England Revolution – New York City FC 2.15 3.70 3.00 1.68 2.15 1
23:00 Atlanta United – Sporting Kansas City 1.70 4.62 4.93 1.53 2.64 19
USA · MLS Next Pro Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Chicago Fire II – Inter Miami CF II 1
23:00 Crown Legacy FC – Chattanooga FC 2.32 3.70 2.71 1.57 2.40 14
Huntsville City FC – Columbus Crew II 2.20 3.80 3.00 1.50 2.63 15
New York Red Bulls II – Toronto FC II 1.53 4.76 4.85 1.33 3.70 16
Saint Louis City SC 2 – Houston Dynamo II 2.15 3.85 3.05 1.61 2.25 14
Monday 24 August 2026
00:30 Austin FC II – The Town FC 1.75 3.70 3.70 1.65 2.25 3
Austin FC II – San Jose Earthquakes II 1.81 3.77 4.17 1.64 2.24 14
02:00 Los Angeles Galaxy II – Portland Timbers II 1
View all USA MLS Next Pro matches →
Time Match 1X2 OverUnder B's
22:00 Bay FC (W) – Houston Dash (W) 1.90 3.79 3.47 1.64 2.24 1
Monday 24 August 2026
00:00 Angel City FC (W) – Gotham FC 3.71 3.47 2.03 2.00 1.86 15
Uzbekistan · PFL (premier league) Monday 24 August 2026 UKT
Time Match 1X2 OverUnder B's
14:00 FK Kokand 1912 – FK Buxoro 2.53 3.25 2.92 2.24 1.67 15
Venezuela · Segunda Division Sunday 23 August 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Dynamo Puerto FC – Deportivo Miranda 2.25 3.00 2.88 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.