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 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
05:00 Independente Candomble Bantu – Alto Zambeze 0
Argentina · Argentina Championship U20 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Talleres Remedios U20 – UAI Urquiza U20 2.84 3.45 2.27 1.68 2.06 2
Argentina · Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 River Plate (W) – Newell's Old Boys (W) 1.40 4.50 8.80 1.94 1.87 5
18:00 Belgrano de Cordoba – Racing Club (W) 4.00 2.99 2.18 2.78 1.48 5
CA Independiente (W) – CA Talleres de Cordoba 5.90 3.62 1.66 2.24 1.70 6
Time Match 1X2 OverUnder B's
11:00 Garuda FC – University Azzurri FC 34.00 23.00 1.01 6
Australia · NPL New South Wales U20 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Sydney FC Youth – Sydney United 3.33 4.23 1.90 1.74 2.03 3
Australia · NPL New South Wales Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Sydney FC (Youth) – Sydney United 58 3.36 3.50 1.95 1.71 2.09 1
Sydney FC II – Sydney United 58 FC 3.40 3.50 1.93 1.73 2.00 2
Australia · NPL Queensland Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Rochedale Rovers – Gold Coast Knights 4.40 4.96 1.64 1.29 3.30 7
10:30 Brisbane Strikers – Ipswich FC 1.70 4.40 4.03 1.52 2.46 7
Holland Park Hawks – Redlands United 2.88 4.06 2.09 1.35 3.00 7
Australia · NPL South Australia Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Croydon FC Adelaide – Adelaide United (Youth) 2.23 4.06 2.70 3
10:30 West Torrens Birkalla – Sturt Lions 1.79 4.01 3.81 1.40 2.75 7
11:00 Adelaide Comets FC – Adelaide City 4.67 4.10 1.63 1.53 2.45 7
Australia · NPL Western Australia Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Bayswater City – Perth Redstar FC 1.88 3.96 3.90 1.48 2.60 7
Australia · NSW League 1 U20 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Blacktown Spartans U20 – Rydalmere Lions U20 1.52 4.60 5.33 1.30 3.20 7
Australia · NSW League 1 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
10:15 Blacktown Spartans – Rydalmere Lions FC 1.59 4.45 4.71 1.36 2.90 7
Time Match 1X2 OverUnder B's
08:30 Brisbane Strikers U23 – Ipswich FC U23 2.80 4.00 2.05 1
Holland Park Hawks U23 – Redlands United U23 1.97 3.80 3.15 1.41 2.69 1
Australia · Queensland Youth Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:30 Brisbane Strikers U23 – Ipswich FC U23 2.84 3.97 2.10 1.30 3.28 5
Holland Park Hawks U23 – Redlands United U23 1.97 3.76 3.13 1.40 2.80 5
Time Match 1X2 OverUnder B's
10:00 Croydon Kings FC – Adelaide United U21 2.21 3.67 2.70 1.26 3.20 2
Australia · South Australia NPL Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:45 Adelaide Comets (W) – West Torrens Birkalla 1.65 4.25 4.04 1.33 3.00 5
Time Match 1X2 OverUnder B's
10:00 Campbelltown City SC Reserves (W) – West Adelaide Reserve 3.74 4.40 1.72 4
Time Match 1X2 OverUnder B's
10:15 Eastern United – Cumberland United 3.63 4.06 1.81 1.54 2.52 6
Time Match 1X2 OverUnder B's
10:15 Glenorchy Knights FC 2 – South Hobart FC 2 8.10 6.00 1.31 1.07 7.50 6
Olympia FC Warriors – University of Tasmania 1.26 6.30 8.30 1.13 5.50 6
Australia · U20 Victoria NPL, Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:15 Preston Lions FC U20 – Spring Hills FC 0
Australia · Victoria NPL Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:15 Bentleigh Greens SC (W) – Alamein United (W) 4.61 5.46 1.60 1.44 2.82 5
10:30 Preston Lions (W) – Spring Hills FC (W) 2.20 3.58 3.08 1.56 2.30 6
Time Match 1X2 OverUnder B's
08:15 ST Albans Saints Dinamo SC – Melbourne City FC 0
Australia · Victoria Premier League 1 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Heidelberg United – Oakleigh Cannons 2.85 3.70 2.29 1.74 2.23 7
09:45 Dandenong City SC – Avondale FC 4.56 4.30 1.66 1.50 2.51 7
10:30 Bentleigh Greens – Altona Magic 2.86 3.55 2.34 1.86 2.00 7
St Albans Dinamo – Melbourne City FC (Youth) 2.51 3.80 2.48 1.58 2.35 2
St Albans Saints – Melbourne City FC 2 2.45 3.80 2.55 1.57 2.30 5
Australia · Victoria Premier League 2 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
09:45 Keilor Park – Moreland City 1.65 4.51 4.21 1.46 2.42 4
Belarus · Division 2 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Neman 2 – FC Baranovichi 2 0
Belarus · Premier League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 FC Baranovichi – FC Slavia Mozyr 3.15 3.36 2.25 2.02 1.78 6
17:00 FK Arsenal Dzerzhinsk – FC Gomel 4.23 3.38 1.91 2.07 1.74 6
Bhutan · Premier League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 RTC FC – Transport United FC 1.91 4.20 3.35 1.40 3.29 6
Bolivia · Copa Simon Bolivar Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Independiente CBBA – CD Libertad Quillacollo 1.34 6.10 7.23 1.48 2.60 2
Brazil · Campeonato Acreano U20 Thursday 25 June 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Placido de Castro U20 – Nauas U20 1.80 3.97 3.11 1
Brazil · Campeonato Amapaense Women Thursday 25 June 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Portuguesa AP (W) – Combatente AC AP (W) 0
Brazil · Paulista U20 Serie B Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Taubate U20 – Primeira Camisa U20 1.44 4.15 6.70 1.72 2.05 3
Valinhos EC U20 – Paulinia U20 1.62 3.90 4.78 1.99 1.77 3
18:00 Barcelona Esportivo Capela SP U20 – Salto U20 1.90 3.55 3.64 1.61 2.25 3
Guaratingueta U20 – Pinda FC U20 2.45 3.55 2.52 1.60 2.20 3
Jacarei U20 – Mauaense U20 1.90 3.60 3.70 2.09 1.68 3
Nacional AC Sao Paulo U20 – Colorado Caieiras U20 1.55 3.80 5.78 1.99 1.77 3
Olimpia SP U20 – Gremio Catanduvense SP U20 1.72 3.90 4.05 1.62 2.15 3
Paulista U20 – Juventude SAF U20 1.72 3.90 4.03 2.06 1.68 2
Brazil · Paulista U20 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 EC Agua Santa U20 – Flamengo SP U20 1.48 4.20 5.81 1.53 2.37 5
18:00 Bandeirante EC SP U20 – Oeste FC SP U20 0
Botafogo SP U20 – XV de Piracicaba SP U20 1.82 3.54 4.00 1.77 1.99 6
CA Bandeirante SP U20 – Osasco Sporting U20 3.98 3.60 1.82 1.79 1.97 6
CA Juventus SP U20 – Uniao Suzano AC U20 1.65 3.58 4.99 2.05 1.73 6
EC Sao Bernardo SP U20 – Santo Andre U20 1.51 4.40 6.30 1.67 2.10 6
Gremio Osasco Audax SP U20 – Porto FB U20 1.40 4.40 6.93 1.60 2.20 6
Itapirense U20 – Portuguesa Santista U20 3.60 3.55 1.90 1.77 1.99 6
Mirassol U20 – Jabaquara SP U20 1.48 4.35 6.18 1.67 2.11 6
Referencia FC SP U20 – Gremio Prudente U20 2.94 3.35 2.23 1.87 1.89 6
SC Paulinense SP U20 – Desportivo Brasil U20 3.85 3.74 1.73 1.60 2.20 6
Sfera FC U20 – Maua FC U20 2.29 3.25 2.94 2.15 1.63 4
Tanabi U20 – XV de Jau U20 2.64 3.35 2.35 1.76 1.95 5
Uniao Sao Joao U20 – Gremio Novorizontino U20 6.82 4.31 1.42 1.58 2.25 5
Velo Clube U20 – SC Aguai SP U20 1.74 3.54 4.28 1.94 1.82 6
Brazil · Serie B Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Gremio Novorizontino SP – Vila Nova 1.98 3.30 4.80 2.38 1.67 8
Time Match 1X2 OverUnder B's
13:00 Vasco da Gama U20 – Sao Cristovao de Futebol e Regatas U20 1.13 7.40 20.00 1.24 3.60 2
Canada · Canadian Premier League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
21:30 HFX Wanderers FC – Pacific FC 2.14 3.40 3.45 2.01 1.98 7
Chile · Segunda Division Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Santiago City FC – Provincial Ovalle 1.78 3.70 4.33 1.88 1.94 7
Chile · Tercera Division Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Aguara – Lautaro de Buin 2.45 3.40 2.65 1.66 2.11 7
Naval – Malleco Unido 0
Chile · Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Huachipato (W) – Colo Colo (W) 39.00 12.30 1.03 1.20 4.33 3
Santiago Wanderers (W) – Deportes Recoleta Women 1.28 6.10 10.40 1.40 2.80 4
China · Chinese Super League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
11:35 Qingdao Hainiu – Yunnan Yukun 2.98 3.95 2.38 1.61 2.58 8
Time Match 1X2 OverUnder B's
06:00 Hunan Provincial – Anhui Province 0
Cuba · Campeonato Nacional Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Lawton City – Leones de Centro Habana 1.42 5.10 4.72 1
15:15 Leones de la Lisa – Real Castilla Kholy 2.24 4.34 2.24 1
Time Match 1X2 OverUnder B's
05:48 Porto (dm1trena) – Aston Villa (BlackStar98) 4.00 3.50 1.73 1
Salzburg (Revange) – Roma (sane4ek8) 2.00 3.75 2.80 1
13:40 Porto (Kivu17) – Salzburg (lzrn) 2.80 3.40 2.10 1
Roma (Animal) – Aston Villa (chevare) 2.62 4.80 1.91 1
13:52 Aston Villa (chevare) – Porto (Kivu17) 1.80 5.00 2.75 1
Salzburg (lzrn) – Fenerbahce (Linox) 1.85 4.50 2.80 1
14:04 Fenerbahce (Linox) – Aston Villa (chevare) 3.00 2.80 2.30 1
Porto (Kivu17) – Roma (Animal) 3.30 5.25 1.60 1
14:16 Aston Villa (chevare) – Salzburg (lzrn) 2.15 3.50 2.70 1
Roma (Animal) – Fenerbahce (Linox) 2.10 4.20 2.50 1
14:28 Fenerbahce (Linox) – Porto (Kivu17) 2.87 2.87 2.40 1
Salzburg (lzrn) – Roma (Animal) 2.50 4.20 2.05 1
Estonia · Meistriliiga Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Parnu JK Vaprus – FC Kuressaare 2.08 3.80 3.55 1.79 2.14 7
Ethiopia · Premier League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Negelle Arsi – Ethiopia Nigd Bank 1.93 3.02 4.40 2.61 1.46 7
13:00 Ethiopian Coffee – Mekelle 70 Enderta FC 3.40 2.86 2.60 2.80 1.46 6
12:00 Saint George SC – Fasil Kenema 2.28 2.70 3.75 3.20 1.33 8
15:00 Arba Minch Kenema – Welwalo Adigrat 10.00 3.65 1.61 2.94 1.40 7
Finland · Kakkonen Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:30 AIFK Turku – FC Honka 4.41 4.30 1.67 1.42 3.05 8
Finland · Kansallinen Ykkönen Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Nummelan Palloseura (Women) – ToTe (Women) 1.63 4.69 3.54 1
17:15 Kasiysi (Women) – Gnistan III (Women) 14.60 10.00 1.04 1
Kontu Ita-Helsinki (Women) – PK-09 (Women) 10.50 7.90 1.11 1
Finland · Kolmonen Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:15 LPS Laajasalon – FC Kontu 1.35 5.40 5.68 1.13 5.50 2
15:30 Pakkalan Palloseura – Ppj/Lauttasaari 17.00 8.10 1.07 1.14 5.00 1
16:00 Komeetat – SaPa Pieksamaki 3.43 4.20 1.75 2
LTU – VG-62 3.95 4.00 1.74 1.48 2.55 2
Ltu – Vg-62 Naantali 0
16:30 Valtti – MPS/Atletico Malmi 2
Finland · Nelonen Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Kiffen III – Toukolan Teras Taiskin Tykit 2.54 4.38 2.05 1
Tove – Karhu Futis 2.13 4.37 2.36 1
15:30 KelA – Akilles 2.01 4.93 2.37 1
16:00 Liry – Luumaen Pojat 1.27 6.16 6.31 1
Paiha – Eurajoki 2.60 4.69 1.95 1
Pohjois-Haagan Urheilijat – FC Nile 3.75 5.66 1.50 1
16:15 KoiPS – TuPS-Skavabole 1.69 4.86 3.21 1
17:00 Helsingin Ponnistus II – Valtti II 2.13 4.37 2.36 1
JaPS U23 – Afro 1.64 5.17 3.25 1
Kangasala – VaKP 1.88 4.96 2.66 1
Toolon Vesa – ST4Y 2.01 4.93 2.37 1
17:15 Honka III – Polin Pallo 2.30 4.63 2.11 1
Finland · Vitonen Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 JIK – UPK 2.12 5.07 2.20 1
15:30 TaiKi Taipalsaari – JiiKoo 1.99 4.54 2.58 1
Urjalan Palloseura – TamFu 2.73 4.88 1.86 1
16:00 AskU – Jappara 2.15 5.02 2.17 1
HausPA – Sibbo Vargarna II 1.17 7.65 7.90 1
JuPS – Nurmes 6.64 6.81 1.23 1
LappBK – Kasko IK 2.16 4.99 2.17 1
PetPet – Jyvaskyla 2024 5.74 6.18 1.29 1
Raiku – JuPy 8.25 7.95 1.14 1
16:15 KaPy – GrIFK Akatemia 2.14 4.40 2.34 1
16:30 Peimari United II – PiPS II 2.64 4.84 1.91 1
Wilpas – LoPS 1.84 4.80 2.80 1
17:00 Bosna Turku – Wolves Parainen 2.31 4.53 2.13 1
PIF III – TPK 1.88 4.86 2.69 1
Ylojarvi United ll – Gmestarit 1.90 5.09 2.58 1
17:15 Tampere United III – Haka Juniorit II 1.45 5.63 4.09 1
Finland · Ykkösliiga Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 HJK Klubi 04 – SJK Akatemia 2.10 3.65 3.65 1.82 2.14 6
PK-35 Helsinki – Mikkelin Palloilijat 1.76 3.75 5.40 2.12 1.84 6
Georgia · Georgia Cup Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Aragvelebi – Tbilisi 2025 11.00 7.06 1.18 1.23 3.55 2
FC Guria Lanchkhuti – FC Merani Tbilisi 1.81 4.20 4.11 1.44 2.72 8
Gagra II – Odishi 1919 Zugdidi 11.50 7.50 1.13 1.40 2.65 2
Gardabani – FC Iberia 2010 Tbilisi 1.70 4.06 3.94 1.44 2.65 6
Merani Martvili II – Iberia 1999 II 12.30 7.05 1.16 1.30 3.09 2
Mertskhali Ozurgeti – Gori 9.60 5.65 1.21 1.43 2.53 1
Samtskhe Akhaltsikhe – Didube 2014 6.84 5.35 1.33 1.29 3.16 2
Squri Tsalenjikha – Dinamo Tbilisi II 5.93 4.85 1.36 1.36 2.79 1
Torpedo Kutaisi II – Margveti 2006 4.40 4.36 1.57 1.38 2.72 2
West Georgia – SFC Shturmi 11.80 7.45 1.10 1.21 3.77 1
15:00 Iveria Khashuri – Betlemi Keda 2.11 3.80 2.67 1.48 2.39 1
Iceland · 1 Deild Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Afturelding – UMF Njardvik 2.36 3.90 2.88 1.56 2.56 8
Fylkir Reykjavik – HK Kopavogur 1.75 4.20 3.95 1.46 2.88 8
Leiknir Reykjavik – IR Reykjavik 2.68 3.90 2.44 1.53 2.75 8
UMF Grindavik – Aegir 1.77 4.40 3.95 1.43 3.11 8
Iceland · 2. deild Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Throttur Vogar – Fjolnir 2.87 3.90 2.10 1.35 3.50 8
UMF Selfoss – Haukar 2.66 4.40 2.28 1.31 3.80 8
Iceland · 3. deild Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Augnablik Kopavogur – KH Hlidarendi 3.50 4.40 1.76 1.16 5.76 7
KV Reykjavik – Vidir Gardur 5.60 5.50 1.31 1
KV Vesturbaer – Vidir Gardur 6.56 6.50 1.39 1.17 5.40 6
Iceland · 5 Delid Thursday 25 June 2026 UKT
Time Match 1X2 OverUnder B's
20:00 KM Reykjavik – KB Breidholt 0
Iceland · U20 League Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Vikingur Reykjavik U20 (Women) – Valur KH U20 (Women) 6.15 5.70 1.32 1.11 6.00 2
Iceland · Urvalsdeild (premier league) Thursday 25 June 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Breidablik – Vikingur Reykjavik 3.82 4.14 1.73 1
International · Club Friendlies Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Volga Ulyanovsk – Baltika Kaliningrad 4.98 3.92 1.64 1.84 1.93 2
08:30 Austria Lustenau – FC Wil 1900 1.56 4.76 4.72 1.55 2.62 6
09:00 Randers FC – Sonderjyske 2.50 3.70 2.65 1.73 2.26 7
10:00 Lillestrom – Degerfors IF 1.73 4.20 3.75 1.33 3.00 4
13:00 Aarhus Fremad – Brann 3.94 4.90 1.73 1.23 4.70 7
13:30 FK Jablonec – FC Vlasim 1.37 5.10 7.27 1.46 2.75 7
14:00 Rubin Kazan – FC Kamaz Naberezhnye Chelny 1.55 4.33 5.24 1.55 2.30 2
12:00 Arsenal Tula – Sochi 6.06 4.25 1.50 1.76 1.94 2
Botev Plovdiv – Arda Kardzhali 2.20 3.83 3.20 1.90 2.08 5
14:30 Baltika Kaliningrad – Akron Tolyatti 1.56 4.10 5.49 1.84 1.93 2
15:00 Lokomotiv Sofia – KF Drita 2.11 3.86 2.65 1.43 2.53 1
MTK Budapest – Kazincbarcikai SC 1.47 4.50 6.05 1.46 2.51 4
15:30 SV Oberwart – SK Sturm Graz II 2.72 4.00 2.18 1.31 3.32 5
15:45 FK Mlada Boleslav – Dukla Prague 2.21 3.75 2.90 1.51 2.50 5
16:00 Borac Banja Luka – FK IMT Novi Beograd 1.71 3.60 4.59 1.86 1.87 5
FC Rapperswil-Jona – Basel 6.44 5.05 1.40 1.34 3.10 5
Queretaro – Atletico San Luis 2.12 3.83 2.65 1.46 2.46 1
Rapid Wien II – SV Donau 1.10 8.50 19.50 1.27 3.60 4
SC/ESV Parndorf 1919 – Austria Wien 21.00 9.60 1.13 1.28 3.40 6
SV Horn – SKN St Polten 5.89 5.30 1.45 1.35 3.14 6
SV Seekirchen – Red Bull Salzburg 50.00 12.70 1.06 1.06 6.15 4
16:30 KAC 1909 – Atus Velden 10.30 6.80 1.23 1.28 3.60 5
Mattersburger Sportverein 2020 – Kapfenberger SV 1919 5.11 4.65 1.50 1.30 3.25 4
NK Radomlje – Dinamo Zagreb 12.70 7.00 1.18 1.37 3.04 5
17:00 SC Weiz – FC Marchfeld Donauauen 2.95 3.85 1.98 1.26 3.56 4
SK Sturm Graz – Mura Murska Sobota 1.19 7.80 11.50 1.42 2.77 4
17:30 Landsberg – TuS Geretsried 1.73 4.38 3.28 1.24 3.50 1
Walferdange – US Mondorf-Les-Bains 6.44 4.60 1.44 1.48 2.45 3
Zaglebie Lubin – Miedz Legnica 1.76 4.00 4.07 1.60 2.25 4
17:45 East Belfast – Glentoran 4.89 4.28 1.49 1.49 2.37 1
18:30 Cambrian United – Newport City FC 1.27 5.50 8.75 1.35 3.00 4
18:45 Cardiff Metropolitan University FC – Pontardawe Town 1.29 5.05 8.65 1.33 3.10 3
Gretna 2008 – Queens Park 20.00 12.00 1.07 1.08 7.00 5
Harland And Wolff Welders – The New Saints FC 7.23 5.10 1.36 1.45 2.67 5
International · FIFA World Cup Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
19:00 1st teams – 2nd teams 3.35 9.70 1.51 1
Norway – France 5.20 4.90 1.65 1.56 2.76 8
Senegal – Iraq 1.26 7.20 14.10 1.57 2.74 8
Time Match 1X2 OverUnder B's
07:00 Botev Plovdiv – FC Arda Kardzhali 2.15 3.20 3.00 1.83 1.85 1
08:30 Austria Lustenau – FC Wil 1900 1.53 4.00 4.60 1.57 2.25 1
09:00 Randers FC – Sonderjyske 2.30 3.30 2.60 1.65 2.10 1
10:00 Lillestrom – Degerfors 1.72 4.30 3.94 1.33 3.00 2
13:00 Aarhus Fremad – SK Brann 3.70 4.20 1.65 1
13:30 FK Jablonec – FC Vlasim 1.36 4.50 6.00 1.48 2.50 1
14:00 Ried – Austria Salzburg 1.29 5.63 6.45 1
15:00 MTK Budapest – Kazincbarcikai SC 1.48 4.20 5.25 1.48 2.50 1
15:30 SV Oberwart – SK Sturm Graz II 2.70 3.70 2.10 1.30 3.20 1
15:45 FK Mlada Boleslav – FK Dukla Prague 2.15 3.40 2.75 1.50 2.37 1
16:00 FC Rapperswil-Jona – FC Basel 1893 5.75 4.80 1.36 1.33 3.10 1
FK IMT Novi Beograd – FK Borac Banja Luka 4.20 3.40 1.73 1.85 1.85 1
SC/ESV Parndorf 1919 – Austria Vienna 11.00 7.50 1.13 1.28 3.40 1
SK Rapid Wien II – SV Donau 1.10 8.50 13.00 1.28 3.40 1
SV Horn – SKN St. Polten 5.25 4.50 1.44 1.35 3.00 1
SV Seekirchen – FC RB Salzburg 21.00 11.00 1.05 1
16:30 KAC 1909 – ATUS Velden 8.50 6.00 1.20 1.28 3.40 1
Mattersburger Sportverein 2020 – Kapfenberger SV 1919 4.80 4.60 1.48 1.30 3.25 1
NK Radomlje – GNK Dinamo Zagreb 11.00 6.00 1.18 1.36 2.87 1
17:00 SC Weiz – FC Marchfeld Donauauen 2.80 3.80 2.00 1.25 3.50 1
SK Sturm Graz – NS Mura 1.17 7.00 11.00 1.40 2.75 1
17:30 KGHM Zaglebie Lubin – Miedz Legnica 1.73 3.60 3.80 1.55 2.30 1
Residence Walferdange – US Mondorf-Les-Bains 5.50 4.40 1.40 1.48 2.50 1
18:30 Cambrian United – Newport City FC 1.28 5.50 7.00 1.33 3.00 1
18:45 Cardiff Metropolitan University FC – Pontardawe Town FC 1.30 5.00 7.50 1.33 3.00 1
Gretna FC 2008 – Queen\u0027s Park FC 15.00 12.00 1.06 1
Harland \u0026 Wolff Welders – The New Saints FC 6.00 4.60 1.36 1.44 2.60 1
Ireland · Division 1 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Athlone Town – Finn Harps 1.71 3.95 5.50 1.94 1.98 8
Cork City – Bray Wanderers 1.62 4.20 5.50 1.72 2.30 8
Kerry FC – Longford Town 2.38 3.35 3.35 2.28 1.73 8
University College Dublin – Cobh Ramblers 2.00 3.65 4.00 1.93 2.02 8
Wexford FC – Treaty United 1.75 4.10 4.90 1.88 2.06 8
Ireland · Premier Division Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
18:30 Shamrock Rovers – Galway United FC 1.47 4.90 8.00 1.81 2.19 8
18:45 Derry City – Drogheda United 1.61 4.10 6.60 1.98 1.95 8
Dundalk – Waterford FC 1.55 4.72 6.40 1.54 2.69 8
19:00 Bohemians Dublin FC – Saint Patrick´s Athletic FC 2.76 3.45 2.86 2.18 1.80 8
Japan · University League Kanto Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
06:00 Nippon Sport Science University – Rissho University 0
Ryutsu Keizai University – Hosei University 0
Jordan · Jordan Championship U19 Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Nashama Al-Mustaqbal U19(W) – Al Nasr U19(W) 1.21 6.70 9.95 1.28 3.40 2
Nashama Al-Mustaqbal – AL Naser U19 0
Time Match 1X2 OverUnder B's
13:00 Taraz – Shakhter Karagandy 7.70 5.17 1.27 1.43 2.53 1
12:00 Batyr Ekibastuz – Astana II 2.35 3.82 2.80 1.51 2.53 3
Time Match 1X2 OverUnder B's
17:45 Al Tadamon – Al Shabab Kuwait 2.33 3.19 3.35 1.99 1.86 7
Al-Nasr SC – Al Jahra 1.43 4.65 8.00 1.75 2.20 8
Latvia · Virsliga Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Ogre United – FK Tukums 2000 4.40 3.90 1.87 1.68 2.32 8
16:00 FK Liepaja – FK Rigas Futbola Skola 8.00 5.20 1.41 1.59 2.58 8
Lithuania · Division 1 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
15:30 Be1 Nfa – Vilnius FK Zalgiris B 1.42 4.90 6.80 1.54 2.44 8
16:30 FK Garliava – FK Minija 2017 5.30 3.80 1.62 1.81 2.03 8
Lithuania · Division 2 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
16:30 FKS Ukmerge – FK Silute 1.55 4.30 4.55 1.44 2.59 2
Vilnius Football Academy – Kedainiai Nevezis 2.13 3.80 2.71 1.39 2.75 2
Macau · Premier Leage Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Hang Sai – Shao Jiang 27.00 13.00 1.05 1.14 5.00 5
Malaysia · MCFA Cup Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Kuala Lumpur CFA – Perak CFC 2.17 4.08 2.40 1.29 3.16 1
Selangor CRC – Negeri Sembilan CRC 2.00 4.12 2.73 1.29 3.16 1
11:00 Melaka CRC – Johor CFA 1.62 4.39 3.78 1.29 3.15 1
Mozambique · Premier league Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
12:45 Ferroviario de Lichinga – Costa Do Sol 2.39 2.99 3.45 2.75 1.41 7
Myanmar · Myanmar U20 League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Thitsar Arman FC U20 – Sagaing United FC U20 1.72 3.75 3.66 1.48 2.33 2
Thitsar Arman FC U20 – Mahar Utd U20 1.80 4.00 3.55 1.52 2.35 1
Yangon City U20 – Yangon United U20 8.80 5.90 1.28 1.43 2.60 3
Time Match 1X2 OverUnder B's
22:00 Selwyn United FC – Coastal Spirit 9.90 6.30 1.22 1.25 3.60 5
New Zealand · Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
07:30 West Coast Rangers FC – Fencibles United W 2.21 3.90 2.85 1.44 2.63 4
Time Match 1X2 OverUnder B's
18:45 Craigavon City Women – Ballymoney United 2.40 3.85 2.33 1.32 2.88 2
19:00 Crusaders Strikers FC – Linfield Ladies 9.30 6.55 1.23 1.20 4.33 3
Lisburn Rangers (Women) – Lisburn Ladies (Women) 1.11 8.30 13.50 1.27 3.45 2
Norway · 2 Division Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Eidsvold TF – Tromsdalen 1.67 4.70 4.31 1.39 3.15 8
Norway · 3. divisjon - Group 2 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Flekkeroy – Akra 1.19 7.60 12.00 1.21 4.70 8
Skedsmo – Skjetten 1.60 5.20 4.95 1.28 3.80 8
Valerenga IF 2 – Union Carl Berner 3.49 4.70 1.82 1.23 4.44 8
Norway · Division 4 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Midtbygdens – Forus og Gausel 3.10 5.06 1.69 1
Norway · Division 5 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Minde Hordaland – Bergensdalen II 7.23 7.22 1.20 1
17:00 Rundtom – Steinberg 2.66 4.96 1.88 1
Paraguay · Paraguay Primera Division B Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Atletico Colegiales – Olimpia de Ita 2.65 3.33 2.45 1.73 2.00 5
Peru · Copa de la Liga Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
18:00 UTC de Cajamarca – FC Cajamarca 2.09 3.30 3.44 1.84 1.92 6
20:15 Alianza Universidad – Union Minas 1.51 4.00 5.87 1.98 1.80 6
Sport Huancayo – Asociacion Deportiva Tarma 2.65 3.35 3.30 1.83 1.93 3
Russia · MFL Division A Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Ural Ekaterinburg – Almaz Antey 0
14:00 FK Rostov – FC Fakel Voronezh 0
FK Zenit St. Petersburg – FK Nizhny Novgorod 0
12:00 Football Academy Of Konoplev – Chertanovo Moscow 0
Rubin Kazan – Lokomotiv Moscow 0
15:00 FC Rodina – CSKA Moscow 0
16:00 FC Krasnodar – Dinamo Moscow 0
Time Match 1X2 OverUnder B's
08:00 MFA (res) – FC Orenburg (res) 0
10:00 Master-Saturn (res) – SKA Khabarovsk (res) 0
12:30 Vityaz Podolsk (res) – Rotor Volgograd (res) 0
14:00 Kirovets-Voskhozhdeniye (res) – Krylia Sovetov (res) 0
Shinnik (res) – Akhmat (res) 0
Russia · Russian Premier Liga Reserves Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:00 Ural (res) – Almaz-Antey (res) 0
14:00 FC Rostov (res) – Fakel Voronezh (res) 0
Zenit (res) – Nizhny Novgorod (res) 0
12:00 Academy Konopleva (res) – Chertanovo (res) 0
Rubin Kazan (res) – Lokomotiv Moscow (res) 0
15:00 Rodina Moscow (res) – CSKA Moscow (res) 0
16:00 FC Krasnodar (res) – Dynamo Moscow (res) 0
Russia · Youth Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
08:00 MFA Moscow(Youth) – Orenburg(Youth) 1.98 4.20 2.95 1.26 3.20 2
Ural U19 – Almaz Antey U19 1.76 3.88 3.74 1.46 2.52 3
10:00 Master Saturn(Youth) – SKA Khabarovsk U19 1.28 5.75 8.60 1.25 3.28 2
12:30 Vityaz Podolsk U19 – Rotor Volgograd U19 1.59 4.15 4.66 1.55 2.30 2
14:00 Kirovets Voshozhdenie U19 – Krylya Sovetov Samara U19 2.27 4.00 2.52 1.44 2.59 2
Rostov U19 – Fakel Voronezh U19 1.42 4.55 6.22 1.50 2.42 3
Shinnik Yaroslavl U19 – Akhmat Grozny Reserves 1.81 3.84 3.74 1.51 2.39 2
Zenit St. Petersburg Youth – FK Nizhny Novgorod U19 1.06 11.70 24.00 1.15 4.25 3
12:00 Akademiya Konoplev U19 – Chertanovo Moscow U19 2.07 3.84 2.85 1.32 2.88 3
Rubin Kazan U19 – Lokomotiv Moscow U19 11.10 6.50 1.17 1.28 3.08 2
15:00 FC Rodina Youth – CSKA Moscow U19 4.74 4.45 1.56 1.31 2.92 3
16:00 Krasnodar U19 – Dynamo Moscow U19 1.59 4.30 4.35 1.33 2.81 2
Krasnodar(Youth) – Dynamo M(Youth) 1.52 4.15 4.15 1.38 2.80 1
Somalia · National League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
12:30 Heegan – Horseed 1.93 3.60 3.19 1.70 1.98 1
South Africa · League Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Tshwane University of Technology (W) – Univ. Johannesburg(W) 2.47 3.40 2.62 2.01 1.70 5
16:00 Diepkloof (W) – TS Galaxy (W) 7.49 5.10 1.34 1.39 2.66 5
South Korea · K-League Women Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Seoul F.C. (W) – Hwacheon KSPO WFC (W) 0
Suwon (W) – Gyeongju FC (W) 1.45 5.10 7.70 1.41 3.10 3
South Korea · WK League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Seoul City WFC – Hwacheon KSPO FC 3.38 3.44 1.94 1.75 1.94 1
Suwon WFC – Gyeongju FC 1.27 5.45 8.40 1.34 2.78 2
Sweden · Sweden Division 2 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Kungsangens IF – Skiljebo SK 2.94 3.47 2.22 1.71 2.15 6
Onsala BK – Landvetter IS 2.97 3.56 2.15 1.61 2.21 6
17:15 Vanersborgs IF – Stenungsunds IF 3.24 3.99 1.95 1.36 3.15 5
17:30 Dalstorps IF – Lindome GIF 2.05 3.79 3.08 1.47 2.60 5
IFK Berga – Vaxjo Norra 2.57 3.60 2.39 1.57 2.25 5
Skara FC – Herrestads AIF 1.63 4.16 4.87 1.44 2.55 5
Sweden · Sweden Division 3 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Gauthiod – Mariestad 1.75 4.32 3.25 1.26 3.36 1
Hedens – Boden City 2.08 4.26 2.54 1.21 3.76 1
Rodeby AIF – Saxemara 3.69 4.46 1.63 1.26 3.36 1
Tidaholms GoIF – Falkoping 1.91 3.84 3.06 1.49 2.38 1
17:00 Egnahems – Haga 2.20 3.85 2.45 1.43 2.53 1
Sweden · Sweden U19 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Kalmar U19 – Vasteras U19 4.33 5.03 1.47 1
15:00 Norrby U19 – IFK Varnamo U19 2.81 4.44 1.89 1
17:00 Landskrona BoIS U19 – Eskilsminne U19 2.40 4.08 2.17 1.29 3.16 1
Sweden · Sweden, Ettan Norra Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 FBK Karlstad – Hammarby TFF 3.95 3.95 1.85 1.63 2.38 7
Kristianstad FC – Trelleborgs FF 4.80 4.00 1.70 1.70 2.24 7
Sollentuna FK – AFC Eskilstuna 2.33 3.65 2.86 1.66 2.40 7
17:30 Assyriska FF – Vasalunds IF 2.88 3.70 2.26 1.56 2.48 5
Hassleholms IF – Tvaakers IF 2.04 3.75 3.42 1.65 2.34 7
Sweden · Sweden, Superettan Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
17:00 IK Brage – Falkenbergs FF 2.58 3.90 2.84 1.65 2.44 7
Tajikistan · Premier League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
14:00 CSKA Pomir Dushanbe – Khosilot Farkhor 2.59 3.29 2.31 1.99 1.69 1
14:15 Istaravshan Ura-Tyube – Parvoz 2.30 3.35 2.57 1.91 1.76 1
Thailand · University League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
06:00 Suranaree University – Rajamangala University of Technology Isan 0
Time Match 1X2 OverUnder B's
23:00 Dmv Elite FC – District Elite FC 2.79 3.22 2.09 1.36 2.51 1
Yemen · Division 1 Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Al-Hilal Al-Sahili – Al Yarmuk Al Rawda 2.79 2.87 2.40 2.87 1.34 1
Tadamone Hadramout – Al-Mukalla 3.00 3.04 2.23 2.47 1.45 1
Zimbabwe · Premier League Friday 26 June 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Scottland FC – Manica Diamonds FC 1.32 4.25 10.10 2.34 1.53 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.