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 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:30 ES Setif U20 – CB Mila U20 1.10 9.00 15.00 1.29 3.30 3
Khroub U20 – US Chaouia U20 2.27 3.30 2.89 2.00 1.80 3
NRB Beni Oulbene U20 – NRB Teleghma U20 3.23 3.70 1.96 1.57 2.35 3
09:00 MO Bejaia U20 – CR Belouizdad U20 5.50 4.50 1.40 1.60 2.30 2
USM Alger U20 – JS Kabylie U20 1.87 3.80 3.43 1.95 1.85 3
USM Khenchela U20 – US Biskra U20 3.50 3.60 1.80 1.73 2.08 2
Argentina · Primera C Metropolitana Reserves Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Boca Juniors – Atletico Rafaela Reserves 1.24 6.40 15.00 1.90 2.03 15
Azerbaijan · First Division Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Khankendi FK – Moik Baku 2.24 3.30 3.20 2.00 1.80 11
Azerbaijan · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:30 Gabala FK – Neftchi Baku 7.00 4.10 1.50 1.95 1.94 13
Bangladesh · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Bangladesh Police FC – Rahmatganj MFS 1.50 4.20 6.04 1.85 1.95 8
Fortis FC – Chattogram City Football Club 1.40 4.50 7.60 1.70 2.10 9
PWD SC – Abahani Limited Dhaka 9.15 5.00 1.35 1.65 2.20 9
Belarus · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:30 Belshina Bobruisk – FC Minsk 4.24 3.50 1.87 2.08 1.72 13
Bhutan · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Transport United FC – RTC FC 2.34 3.75 2.52 1.60 2.30 8
Bolivia · División Profesional Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Real Tomayapo – Oriente Petrolero 2.56 3.70 2.88 1.83 2.20 14
Friday 18 September 2026
00:30 Club Bolivar – GV San Jose 1.10 15.00 29.00 1.23 5.75 14
Brazil · Pernambucano U20 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Jaguar PE U20 – America PE U20 4.75 3.84 1.61 1.65 2.20 6
China · Chinese Super League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
11:35 Zhejiang – Wuhan Three Towns 2.05 4.40 3.40 1.34 3.70 18
China · League 1 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Yanbian Longding – Guandong GZ-Power FC 4.20 3.75 1.88 1.85 2.04 15
11:00 Dalian Kun City – Ningbo Professional 1.92 3.65 4.10 1.85 2.00 10
Dalian Kun City – Shanghai Jiading Huilong 1.87 3.50 3.85 1.80 1.95 5
11:30 Nantong Zhiyun – Guangxi Hengchen 2.08 3.40 3.75 2.02 1.85 15
China · League 2 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Changchun Xidu – Guangdong Mingtu 2.64 2.90 3.15 3.00 1.40 14
Lanzhou Longyuan Athletic – Wenzhou FC 2.14 3.00 4.00 2.86 1.44 13
09:00 Wuhan Three Towns B – Nantong Haimen Codion 2.96 3.00 2.68 2.60 1.53 14
11:30 Jiangxi Lushan – Shandong Taishan B 3.10 3.00 2.49 2.46 1.53 12
Colombia · Colombia Liga Femenina Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
00:00 Independiente Santa Fe (W) – Millonarios (W) 2.63 2.92 3.50 2.50 1.50 15
Colombia · Primera A Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
00:00 Atletico Bucaramanga – Independiente Medellin 2.38 3.40 3.80 2.16 1.83 19
Costa Rica · Women Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
02:30 Moravia – Alajuelense (W) 34.00 9.60 1.08 1.44 3.05 8
Ecuador · LigaPro Primera B Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
20:15 Vinotinto Ecuador – 9 de Octubre FC 2.00 2.88 3.90 3.40 1.30 1
20:30 22 de Julio – Cumbaya FC 5.50 3.60 1.50 2.00 1.80 1
Friday 18 September 2026
00:00 CSD Vargas Torres – CD El Nacional 1.56 3.55 5.60 2.20 1.62 1
Deportivo Santo Domingo – El Nacional 1.65 3.75 5.55 2.23 1.70 15
Egypt · Division 2 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:30 Baladiyet El Mahallah – Kahrabaa Ismailia 3.15 2.91 2.47 2.77 1.44 14
Dayrout – El Entag El Harby 4.20 3.10 2.05 2.65 1.57 14
El Sekka El Hadid – Telecom Egypt 3.36 2.82 2.46 3.04 1.36 14
La Viena FC – FC Masar 3.85 2.95 2.15 2.90 1.40 14
Pharco FC – Delta United 1.67 3.25 6.19 2.59 1.50 12
Proxy SC – Maleyat Kafr El Zayat 2.70 2.80 2.91 3.02 1.44 12
El Salvador · Segunda Division Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
20:30 Independiente San Vicente – Neo Pipil San Juan Nonualco 1.25 5.75 8.00 1.53 2.38 1
21:00 CD El Vencedor – CD Dragon 1.73 3.75 3.75 1.65 2.20 1
CD Once Lobos Chalchuapa – AD Academia BP 4.33 3.80 1.60 1.70 2.10 1
Friday 18 September 2026
00:00 Nacional FC – CD El Roble de Ilobasco 1.50 4.20 7.85 2.05 1.90 7
England · Premier League 2 U21 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Birmingham U21 – Arsenal U21 4.63 5.00 1.57 1.34 3.25 12
Fleetwood Town U21 – Swansea U21 3.85 4.60 1.73 1.33 3.25 10
Georgia · Erovnuli Liga 4 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Aragvi Dusheti II – Algeti Marneuli 1.71 4.05 3.60 1.42 2.57 1
Borjomi – Aragvelebi 2.00 4.00 2.77 1.35 2.82 1
Locomotive Tbilisi II – Squri Tsalenjikha 2.67 3.80 2.11 1.48 2.39 1
Mertskhali Ozurgeti – Gagra II 1.83 4.08 3.13 1.35 2.82 1
Samgurali Tskhaltubo II – WIT Georgia Tbilisi II 1.90 3.82 3.10 1.49 2.37 1
Samtskhe Akhaltsikhe – Kolkheti-1913 Poti II 1.44 4.60 5.06 1.35 2.82 1
Torpedo Kutaisi II – Bakhmaro Chokhatauri 1.12 7.06 1.23 3.55 1
West Georgia – Merani Martvili II 1.11 7.90 10.50 1
Hungary · U19 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Kisvarda FC U19 – Kispest Honved U19 13.20 7.00 1.17 1.33 3.25 2
U19 Varda Labdarugo A. – Budapest Honved U19 13.30 7.00 1.16 1.31 2.93 4
Iceland · Urvalsdeild Women Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Breidablik (W) – Grindavik/Njardvik (W) 1.20 6.00 9.50 1.25 3.75 1
India · Mizoram Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Dinthar FC – Aizawl FC 17.00 8.50 1.23 1.35 3.40 9
13:30 Chanmari FC – Ramthar Veng FC 1.41 4.80 8.40 1.50 2.55 8
India · Shillong Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Laitkor SC – Sawmer SC 2.55 3.90 2.17 1.48 2.33 5
India · Super League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
05:30 Stride Sports FC – FC Bengaluru United 12.30 5.25 1.22 1.73 2.08 6
08:00 FC Real Bengaluru – Bengaluru FC B 4.14 4.00 1.67 1.50 2.50 8
10:30 Kickstart FC – Bangalore Dream United FC 1.10 10.00 31.00 1.33 3.25 8
Indonesia · Championship Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:30 Persipura Jayapura – Kendal Tornado FC 2.30 3.40 3.60 2.00 1.90 10
12:00 FC Bekasi City – Persikad Depok 1.83 3.70 4.16 1.66 2.15 10
Indonesia · Liga 1 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:30 Arema FC – Persik Kediri 1.86 4.00 4.55 1.79 2.08 18
12:00 Madura United – PSIM Yogyakarta 2.30 3.40 3.45 1.98 1.88 18
International · Asian Games 2026 U23 Men Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
06:30 Philippines U23 – Vietnam U23 11.90 5.80 1.28 1.57 2.37 16
10:00 Kuwait U23 – Uzbekistan U23 24.00 8.40 1.14 1.41 2.88 15
10:30 Saudi Arabia U23 – Qatar U23 1.54 4.10 6.33 1.91 1.94 16
International · Club Friendlies Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
07:00 Fiji – Solomon Islands 1.98 3.83 4.68 1.98 1.96 9
13:00 Sbornaya Zaporizhzhia Oblast – Shakhtar Sverdlovsk 2.06 4.33 2.54 1
International · CONCACAF Caribbean Cup Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Cibao FC – Portmore United 1.81 3.85 4.78 1.96 2.05 17
Mount Pleasant FC – Cavalier 1.61 4.20 6.20 1.92 2.00 17
International · CONCACAF Central American Cup Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
00:30 Alajuelense – CD Marathon 2.06 3.30 4.11 2.04 1.90 16
03:15 CD Olimpia – CD Luis Angel Firpo 1.41 5.00 9.00 1.78 2.25 18
International · Copa Libertadores Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
00:30 Flamengo – Independiente del Valle 1.33 5.90 11.50 1.68 2.42 17
International · Copa Sudamericana Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
00:30 Montevideo City Torque – Cienciano 1.57 4.60 6.40 1.83 2.18 18
International · COSAFA U20 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Mauritius U20 – Namibia U20 6.87 4.20 1.53 1.64 2.35 6
13:00 Zambia U20 – Malawi U20 1.91 3.40 4.03 2.10 1.70 8
Time Match 1X2 OverUnder B's
02:00 Papua New Guinea – Vanuatu 2.31 3.83 3.10 1.79 2.20 11
International · UEFA Europa League Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Besiktas – Marseille 1.67 4.33 4.33 1
Celtic – Ferencvarosi TC 1.67 4.00 4.50 1.67 2.20 1
Crystal Palace – Lech Poznan 1.44 5.00 6.00 1.44 2.75 1
Juventus – NEC Nijmegen 1.22 7.00 12.00 1.33 1
Lillestrom – SCU Torreense 1.75 3.90 4.33 1
Real Sociedad – Bournemouth 3.40 3.60 2.05 1.67 1
Viktoria Plzen – Union Saint-Gilloise 2.63 3.60 2.50 1.57 1
Israel · League Bet Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:30 Tzeirey Haifa – Beitar Haifa Yaakov 2.30 3.70 2.50 1.49 2.45 5
Israel · Liga Alef (Third League) Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:50 Hapoel Marmorek – Hapoel Nir Ramat HaSharon 3.60 3.60 2.13 1.97 1.85 9
Ironi Nesher – Tzeirei Umm al-Fahm 1.89 3.70 4.75 1.83 2.05 9
08:55 AS Nordia Jerusalem – FC Jerusalem 5.82 4.30 1.53 1.60 2.35 10
10:30 Maccabi Ironi Ashdod FC – Ironi Beit Shemesh 3.16 3.45 2.07 1.93 1.81 9
10:35 Maccabi Yavne – Hapoel Herzliya 1.83 3.55 3.90 1.83 1.91 9
11:00 Maccabi Ironi Kiryat Malakhi – Hapoel Azor FC 2.46 3.05 2.80 2.20 1.65 9
11:25 Hapoel Bnei Musmus – Beitar Nahariya 3.05 3.45 2.13 1.87 1.87 8
12:30 Hapoel Ihud Bnei Jatt – MS Tira 7.80 4.40 1.40 1.67 2.05 8
12:00 Maccabi Nujeidat Ahmed – Hapoel Migdal Haemeq 4.77 3.70 1.65 1.95 1.85 6
Israel · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:45 Hapoel Tel Aviv – Hapoel Petah Tikva 1.38 5.30 9.60 1.73 2.19 15
Italy · Serie C Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Union Brescia – Treviso 2.25 1.61 1
Japan · J3 League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
10:00 FC Osaka – Fukushima United FC 1.79 3.90 4.33 1.61 2.26 18
Roasso Kumamoto – Matsumoto Yamaga FC 2.44 3.40 2.93 2.02 1.89 18
Time Match 1X2 OverUnder B's
04:00 Vanraure Hachinohe FC – Tegevajaro Miyazaki 3.85 3.33 2.16 2.30 1.68 18
Kazakhstan · First Division (Pervaya Liga) Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Astana II – Batyr Ekibastuz 2.00 4.00 2.77 1.35 2.82 1
Kazakhstan · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
11:00 FC Okzhetpes – Zhenys 2.50 3.35 3.10 1.96 1.95 17
12:00 FC Altai Oskemen – Irtysh Pavlodar 2.36 3.30 3.00 1.95 1.85 16
Zhetysu Taldykorgan – FK Kaspiy Aktau 2.30 3.30 3.10 2.01 1.82 17
Mexico · Liga de Expansion MX Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Alacranes de Durango – Cruz Azul Hidalgo 1.87 3.85 4.50 1.81 2.18 19
Myanmar · U20 League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Ispe U20 – Sagaing United FC U20 1.17 8.00 13.00 1.28 4.00 3
Shan United U20 – Chinland FC U20 1.11 10.00 17.00 1.29 3.50 3
Thitsar Arman U20 – Yadanarbon U20 2.18 3.25 2.98 2.00 1.80 5
Panama · Liga Prom Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Alianza FC II – Academia Costa Del Este 4.62 4.10 1.70 1.63 2.26 9
Friday 18 September 2026
01:00 Champions FC Academy – Chorrillo FC 6.52 5.00 1.50 1.44 3.27 10
Poland · 3rd Liga Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Zaglebie Lubin II – MKP Carina Gubin 1.48 4.50 5.64 1.50 2.65 6
Romania · Liga 3 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:00 CS Timisul Sag – ACS Progresul Pecica 1.80 4.00 4.23 1.74 2.25 6
Russia · MFL Division A Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Ural Ekaterinburg – Dinamo-Makhachkala Youth 2.20 3.35 3.00 1.52 2.27 1
13:00 FC Rodina Youth – FK Nizhny Novgorod 1.23 5.80 9.60 1
12:00 CSKA Moscow – FC Fakel Voronezh Youth 1.13 7.40 14.00 1
Football Academy Of Konoplev – Rubin Kazan 1.27 5.60 8.20 1
Russia · Russian Second League Division B Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Zvezda St Petersburg – FC Murom 4.60 3.40 1.87 1.97 1.73 3
Russia · Youth Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:00 MFA Moscow (Youth) – Krylia Sovetov (Youth) 2.61 3.46 2.24 1.39 2.59 1
Ural U19 – Dinamo Makhachkala U19 2.20 3.20 2.95 1.50 2.28 2
10:00 Arsenal Tula (Youth) – SKA-Khabarovsk (Youth) 1.97 3.60 3.12 1.30 2.97 1
Master-Saturn (Youth) – Chornomorets Novorossiysk (Youth) 2.32 3.46 2.51 1.31 2.92 1
Shinnik Yaroslavl (Youth) – Rotor (Youth) 2.06 3.22 3.23 1.57 2.20 1
11:00 Baltika Kaliningrad (Youth) – Vityaz Podolsk (Youth) 1.97 3.30 3.38 1.55 2.24 1
13:00 Rodina (Youth) – Nizhny Novgorod (Youth) 1.22 5.30 11.40 1.34 2.78 3
12:00 CSKA Moscow U19 – Fakel Voronezh U19 1.13 7.00 16.00 1.26 3.20 3
Konoplev Academy U19 – Rubin Kazan U19 1.26 5.45 8.15 1.36 2.74 3
Orenburg (Youth) – Akhmat (Youth) 2.41 3.02 2.69 1.52 2.24 1
Rwanda · National League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Amagaju – Al Merreikh 5.33 3.20 1.73 2.60 1.44 5
Singapore · S-League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
11:30 FC Jurong – Hougang United FC 1.66 4.50 4.50 1.53 2.43 15
South Africa · National First Division Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Casric Stars FC – Venda Football Academy 1.61 3.40 5.82 2.52 1.51 5
Real Native – Venda FC 1.63 3.45 6.00 2.39 1.50 7
Spain · La Liga (Primera Division) Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
19:30 Malaga – Villarreal 3.30 3.50 2.15 1.73 2.15 1
Tanzania · Ligi Kuu Bara - Playoffs Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Mwembe Makumbi City – Mlandege FC 2.63 2.99 2.60 2.50 1.50 5
Thailand · Khon Kaen Province Cup Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:30 Suranaree Black Cat FC – Ubon Kruanapat FC 3.20 3.25 1.96 1.96 1.69 1
Thailand · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Ayutthaya United FC – Uthai Thani FC 2.78 3.40 3.03 2.08 1.79 19
Thailand · Thai League 3 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
08:30 Korat City FC – Ubon Kruanapat 3.34 3.40 2.02 2.05 1.75 4
Turkey · TFF 1.Lig Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Bandirmaspor – Umraniyespor 1.84 3.65 4.80 2.03 1.93 19
Ukraine · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Chernomorets Odessa – FC Obolon Kyiv 2.28 3.10 3.65 2.61 1.50 16
United Arab Emirates · UAE Championship U19 Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:35 Al Jazira SC U19 – Al Nasr SC U19 1.80 4.10 3.50 1.36 3.00 3
Al Sharjah U19 – Al Ain SCC U19 12.50 6.00 1.20 1.36 3.00 3
Uruguay · Copa Nacional de Clubes Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Durazno FC – Deportivo Colonia 3.25 3.25 2.52 2.46 1.64 14
USA · Northern Virginia Soccer League Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
23:30 Nova Athletic – Rampage 1.20 7.04 7.32 1
Friday 18 September 2026
01:00 Rangers CF – Atlas VA 1.54 5.32 3.65 1
Tiqui – Benchwarmers 5.44 6.17 1.31 1
Total 90 – Lumark 1.82 5.01 2.77 1
United Northern Virginia – Yinz Veterans 1
Venezuela · Segunda Division Thursday 17 September 2026 UKT
Time Match 1X2 OverUnder B's
19:30 Academia Puerto Cabello II – Urena 2.25 3.20 2.80 2.05 1.75 1
Vietnam · Cup Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Binh Dinh FC – BA Ria Vung Tau FC 2.83 3.10 2.25 1.85 1.85 1
Quy Nhon United – Ho Chi Minh City FC 3.40 3.40 2.31 1.88 1.95 10
Zanzibar · Premier League Friday 18 September 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Mwembe Makumbi City – Mlandege FC 2.60 2.90 2.50 2.40 1.46 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.