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.

Argentina · Argentina Reserve Leagues U23 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 CA Villa San Carlos Reserves – Club Comunicaciones de Buenos Aires Reserves 2.75 3.05 2.30 1.89 1.75 1
Argentina · Argentina Reserve U23 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Real Pilar Reserves – Argentino de Quilmes Reserves 1.66 3.35 4.50 1.97 1.68 1
15:00 Estrella del Sur Reserves – Claypole Reserves 2.23 3.20 2.70 1.74 1.91 1
Aruba · Division di Honor Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
00:30 La Fama – Dakota Aruba 4.44 4.01 1.46 1
Australia · ACT Premier League Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Belconnen United – Canberra White Eagles 1.40 6.27 4.14 1
Canberra Croatia FC – Queanbeyan City FC 1.55 4.58 3.94 1
Canberra Olympic – Canberra Juventus FC 2.41 4.44 2.10 1
O Connor Knights FC – Cooma Tigers 9.33 6.97 1.13 1
Tuggeranong United – Monaro Panthers 4.57 4.70 1.46 1
Australia · Australia Cup Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
10:04 Maitland FC – Kahibah FC 1.30 5.03 6.44 1
10:47 Cumberland United – Adelaide Cobras 1.98 3.67 2.83 1.41 2.55 1
Australia · Premier League Queensland U23 Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Ipswich FC U23 – Robina City U23 1.89 4.02 2.94 1
Time Match 1X2 OverUnder B's
09:30 Wynnum Wolves – Eastern Suburbs 2.80 4.13 2.07 1
Australia · Queensland Premier League 3 Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
09:00 North Brisbane – Springfield United 4.23 4.45 1.52 1
09:15 Newmarket – North Pine 1.20 6.10 8.34 1
10:30 AC Carina – Redcliffe Dolphins 1.04 11.21 22.38 1
Brazil · Carioca Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
17:45 America RJ – Cabofriense 0
Brazil · Catarinense Serie B Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Fluminense SC – Metropolitano SC 0
Brazil · Maranhense U20 Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Chapecoense SC U20 – Concordia SC U20 1.44 4.32 6.43 1.57 2.25 1
Jacobina U20 – Conquista U20 2.85 3.44 2.05 2.11 1.62 1
Brazil · Serie B Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Ceara CE – Avai 0
Goias – Gremio Novorizontino SP 0
Thursday 11 June 2026
00:00 Sport Recife – Athletic Club MG 0
Canada · Canadian Premier League Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Forge FC – HFX Wanderers FC 0
23:30 Inter Toronto FC – Cavalry FC 0
Canada · Northern Super League, Women Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Scrosoppi (Women) – Woodbridge Strikers (Women) 2.22 3.72 2.48 1.53 2.27 1
Simcoe County Rovers (Women) – Guelph United (Women) 1.39 4.54 5.85 1.49 2.37 1
01:15 North Mississauga (Women) – North Toronto Nitros (Women) 3.27 3.93 1.82 1.44 2.50 1
China · Champions League Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Guangdong Chenxing Chuangert – Guangzhou United 1.39 4.54 5.85 1.49 2.37 1
Taizhou Zaocha Heima – Guangzhou Zhicheng 3.04 3.46 2.03 1.82 1.84 1
China · League One Women Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
08:15 FC Wuhan Sports University (Women) – Shanxi Xihua (Women) 1.59 4.75 3.84 1.44 2.63 1
Congo · Ligue 1 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Saint Eloi Lupopo – CS Don Bosco 2.32 3.18 2.65 2.17 1.58 1
TP Mazembe – Les Aigles du Congo 2.19 3.21 2.93 2.15 1.59 1
Czech Republic · U19 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Vysocina Jihlava U19 – Karvina U19 3.35 4.55 1.95 1.36 2.95 7
11:00 Sparta Prague U19 – Sigma Olomouc U19 2.02 3.80 3.55 1.42 2.75 5
Ecuador · LigaPro Primera B Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
00:00 CD El Nacional – Vargas Torres 0
Time Match 1X2 OverUnder B's
04:30 B Dortmund (Sef) – Leverkusen (Pavlinho19) 3.25 5.50 1.60 1
Frankfurt (Ganger_29) – Leipzig (borees) 2.05 4.00 2.62 1
04:42 Leipzig (borees) – Bayern Munchen (Rodja) 2.45 4.00 2.15 1
Leverkusen (Pavlinho19) – Frankfurt (Ganger_29) 1.85 5.00 2.60 1
04:54 Bayern Munchen (Rodja) – Leverkusen (Pavlinho19) 5.50 6.00 1.30 1
Frankfurt (Ganger_29) – B Dortmund (Sef) 2.60 3.90 2.10 1
05:06 B Dortmund (Sef) – Bayern Munchen (Rodja) 1.83 3.90 3.10 1
Leverkusen (Pavlinho19) – Leipzig (borees) 1.75 5.00 2.87 1
05:18 Bayern Munchen (Rodja) – Frankfurt (Ganger_29) 2.70 5.00 1.85 1
Leipzig (borees) – B Dortmund (Sef) 2.50 5.00 1.95 1
Time Match 1X2 OverUnder B's
05:00 Aston Villa (Revange) – Roma (Boulevard) 2.37 3.75 2.37 1
Porto (Flewless_phoenix) – Fenerbahce (MeLToSik) 1.28 5.50 6.50 1
05:12 Fenerbahce (MeLToSik) – Salzburg (Jekunam) 2.75 4.00 2.00 1
Roma (Boulevard) – Porto (Flewless_phoenix) 4.33 4.80 1.48 1
05:24 Salzburg (Jekunam) – Roma (Boulevard) 2.25 3.70 2.50 1
05:36 Aston Villa (Revange) – Salzburg (Jekunam) 2.25 3.60 2.50 1
Roma (Boulevard) – Fenerbahce (MeLToSik) 2.05 3.90 2.70 1
05:48 Fenerbahce (MeLToSik) – Aston Villa (Revange) 3.40 3.00 2.00 1
Salzburg (Jekunam) – Porto (Flewless_phoenix) 4.33 2.62 1.95 1
Estonia · Esiliiga Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 FC Elva – Maardu Linnameeskond 1.58 4.60 4.80 1.34 3.35 7
Finland · Kakkonen Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 PPJ – Atlantis FC 2.00 4.40 3.10 1.31 3.55 9
Finland · Kansallinen Ykkönen Women Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 ABC Vaasa (Women) – Idrottsklubben Myran (Women) 8.15 7.60 1.15 1
16:15 Pallo-Iirot (Women) – Harjavallan Pallo (Women) 1.22 6.20 7.90 1
16:30 PK-09 (Women) – KP-75 (Women) 3.25 5.17 1.64 1
Finland · Kolmonen Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
15:15 JyTy Turku – PiPS 2.20 4.40 2.73 1.28 4.00 3
Jyty – Piikkion Palloseura 0
16:00 Larsmo – Vasa IFK 11.00 7.49 1.11 1
LAUTP II – KJP Kouvola 11.50 9.40 1.13 1.18 4.60 2
SIF – Lapuan Virkia 2.09 4.40 2.65 1.28 3.50 2
STPS – Edustus IPS 9.05 6.20 1.28 1.23 4.60 2
Stps – Ips 0
Sundom Idrottsförening – Virkiä 0
Tampereen Peli-Toverit – Ylojarvi United 3.13 4.33 1.98 1.24 3.90 3
Yllatys – Toivalan Urheilijat 1.63 4.69 3.54 1
16:30 KuPS Akatemia II – SC Zulimanit 1.20 8.30 14.50 1.12 5.55 3
SJK-j – FC Ylivieska 1.62 4.90 3.82 1.18 4.70 2
Finland · Nelonen Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
14:30 OTP – Oulun Jalkapalloklubi 2.17 4.08 2.40 1.29 3.16 1
15:00 Toolon Vesa – Etu Toolon Urhot 2.27 4.91 2.09 1
15:30 Gnistan III – Valtti II 2.60 4.69 1.95 1
Purha Ry – RPS Lions 1.95 4.69 2.60 1
Simpeleen Urheilijat – Lappee JK 3.54 4.69 1.63 1
16:00 Haxi – KoiPS 1.72 4.96 3.05 1
KuKi – Warkaus JK 4.19 5.55 1.45 1
Outokummun Pallo – Kuopion Elo 7.17 7.40 1.20 1
Pantterit – Heinolan Palloilijat 47 2.01 4.93 2.37 1
Vaasan Palloseura Juniorit – Korsnas FF 2.17 4.51 2.27 1
16:30 Akilles – ToBK 2.81 4.44 1.89 1
Heinapaan Hanhet – Ruusut 4.70 5.45 1.40 1
Finland · Vitonen Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 POHU SiPa – PPV 1.33 6.45 4.89 1
15:30 HaPo – Tove II 1.81 4.87 2.84 1
Jappara – I-HK II 2.69 4.81 1.89 1
JaPS II – MPS-Atletico Akatemia 2.08 5.05 2.25 1
KyVo Isokyro – BK-48 II 1.22 7.08 6.72 1
Suonenjoen Pallo 52 – JuPy 2.80 4.83 1.83 1
15:50 HePu – Mando United 2.20 4.57 2.22 1
16:00 LaVe – Tampere United III 2.74 4.90 1.85 1
MaPS II – AFC Campus 2.15 4.52 2.29 1
Pallo Peikot Voikkaan – KyPa 1.90 5.35 2.52 1
Petalax IK – Suvilahden Sisu 6.53 6.85 1.23 1
16:15 Nopsa – Korian Klubi 1.84 4.96 2.75 1
16:30 KelA Akatemia – Korso United 2.27 5.02 2.06 1
Finland · Ykkösliiga Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
15:30 Tampere United – Oulun Luistinseura 2.12 3.75 3.20 1.58 2.43 9
Gambia · GFA League Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Brikama United – Greater Tomorrow 1.93 2.95 3.90 2.55 1.42 1
16:30 BST Galaxy – Steve Biko FC 2.70 2.85 2.75 2.80 1.40 7
Falcons FC – Fortune 3.40 2.78 2.20 2.80 1.40 5
Gambian Dutch Lions – TMT FC 2.08 2.85 3.55 2.63 1.38 1
Hart Academy FC – Samger FC 2.23 3.00 3.10 2.18 1.56 1
Iceland · Cup U19 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Thor/THK/Vols/Magni U19 – Throttur Reykjavik/SR U19 1.13 7.60 12.30 1.24 3.70 2
International · AFF Championship U19 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Thailand U19 – Cambodia U19 1.40 5.25 7.31 1.43 2.80 8
13:15 Indonesia U19 – Australia U19 4.00 3.80 2.01 1.78 2.04 7
International · Friendlies U23 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Costa Rica U23 – Cuba U23 1.13 6.04 13.10 1.57 2.20 1
Time Match 1X2 OverUnder B's
14:00 Bechem United – Bibiani Gold Stars 2.57 3.39 2.28 1.84 1.82 1
Time Match 1X2 OverUnder B's
11:30 Venezuela Youth – Japan (Youth) 4.91 4.20 1.57 1.62 2.20 7
Kazakhstan · Premier League Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Aktobe II – Akademiya Ontustyk 4.86 4.68 1.45 1.29 3.14 1
12:00 Elimai II – Jaiyq 3.54 3.93 1.74 1.49 2.37 1
Taraz – Astana II 1.49 4.28 4.89 1.49 2.37 1
Kyrgyzstan · Premier League Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 FC Asiagoal Bishkek – FC Toktogul 0
Thursday 11 June 2026
14:30 Abdysh-Ata Kant – Neftci Kockor-Ata 3.54 3.55 1.83 1.82 1.84 1
Latvia · 3rd League Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Lielupe – SSE Riga 2.45 5.61 1.91 1
RFS Academy – Ogre United II 1.27 6.80 5.64 1
16:30 Upesciems – DSVK Traktors 5.50 6.85 1.28 1
Nigeria · Cup Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Ikorodu City – Barau FC 2.23 3.05 3.25 2.46 1.48 3
Nasarawa United – Plateau United 2.52 2.88 2.95 2.75 1.39 3
Time Match 1X2 OverUnder B's
18:30 Ballymoney United – Bangor Ladies (W) 4.71 6.71 1.31 1
18:45 Ballyclare Comrades (W) – Ballymena United (W) 1.91 3.78 2.93 1.47 2.38 1
Saint James Swifts – Sion Swifts (W) 4.02 3.97 1.52 1.37 2.58 1
Norway · Division 4 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Larvik TIF – Eik-Tonsberg II 1.81 4.99 2.80 1
Oyestad – Tigerberget 1.33 6.14 5.16 1
Tonsberg – Flint 5.21 6.47 1.31 1
16:30 Ravn Vatne – Langevag 2.02 4.51 2.54 1
Norway · U19 Cup Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Nordstrand U19 – Ullern U19 2.41 4.15 2.24 1.19 3.80 5
Poland · Poland, IV Liga Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Orzel Kolno – Pionier Bransk 1
Thursday 11 June 2026
15:00 Karpaty Krosno – JKS 1909 Jaroslaw 5.42 4.95 1.44 1.26 3.50 5
Poland · Poland, V Liga Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 GKS Katowice II – Odra Miasteczko Slaskie 1.41 5.00 5.38 1.20 4.33 1
Time Match 1X2 OverUnder B's
15:30 Leca FC – GD Vitoria Sernache 0
Time Match 1X2 OverUnder B's
13:00 Dinamo Stavropol – Zenit II 2.86 3.35 2.23 1.80 1.92 3
Suriname · Suriname Cup Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
00:00 SV Voorwaarts Paramibo – SV Leo Victor 0
Sweden · Sweden U19 Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Kalmar U19 – Goteborg U19 3.15 4.99 1.69 1
16:00 Elfsborg U19 – Norrby U19 1.11 7.90 10.50 1
Uruguay · Reserve Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Juventud de Las Piedras Reserves – Progreso Reserves 1.71 3.75 3.80 1.44 2.45 1
USA · MLS Next Pro Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Vancouver Whitecaps FC II – North Texas SC 2.59 3.95 2.55 1.33 3.35 8
Time Match 1X2 OverUnder B's
23:00 Ambassadors FC Ohio – Buffalo Stallions 0
USA · USL Championship Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Tampa Bay Rowdies – Charleston Battery 1.66 4.10 4.68 1.86 2.06 2
23:30 Detroit City FC – El Paso Locomotive FC 1.96 3.56 3.77 1.73 2.11 1
Thursday 11 June 2026
02:00 Monterey Bay FC – Sporting Jax 1.72 4.30 4.80 1.72 2.36 9
02:30 Phoenix Rising FC – Louisville City FC 3.20 3.68 2.42 1.74 2.28 9
USA · USL Cup Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Greenville Triumph SC – Loudoun United FC 0
One Knoxville SC – Chattanooga Red Wolves 0
USA · USL League One Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Westchester SC – Fort Wayne FC 0
23:30 Charlotte Independence – Union Omaha 0
Thursday 11 June 2026
01:30 AC Boise – Richmond Kickers 1.50 4.73 6.34 1.57 2.66 9
03:00 AV Alta FC – Sarasota Paradise 2.20 3.60 3.10 1.73 2.20 8
USA · USL League Two Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
00:30 McKinney Chupacabras FC – Lubbock Matadors SC 2.41 3.45 2.55 1.55 2.20 2
01:00 City SC San Diego – Stars FC 2.96 3.74 2.05 1.60 2.23 6
Snohomish United – Ballard FC 2.65 3.70 2.22 1.50 2.45 7
USA · Women's Premier Soccer League Wednesday 10 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 West Florida Flames Academy (W) – Kings Hammer Swan City (W) 0
Thursday 11 June 2026
01:00 San Ramon (W) – Fuego FC (w) 12.00 8.00 1.14 1.28 3.30 4
San Ramon (Women) – Central Valley Fuego (Women) 10.70 7.60 1.13 1.25 3.28 1
00:00 Salvo SC (W) – Mankato United SC (W) 0
Vietnam · Cup Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Nam Dinh – Ho Chi Minh City FC 1.85 3.10 4.40 2.30 1.58 3
Ninh Binh – Viettel 2.32 2.94 3.15 2.28 1.60 5
Phu Dong FC – CLB Viettel 0
Zimbabwe · Premier League Thursday 11 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Highlanders FC – Agama FC 1.79 3.00 5.02 2.63 1.38 4
Scottland FC – Triangle United 1.41 3.70 9.95 2.49 1.48 4

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.