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.

Angola · Girabola Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Herois Do Huambo – Desportivo Kalandula 5.50 3.80 1.52 1.58 2.22 1
Argentina · Copa Argentina Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
21:45 Racing Club – Defensa y Justicia 2.05 3.25 5.00 2.56 1.65 24
Friday 17 July 2026
00:45 CA Sarmiento Junin – Boca Juniors 6.00 3.50 1.62 2.49 1.47 1
Argentina · Copa Santa Fe Friday 17 July 2026 UKT
Time Match 1X2 OverUnder B's
00:45 CA Sarmiento – Boca Juniors 7.60 3.60 1.64 2.85 1.54 23
Argentina · Primera Nacional Reserves Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
14:00 General Lamadrid Reserves – Victoriano Arenas Reserves 2.36 3.40 3.45 2.05 1.93 13
Talleres Remedios Reserves – Club Almagro (Reserves) 2.88 3.25 3.20 2.40 1.65 13
12:00 Centro Espanol (Reserves) – Club Lujan (Reserves) 5.17 3.99 1.60 1.65 2.17 10
15:00 CA Agropecuario Reserves – Deportivo Moron (Res) 2.53 3.20 3.50 2.30 1.68 13
Club Atletico Mitre Reserves – Defensores de Belgrano Reserves 2.06 3.25 3.55 2.33 1.57 13
Estudiantes de Buenos Aires Reserves – CA Los Andes (Reserves) 2.50 3.25 2.80 2.30 1.57 13
16:00 Almirante Brown Reserves – CA San Telmo Reserves 4.00 3.25 2.04 2.40 1.64 13
Ferrocarril Midland Reserves – Acassuso Reserves 2.60 3.20 3.10 2.36 1.76 9
17:00 Argentino de Rosario Reserves – CA Fenix (Reserves) 1.11 13.50 29.00 1.22 5.50 12
Berazategui Reserves – Canuelas FC Reserves 2.49 3.20 2.72 2.05 1.80 12
CA San Miguel Reserves – Tristan Suarez Reserves 3.25 3.05 2.70 2.48 1.63 14
CA Temperley (Reserves) – CA Atlanta Reserves 2.14 3.25 4.40 2.46 1.57 14
Central Ballester Reserves – Sacachispas FC (Reserves) 2.66 3.25 2.62 2.08 1.73 11
JJ Urquiza Reserves – Puerto Nuevo Reserves 1.62 3.79 5.50 1.83 2.05 14
18:00 Atletico Rafaela Reserves – Independiente Rivadavia de Mendoza Reserve 3.20 3.35 2.31 2.20 1.84 19
CA Claypole Reserves – CA Lugano Reserves 2.23 3.40 3.01 2.35 1.73 11
CA Huracan – Newells Old Boys 2.48 3.25 3.25 2.38 1.63 13
CA Platense – San Martin de San Juan Reserve 1.28 6.25 13.00 1.60 2.63 17
CA Tigre – Instituto AC Cordoba Reserves 2.65 3.20 3.39 2.58 1.60 19
Godoy Cruz Reserves – Argentinos Juniors (Reserves) 3.35 3.40 2.25 2.08 1.85 19
Huracan – Newell's Old Boys Reserves 2.35 3.15 3.00 2.30 1.73 6
Independiente Res. – Deportivo Riestra Reserves 1.91 3.45 5.47 2.06 1.84 19
Argentina · Torneo Federal A Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
18:30 Deportivo Itatí – CA Regional 1.94 3.20 3.90 2.65 1.44 6
Time Match 1X2 OverUnder B's
09:45 Fulham United – Cumberland United 1.95 3.75 3.00 1
Austria · BFV Cup Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
17:30 ASK Weppersdorf – SC Bad Sauerbrunn 13.70 7.90 1.22 1.25 5.00 11
Bhutan · Premier League Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Thimphu FC – Paro FC 9.00 7.00 1.35 1.33 3.95 18
Bolivia · División Profesional Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Academia del Balompie Boliviano – Independiente Petrolero 1.96 4.40 3.95 1.49 2.88 24
Bolivia · Women Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Always Ready (W) – Academia de Balompie Boliviano (W) 1.09 11.70 25.00 1.20 4.33 7
18:00 Astor FC (W) – Universitario De Vinto (W) 1.78 4.10 3.64 1.44 2.63 7
Brazil · Campeonato Brasileiro U20 Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
19:00 SE Palmeiras SP – SC Corinthians SP 1.40 5.00 6.50 1.48 2.75 4
Brazil · Campeonato Paulista Women Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Mirassol FC SP – Red Bull Bragantino SP 15.00 6.60 1.18 1.44 2.63 14
Brazil · Catarinense U20 Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Avai FC SC – Chapecoense SC 2.31 3.25 2.80 1.74 1.91 1
Brazil · Paulista U20 Serie B Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Itaquaquecetuba AC SP U20 – Jacarei FC U20 3.34 3.45 2.02 1.79 1.97 4
Brazil · Paulista U20 Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 CA Juventus SP U20 – Sertaozinho U20 1.66 4.00 6.25 2.00 1.94 13
Brazil · Rio Cup Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
17:45 Sao Goncalo EC RJ – Volta Redonda FC RJ 4.46 3.20 2.05 2.25 1.62 19
Brazil · Serie A Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
22:30 Botafogo RJ – Santos 2.12 3.70 3.85 2.00 1.98 25
Vitoria – Vasco da Gama 2.44 3.55 3.20 2.08 1.90 26
Brazil · Serie B Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 CR Brasil AL – Nautico PE 2.04 3.50 4.16 2.02 1.95 26
Canada · Canadian Premier League Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Forge FC – Pacific FC 1.30 5.70 13.00 1.69 2.33 25
Canada · Northern Super League, Women Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Ottawa Rapid (Women) – Halifax Tides (Women) 1.49 4.35 4.81 1.44 2.52 1
Chile · Tercera Division Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Club Aguara – CD Imperial Unido 2.00 3.30 3.43 1.90 1.85 7
China · Champions League Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Chongqing Han Da – Guangxi United 1.23 5.00 12.00 1
Cuba · Campeonato Nacional Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Atletico Del Vedado – Santos Sporting 1.63 4.69 3.54 1
15:15 Olimpicos Habana – Eagles de Barrios 1.11 7.45 11.00 1
Ecuador · LigaPro Primera A Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
21:30 SD Aucas – Independiente del Valle 3.30 3.35 2.32 2.20 1.85 25
Friday 17 July 2026
00:00 Orense SC – CS Emelec 2.26 3.20 4.00 2.36 1.66 25
Ecuador · LigaPro Primera B Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Cumbaya FC – 9 de Octubre FC 2.55 3.00 3.90 2.92 1.50 21
19:00 Atletico Rojiblanco – San Antonio FC 1.70 3.80 5.70 2.00 1.87 21
Time Match 1X2 OverUnder B's
13:40 Aston Villa (Kivu17) – Salzburg (hit) 2.80 4.33 1.91 1
Fenerbahce (Maki) – Roma (Linox) 1.91 4.40 2.75 1
13:52 Roma (Linox) – Aston Villa (Kivu17) 2.80 3.60 2.05 1
Salzburg (hit) – Porto (chevare) 2.62 2.90 2.50 1
14:04 Aston Villa (Kivu17) – Fenerbahce (Maki) 3.20 5.50 1.60 1
Porto (chevare) – Roma (Linox) 2.45 3.60 2.30 1
14:16 Fenerbahce (Maki) – Porto (chevare) 1.85 5.50 2.50 1
Roma (Linox) – Salzburg (hit) 4.20 3.90 1.61 1
14:28 Porto (chevare) – Aston Villa (Kivu17) 1.73 5.00 3.00 1
Salzburg (hit) – Fenerbahce (Maki) 2.10 3.60 2.75 1
Estonia · Esiliiga Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Viimsi JK – FC Elva 1.55 5.00 6.20 1.44 2.96 20
Estonia · Youth League Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Harju JK Laagri U19 – Pohja-Tallinna JK Volta U19 1.11 13.67 18.57 1.13 7.50 6
Finland · Kakkonen Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 HIFK Helsinki – Pallo-Pojat Juniorit 1.55 4.30 4.60 1.36 2.87 1
HIFK – PPJ 1.61 4.80 5.00 1.43 3.10 18
Finland · Kansallinen Ykkönen Women Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Pallo-Iirot (Women) – Apassit (Women) 1.36 4.99 5.75 1.29 3.16 1
Finland · Kolmonen Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 Nykarleby IK – FC Kiisto 12.00 8.80 1.22 1.23 3.75 9
SIF – Larsmo Bollklubb 1.18 9.76 17.50 1.23 4.25 8
SJK-j – KPV Akatemia 1.61 5.00 5.75 1.19 4.70 12
VPV Pallo-Veikot – Lapuan Virkia 3.02 4.15 2.10 1.31 3.20 12
Ylivieska – Sporting Kristina 2.30 4.63 2.11 2
Finland · Nelonen Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Malax IF – Vaasan Palloseura Juniorit 1.75 4.53 3.13 1
Oulun Jalkapalloklubi – KemPa 1.89 4.44 2.81 1
17:00 BK-48 – Norrvalla Fotbollsforening 7.90 6.20 1.22 1
Gambia · Division 2 Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:30 TMT FA – Elite United 2.07 3.30 3.44 2.63 1.44 4
Germany · Oberliga Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
17:30 SV Erlbach – Hankofen-Hailing 2.27 4.15 2.37 1.29 3.12 2
Iceland · 1 Deild Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Afturelding – Leiknir Reykjavik 1.40 5.80 8.40 1.39 3.40 26
Iceland · 1. Deild Women Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Keflavik (W) – Haukar (W) 2.65 3.85 2.40 1.46 2.70 22
Iceland · Urvalsdeild Women Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
19:15 Grindavik/Njarovik – FH Hafnarfjordur 5.80 5.00 1.51 1.40 3.08 18
India · Calcutta Premier Division Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Bss Sporting Club – George Telegraph FC 1.42 4.10 6.00 1
Kidderpore SC – Mohun Bagan SG Reserves 6.00 4.20 1.42 1
Patha Chakra – United Kolkata SC 7.50 5.25 1.27 1
Railway FC – Kalighat MS 3.75 3.25 1.85 1
International · Club Friendlies Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
09:00 FC Dinamo SPb – Dynamo Makhachkala 12.00 4.65 1.31 1.63 2.23 3
14:00 1 FC Nuremberg II – Austria Lustenau 3.30 3.90 2.18 1.62 2.37 18
Aarhus Fremad – Brabrand 1.70 4.50 5.12 1.66 2.40 17
Alanyaspor – Tikvesh 1.04 9.05 17.00 1.23 3.55 1
Metalurh Zaporizhya – Oril 1.11 7.49 11.00 1
12:00 Amedspor – Dinamo Batumi 1.37 4.84 5.70 1.34 2.90 1
FC Copenhagen – Viborg FF 1.78 4.50 4.30 1.45 3.04 21
Puskas Akademia – Istanbul Basaksehir 3.50 4.00 2.26 1.62 2.54 20
15:00 CS Gloria 2018 Bistrita-Nasaud – ACS Bacau 2.53 3.57 2.23 1.66 2.03 1
HNK Gorica – FC Epitsentr Kamianets-Podilskyi 2.03 3.60 3.60 1.60 2.35 16
LNZ Cherkasy – Goztepe 2.98 3.50 2.63 1.92 2.08 20
15:30 FC Kharkiv – Hradec Kralove 4.20 3.65 2.10 1.94 1.98 10
Metalul Buzau – CSM Slatina 1.91 3.84 3.06 1.49 2.38 1
NK Slaven Belupo – Paksi FC 2.45 4.00 2.70 1.49 3.00 19
16:00 FC Akhmat Grozny – Ajman 1.25 6.10 7.60 1.55 2.30 2
Jagiellonia Bialystok – Sparta Prague 3.48 3.80 2.05 1.72 2.22 20
Moravia Morawica – Star Starachowice 3.20 4.10 2.08 1.44 2.80 9
Sassuolo Calcio – Alta Anaunia 1
16:15 Slovan Bratislava – Pafos FC 2.55 3.75 3.00 1.68 2.29 22
16:30 1. Wiener Neustadter SC – QPR 70.00 19.00 1.04 1.06 9.00 5
1. Wiener Neustadter SC – Queens Park Rangers 41.00 25.00 1.02 1.05 10.00 10
1. Wiener Neustadter SC – Q.P.R. 21.00 19.00 1.02 1
Apollon Limassol – AEK Larnaca 2.49 3.35 2.86 2.13 1.76 22
Besa Biel/Bienne – Biel Bienne 9.20 6.30 1.24 1.27 3.60 4
FC Besa Biel-Bienne – FC Biel-Bienne 9.80 6.00 1.33 1.33 3.50 6
NK Varazdin – ND Beltinci 1.41 5.00 7.18 1.56 2.40 10
17:00 FC Lendorf – Atus Velden 8.50 6.50 1.36 1.16 5.20 13
Omonia Nicosia – Panetolikos 1.36 6.10 9.00 1.42 3.15 20
17:30 FC Lorentzweiler – Residence Walferdange 3.34 4.50 2.12 1.52 2.52 17
18:00 HSK Zrinjski Mostar – FK Arsenal Tivat 1.31 5.40 9.10 1.41 2.75 8
Rijeka – NK Dekani 1.00 10.00 17.00 1.21 3.78 1
18:30 Bangor FC – Ards FC 2.04 3.90 3.36 1.53 2.58 20
FC Prishtina Bern – Young Boys II 2.20 4.33 2.75 1.44 3.56 12
Glenavon FC – Doncaster Rovers 13.00 6.40 1.22 1.47 2.81 22
International · UEFA Conference League Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 FC Astana – Dinamo Tirana 1.45 5.60 8.00 1.82 2.16 24
FC Inter Turku – FK Sarajevo 1.76 4.20 5.10 1.85 2.14 23
FC Yelimai – FC Alashkert Yerevan 1.74 3.65 5.00 2.13 1.69 1
Yelimay Semey – Alashkert 1.74 3.80 5.70 2.25 1.78 22
16:00 FC Pyunik – Marsaxlokk FC 1.25 7.20 14.00 1.63 2.53 24
Paide Linnameeskond – Hegelmann Litauen 1.94 3.75 4.50 1.96 2.03 23
St Josephs FC – Bohemians Dublin FC 5.60 4.30 1.71 1.74 2.25 23
Tampereen Ilves – FC Differdange 03 1.64 4.50 5.33 1.79 2.16 23
Torpedo Kutaisi – Zira FK 3.10 3.80 2.52 1.98 2.03 24
16:30 FCI Levadia Tallinn – Caernarfon Town 1.22 7.40 17.50 1.54 2.70 23
FK Rigas Futbola Skola – Glentoran FC 1.43 5.50 8.20 1.66 2.50 24
17:00 BATE Borisov – AF Elbasani 3.65 3.40 2.26 2.36 1.71 24
Dinamo Tbilisi – US Mondorf-Les-Bains 1.46 4.80 7.50 1.71 2.33 22
FC Milsami – FK Velez Mostar 2.38 3.35 3.25 2.56 1.59 23
FC Santa Coloma – Penybont 1.64 3.95 6.40 2.36 1.77 23
Vikingur Gota – Stjarnan 3.00 4.00 2.36 1.58 2.58 21
Zalgiris Vilnius – OFK Petrovac 1.48 4.80 9.00 1.80 2.18 23
17:30 Hamrun Spartans FC – NSI Runavik 1.75 4.10 5.60 1.95 2.09 22
18:00 FK Sileks Kratovo – Dinamo Minsk 4.50 3.15 2.14 2.56 1.59 22
KF Ballkani – Connahs Quay Nomads 1.44 5.20 8.00 1.83 2.17 22
Shkendija – Europa FC 1.25 6.60 16.50 1.57 2.58 23
18:45 FK Mornar Bar – Atletic Club d'Escaldes 1.60 4.20 7.20 2.20 1.83 22
Linfield – Nomme Kalju 1.59 4.30 6.40 2.28 1.78 21
19:00 AC Virtus – FC Dila Gori 5.75 4.33 1.73 1.83 2.14 22
International · UEFA Europa League Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
17:30 Derry City – CSKA Sofia 4.20 4.00 1.94 1.74 2.28 24
Universitatea Cluj – Dynamo Kyiv 5.60 4.20 1.72 2.00 1.94 25
18:00 NK Aluminij – Sheriff Tiraspol 4.10 3.35 2.12 2.40 1.68 24
18:15 Ferencvarosi TC – Vojvodina 1.48 5.30 7.20 1.59 2.60 24
18:30 MSK Zilina – Hajduk Split 3.25 3.70 2.34 1.92 2.02 24
20:00 IF Vestri – Qarabag FK 28.00 10.50 1.16 1.45 3.10 24
International · Women Club Friendlies Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Morocco (Women) – Malawi (Women) 1.09 7.47 13.60 1.29 3.16 1
Iran · Division 1 (Second) Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:15 Besat Kermanshah – Pars Jonoubi Jam 8.55 3.40 1.46 3.15 1.35 4
Damash Gilan – Fard Alborz 12.00 3.50 1.37 3.63 1.29 4
Kara Gostar – Shahrdari Nowshahr 3.01 2.62 3.49 3.79 1.26 4
Mes Kerman – Navad Urmia 1.31 4.40 13.10 2.46 1.51 5
Naft Gachsaran – Mes Shahr-e Babak 5.50 3.10 1.69 3.16 1.35 4
Nassaji Mazandaran – Ario Eslamshahr 1.51 3.00 8.00 3.50 1.25 1
Niroye Zamini – Sanat Naft Abadan 9.70 3.75 1.38 2.77 1.41 4
Saipa – Palayesh Naft Bandar Abbas 1.96 3.15 5.09 3.52 1.28 3
Shenavar Sazi Qeshm – Havadar 3.73 2.71 2.21 3.85 1.25 5
Israel · Super Cup Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
16:30 Hapoel Beer Sheva – Maccabi Tel Aviv 2.18 3.70 3.45 1.75 2.18 20
Time Match 1X2 OverUnder B's
13:00 FC Aris – Turan Turkestan 8.50 5.20 1.22 1.46 2.45 1
FC Arys – FK Turan 11.00 5.60 1.30 1.48 2.60 11
FC Taraz – Aktobe II 1.52 5.30 5.30 1.25 3.80 10
14:00 Khan Tengri FC – FC Yelimay Reserve 1.41 4.20 8.00 1.50 2.40 3
Khan Tengri FC – FC Yelimay Reserve 1.42 4.33 7.50 1.49 2.40 3
Khan Tengri – Elimai II 1.36 4.35 5.40 1
12:00 FK Ekibastuz – Shakhter Karagandy 9.60 5.52 1.37 1.41 3.20 14
Lebanon · Premier League Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
14:30 Al Ahed – Nejmeh SC 3.02 3.20 2.30 2.07 1.74 18
18:30 AL Ansar SC – Jwaaya FC 1.56 3.90 6.25 1.87 1.95 18
Mexico · Liga MX U19 Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
17:30 Club Necaxa U19 – Atlante U19 2.16 3.50 3.80 1.85 2.00 10
19:45 Tijuana U19 – Tigres UANL U19 2.60 3.25 2.54 2.05 1.80 9
Mexico · Liga MX U21 Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Necaxa U21 – Atlante FC U21 2.17 3.55 3.75 1.88 1.95 13
22:45 Tijuana U21 – Tigres UANL U21 2.80 3.65 2.23 1.64 2.16 8
Mexico · Liga MX Friday 17 July 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Necaxa – Atlante 1.95 3.95 4.00 1.80 2.20 24
03:10 Club Tijuana – Tigres UANL 3.80 3.60 2.10 1.92 2.03 25
Mexico · Youth League U21 Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Necaxa U21 – Atlante U21 2.17 3.40 3.75 1.85 1.85 2
22:45 Tijuana U21 – Tigres UANL U21 2.75 3.60 2.20 1.62 2.16 1
Mozambique · Premier league Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
12:45 CD Maxaquene – Vilankulo FC 3.17 2.88 2.68 3.00 1.42 18
Norway · Eliteserien Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Valerenga – Aalesunds FK 1.75 4.60 4.50 1.50 2.94 26
Paraguay · Women Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
15:30 Sportivo Ameliano (W) – Rubio Nu (W) 3.63 3.71 2.10 1.59 2.23 7
Paraguay · Cup Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
18:30 Fulgencio Yegros – 24 de Setiembre VP 4.70 3.80 1.75 1.84 1.98 21
Poland · Super Cup Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
17:00 Lech Poznan – Gornik Zabrze 1.95 3.92 4.00 1.75 2.24 23
Tanzania · Ligi Kuu Bara - Playoffs Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Tanzania Prisons – Polisi Tanzania FC 3.10 4.24 4.07 2.02 1.85 7
USA · MLS (Major League Soccer) Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
23:30 CF Montreal – Toronto FC 2.18 4.00 3.50 1.66 2.48 25
Friday 17 July 2026
00:30 Chicago Fire – Vancouver Whitecaps 2.88 4.05 2.42 1.49 3.00 26
St. Louis City SC – Sporting Kansas City 1.49 5.30 6.80 1.44 3.17 26
02:30 Seattle Sounders – Portland Timbers 1.52 5.30 6.20 1.44 3.17 26
USA · USL League Two Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Fort Lauderdale United – Swarm 1.55 4.23 4.35 1.44 2.50 1
Minneapolis City SC – West Virginia United 1.46 5.10 5.42 1.37 3.04 16
22:00 Little Rock Rangers – Academy GFI 1.36 4.94 5.86 1.32 2.99 1
Friday 17 July 2026
00:30 Dothan United – Brave Summerfield 1.91 3.84 3.06 1.49 2.38 1
Peoria City – Sueno 1.49 4.41 4.73 1.40 2.66 1
01:15 Laredo Heat – Texoma FC 1.44 4.48 5.24 1.44 2.52 1
Uzbekistan · PFL (premier league) Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 FC Bunyodkor – Nasaf Qarshi 3.15 3.30 2.42 2.14 1.83 20
FC Bunyodkor – PFC Nasaf 2.90 3.10 2.34 1.94 1.71 1
Neftchi Fargona – FK Buxoro 1.33 5.70 14.00 1.80 2.18 22
Sogdiana Jizzakh – Xorazm Urganch 2.02 3.55 3.95 1.98 1.98 22
Vietnam · U21 Championship Qualifiers Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Ha Noi FC U21 – TP Ho Chi Minh FC U21 1.42 4.00 6.25 1.16 4.75 2
PVF-CAND U21 – An Giang U21 1.03 21.00 34.00 1
Yemen · Division 1 Thursday 16 July 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Al Yarmuk Al Rawda – Al-Ahli Club Sana'a 2.09 3.14 3.19 2.31 1.52 1
Salam Al-Ghurfah – Al Shabab Al Baydaa 2.61 3.34 2.27 1.93 1.74 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.