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.15 1.73 2.08 2
09:00 ES Ben Aknoun U20 – Olympique Akbou U20 3.77 3.97 1.89 1.78 2.04 5
Argentina · Copa Argentina Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
22:00 CA Platense – Estudiantes de La Plata 4.40 2.90 2.36 3.32 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.69 3.10 2.66 2.31 1.61 3
CA Independiente (R) – Boca Juniors Reserves 3.68 3.20 2.14 2.30 1.65 2
Colon de Santa Fe – Deportivo Riestra Reserves 3.28 3.15 2.20 2.33 1.60 3
San Martin de San Juan Reserves – Lanus Reserves 6.91 5.27 1.38 1.44 2.78 3
18:45 Velez Sarsfield Res. – Argentinos Juniors (R) 1.70 3.96 5.90 2.20 1.75 18
20:00 Talleres Cordoba (R) – Godoy Cruz Reserves 1.71 4.12 4.74 1.83 2.08 17
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
Austria · OÖ Landesliga Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:45 SPG Weisskirchen/Allhaming – Union Vocklamarkt 1.38 5.00 5.25 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 12.00 30.00 1.18 4.90 15
Friday 2 October 2026
00:30 Blooming – Independiente Petrolero 1.61 4.84 5.00 1.53 2.78 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
18:00 Spartax Joao Pessoa FC – Sport Lucena 1.73 3.25 4.33 2.05 1.95 2
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 13
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 2
Buzios – SE Paraty RJ 3.00 3.20 2.15 2.05 1.88 2
Cardoso Moreira RJ – Serra Macaense 2.05 3.25 3.10 2.01 1.80 2
FC Rio de Janeiro RJ – Barra Mansa FC 3.10 3.20 2.10 2.01 1.80 2
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.35 4.33 6.50 1.65 2.20 3
Murici U20 – Paulo Jacinto U20 1.36 4.60 6.50 1.70 2.55 4
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.65 4.10 6.20 2.09 1.88 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.72 2.08 1.88 23
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.10 1.90 1.95 15
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.30 2.50 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.56 1.91 2.05 22
Friday 2 October 2026
00:00 CD Inca – Municipal Limeno 4.00 3.71 2.04 2.09 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.83 3.62 3.70 1.65 2.25 3
18:30 Fuerte San Francisco Reserves – CD Luis Angel Firpo Reserves 2.72 3.90 2.90 1.70 2.33 10
Finland · Kolmonen Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 LAUTP II – Kumu – – – – – 1
Finland · Nelonen Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:15 POHU Hurjin – ST4Y 17.00 10.00 – – – 1
France · National Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:45 SC Bastia – US Orleans 2.18 3.60 3.44 2.11 1.87 18
Ghana · Premier League Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Asante Kotoko – Karela United FC – – – – – 1
Iceland · Cup U19 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
20:00 FH/IH U19 – Keflavik/Reynir/Hafnir U19 2.62 5.18 2.15 1.14 6.36 7
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.55 2.20 1
Friday 2 October 2026
09:00 Adamas Utd – West Bengal Police 1.40 – 6.00 – – 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 7
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
International · Africa Cup of Nations Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Guinea – Kenya 1.48 3.90 5.75 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.90 3.90 2.04 1.82 2.09 20
International · Club Friendlies Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
15:30 VfB Stuttgart – Greuther Furth – – – 1.23 4.10 1
17:00 Atert Bissen – RFC Liege – – – – – 1
18:00 Real Betis – AD Ceuta 1.31 4.94 6.74 1.44 2.63 2
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 10
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 20.00 9.00 1.16 1.49 2.85 22
20:00 US Virgin Islands – Saint Martin 10.50 6.60 1.29 1.44 3.17 21
21:00 Dominica – Guyana 16.50 7.00 1.24 1.63 2.49 22
22:00 Curacao – Trinidad and Tobago 1.56 4.70 6.20 1.73 2.30 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.40 4.75 1.50 1.84 2.13 20
00:00 Cayman Islands – Puerto Rico 41.00 13.50 1.09 1.39 3.30 22
Dominican Republic – Haiti 4.50 4.30 1.79 1.62 2.52 22
International · FIFA ASEAN Cup Division 1 Friday 2 October 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Thailand – Philippines 1.55 4.50 5.70 1.76 2.10 17
Vietnam – Pakistan 1.14 9.22 19.50 1.36 3.04 17
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.52 2.56 13
International · Friendlies U23 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Morocco U23 – Mali U23 1.61 3.60 4.50 – – 1
International · U20 International Friendlies Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 USA U20 – Brazil U20 – – – – – 1
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) 4.00 3.90 1.75 1.85 1.98 1
HB Koge (W) – Servette Chenois (W) 1.30 5.75 8.00 1.50 2.50 1
19:00 Manchester City (W) – Real Madrid (W) 1.75 4.80 4.80 1.52 2.88 22
Paris Saint Germain (W) – Oud-Heverlee Leuven 1.18 9.20 21.00 1.46 3.10 22
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
17:00 Hungary U21 – Lithuania U21 1.50 4.20 5.25 1.82 2.00 1
18:15 San Marino U21 – Spain U21 100.00 200.00 1.00 1.01 34.33 20
18:45 Northern Ireland U21 – Georgia U21 2.28 3.57 3.75 2.28 1.75 23
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.85 1.95 1
18:45 Denmark – Portugal 3.95 3.85 2.02 1.76 2.30 23
Germany – Serbia 1.22 8.20 17.50 1.38 3.56 24
Greece – Netherlands 3.35 3.76 2.33 1.75 2.32 23
Ireland – Austria 3.70 3.35 2.38 2.47 1.67 23
Israel – Kosovo 2.90 3.55 2.76 1.94 2.10 23
Malta – Gibraltar 1.29 6.40 18.50 2.11 1.89 23
Wales – Norway 8.40 5.20 1.48 1.59 2.66 23
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.11 4.39 2.89 1.40 2.92 7
Israel · League Bet Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Ihud Tzeirey Abu Gosh – Maccabi Beer Sheva – – – 1.44 2.63 1
16:00 Hapoel Givat Olga – Maccabi Ironi Kfar Yona 2.45 3.60 2.40 – – 1
17:00 Ironi Beit Dagan – Hapoel Hod Hasharon – – – – – 1
17:30 AS Holon Mor – Bnei Jaffa Ortodoxim – – – 1.75 2.05 1
Israel · Liga Alef (Third League) Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
15:30 Maccabi Yavne – Ironi Beit Shemesh 1.50 3.80 5.50 – – 1
16:00 Sderot FC – Hapoel Azor 2.00 3.25 3.25 – – 1
16:30 Hapoel Umm Al Fahm – Hapoel Ironi Karmiel – – – 1.80 2.00 1
Kfar Saba 1928 – Hapoel Marmorek 2.00 3.25 3.30 2.08 1.73 1
Israel · Liga Leumit - Playoff Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Bnei Yehuda Tel Aviv – Maccabi Kiryat Gat 1.29 4.75 8.50 – – 1
FC Ashdod – Maccabi Herzliya – – – – – 1
Hapoel Afula – Hapoel Rishon Lezion 3.20 3.50 1.90 – – 1
Hapoel Raanana – FC Kafr Qasim – – – 1.70 2.10 1
Kiryat Yam SC – Hapoel Kfar Saba 1.65 3.90 4.00 1.40 2.85 1
Maccabi Ahi Nazareth – Ironi Modiin – – – 1.75 2.05 1
Maccabi Bnei Raina – Hapoel Kfar Shalem – – – 1.48 2.60 1
Maccabi Kabilio Jaffa – Hapoel Acre FC – – – – – 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.95 1.95 22
Jordan · Division 1 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Al Yarmouk – Amman FC 2.90 3.00 2.30 – – 1
Ittihad AL Ramtha – Sama Al Sarhan 2.15 3.10 3.00 – – 1
Jerash SC – Al-Ahly Amman 2.25 3.00 2.88 – – 1
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 – 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 · Cup Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Baerum – Lillestrom – – – – – 1
Madla – Viking – – – 1.15 5.50 1
Norway · Division 5 Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:05 DK Leiret – FL Fart 1.05 10.00 13.50 – – 1
18:15 Nanset – Flint II – – – – – 1
Stange – Kjellmyra 17.00 10.00 – – – 1
Norway · U19 League Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:15 Gjelleraasen U19 – Grorud U19 2.64 4.75 2.20 1.25 4.00 10
Nordstrand U19 – Follo U19 4.35 5.79 1.60 1.12 6.00 9
Sarpsborg FK U19 – Klofta U19 1.25 11.00 16.00 1.11 9.00 7
Ullensaker/Kisa U19 – Haslum U19 25.00 13.00 1.08 1.05 8.50 7
18:30 Skedsmo U19 – Skeid U19 1.99 5.17 2.83 1.22 5.94 5
Norway · U19 Nasjonal Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
18:15 Gjelleraasen – Grorud 2.57 3.57 2.10 – – 1
Nordstrand – Follo 4.18 4.96 1.49 – – 1
Sarpsborg 08 – Klofta – – – – – 1
Ullensaker/Kisa – Haslum IL – – – – – 1
18:30 Skedsmo – Skeid 1.94 4.29 2.52 – – 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.00 3.50 2.16 1.57 2.30 6
Arabe Unido B – San Martin FC 1.64 4.33 4.79 1.71 2.15 6
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.56 4.62 6.40 1.83 2.20 13
Poland · 3rd Liga Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
16:00 MKS Podlasie Biala Podlaska – Star Starachowice – – – – – 1
Friday 2 October 2026
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 2.38 1
Qatar SC – Al Bidda SC – – – 1.53 – 1
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.50 7.50 1.35 3.17 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 20
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
United Arab Emirates · Cup Thursday 1 October 2026 UKT
Time Match 1X2 OverUnder B's
15:45 Baniyas SC – Al Wahda Abu Dhabi – – – 1.70 2.10 1
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.39 3.43 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.