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.

Algeria · Youth Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
08:30 MO Constantine U20 – IRC Setif U20 2.75 3.40 2.20 1.73 2.08 2
09:00 ES Ben Aknoun U20 – Olympique Akbou U20 3.77 3.97 1.89 1.78 2.05 6
Argentina · Copa Argentina Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
22:00 CA Platense – Estudiantes de La Plata 4.33 2.94 2.48 3.25 1.42 21
Argentina · Primera LPF Reserves Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Barracas Central Reserves – Gimnasia Mendoza (R) 2.50 3.00 2.60 2.30 1.60 1
CA Independiente (R) – Boca Juniors Reserves 3.20 3.20 2.05 2.20 1.65 1
Colon de Santa Fe (R) – Deportivo Riestra Reserves 3.25 3.10 2.05 2.30 1.60 1
San Martin de San Juan Reserves – Lanus Reserves 6.50 4.50 1.33 1.44 2.63 1
18:45 Velez Sarsfield Reserves – Argentinos Juniors (R) 1.73 3.41 4.84 2.20 1.73 2
20:00 Talleres Cordoba (R) – Godoy Cruz Reserves 1.71 4.12 4.74 1.83 2.08 18
22:00 CA River Plate (R) – CA Sarmiento de Junin 1.39 5.00 9.80 1.85 2.01 19
Time Match 1X2 OverUnder B's
17:30 SKN St. Polten II – SC Zwettl 3.10 3.80 1.90 1.44 2.63 1
Austria · OÖ Landesliga Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:45 SPG Weisskirchen/Allhaming – Union Vocklamarkt 1.48 4.75 4.50 1.33 3.25 1
Bangladesh · Premier League Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Chattogram City Football Club – Bangladesh Police FC 5.00 4.43 1.60 1.70 2.16 13
Fakirapool Young Men – Mohammedan Dhaka 24.00 8.25 1.12 1.30 3.42 9
PWD SC – Brothers Union 2.15 3.81 3.10 1.85 2.00 10
Bolivia · Copa de la Liga Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
22:30 Club Bolivar – GV Club Deportivo San Jose de Oruro 1.10 11.50 30.00 1.18 5.00 15
Friday 2 October 2026
00:30 Blooming – Independiente Petrolero 1.61 4.84 5.00 1.48 2.81 16
Bolivia · Division 3 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
22:30 Nacional Senac – Atletico Bermejo 1.30 5.97 5.73 – – 1
Friday 2 October 2026
00:30 Universitario Tarija – Atletico Entre Rios – 10.00 – – – 1
Time Match 1X2 OverUnder B's
19:00 Spartax – Sport Lucena 1.65 3.30 4.75 – – 1
Brazil · Campeonato Piauiense Serie B Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Flamengo PI – Comercial PI 3.35 4.00 2.13 1.70 2.17 14
Brazil · Carioca Serie B2 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Belford Roxo FC – Santa Cruz RJ 2.88 3.20 2.20 1.95 1.85 1
Buzios – SE Paraty RJ 2.55 3.10 2.45 2.05 1.75 1
Cardoso Moreira RJ – Serra Macaense 2.05 3.25 3.10 2.00 1.80 1
Rio de Janeiro FC RJ – Barra Mansa 3.10 3.20 2.10 2.05 1.80 1
Brazil · Cearense U20 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Fortaleza EC CE – Ceara U20 1.86 3.80 4.15 2.05 1.84 11
Brazil · Copa Alagoas U20 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:00 M10 Rio Largo U20 – Maceio EC AL U20 1.38 4.50 6.00 1.65 2.20 1
Murici U20 – Paulo Jacinto U20 1.40 4.50 5.75 1.70 2.10 1
Brazil · Serie B Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
23:30 Athletic Club MG – Sport Recife 2.38 3.45 3.60 2.46 1.68 23
Friday 2 October 2026
00:00 Gremio Novorizontino SP – Goias EC GO 1.69 4.01 6.25 2.10 1.86 23
Colombia · Primera A Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Internacional de Bogota – Once Caldas 2.98 3.25 2.75 2.06 1.82 18
Colombia · Primera B Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
20:30 Envigado FC – Orsomarso SC 1.71 3.81 6.20 2.46 1.67 22
Costa Rica · Segunda (Ascenso) Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
01:00 AD Cariari Pococi – AD Municipal Santa Ana 2.40 3.75 3.15 1.94 1.95 17
Cuba · Liga de Barrios Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
04:00 Spartans de Barrios – Atletico de Boyeros 3.85 5.06 1.53 – – 1
Ecuador · LigaPro Primera B Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
20:30 Cumbaya FC – Deportivo Santo Domingo 1.95 4.00 4.20 1.87 2.15 13
El Salvador · Primera Division - Playoff Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
21:30 CD Fuerte San Francisco Morazan – CD Luis Angel Firpo 6.60 4.37 1.55 1.88 2.05 22
Friday 2 October 2026
00:00 CD Inca – Municipal Limeno 4.00 3.71 2.02 2.04 1.95 22
El Salvador · Reserve Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:00 CD FAS Reserves – AD Isidro Metapan 1.91 3.60 3.20 1.65 2.20 1
18:30 Fuerte San Francisco Reserves – CD Luis Angel Firpo 2.45 3.40 2.40 1.70 2.10 1
France · National Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:45 SC Bastia – US Orleans 2.24 3.30 3.45 2.12 1.75 2
Iceland · Cup U19 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
20:00 FH/IH U19 – Keflavik/Reynir/Hafnir U19 2.44 4.63 2.27 1.14 6.71 8
India · Calcutta Premier Division Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Victoria Sporting Club – Bengal Nagpur Railway FC 5.33 4.20 1.42 1.57 2.17 1
Friday 2 October 2026
09:00 Adamas Utd – West Bengal Police 1.40 4.00 6.00 1.90 1.80 1
India · Mizoram Premier League Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Chanmari FC – Dinthar FC 1.52 4.76 5.60 1.59 2.37 11
India · Shillong Premier League Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
06:45 Nongthymai SC – Laitkyrhong SC 1.76 4.40 3.90 1.52 2.50 6
10:00 Mawlai SC – Sawmer SC 1.12 13.00 32.00 1.25 3.92 8
India · Super League Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
05:30 Rebels FC – Stride Sports FC 2.60 3.87 2.44 1.71 2.13 7
08:00 Bengaluru B – Bangalore City FC 1.33 5.46 9.20 1.71 2.20 7
10:30 SC Bengaluru – Kickstart 5.35 4.82 1.53 1.54 2.43 7
International · Africa Cup of Nations Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Guinea – Kenya – – – 2.50 1.50 1
International · Asian Games 2026 Women Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
06:00 China (W) – South Korea (W) 3.75 3.90 2.24 1.84 2.09 20
10:30 Korea DPR (W) – Japan (W) 3.10 3.62 2.26 2.12 1.83 20
International · Club Friendlies Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Atert Bissen – RFC Liege 3.10 3.90 1.90 1.50 2.50 1
18:00 Real Betis – AD Ceuta 1.38 4.75 5.75 1.44 2.63 1
Friday 2 October 2026
08:00 Lokomotiv Plovdiv – Arda Kardzhali 3.23 3.60 2.09 2.10 1.73 9
08:30 Arsenal Ceska Lipa – Viagem Usti nad Labem 4.74 4.81 1.45 1.23 3.54 1
09:00 Admira Wacker – Austria Wien 7.32 5.60 1.26 1.26 3.35 1
AS Saint-Etienne – Sion 1.61 4.30 3.88 1.33 2.95 1
FC Zlin – Prostejov 1.45 4.92 6.50 1.58 2.41 11
Gornik Zabrze – Odra Opole 1.29 6.51 9.95 1.39 3.04 14
View all International Club Friendlies matches →
International · CONCACAF Nations League Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
19:00 British Virgin Islands – Montserrat 19.30 9.00 1.17 1.49 2.78 18
20:00 US Virgin Islands – Saint Martin 11.20 6.80 1.29 1.43 3.20 21
21:00 Dominica – Guyana 14.50 6.60 1.24 1.62 2.49 22
22:00 Curacao – Trinidad and Tobago 1.55 4.60 6.40 1.73 2.32 22
23:00 Anguilla – Antigua And Barbuda 20.00 10.50 1.06 1.20 3.90 2
Friday 2 October 2026
02:00 Nicaragua – Costa Rica 7.60 4.90 1.49 1.83 2.14 20
00:00 Cayman Islands – Puerto Rico 41.00 13.50 1.09 1.41 3.20 22
Dominican Republic – Haiti 4.80 4.40 1.71 1.63 2.50 21
International · FIFA ASEAN Cup Division 1 Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Thailand – Philippines 1.55 5.00 7.00 1.76 2.10 16
Vietnam – Pakistan 1.13 9.22 19.50 1.36 3.04 16
International · Friendlies U19 Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Wales U19 – Norway U19 4.32 4.56 1.72 1.53 2.56 13
International · Friendlies U23 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Morocco U23 – Mali U23 – – – 1.95 1.85 1
International · Friendlies Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
11:00 DR Congo – Uganda 1.81 3.64 5.16 2.50 1.61 4
South Korea – Venezuela 1.73 4.04 5.50 2.22 1.80 21
International · UEFA Champions League, Women Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:45 FK Austria Wien (W) – Inter Milan (W) – – – 1.85 1.98 1
HB Koge (W) – Servette Chenois (W) – – – 1.50 2.67 1
19:00 Manchester City (W) – Real Madrid (W) 1.75 4.80 4.90 1.48 3.05 11
Paris Saint Germain (W) – Oud-Heverlee Leuven 1.17 9.20 23.00 1.46 3.05 12
International · UEFA Euro Championship U21 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 North Macedonia U21 – Montenegro U21 2.90 3.40 2.20 – – 1
16:30 Armenia U21 – Italy U21 26.00 12.00 1.06 1.20 4.33 1
17:00 Hungary U21 – Lithuania U21 1.57 4.00 4.75 1.82 2.00 1
18:15 San Marino U21 – Spain U21 51.00 51.00 1.00 1.01 15.00 1
18:45 Northern Ireland U21 – Georgia U21 2.21 3.30 3.41 2.23 1.68 2
International · UEFA Nations League Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Azerbaijan – Liechtenstein 1.11 7.50 26.00 1.80 – 1
18:45 Denmark – Portugal 4.06 3.80 1.95 1.68 2.27 2
Germany – Serbia 1.20 7.60 15.50 1.33 3.40 2
Greece – Netherlands 3.31 3.60 2.26 1.84 2.15 2
Ireland – Austria 3.50 3.23 2.31 2.41 1.61 2
Israel – Kosovo 2.82 3.45 2.57 1.85 2.04 2
Malta – Gibraltar 1.29 5.89 14.18 2.05 1.80 2
Wales – Norway 8.30 5.10 1.40 1.52 2.56 2
International · Youth Football Tournament Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Wales U19 – Norway U18 – – – – – 3
Ireland · Leinster Senior League Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Drogheda Town – Trinity Donaghmede 2.10 3.80 2.75 1.40 2.75 1
Israel · League Bet Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Ihud Tzeirey Abu Gosh – Maccabi Beer Sheva 1.57 4.20 4.20 1.44 2.63 1
17:00 Ironi Beit Dagan – Hapoel Hod Hasharon 2.10 3.50 2.80 1.80 2.00 1
17:30 AS Holon Mor – Bnei Jaffa Ortodoxim 2.80 3.40 2.10 1.75 2.05 1
Israel · Liga Alef (Third League) Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Hapoel Umm Al Fahm – Hapoel Ironi Karmiel 2.70 3.40 2.25 1.80 2.00 1
Kfar Saba 1928 – Hapoel Marmorek 2.00 3.25 3.30 2.08 1.73 1
Japan · J3 League Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Reilac Shiga FC – Roasso Kumamoto 2.80 3.65 2.45 1.94 1.95 22
Malaysia · Liga A1 Semi Pro Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
08:45 Bunga Raya FC – Kelantan WTS 5.80 5.30 1.46 1.37 2.93 9
Malta · Women Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Mgarr United (W) – Swieqi United 1.40 5.00 5.00 1.65 2.20 1
Myanmar · U20 League Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Thitsar Arman U20 – Dagon Star United U20 2.84 4.22 2.25 1.70 2.22 3
Yadanarbon U20 – Ispe FC U20 2.69 4.03 2.31 1.61 2.33 4
Norway · U19 League Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:15 Gjelleraasen U19 – Grorud U19 2.38 4.75 2.10 1.22 4.00 1
Nordstrand U19 – Follo U19 3.50 5.00 1.60 1.11 6.00 1
Sarpsborg FK U19 – Klofta U19 1.14 8.00 11.00 1.06 8.00 1
Ullensaker/Kisa U19 – Haslum U19 19.00 13.00 1.07 1.05 8.50 1
18:30 Skedsmo U19 – Skeid U19 1.95 4.50 2.60 1.22 4.00 1
Panama · Liga Prom Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Alianza FC II – Umecit II 2.42 4.01 2.65 1.61 2.32 10
Friday 2 October 2026
01:00 AF Sporting San Miguelito II – CD Plaza Amador 3.05 3.50 2.17 1.57 2.35 7
Arabe Unido B – San Martin FC 1.65 4.33 4.79 1.71 2.15 7
Panama · Women Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
21:00 Academia Mario Mendez FC (W) – CD Origen Women 21.00 9.00 1.03 – – 1
Rayadas de Chiriqui (W) – CD Origen (W) 41.00 13.00 1.04 1.29 3.50 4
Paraguay · Cup Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Club Olimpia – Sportivo Luqueno 1.42 4.99 7.60 1.75 2.10 19
Peru · Copa de la Liga Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Sporting Cristal – Asociacion Deportiva Tarma 1.60 4.54 6.20 1.81 2.20 12
Poland · 3rd Liga Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Zaglebie Lubin II – Gornik Polkowice 1.91 4.34 3.76 1.53 2.50 12
Qatar · QSL Cup Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
17:15 Al Shamal – Muaither SC 1.55 5.00 3.70 1.57 2.38 1
Qatar SC – Al Bidda SC 1.55 4.50 4.00 1.55 2.50 1
Russia · Russian Second League Division B Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Zvezda St Petersburg – FC Tver 2.67 3.56 2.66 1.97 1.74 5
Russia · Youth Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
03:00 SKA-Khabarovsk (Youth) – Kirovets Voshozhdenie (Youth) 6.00 5.17 1.46 1.43 2.71 2
08:00 MFA Moscow (Youth) – Chornomorets Novorossiysk (Youth) 1.56 5.10 4.68 1.32 3.16 2
10:00 Arsenal Tula (Youth) – Vityaz Podolsk (Youth) 3.30 4.10 2.02 1.60 2.32 2
Master-Saturn (Youth) – Akhmat (Youth) 1.39 5.69 6.50 1.33 3.12 2
Serbia · U19 Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
10:00 IMT Novi Beograd U19 – Usce Novi Beograd U19 1.49 5.51 5.90 1.35 3.40 8
South Korea · K3 League Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Daejeon Korail – Gangneung City 1.90 3.77 4.00 2.05 1.86 21
South Korea · K-League Women Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Incheon Hyundai Steel Red Angels – Hwacheon KSPO (W) 4.50 4.01 1.75 1.95 1.94 17
Sejong Sportstoto WFC – Suwon WFC 6.45 4.75 1.48 1.72 2.16 16
Time Match 1X2 OverUnder B's
17:30 UD Santa Marta – Salamanca CF UDS 3.60 3.10 1.90 2.15 1.67 1
Ukraine · Druga Liga Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Penuel Kriviy Rih – Atlet Kyiv 5.24 4.48 1.44 1.44 2.52 1
Ukraine · First League (Persha) Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
11:00 SC Poltava – FC Chernigiv 2.24 3.50 3.75 2.17 1.70 12
USA · MLS (Major League Soccer) Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
01:30 Seattle Sounders – Sporting Kansas City 1.56 5.10 5.80 1.40 3.40 23
USA · Northern Virginia Soccer League Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
23:30 Total 90 – Nova Athletic – 10.00 – – – 1
Friday 2 October 2026
01:00 Atlas VA – Lumark 5.11 5.56 1.36 – – 1
Benchwarmers – Rampage 7.32 7.04 1.20 – – 1
Tiqui – United Northern Virginia – 10.00 – – – 1
Yinz Veterans – Rangers CF 3.40 4.93 1.63 – – 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.