OddStorm
Sign in
  • System (Browser default)
  • English
  • 中文 (简体)
  • Español
  • Português (BR)
  • Български
  • Deutsch
  • Tiếng Việt
  • Türkçe
  • Română
  • Italiano
  • 日本語
  • हिन्दी
  • Bahasa Indonesia
  • Русский
  • Polski
navigate Enter open Esc close
Preferences

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.

Time Match 1X2 OverUnder B's
13:00 CA Defensores de Belgrano (Reserves) – CA Agropecuario (Reserves) 2.29 3.00 3.02 2.37 1.53 3
CA Ituzaingo Reserves – Argentino de Merlo (Reserves) 3.17 3.10 2.18 2.65 1.44 5
Aruba · Division di Honor Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
00:30 La Fama – SV Britannia 3.90 3.60 1.85 1.68 2.20 7
Australia · ACT Premier League U23 Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
07:30 Canberra White Eagles U23 – Canberra Croatia U23 15.00 7.90 1.10 1.17 4.80 2
Australia · ACT Premier League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Canberra White Eagles – Canberra Croatia FC 32.00 13.00 1.06 1.12 5.50 4
Australia · Australia Cup Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Bayswater City – Perth Redstar FC 1.78 3.60 3.60 1.66 2.08 1
Fremantle City – Olympic Kingsway SC 3.51 3.85 1.75 1.38 2.73 1
Wednesday 17 June 2026
09:45 FK Beograd – West Torrens Birkalla 2.45 3.80 2.45 1.55 2.40 6
Australia · Australia U23 League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
07:30 Canberra White Eagles FC U23 – Canberra Croatia FC U23 0
Australia · NPL Queensland Women Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Eastern Suburbs (W) – Olympic FC Brisbane (W) 1.38 4.25 4.72 1.41 2.37 1
Time Match 1X2 OverUnder B's
09:30 Brisbane Olympic FC U23 – Magic United U23 1.14 7.70 8.88 1
Wednesday 17 June 2026
09:30 Redlands United U23 – Sunshine Coast Wanderers U23 5.40 4.35 1.54 1.45 2.75 2
10:00 Gold Coast Knights U23 – Queensland Lions U23 2.83 3.90 2.02 2
Australia · Queensland Premier League 3 Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
09:00 North Brisbane FC – Springfield United 4.70 4.60 1.53 1.25 3.60 4
Australia · Queensland Youth Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Redlands United U23 – Sunshine Coast Wanderers U23 5.12 4.33 1.50 1.40 2.75 5
10:00 Gold Coast Knights FC U23 – Lions FC U23 2.67 3.94 2.03 1
Australia · South Australia NPL Women Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
10:30 West Torrens Birkalla – Flinders United Wfc 1.05 12.30 40.00 4
Belarus · Cup Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 FC Molodechno – BATE Borisov 6.84 4.00 1.45 1.87 1.93 4
Cameroon · Elite One Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Cotonsport Garoua – Unisport de Bafang 1.72 3.70 4.70 1.77 1.93 2
Time Match 1X2 OverUnder B's
01:00 Unity Surrey (Women) – Altitude (Women) 3.48 4.31 1.69 1.29 3.15 1
03:30 Burnaby (Women) – Academia Vancouver Rise (Women) 6.77 5.02 1.31 1.39 2.67 1
Canada · Canadian Premier League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Burnaby – Vancouver Whitecaps III 2.73 4.12 1.99 1.29 3.16 1
03:15 Unity Surrey – Altitude Vancouver 5.90 5.30 1.33 1.21 3.77 1
Canada · Ontario Premier League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
00:30 Unionville Milliken – North Toronto Nitros 2.67 3.80 2.11 1.48 2.39 1
01:00 Simcoe County Rovers – Scrosoppi 7.65 1.22 3.66 1
00:00 Sigma Ontario – Vaughan Azzurri 2.45 4.17 2.14 1.25 3.45 2
Canada · Quebec Cup Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
00:30 Le Boreal – Venturi De Saguenay 1.91 4.31 2.82 1.21 3.76 1
01:00 International de Quebec – Royal-Select de Beauport 5.75 4.99 1.36 1.29 3.16 1
China · Chinese Women Super League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
06:00 Dalian(W) – Henan Jianye (W) 2.70 3.15 2.52 2.12 1.65 4
Shandong Jinghua II (Women) – Qingdao West Coast (W) 5.20 3.60 1.63 2.05 1.70 3
Tianjin Shengde – Chongqing Olympic Center 2.30 3.00 3.10 2.12 1.64 2
08:15 Fujian Nanan (Women) – FC Wuhan Sports University (Women) 1.57 3.80 5.22 1
Fujian Nanan [W] – Wuhan Three Towns [W] 1.44 3.90 7.70 2.12 1.64 1
Guangdong Yue Zhan [W] – Shanghai Shengli B [W] 0
Zhanjiang Yuezhan (Women) – Shanghai Shengli II (Women) 7.20 4.00 1.44 2.00 1.70 2
Congo · Ligue 1 Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
11:00 AS Maniema Union – Les Aigles du Congo 2.23 3.04 3.00 2.47 1.45 1
Simba Kolwezi – AS Vita Club 5.51 3.34 1.59 2.56 1.42 1
13:00 CS Don Bosco – TP Mazembe 6.34 3.63 1.48 2.29 1.52 1
Saint Eloi Lupopo – Celeste Mbandakos 1.36 3.85 8.55 2.38 1.49 1
Cuba · Campeonato Nacional Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Atletico de Boyeros – Las Canas 2.07 4.36 2.52 1
Time Match 1X2 OverUnder B's
04:30 B Dortmund (Sef) – Bayern Munchen (Rodja) 2.00 4.00 2.70 1
Leipzig (borees) – Frankfurt (KaLuBa) 4.20 3.10 1.80 1
04:42 Bayern Munchen (Rodja) – Stuttgart (Hyper) 2.70 4.60 1.85 1
Frankfurt (KaLuBa) – B Dortmund (Sef) 3.60 2.75 2.10 1
04:54 B Dortmund (Sef) – Leipzig (borees) 1.85 5.25 2.50 1
Stuttgart (Hyper) – Frankfurt (KaLuBa) 2.05 3.10 3.30 1
05:06 Frankfurt (KaLuBa) – Bayern Munchen (Rodja) 2.90 2.05 3.40 1
Leipzig (borees) – Stuttgart (Hyper) 2.80 5.50 1.73 1
05:18 Bayern Munchen (Rodja) – Leipzig (borees) 2.05 4.80 2.37 1
Stuttgart (Hyper) – B Dortmund (Sef) 1.85 4.60 2.75 1
Estonia · Youth League Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Narva Trans U19 – FC Tallinn U19 1.26 5.84 6.36 1
Gambia · GFA League Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Fortune FC – Real de Banjul 0
Georgia · Erovnuli Liga 2 Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 FC Gareji – SFC Shturmi 2.55 3.30 2.56 2.20 1.65 4
FC Merani Martvili – Samtredia 1.81 3.60 4.15 2.00 1.86 4
Iceland · Cup U19 Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Fylkir/Ellidi U19 – Throttur/SR/Hamar U19 0
Iceland · U20 League Women Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Haukar U20 (W) – Vikingur Reykjavik U20 (W) 0
Iceland · Women Cup Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Fjardabyggd Leiknir Hottur (Women) – Fram Reykjavik (Women) 4.89 4.71 1.44 1.29 3.16 1
India · Karnataka Youth Premier League U20 Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
03:30 Roots Bengaluru U20 – Stride Sports U20 1.99 4.28 2.68 1.21 3.76 1
05:30 Hindustan Aeronautics Limited U20 – Raman Sports Academy U20 1.40 4.89 5.21 1.26 3.34 1
International · Club Friendlies Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
12:00 GAIS – Halmstads 1.36 4.99 5.75 1.29 3.16 1
Neman Grodno – Yenisey Krasnoyarsk 3.10 3.82 1.90 1.49 2.37 1
International · FIFA World Cup Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Iraq – Norway 15.50 7.40 1.25 1.67 2.47 8
Wednesday 17 June 2026
01:00 Argentina – Algeria 1.47 4.64 8.60 2.01 1.91 8
04:00 Austria – Jordan 1.39 5.40 9.80 1.89 2.11 9
Time Match 1X2 OverUnder B's
12:00 Arsenal Tula – Volga Ulyanovsk 2.12 3.65 2.75 1.60 2.14 1
Japan · Kyushu Soccer League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
07:00 Nihon University – Ryutsu Keizai Dragons Ryugasaki 1.78 3.81 4.10 1.55 2.30 5
Kazakhstan · Second Division Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Altay II – Jenis II 2.22 4.11 2.33 1.27 3.25 1
13:00 VPR Astana – Zhetysu II 1.36 5.09 5.55 1.23 3.55 1
12:00 Ansat – Shakhter Karagandy II 1.86 3.82 3.21 1.52 2.31 1
Okzhetpes II – Irtysh Pavlodar II 2.11 3.80 2.67 1.48 2.39 1
Lebanon · Division 2 Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Shabab Baalbak – Risaleh Toura 4.55 3.80 1.66 1.80 1.95 2
12:30 Ittihad Haret Naameh – Tripoli 7.20 4.33 1.43 1.90 1.80 2
Mongolia · National Premier League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
07:00 Central Stallions – FC Ulaanbaatar 4.64 4.55 1.50 1.27 3.14 2
Tuv Azarganuud – FC Ulaanbaatar 4.00 4.60 1.55 1.31 3.20 2
Mozambique · Premier league Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Baia de Pemba – Vilankulo 2.75 2.85 2.69 2.63 1.43 2
CD Maxaquene – UD Do Songo 5.65 3.48 1.61 2.30 1.56 6
Myanmar · MFF League Women Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Thitsar Arman FC (W) – Ayeyawady FC (W) 6.81 4.80 1.34 1.44 2.59 2
Norway · U19 Cup Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
11:30 Lyn 1896 FK U19 – Molde U19 3.79 4.40 1.70 1.20 4.33 3
12:30 Bodo Glimt U19 – Tromso U19 3.45 4.70 1.73 1.21 3.90 2
12:00 Sandefjord U19 – Stromsgodset U19 3.18 4.00 1.94 1.19 4.10 3
South Korea · K-League Women Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Changnyeong FC (W) – Suwon FC [W] 11.00 5.55 1.26 1.58 2.40 3
Gangjin Swans WFC (w) – Suwon WFC (w) 9.25 5.30 1.24 1
Gyeongju FC (W) – Jeonbuk Hwacheon KSPO (W) 4.40 3.80 1.68 1.71 2.06 2
Sejong Sportstoto (W) – Incheon Hyundai Steel Red Angels (W) 3.85 3.35 2.18 2.00 1.94 5
Seoul City (W) – Boeun Sangmu (W) 2.32 3.46 3.10 1.73 2.04 3
South Korea · WK League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Changnyeong WFC – Suwon WFC 0
Gangjin Swans WFC – Suwon WFC 10.90 5.65 1.21 1.54 2.35 2
Gyeongju FC – Hwacheon KSPO FC 4.47 3.78 1.70 1.72 2.08 2
Sejong Sportstoto WFC – Incheon Hyundai Steel Red Angels (Wom) 3.25 3.28 2.11 1.95 1.85 2
Seoul City WFC – Boeun Sangmu Wfc 2.11 3.40 3.10 1.74 2.06 2
Sweden · Sweden U19 Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Eskilsminne U19 – Utsiktens U19 2.17 4.08 2.40 1.29 3.16 1
Helsingborgs U19 – Sirius U19 3.08 4.94 1.71 1
IFK Norrkoping U19 – Kalmar U19 1.49 5.48 3.91 1
Tanzania · Premier League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Mbeya City FC – Simba SC 11.30 4.80 1.33 1.88 2.00 8
Uganda · Uganda Cup Women Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Kawempe Muslim (Women) – Amusi College Wfc (W) 1.40 4.55 6.90 1.85 1.85 2
Lady Doves (Women) – Kampala Queens (Women) 5.80 4.15 1.49 1.85 1.85 2
Time Match 1X2 OverUnder B's
23:30 Virginia Beach City FC – Grove Soccer United 2.26 3.70 2.69 1.53 2.47 7
USA · USL League Two Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Cleveland Force SC – Erie Sports Center 1.24 10.00 8.00 1.09 5.60 5
23:00 Boston Bolts – Boston City FC 1.30 5.90 8.55 1.35 3.04 8
23:30 Manhattan SC – Long Island Rough Riders 3.50 4.00 1.85 1.40 2.75 8
Wednesday 17 June 2026
00:30 Delaware FC – Pennsylvania Classics 1.95 3.91 3.75 1.55 2.63 7
West Chester United – Philadelphia Lone Star Usl2 1.83 4.21 3.27 1.32 3.60 7
00:00 AC Houston Sur – GFI Academy 7.48 5.50 1.29 1.36 2.90 5
AC Houston Sur – GFI Woodlands 8.50 6.00 1.25 1.35 2.80 2
USA · USL Super League Women Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Brevard SC Riptide – Tallahassee Reckoning 2.38 3.65 2.75 1.53 2.40 5
Connecticut Legends (Women) – Worcester Wanderers (Women) 6.11 4.70 1.40 1.40 2.70 2
Worcester Wanderers FC (Wom) – CFC Legends (Wom) 0
23:00 Rockford Raptors (Women) – Rochester FC 1.91 3.64 3.48 1.58 2.25 5
Wednesday 17 June 2026
01:00 Snohomish United (Wom) – Tacoma Galaxy (Wom) 1.04 15.00 30.00 1
00:00 Edgewater Castle (Women) – Rally Madison FC 1.53 4.05 5.76 1.71 2.07 4
USA · USL W League Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Brevard SC Riptide – Tallahassee Reckoning 2.39 3.60 2.60 1.52 2.35 1
Connecticut Legends (W) – Worcester Wanderers (W) 0
23:00 Rockford Raptors – Rochester FC 1.92 3.70 3.45 1.59 2.21 1
Wednesday 17 June 2026
01:00 Snohomish United W – Tacoma Galaxy 1.04 11.60 33.00 1.24 3.60 1
00:00 Edgewater Castle (W) – Rally Madison FC (W) 1.61 3.70 5.10 1.72 1.98 1
USA · Women's Premier Soccer League Tuesday 16 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Greater Toledo FC (W) – FC Dayton (W) 7.50 4.75 1.60 1.63 2.20 6
Wednesday 17 June 2026
00:00 Minnesota Thunder (W) – Manitou FC (W) 1.07 11.50 17.00 1.15 4.50 7

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.