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.

Argentina · Copa Santa Fe Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Leones de Rosario – Newell's Old Boys 4.75 3.70 1.87 2.13 1.85 13
23:00 Timbuense – Central Cordoba 3.30 3.50 2.45 2.15 1.80 11
Argentina · Liga Profesional Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
17:30 Barracas Central – CA Aldosivi 2.46 2.89 3.90 3.65 1.36 26
20:00 Defensa y Justicia – Deportivo Riestra 2.43 3.05 3.90 3.20 1.42 26
22:15 Gimnasia La Plata – River Plate 4.75 3.25 2.15 2.78 1.54 26
Thursday 30 July 2026
00:30 Instituto AC Cordoba – CA Platense 2.21 3.05 4.40 3.00 1.47 26
Time Match 1X2 OverUnder B's
16:00 CA Atlas II – Juventud Unida de San Miguel II 1.37 4.60 6.47 1.53 2.30 1
17:00 Argentino de Rosario Reserves – JJ Urquiza Reserves 2.37 3.65 2.52 1.63 2.25 11
Australia · ACT Premier League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
09:30 Brindabella Blues FC – Queanbeyan City FC 1
Australia · NPL Queensland Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
10:30 Gold Coast Knights (W) – Lions FC (W) 1.50 4.00 5.25 2
Australia · Queensland Premier League 3 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
10:30 AC Carina – University of Queensland 1.17 8.00 9.00 1
Australia · Western Australia NPL Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
11:30 Uwa Nedlands FC – Fremantle City FC 10.00 6.25 3.05 2.25 3.40 2
Austria · Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
17:00 SV Schwarzach – FC Nuziders 1.27 6.50 6.50 1.33 3.25 2
Belgium · Vlaanderen Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 KVK Ninove – Wambeek 1.49 4.60 5.21 1.44 2.63 4
Bhutan · Premier League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Thimphu City FC – Tensung FC 1.06 15.00 26.00 1.13 5.50 2
Bolivia · Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
12:00 Always Ready (W) – Bolivar (W) 5.75 3.75 2.55 2
19:00 Oriente Petrolero (W) – Blooming (Women) 1.11 10.00 17.00 1.25 3.75 4
19:30 San Antonio Bulo Bulo (W) – Club Aurora (W) 1.62 4.33 5.10 1.44 2.65 4
Brazil · Amazonas Serie B Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
22:30 CDC Manicore AM – Clipper AM 1.15 6.80 13.00 1.30 3.30 1
CDC Manicore – Atletico Cliper Clube AM 1.17 7.00 18.00 1.30 3.40 8
Brazil · Campeonato Paulista Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
22:00 SE Palmeiras SP – SC Corinthians SP 2.28 3.25 2.90 2.05 1.72 15
Thursday 30 July 2026
00:00 Ferroviaria SP – Taubate (W) 1.15 8.00 24.00 1.56 2.33 15
Brazil · Campeonato Roraimense U20 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
21:00 GAS U20 – Sao Raimundo RR U20 3.64 3.60 1.88 1.50 2.50 4
Gremio Atletico Sampaio RR U20 – Sao Raimundo-RR U20 3.50 3.50 1.84 1.46 2.44 1
23:00 Monte Roraima U20 – Nautico RR U20 1.32 5.20 7.70 1.44 2.64 5
Brazil · Copa Governo do Estado de Sergipe Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
19:00 AD Atletico Gloriense SE – Desportiva Aracaju 1.94 3.80 3.67 1.75 2.05 8
22:00 Falcon SE – AA Guarany 1.38 4.50 11.40 2.10 1.72 9
23:00 America FC Propria SE – Lagarto FC SE 8.60 4.20 1.45 2.19 1.62 6
Brazil · Goiano 2 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
22:30 Goiania EC GO – Gremio Anapolis GO 1.41 4.20 8.35 2.20 1.65 14
Rio Verde – Associacao Tupy de Esportes GO 1.94 3.25 4.00 2.25 1.61 14
Trindade AC GO – Mineiros GO 2.12 3.20 3.40 2.15 1.67 13
23:00 Goianesia EC GO – Crixas EC GO 1.32 4.20 13.30 2.18 1.63 9
Morrinhos – Bom Jesus EC 2.32 2.95 3.11 2.64 1.44 9
Brazil · Paulista U20 Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Corinthians Paulista U20 (W) – Red Bull Bragantino U20 (W) 1.19 6.50 9.43 1.53 2.50 2
18:00 Osasco Audax U20 (Women) – Associacao Portuguesa de Desportos U20 (Women) 1.45 4.55 7.08 1.66 2.09 3
19:30 Sao Paulo U20 (W) – Palmeiras U20 (W) 2.70 3.50 2.32 2.00 1.80 3
Brazil · Potiguar U20 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Parnamirim Estrela Potiguar U20 – Visao Celeste U20 8.15 4.40 1.40 1.86 1.86 5
19:00 Quinho FC RN (U20) – America RN U20 2.31 3.50 2.63 1.65 2.20 8
Brazil · Serie A2 Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
19:00 AD Atletico Gloriense SE – Desportiva Aracaju SE 1
22:00 Falcon SE – AA Guarany SE 1
23:00 America FC Propria SE – Lagarto FC SE 1
Brazil · Serie A Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
20:00 SC Internacional RS – Flamengo 4.00 3.60 2.12 2.06 1.92 26
22:30 Mirassol – Remo PA 1.74 3.95 5.60 2.07 1.93 26
Thursday 30 July 2026
00:30 Fluminense – Bahia 1.85 3.85 4.90 1.90 2.08 26
Vitoria – Palmeiras 4.41 3.40 2.06 2.35 1.73 26
Canada · Canadian Premier League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Cavalry FC – FC Supra Du Quebec 1
Canada · Ligue 1 Québec Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Mont-Royal Outremont – CS LaSalle 2.67 3.80 2.11 1.48 2.39 1
Canada · Ligue 3 Québec Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
23:30 Chevaliers NDMC – Phenix Des Rivieres 5.90 5.30 1.33 1.21 3.77 1
Thursday 30 July 2026
00:30 Pointe-Claire – CS Titans 4.47 4.64 1.49 1.26 3.34 1
01:00 St-Jerome – Dollard 1.11 7.25 11.90 1.24 3.45 1
00:00 Cosmos De Granby – HSC 1.27 5.17 7.70 1.43 2.53 1
Canada · Northern Super League, Women Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
02:00 Vancouver Rise FC (W) – Montreal Roses FC (W) 3.88 4.15 1.77 1.44 2.63 10
Canada · Ontario Premier League U20 Women Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
00:45 Railway City U20 (Women) – Burlington U20 (Women) 4.51 4.11 1.55 1.54 2.25 1
Canada · Ontario Premier League U20 Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Pickering U20 – Masters FA U20 4.89 4.71 1.44 1.29 3.16 1
Unionville Milliken U20 – Kingston Sentinels U20 2.14 4.30 2.35 1
01:15 Woodbridge Strikers U20 – Burlington U20 1.38 5.92 4.66 1
Canada · Ontario Premier League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Burlington – Woodbridge Strikers 7.00 5.68 1.21 3.77 1
Canada · Quebec Cup Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
00:00 AS Chaudiere Ouest – Celtics Haut-Richelieu 4.47 4.64 1.49 1.26 3.34 1
Chile · Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:30 San Luis de Quillota (W) – Everton de Vina (W) 12.00 4.80 1.39 1.86 2.20 8
16:00 Cobresal (W) – Union La Calera (W) 1.25 5.85 10.20 1.44 2.64 8
Deportes Temuco (W) – Universidad Catolica (W) 29.00 15.00 1.06 1.17 4.50 14
China · League 2 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Beijing Institute of Technology – Nantong Haimen Codion 5.50 3.60 1.50 2.08 1.73 1
11:30 Lanzhou Longyuan Athletic – Taian Tiankuang 4.75 2.88 7.00 2.75 1.43 2
Wuhan Three Towns B – Xiamen Feilu 6.50 2.90 3.95 2.60 1.53 2
Colombia · Copa Colombia Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Internacional de Palmira – Internacional de Bogota 2.37 3.35 3.48 2.10 1.91 26
22:30 Barranquilla FC – CD Junior FC 6.40 4.20 1.65 1.92 2.02 25
Barranquilla FC – Club Atletico Ju. 5.78 3.70 1.50 1.85 1.85 1
23:00 Union Magdalena – Independiente Santa Fe 3.45 3.40 2.11 2.01 1.78 5
Thursday 30 July 2026
01:00 Real Cartagena – America de Cali 3.05 3.30 2.72 2.08 1.84 26
Colombia · Primera B Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Medellin City FC – Los Embajadores 2.34 3.65 2.52 1.62 2.26 7
Cuba · Campeonato Nacional Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:15 UCCFD Manuel Fajardo – Leones de la Lisa 2.25 4.24 2.25 1.21 3.76 1
Czech Republic · Czech Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 FSC Stara Rise – FC Slovan Havlickuv Brod 3.48 4.80 1.91 1.45 2.73 15
Stará Říše – Slovan Havlickuv Brod 3.20 3.80 1.84 1.43 2.48 1
Dominica · Premier League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Middleham United FC – We United FC 3.55 4.20 1.74 1.25 3.75 6
Ecuador · Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Gualaceo SC – CSD Macara 5.20 3.10 1.95 2.48 1.53 18
Thursday 30 July 2026
00:00 Independiente del Valle – Manta FC 1.19 6.80 18.00 1.57 2.68 23
Ecuador · LigaPro Primera B Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Vinotinto FC Ecuador – San Antonio FC 1.74 3.60 6.00 2.28 1.68 21
20:30 Cuniburo FC – San Antonio FC 1.65 3.30 4.80 2.06 1.57 1
El Salvador · Primera Division - Playoff Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 CD Municipal Limeno – CD Inca 1.41 5.00 8.40 1.77 2.10 22
CD Municipal Limeno – INCA Aruba 1.33 4.50 7.00 1.70 2.03 1
Thursday 30 July 2026
01:00 CD Luis Angel Firpo – CD Fuerte San Francisco Morazan 1.44 4.50 10.00 1.99 1.95 23
El Salvador · Reserve Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
17:00 C.D. Municipal Limeno II – INCA Aruba II 2.02 3.60 3.14 1.61 2.25 3
21:00 CD Luis Angel Firpo – CD Fuerte San Francisco 1.91 4.00 7.50 1.88 2.25 7
Finland · Kansallinen Ykkönen Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 ABC Vaasa (Women) – Esse IK (Women) 2.60 4.69 1.95 1
IPa (Women) – Apassit (Women) 2.11 4.63 2.30 1
Finland · Kolmonen Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:30 Edustus IPS – KJP Kouvola 1.63 5.00 4.25 1.33 3.25 11
Ips – Kjp Kouvola 1.67 4.80 4.00 1.32 3.30 1
TiPS – Valtti 2.80 4.33 2.23 1.19 4.50 12
16:00 JPS – FCJ Blackbird 1.75 4.30 4.04 1.30 3.40 13
KPV Akatemia – Lapuan Virkia 4.25 4.75 1.70 1.22 4.10 14
LAUTP – Mikkelin Palloilijat II 2.80 4.20 2.23 1.28 4.10 9
Lautp – Mikkelin Palloilijat 2 2.85 4.20 2.14 1.23 4.00 2
16:45 KuPS Akatemia II – Kings SC Kuopio 4.50 4.75 1.68 1.22 4.00 11
Finland · Nelonen Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Pedesi Vikings – Kokkolan Palloseura 2.48 5.17 1.95 1
15:30 Hango IK – Heimo 1.69 4.86 3.21 1
Pantterit – Simpeleen Urheilijat 1.88 4.96 2.66 1
16:00 IF Hoppet – Sisu Seinajoen 1.45 1.29 3.14 1
Kungliga Wasa – Norrvalla Fotbollsforening 4.08 1.29 1
Outokummun Pallo – Warkaus JK 2.99 5.36 1.70 1
RPS Lions – Janteva Kotka 6.29 6.56 1.25 1
16:45 Ilves III – VaKP 2.11 1
Kuopion Elo – PAVE 1.45 5.55 4.19 1
NoPS II – Lasten II 4.19 5.55 1.45 1
17:00 Afro – KoiPS 6.31 6.16 1.27 1
Soho – LPK 2.36 4.37 2.13 1
17:15 Honka II – Toolon Vesa 1.29 6.52 5.47 1
Finland · Ykkösliiga Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:30 Mikkelin Palloilijat – KaPa 2.10 3.90 3.65 1.69 2.36 22
MP – KäPa 1.92 3.40 3.25 1.61 2.08 1
Iceland · 1 Deild Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Fylkir Reykjavik – Volsungur 1.28 7.00 11.00 1.26 4.50 24
19:15 Throttur Reykjavik – Afturelding 2.32 4.10 2.86 1.49 2.94 24
UMF Grindavik – Leiknir Reykjavik 2.38 3.75 2.94 1.67 2.40 24
Iceland · 1. Deild Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 HK Kopavogur – UMF Selfoss 1.59 4.40 4.31 1.30 3.25 12
Iceland · 2. deild Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Magni – KF Austfjardja 3.50 4.50 2.02 1.23 4.60 22
UMF Selfoss – Dalvik Reynir 1.87 4.20 3.90 1.40 3.35 22
19:15 Haukar Hafnarfjordur – KFG Gardabaer 1.17 10.50 13.50 1.21 4.55 20
Kari – Kormakur/Hvot 2.25 4.40 2.82 1.31 3.90 22
Throttur Vogar – Hviti Riddarinn 1.98 4.30 3.20 1.36 3.50 22
Vikingur Olafsvik – Fjolnir 2.86 4.50 2.15 1.32 3.70 22
Iceland · 3. deild Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Vidir Gardur – KF Fjallabyggd 1.49 5.00 5.90 1.48 2.86 19
19:15 KV Reykjavik – Reynir Sandgerdi 2.62 4.10 2.01 1
KV Vesturbaer – Reynir Sandgerdi 2.78 4.80 2.08 1.19 5.40 19
Iceland · 5 Delid Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
17:15 Hamrarnir – BF 108 1.52 5.00 4.80 1.22 4.00 9
Iceland · Urvalsdeild Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:00 Breidablik (W) – Thor/KA 1.20 8.20 12.50 1.26 4.60 22
IBV Vestmannaeyjar (W) – FH Hafnarfjordur (W) 9.60 7.20 1.28 1.30 4.40 21
19:15 Fram Reykjavik (W) – Valur Reykjavik (W) 3.10 4.00 2.38 1.57 2.60 22
Indonesia · Indonesian Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
08:30 Port FC – Persija Jakarta 1
12:30 Persebaya Surabaya – PSMS Medan 1.55 4.80 7.00 2.90 2.28 2
Time Match 1X2 OverUnder B's
17:00 Ghana (W) – Cape Verde (W) 1.38 5.50 11.50 1.69 2.40 22
20:00 Cameroon (W) – Mali (W) 2.12 3.28 3.70 2.15 1.72 21
International · CECAFA Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
13:00 Al Hilal Omdurman – KVZ SC 1.25 12.00 26.00 2.38 1.77 5
16:00 Tusker – Rayon Sports 7.40 3.68 1.92 2.72 1.48 18
Time Match 1X2 OverUnder B's
20:00 Costa Rica (W) – Venezuela (W) 12.00 7.00 1.24 1.44 2.75 11
Jamaica (W) – Colombia (W) 8.90 4.80 1.40 1.75 2.10 11
23:00 El Salvador – Dominican Republic 1.95 3.60 3.40 1.73 2.08 10
Mexico (W) – Puerto Rico (W) 1.07 12.00 26.00 1.31 3.40 11
International · Club Friendlies Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
09:00 Celta Vigo – Academico Viseu 1.59 2.29 1
09:45 Tottenham Hotspur – Sydney FC 1
12:30 Persebaya Surabaya – PSMS Medan 1.25 5.50 7.50 1.60 2.35 1
13:00 Bayer Leverkusen – KRC Genk 1.60 5.30 5.50 1.40 3.10 7
KVC Westerlo – AE Kifisia FC 1.80 4.00 3.70 1.57 2.35 6
14:00 Lecce – NK Emmi Bistrica 1.10 7.06 13.80 1.36 2.81 1
14:30 Frosinone – Sambenedettese 1.19 5.81 10.00 1.41 2.60 1
15:00 Catanzaro 1929 – Paradiso 1.00 10.00 17.00 1
Cremonese – Cittadella 1.44 4.50 8.00 1.80 2.12 22
Konyaspor – Al Dhafra 1.43 4.75 6.74 1.52 2.67 8
Palermo – Iraklis Thessaloniki 1.50 4.45 7.60 1.73 2.30 21
15:30 Atletico Madrid – Getafe 1.94 4.00 4.20 2.00 2.20 18
Dolomiti Bellunesi – Virtus Verona 1.81 3.60 4.10 1.89 2.00 16
Grosseto – San Donato Tavarnelle 1.53 4.10 6.78 1.88 1.95 15
Gubbio – Sporting Trestina 1.49 4.20 6.99 1.88 2.04 16
16:00 AEK Athens – Samsunspor 1.88 4.00 4.08 1.68 2.40 22
AS Saint-Etienne – Lausanne-Sport 1.80 4.20 4.70 1.60 2.35 17
Konyaspor – Al Ittihad Kalba 1.54 4.20 5.20 1.60 2.25 3
SK Zápy – Motorlet Praha 1.61 3.25 5.25 2.23 1.53 1
TSG Hoffenheim – Holstein Kiel 1.65 5.00 5.20 1.48 2.82 22
16:30 Girona – CD Castellon 2.25 3.70 3.15 1.70 2.31 23
HNK Orijent 1919 – NK Grobnican 1.36 5.50 7.02 1.31 3.80 14
Kickers Offenbach – VfB Stuttgart 18.00 10.00 1.07 2
Real Zaragoza – Utebo FC 1.29 5.60 13.50 1.57 2.35 13
17:00 KAS Eupen – Royal Aywaille FC 1.10 11.00 32.00 1.24 4.50 11
Racing Santander – Athletic Bilbao 4.00 3.90 2.06 1.72 2.30 22
Real Sociedad B – Eibar 4.60 3.65 1.96 2.14 1.83 17
Real Valladolid – CD Coria 1.37 4.75 8.85 1.75 2.08 17
Sestao River Club – Athletic Bilbao B 3.05 3.30 2.36 1.90 1.90 15
17:30 Deportivo La Coruna – CD Lugo 1.31 5.25 9.50 1.60 2.30 19
Royale Union Hutoise – RFC Meux 4.20 4.00 1.87 1.60 2.35 7
Unionistas de Salamanca CF – Burgos CF 4.08 3.50 1.88 2.04 1.80 18
17:45 FC Monthey – Pully Foot FC 1.82 4.40 3.56 1.44 2.70 6
FC Tirsense – Varzim 4.23 3.40 1.92 2.13 1.73 16
18:00 Boston United FC – Grimsby Town 2.75 3.70 2.70 1.65 2.25 13
Cadiz – AD Ceuta 2.35 3.60 2.85 1.82 2.00 16
Farnborough – Portsmouth 5.95 4.90 1.70 1.46 2.85 18
Forest Green Rovers – Bristol City 1.53 4.65 5.65 1.63 2.25 13
Granada – UD Almeria 2.73 3.56 2.35 1.71 2.10 9
Marino Luanco – Real Aviles CF 3.70 3.30 2.00 2.04 1.90 13
Real Betis – Lyon 2.50 3.80 2.72 1.63 2.56 21
Real Oviedo – SD Ponferradina 1.71 3.65 5.60 2.16 1.78 20
18:30 Bradford City – Preston North End 2.78 4.00 2.32 1.72 2.31 20
Bristol City – Newcastle United 3.75 3.90 2.00 1.63 2.41 21
Bristol City – Newcastle United FC 3.30 3.68 1.92 1
CE Sabadell FC – CE Manresa 1.39 5.60 8.00 1.80 2.20 17
Doncaster Rovers – Wolverhampton Wanderers 4.70 4.00 1.80 1.70 2.35 21
Watford – Fiorentina 3.00 3.50 2.35 1.70 2.19 20
18:45 Burnley – Espanyol 2.86 3.70 2.50 1.69 2.36 22
CF Villanovense – CP Cacereno 5.70 5.30 1.54 1.70 2.25 15
Ipswich Town – Osasuna 2.40 3.70 2.90 1.76 2.20 22
Lusitania FC Lourosa – Leca FC 1.76 3.55 4.38 1.85 1.95 10
23:30 Liverpool – Wrexham 1.42 5.40 6.97 1.35 3.40 16
Thursday 30 July 2026
View all International Club Friendlies matches →
Time Match 1X2 OverUnder B's
02:00 Alajuelense – CSD Xelaju MC 1.85 3.50 6.40 2.40 1.60 21
Alianza FC San Salvador – Antigua GFC 3.00 3.30 2.45 2.31 1.60 19
00:00 UMECIT – Deportivo Saprissa 4.00 3.60 1.96 2.00 1.85 20
International · CONCACAF U20 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Jamaica U20 – Panama U20 3.70 4.10 2.00 1.75 2.18 21
Thursday 30 July 2026
01:00 Canada U20 – Honduras U20 2.32 3.50 3.00 1.80 2.10 20
International · Copa Sudamericana Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
22:00 Vasco da Gama – Independiente Medellin 1.74 4.20 5.70 1.99 1.95 24
Thursday 30 July 2026
00:30 Cienciano – Lanus 2.31 3.50 3.38 2.24 1.75 23
Red Bull Bragantino SP – Sporting Cristal 1.33 6.11 10.80 1.64 2.54 24
International · Int. Friendly Games W Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 El Salvador (W) – Dominican Republic (W) 1.56 1.24 1
Time Match 1X2 OverUnder B's
14:00 Benin U20 – Niger U20 6.90 3.75 1.50 2.30 1.60 12
International · U-20 Africa Cup of Nations Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Benin U20 – Niger U20 6.90 3.60 1.50 2.46 1.60 2
International · UEFA Champions League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Kairat Almaty – Omonia Nicosia 2.22 3.45 3.70 2.44 1.66 24
16:00 FK Kauno Zalgiris – KI Klaksvik 1.81 3.70 5.30 2.20 1.80 24
17:00 Lech Poznan – AGF Aarhus 1.80 4.20 4.75 1.67 2.48 24
17:30 CS Universitatea Craiova – Levski Sofia 2.06 3.65 4.20 2.23 1.80 24
Hapoel Beer Sheva – Vikingur Reykjavik 1.72 4.30 5.30 1.68 2.40 24
18:00 Crvena Zvezda – Larne 1.08 18.00 38.00 1.28 4.22 24
Gornik Zabrze – Fenerbahce 7.00 4.50 1.56 1.80 2.19 24
Red Star Belgrade – Larne 1.05 15.00 23.00 1
18:15 Slovan Bratislava – FC Iberia 1999 1.39 5.80 9.20 1.66 2.38 25
International · UEFA Conference League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
14:30 KF Dukagjini – Lugano 7.00 4.90 1.56 1.80 2.17 25
17:00 FC Copenhagen – Polissya Zhytomyr 1.67 4.30 5.25 1.65 2.54 25
18:30 Rapid Wien – FC Santa Coloma 1.14 12.40 24.00 1.35 3.70 25
International · UNCAF Women Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
01:30 Alajuelense (Women) – Alianza San Salvador (Women) 1.19 6.80 13.00 1.36 3.10 3
International · Women Club Friendlies Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
20:00 Costa Rica – Venezuela 11.00 6.00 1.22 1.44 2.64 2
Jamaica – Colombia 7.60 4.50 1.34 1.72 2.02 1
23:00 El Salvador – Dominican Republic 1.93 3.55 3.35 1.71 2.04 1
Mexico – Puerto Rico 1.05 10.00 25.00 1.30 3.25 1
International · Youth Friendlies Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
23:30 Liverpool – Wrexham 1.41 5.70 7.00 1.33 3.77 5
Israel · Toto Cup National League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
16:45 Maccabi Petah Tikva FC – Maccabi Netanya 3.00 3.70 2.28 1.75 2.28 22
17:00 Hapoel Ramat Gan Givatayim FC – Hapoel Petah Tikva 3.35 3.60 2.14 1.81 2.08 21
Kazakhstan · Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Kaisar Kyzylorda – FC Zhenis 2.65 2.97 3.60 2.66 1.55 21
Kazakhstan · Second Division Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Jas Qyran – Hromtau 3.93 4.25 1.61 1.36 2.79 1
Kyzylzhar II – Shakhter Karagandy II 5.06 4.60 1.44 1.35 2.82 1
Kuwait · Division 1 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
17:45 Al Sahel – Khaitan 2.20 3.25 3.55 2.20 1.67 14
Al Salibikhaet – Al Shamiya FC 1.63 4.25 4.62 1.50 2.50 14
Burgan SC – Al Jazira Kuwait 3.19 3.35 2.18 2.03 1.85 14
Sporty FC – Yarmouk 8.65 5.20 1.34 1.72 2.20 13
Lebanon · Premier League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Reyady Abaseya – AL Tadamon Sour 2.26 3.20 3.20 2.03 1.82 16
Malaysia · U20 President Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
08:45 Kuala Lumpur City FC U20 – Penang FC U20 1
Mexico · Liga MX U21 Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Utah Royals (W) – Washington Spirit (W) 2.70 3.50 2.15 1.88 2.00 1
02:00 Bay FC (W) – Gotham FC (W) 4.00 3.90 1.65 1.73 2.20 1
00:00 Kansas City Current (W) – Racing Louisville FC (W) 1.55 4.10 4.50 1.50 2.60 1
Mexico · Women U19 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Pachuca U19 (W) – Toluca U19 (W) 2.58 3.65 2.39 1.75 2.05 7
New Zealand · National League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
07:30 Auckland City – Bay Olympic 1
Northern Ireland · Women Premiership Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:30 Ballymena United (W) – Craigavon City (W) 1.21 7.50 12.00 1.20 4.33 10
Ballymoney United (W) – St. James Swifts (W) 6.68 6.00 1.43 1.22 4.40 12
Strabane Athletic (W) – Sion Swifts (W) 26.00 15.00 1.10 1.13 6.00 11
19:00 Bangor (W) – Greenisland (W) 2.10 4.50 3.35 1.30 3.40 11
Norway · Division 5 Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
17:30 FL Fart – Ridabu II 2.66 4.96 1.88 1
Norway · U19 Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Asane Fotball U19 – Sandefjord U19 1.14 5.00 1
13:00 Fredrikstad U19 – Stabaek U19 8.25 6.22 1.48 1.28 4.33 4
15:30 Stroemsgodset TF – Tromsoe IL 1.89 4.60 3.25 1
Stromsgodset U19 – Tromso U19 1.90 5.00 3.11 1.20 5.16 11
Paraguay · Women Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:45 Olimpia Asuncion (W) – Sportivo Trinidense (W) 1.04 21.00 67.00 1.15 5.00 8
Paraguay · Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
16:00 General Diaz – Tacuary 7.60 5.30 1.47 1.62 2.47 22
18:30 Presidente Hayes – Deportivo Santani 5.20 4.10 1.76 1.83 2.11 21
21:00 Club River Plate Asuncion – Sol de America 3.25 3.25 2.40 2.38 1.64 22
Paraguay · Division de Honor, Apertura Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
19:00 Sportivo Luqueno – Sportivo Trinidense 3.28 3.30 2.54 2.28 1.75 25
21:30 Nacional Asuncion – Olimpia Asuncion 3.30 3.30 2.60 2.22 1.80 25
Paraguay · Reserve League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
11:00 2 de Mayo Reserves – Cerro Porteno (R) 6.00 4.75 1.40 1.57 2.35 1
Rubio Nu Reserve – Sportivo Ameliano Reserves 9.50 7.50 1.17 1
Romania · Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
14:30 ACS Unirea Sintana – ACS Viitorul Arad 2.10 4.00 3.10 1.45 2.98 22
AFC Inter Stars Sibiu – ACS Medias 2022 11.00 6.50 1.34 1.50 2.80 16
CS Crisul Santandrei – AFC Unirea Tasnad 2.05 3.90 3.13 1.51 2.50 18
CS Electrosid Titu – ACS Vointa 2024 Crevedia 2.90 3.55 2.33 1.85 2.02 19
CSM Sacele – ACS Kids Tampa Brasov 1.87 4.10 4.10 1.58 2.58 21
CSO Plopeni – CSO Baicoi 4.10 4.40 1.77 1.62 2.44 21
Unirea Dej – Acad Viitorul Cluj 2.21 3.70 3.15 1.79 2.21 23
Universitatea Alba Iulia – ACS Cil Blaj 2.77 4.00 4.33 1.72 2.10 6
USV Iasi – Stiinta Miroslava 2.25 3.75 3.35 1.74 2.24 20
Victoria Traian – Unirea Branistea 14.70 8.40 1.27 1.26 4.33 14
Russia · Russian Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
14:00 Ilpar – Metallurg Asha 2.58 3.60 2.55 1.96 1.84 8
14:30 Moskovskaya Zastava Kristall – Krasnoye Znamya 6.70 4.10 1.48 1.32 3.20 4
15:00 Kirovets Voshozhdenie – Tosno 3.87 3.70 1.90 1.96 1.84 7
17:00 SKA Rostov-on-Don – Zenit Penza 1.24 6.20 12.50 1.33 3.25 7
Scotland · Lowland League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
18:45 Beith – Cumnock Juniors 3.90 4.00 1.72 1.53 2.40 8
Dunipace – Lochee Utd 2.51 3.75 2.42 1.44 2.70 11
East Stirlingshire – Brechin City 6.89 5.70 1.37 1.47 2.59 6
Gretna 2008 – Newton Stewart 1.80 4.15 3.92 1.50 2.55 11
Johnstone Burgh – Troon 2.95 3.84 1.96 1.48 2.39 1
Renfrew – Pollok 2.11 3.80 2.67 1.48 2.39 1
Solomon Islands · Premier League Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
04:00 Kossa FC – Green Shield 2.31 3.80 2.24 1
South Korea · Cup Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
10:00 Ulsan Citizen FC – Ulsan HD FC 1
10:30 Chungbuk Cheongju FC – FC Anyang 1.90 1.90 1
Jeju United FC – Hwaseong FC 1
11:00 Gimhae FC – Seongnam FC 2.63 3.10 2.45 2.20 1.65 1
USA · MLS All-Star Game Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
00:00 MLS All Stars – Liga MX All Stars 2.28 4.85 2.80 1.11 6.80 15
Time Match 1X2 OverUnder B's
01:00 Utah Royals FC – Washington Spirit 2.85 3.35 2.19 1.75 1.89 1
02:00 Bay FC – Gotham FC 4.70 3.95 1.57 1.59 2.12 1
00:00 Kansas City Current – Racing Louisville FC 1.45 4.50 5.40 1.44 2.46 1
USA · United Women’s Soccer Thursday 30 July 2026 UKT
Time Match 1X2 OverUnder B's
01:00 Utah Royals FC (W) – Washington Spirit (W) 3.15 3.46 2.30 1.85 1.99 18
02:00 Bay FC (W) – Gotham FC 5.06 4.19 1.65 1.77 2.25 18
00:00 Kansas City Current (W) – Racing Louisville FC (W) 1.50 4.75 5.70 1.50 2.53 18
USA · USL Championship Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Pittsburgh Riverhounds – FC Tulsa 1.97 3.40 4.40 2.36 1.71 25
23:30 Louisville City FC – Birmingham Legion FC 1.43 5.18 7.40 1.57 2.58 25
USA · USL League One Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
23:00 Greenville Triumph SC – AC Boise 3.02 3.45 2.22 1.80 2.09 25
Thursday 30 July 2026
00:00 Forward Madison FC – Chattanooga Red Wolves SC 2.34 3.30 3.25 2.01 1.85 25
Uzbekistan · PFL (premier league) Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
15:00 Dinamo Samarqand – FK Kokand 1912 1.88 3.92 5.14 2.01 1.96 22
Venezuela · Segunda Division Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
19:30 Atletico El Vigia – Deportivo Lara 5.88 3.80 1.55 1.98 1.85 16
Club Atletico Barinas – Real Frontera 1.55 4.00 5.50 1.65 2.20 17
Urena SC – Academia Puerto Cabello II 1.60 3.85 5.90 1.84 2.05 16
20:00 Academia Rey – Zamora CF II 1.52 3.67 5.00 1.86 1.78 2
Barquisimeto SC – Zamora FC Barinas II 1.57 3.80 5.73 1.95 1.85 15
Vietnam · Women Championship Wednesday 29 July 2026 UKT
Time Match 1X2 OverUnder B's
11:00 Thai Nguyen (W) – Than KSVN (W) 1.18 5.75 13.00 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.