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.

Angola · Girabola Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
07:00 Bravos Da Quissama – Uniao Do Nzinga 0
Time Match 1X2 OverUnder B's
14:00 All Boys (Res) – Club Atletico Mitre (Res) 1.85 3.00 2.06 1.70 1.25 1
CA All Boys Reserves – CA Mitre de Santiago del Estero (Reserves) 2.19 3.16 3.10 2.09 1.70 6
15:00 CA Atlanta Reserves – Chacarita Juniors Reserves 3.50 3.14 2.60 2.20 1.62 7
Deportivo Laferrere Reserves – CA Excursionistas Reserves 3.06 3.00 2.25 2.25 1.64 8
Deportivo Moron Reserves – Nueva Chicago Reserves 3.05 3.10 2.57 2.38 1.53 8
16:00 Atlas Reserves – CS Barracas Res. 5.10 3.80 1.94 1.74 2.12 4
17:00 CA Los Andes Reserves – CA Ferrocarril Midland Reserves 1.47 4.30 6.56 1.76 2.10 7
CA San Telmo Reserves – CA San Miguel Reserves 2.02 3.20 3.34 2.10 1.71 7
Club Almagro Res. – CA Colegiales Reserves 2.20 2.92 3.31 2.70 1.48 7
Tristan Suarez Reserves – Temperley Res. 2.56 3.10 2.67 2.50 9.13 8
18:00 Argentino de Quilmes (Reserves) – CSD Liniers (Res) 1.95 3.10 3.10 1.78 1.88 2
Boca Juniors – Lanus Res. 1.72 3.64 5.44 2.06 1.79 9
CA Huracan (Reserves) – Defensa y Justicia Reserves 2.05 3.25 3.52 2.07 1.86 8
CA Quilmes Reserve – San Martin de San Juan Reserve 1.33 5.60 12.10 1.54 2.33 5
CS Dock Sud Res. – CS Italiano Res. 1.02 1.01 2.13 1.62 2
F C Oeste Res – Newells OB Res 1.12 1.10 1.12 1.02 1.60 1
Ferro Carril Oeste – Newells Old Boys 3.99 3.31 1.97 2.06 1.90 8
Huracan BA Res – D Justicia Res 1.66 2.84 2.62 1.02 1.24 1
Independiente Res. – CA Belgrano 2.15 3.29 3.19 1.99 2.02 9
Quilmes (Res) – SM-SJuan (Res) 1.12 1.10 1.12 1.01 1.24 1
Sportivo Dock Sud (Reserves) – Club Sportivo Italiano (Reserves) 1.87 3.25 3.76 2.12 1.65 5
18:30 Flandria Reserves – Real Pilar Reserves 3.15 3.10 2.18 2.25 1.57 7
Argentina · Primera C Metropolitana U20 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Belgrano Zarate U20 – Victoriano Arenas U20 3.00 3.40 2.17 1.60 2.20 2
Argentina · Primera C Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 CA Atlas(Reserves) – Sportivo Barracas(Reserves) 3.40 3.45 1.98 1.75 1.95 1
Bhutan · Premier League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Tsirang – Tensung 1.95 3.85 2.95 1.46 2.45 1
Brazil · Amazonense U20 Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Amazonia U20 (Women) – Taruma U20 (Women) 4.62 4.10 1.59 1.52 2.46 2
Brazil · Amazonense U20 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
19:00 RB do Norte U20 – Amazonas U20 10.10 7.10 1.18 1.21 3.90 3
Brazil · Brasileiro U20 Serie B Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Ceara U20 – SC Internacional U20 2.30 3.40 3.00 1.90 1.91 5
Brazil · Campeonato Acreano U20 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Galvez U20 – Independencia U20 2.59 4.33 2.06 1.16 4.10 3
Brazil · Campeonato Brasileiro U20 Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Amazonia Ec Am – EC Taruma AM 0
Canada · Northern Super League, Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Halifax Tides (Women) – Vancouver Rise (Women) 2.63 3.80 2.67 1.67 2.39 2
Cuba · Campeonato Nacional Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Olimpicos Habana – Santos Sporting 1.53 4.97 3.93 1
15:15 Sporting Bellavista – Almendras de Parraga 1.88 4.51 2.80 1
Dominica · Dominica Premier League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Harlem United FC – We United 2.90 3.80 1.87 1
Estonia · Esiliiga B Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 FC Phoenix Johvi – Tallinna JK Legion 1.15 11.56 14.00 1.11 10.00 9
JK Narva Trans II – FA Tartu Kalev 1.75 4.60 4.05 1.20 4.33 9
Tartu JK Tammeka U21 – JK Tabasalu 1.40 6.40 5.70 1.20 5.00 6
Estonia · Esiliiga Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 FCI Levadia Tallinn II – Tartu JK Welco 5.48 5.00 1.51 1.30 3.94 7
Nomme United U21 – JK Tallinna Kalev 2.56 4.40 2.20 1.23 4.80 8
16:00 FC Tallinn – Flora Tallinn U21 4.39 4.45 1.63 1.28 3.70 8
Maardu Linnameeskond – Nomme Kalju FC 1.82 4.90 3.90 1.25 3.70 8
Viimsi JK – FC Elva 1.96 3.80 3.55 1.55 2.42 8
Estonia · Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 FC Flora Tallinn (W) – Viimsi JK (W) 1.48 4.65 5.16 1.28 3.05 5
Estonia · Youth League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Pohja-Tallinna JK Volta U19 – Paide Linnameeskond U19 1.47 4.95 5.11 1.18 3.88 3
Finland · Kansallinen Ykkönen Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 ONS II (Women) – ONS B (Women) 2.09 4.91 2.27 1
Finland · Kolmonen Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
15:30 Ajax Sarkkiranta – KePS 2.85 3.94 2.01 1.23 3.42 3
Ajax Sarkkiranta – Kemin Palloseura 0
KoPa – LAUTP II 1.35 5.20 7.38 1.43 2.63 2
Kopa – Lautp/2 0
16:00 Nykarleby IK – KPV Akatemia 1.55 4.55 4.25 1.15 4.70 3
Toivalan Urheilijat (ToU) – JIPPO-J/Punamusta 0
Tou – JIPPO-J/Punamusta 3.40 4.70 1.69 1.18 3.84 2
Finland · Nelonen Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Korsnas FF – Malax IF 2.60 4.69 1.95 1
Otavan Viesti – Soho 17.00 10.00 1
Finland · Veikkausliiga Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
09:59 AC Oulu – IFK Mariehamn 1.41 5.20 9.20 1.72 2.34 9
Finland · Vitonen Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
15:30 KonnU Kipina – PetPet 1.54 5.45 3.61 1
Gambia · GFA League Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Samger FC – Bombada FC 1.63 3.54 4.26 2.43 1.45 1
Georgia · Erovnuli Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
13:30 FC Meshakhte Tkibuli – FC Gagra 3.40 3.20 2.28 2.29 1.71 8
16:00 Dinamo Tbilisi – FC Samgurali Tskaltubo 1.77 3.74 5.20 2.02 1.95 8
Iceland · 2. deild Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Augnablik Kopavogur (Women) – Afturelding(W) 16.00 11.80 1.10 1.06 8.00 3
Reykjavik (Women) – Fjolnir (Women) 25.00 14.50 1.03 1.11 6.00 2
Iceland · 4 Deild Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Alafoss – Hamar 9.00 7.60 1.21 1.10 6.50 6
Arborg – Ellidi 1.75 4.20 3.78 1.29 3.30 6
Hafnir – KFR 4.64 5.10 1.53 1.11 6.00 6
20:00 IH Hafnarfjordur – Alftanes 12.20 7.75 1.18 1.11 6.00 6
Iceland · 5 Delid Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
20:00 BF 108 – Lettir 1.81 4.65 3.15 1.10 6.50 3
Skautafelag Reykjavikur – Thorlakur 1.42 5.40 5.21 1.08 7.00 3
Iceland · Women Cup Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
17:30 Throttur Reykjavik (W) – Vikingur Reykjavik (W) 2.16 3.70 3.08 1.66 2.32 7
20:15 Grindavik/Njarovik – Stjarnan (W) 3.81 3.74 1.84 1.66 2.32 7
International · Club Friendlies Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Basake Holy Stars – Aduana 2.04 3.45 3.02 1.83 1.83 1
14:00 Neftekhimik Nizhnekamsk – KAMAZ 2.19 3.68 2.54 1.57 2.19 1
12:00 Minsk – Yenisey Krasnoyarsk 3.31 3.87 1.82 1.49 2.37 1
15:00 IFK Goteborg – Valerenga 2.12 3.75 2.88 1
16:30 Austria Klagenfurt – Kapfenberger SV 3.39 4.15 1.90 1.53 2.52 5
International · FIFA World Cup Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 1st teams – 2nd teams 1.13 13.30 10.00 1
Czech Republic – South Africa 1.94 3.72 4.70 2.24 1.80 9
19:00 Switzerland – Bosnia and Herzegovina 1.60 4.25 7.00 2.10 1.89 9
22:00 Canada – Qatar 1.32 6.00 13.00 1.79 2.30 9
Time Match 1X2 OverUnder B's
15:00 Goteborg – Valerenga 2.01 3.88 2.82 1.43 2.53 1
16:00 Czech Republic – South Africa 0
16:30 SK Austria Klagenfurt – Kapfenberger SV 1919 3.40 3.70 1.80 1.48 2.45 1
Time Match 1X2 OverUnder B's
10:00 Tobol Kostanay II – Batyr Ekibastuz 4.39 4.57 1.51 1.29 3.17 1
11:00 Astana II – Kairat Zhastar 7.32 5.60 1.26 1.26 3.35 1
13:00 Arys – Caspiy Aktau II 2.90 3.74 2.01 1.54 2.26 1
12:00 Akademia Ontustyk – FC Yelimay Reserve 0
Akademiya Ontustik – Elimai FC U21 0
Akademiya Ontustyk – Elimai II 1.12 7.06 11.00 1.23 3.55 1
15:00 Turan Turkistan – Aktobe II 1.14 7.14 9.70 1
Lithuania · Division 1 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 FC Neptunas Klaipeda – FK Kauno Zalgiris B 1.34 5.00 8.00 1.49 2.47 9
Lithuania · Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 FK Transinvest (W) – FK Zalgiris Vilnius (W) 7.90 5.10 1.30 1.56 2.30 4
Kauno Rajono FA (W) – Gintra (Women) 39.00 18.00 1.01 3
Mali · Mali Cup Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 AS Mande(W) – USFAS(W) 2.65 3.45 2.40 1.60 2.21 2
18:00 Amazones C5 (Women) – Super Lionnes (Women) 1.59 4.20 4.70 1.76 1.95 2
Mongolia · National Premier League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
07:00 Khovd Western – Khangarid 14.89 11.66 1.05 1
10:00 Khovd – Deren 100.00 24.00 1.01 1.03 23.00 4
Morocco · GNF 1 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Olympique Dcheira – FAR Rabat 8.20 4.20 1.49 2.08 1.82 9
RSB Berkane – Olympique de Safi 1.55 4.00 6.60 2.28 1.70 9
US Yacoub Mansour – Hassania Agadir 2.50 3.15 3.00 2.23 1.74 9
Wydad AC – FUS Rabat 1.76 3.70 5.80 2.34 1.70 9
Mozambique · Premier league Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Baia de Pemba FC – Vilankulo FC 2.80 2.88 2.80 2.95 1.48 6
Ferroviario de Maputo – Liga Desportiva De Sofala 2.35 2.87 3.60 3.25 1.33 7
Niger · Super League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
14:00 AS UAM – Tagour Provincial Club 2.17 2.65 3.69 3.80 1.21 1
Norway · Division 4 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Fet IL – Strommen II 1.68 5.06 3.14 1
17:00 Birkebeineren – Lier IL 2.09 5.05 2.24 1
Forus og Gausel – Froyland 2.90 4.78 1.80 1
Randaberg – Sola 2.03 5.07 2.30 1
Teie – Store Bergan 1.75 4.95 2.97 1
Vardeneset – Rosseland 5.40 5.94 1.32 1
17:15 Storsteinnes – Krokelvdalen 2.92 4.94 1.77 1
17:30 Aurskog-Finstadbru – Leirsund 8.95 8.30 1.12 1
Hallingdal – Drammens 2.14 5.06 2.18 1
Sandar Sandefjord – Orn-Horten II 1.93 4.78 2.61 1
18:00 Algard – Vidar II 2.09 4.96 2.26 1
Nybergsund – Odal 2.21 4.53 2.23 1
Tigerberget – Giv Akt 2.60 4.77 1.94 1
Norway · U19 Cup Wednesday 17 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Sarpsborg 08 U19 – KFUM Oslo U19 1.20 6.55 7.65 1
Thursday 18 June 2026
16:00 Stabaek U19 – Fredrikstad FK U19 1.29 6.05 7.10 1.16 4.10 5
16:15 Bryne FK U19 – Viking U19 12.70 8.30 1.17 1.11 6.00 4
16:30 Ullern 2 U19 – Frigg U19 8.35 6.60 1.22 1.14 5.00 3
17:30 Noetteroey – Re FK U19 1.21 7.30 8.70 1.30 3.40 2
18:15 Gjelleraasen U19 – Gjovik-Lyn U19 1.36 5.25 6.53 1.14 4.80 4
18:30 Stjordals-Blink U19 – Ranheim U19 1.11 5.50 1
Norway · U19 League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
18:15 Gjelleraasen – Gjoevik-Lyn 1.35 5.18 5.15 1
Sierra Leone · Premier League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Bhantal FC – Slifa FC 2.40 2.88 3.80 2.80 1.39 5
Sweden · 4 Division Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Delsbo – Ljusne AIK 1.17 6.96 8.95 1
Strands – Rengsjo 1.39 5.41 4.88 1
18:00 Bagarmossen Karrtorp – Segeltorps IF 1.64 5.05 3.31 1
Sweden · Elitettan Women Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Sundsvalls (Women) – Hudik (Women) 1.42 5.10 4.72 1
16:30 Jitex BK (W) – KIF Orebro (W) 4.66 4.15 1.64 1.55 2.35 6
17:00 Alingsas KIK (Women) – Orgryte (Women) 3.07 4.19 1.83 1.29 3.15 1
Helsingborgs (Women) – Lindsdals (Women) 1.11 7.05 12.10 1.29 3.16 1
Husqvarna FF – IF Elfsborg (W) 8.80 5.10 1.42 1.60 2.20 6
IF Karlstad (Women) – Degerfors (Women) 1.36 4.99 5.75 1.29 3.16 1
Linköping FC (W) – Alingsås FC (W) 1.34 5.00 8.50 1.49 2.33 2
W Linkopings – W Alingsas FC United 0
17:30 Almhults IF (Women) – Eskilsminne (Women) 2.05 4.38 2.54 1
Sjalevads (Women) – Heffnersklubbans (Women) 2.05 4.38 2.54 1
Trollhattan (Women) – Ulricehamns (Women) 1.69 4.33 3.49 1.29 3.17 1
Viljan (Women) – Smedby (Women) 7.90 6.20 1.22 1
18:00 Taby (Women) – IFK Lidingo (Women) 5.57 5.39 1.34 1
Time Match 1X2 OverUnder B's
16:30 Lidkopings FK – Husqvarna FF 8.75 5.10 1.40 1.54 2.63 6
17:00 FK Karlskrona – IFK Karlshamn 1.34 6.28 10.70 1.50 2.78 7
Kubikenborgs IF – Gottne IF 2.28 3.80 2.78 1.47 2.86 6
Skiljebo SK – IK Franke 1.96 4.10 4.21 1.43 3.08 7
Staffanstorp United – Linero IF 2.95 3.65 2.40 1.57 2.51 7
Torslanda IK – Vastra Frolunda IF 2.48 3.75 2.60 1.50 2.75 7
Viggbyholms IK FF – Angby IF 3.05 3.80 2.28 1.54 2.63 7
17:15 Vanersborgs FK – Stenungsunds IF 2.24 3.80 3.05 1.60 2.44 7
17:30 Dalstorps IF – BK Astrio 1.46 4.79 7.40 1.48 2.81 7
IF Boljan – Onsala BK 2.75 3.90 2.51 1.46 3.04 7
IFK Kumla – IK Tord 1.76 3.80 4.22 1.75 2.32 6
Qviding FIF – Galtabacks BK 1.67 4.33 4.66 1.34 3.50 6
Storfors AIK – Taftea IK 3.96 4.15 1.71 1.41 2.90 6
Sweden · Sweden Division 2 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Fransta IK – Friska Viljor FC 2.43 3.88 2.55 1.37 2.87 4
Grebbestads IF – Vanersborgs IF 1.58 4.08 4.90 1.49 2.52 7
Herrestads AIF – IFK Skovde FK 3.01 3.62 2.09 1.60 2.47 6
Ljunga/Fränsta – Friska Viljor 1.01 1.02 1.01 1.02 1.25 1
Solvesborgs GoIF – Rappe GOIF 1.85 3.80 3.82 1.58 2.49 6
17:15 Ahlafors IF – Skara FC 2.28 3.80 3.05 1.48 2.81 6
17:30 Lindome GIF – Astorps FF 2.50 3.80 2.64 1.44 3.05 7
Qviding FIF – Galtabäcks BK 1.51 4.15 4.34 1
Sweden · Sweden Division 3 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Forsbacka – Satra 2.26 3.81 2.39 1.46 2.46 1
Forssa – Avesta 1.11 7.45 11.00 1
IFK Eskilstuna – Adolfsbergs IK 2.09 4.10 2.59 1.29 3.16 1
Sandvikens AIK – Huge 2.07 4.36 2.52 1
18:00 Nasvikens – Åbyggeby 2.39 3.81 2.26 1.46 2.46 1
Sweden · Sweden U19 Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Brommapojkarna 2 U19 – Karlbergs U19 3.21 4.86 1.69 1
IFK Stocksund U19 – Sundsvall U19 2.11 4.63 2.30 1
Orebro U19 – Hammarby U19 5.28 5.86 1.33 1
13:00 Osters U19 – Trelleborg U19 2.11 4.63 2.30 1
14:00 IFK Varnamo U19 – Varbergs BoIS U19 2.00 4.12 2.73 1.29 3.16 1
12:00 Djurgardens U19 – Brommapojkarna U19 2.75 4.80 1.86 1
Hacken U19 – GAIS U19 2.32 4.53 2.12 1
Vasteras U19 – AIK U19 7.42 7.34 1.19 1
14:30 Malmo U19 – Mjallby U19 1.59 5.39 3.38 1
15:00 Halmstads U19 – Goteborg U19 5.31 6.56 1.30 1
17:00 Norrby U19 – Landskrona BoIS U19 2.89 4.75 1.81 1
Orgryte U19 – Elfsborg U19 2.13 4.37 2.36 1
18:15 Lidingo U19 – Haninge Brandbergen U19 2.60 4.69 1.95 1
Sweden · Sweden, Ettan Norra Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Eskilsminne IF – FC Trollhattan 2.07 3.90 3.15 1.54 2.62 8
Gefle IF – FC Stockholm Internazionale 5.30 4.10 1.66 1.79 2.14 8
Hammarby TFF – FC Jarfalla 1.26 7.55 10.26 1.37 3.38 8
Jonkopings Sodra – Lunds BK 1.76 3.98 4.50 1.56 2.56 8
Skovde AIK – Hassleholms IF 3.00 3.65 2.24 1.75 2.16 8
Trelleborgs FF – FC Rosengaard 1917 1.96 3.80 4.10 1.70 2.28 8
Tvaakers IF – Angelholms FF 2.52 3.45 2.80 1.83 2.10 8
Vasalunds IF – Karlbergs BK 1.93 4.20 3.50 1.48 2.81 8
17:15 FC Arlanda – IFK Stocksund 1.52 4.86 5.42 1.36 3.40 8
17:30 Sollentuna FK – FBK Karlstad 2.78 3.70 2.40 1.68 2.32 8
Sweden · Swedish Damallsvenskan Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 IF Brommapojkarna (W) – Vittsjo GIK (W) 2.16 3.75 3.15 1.69 2.28 7
14:00 Eskilstuna United (W) – Pitea IF (W) 2.84 3.50 2.36 2.00 1.90 7
16:00 BK Hacken (W) – Rosengard (W) 1.21 6.95 13.50 1.43 3.08 7
Kristianstads DFF (W) – IK Uppsala (W) 1.29 5.70 10.90 1.49 2.84 7
17:00 IFK Norrkoping (W) – Vaxjo DFF (W) 2.06 3.50 3.55 1.78 2.16 7
Sweden · Swedish Elitettan Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Husqvarna FF (W) – IF Elfsborg (W) 3.50 4.30 1.30 1.62 2.22 1
Sweden · U21 Ligacupen Elit Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Brommapojkarna U21 – Djurgardens U21 2.07 4.36 2.52 1
Tanzania · Premier League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Fountain Gate FC – Young Africans 23.00 6.20 1.22 1.75 2.11 8
JKT Tanzania – Tanzania Prisons 2.05 3.80 3.30 2.25 1.57 6
Namungo FC – Mtibwa Sugar 0
Pamba SC – Mtibwa Sugar 1.64 3.55 5.29 2.08 1.70 6
Thailand · University League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Thailand National Sports University – Chulalongkorn University 1.96 3.90 3.30 1.80 2.04 4
Time Match 1X2 OverUnder B's
05:30 Phoenix FC – Victory FC 0
Uruguay · Reserve Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Boston River (Res) – Montevideo City Torque (Reserves) 2.90 3.35 2.28 1.81 2.00 6
CA Boston River Reserves – Torque Reserves 3.04 3.45 2.19 1.78 2.20 3
USA · MLS Next Pro Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Connecticut United – FC Cincinnati II 1.44 4.80 7.03 1.54 2.68 7
USA · USL League Two Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Lansing City Football – Midwest United FC 13.50 6.50 1.18 1.41 2.75 6
Real Central New Jersey – Ocean City Nor Easters 4.01 3.94 1.71 1.42 2.70 6
USA · Women's Premier Soccer League Thursday 18 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Side FC 92 (W) – Oklahoma City FC (W) 10.90 6.50 1.23 1.30 3.10 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.