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.
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | Banfield – CA Sarmiento | 2.14 | 3.08 | 4.31 | 2.80 | 1.51 | 8 |
| CA Banfield – CA Sarmiento | 2.22 | 3.15 | 4.33 | 2.74 | 1.56 | 18 | |
| San Lorenzo – Gimnasia Mendoza | 2.00 | 3.31 | 4.90 | 2.75 | 1.58 | 26 | |
| Wednesday 29 July 2026 | |||||||
| 00:15 | Argentinos Juniors – Estudiantes Rio Cuarto | 1.40 | 4.70 | 13.50 | 2.40 | 1.74 | 26 |
| Rosario Central – Racing Club | 2.23 | 3.20 | 4.40 | 2.74 | 1.58 | 26 | |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 20:00 | Boca Juniors Reserves – Belgrano Reserves | 1.67 | 5.25 | 17.00 | 2.50 | 1.68 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 14:00 | Club Lujan (R) – Deportivo Espanyol Reserve | – | – | – | – | – | 1 |
| Victoriano Arenas Reserves – CA Claypole Reserves | – | – | – | – | – | 1 | |
| Wednesday 29 July 2026 | |||||||
| 13:00 | Arsenal de Sarandi Reserves – Villa Dalmine Reserves | 1.72 | 3.50 | 4.53 | 1.85 | 1.95 | 8 |
| CA Ituzaingo Reserves – CA Excursionistas Reserves | 4.40 | 3.60 | 2.04 | 1.92 | 2.00 | 10 | |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:30 | Juventud de Puerto Tirol – CD Policiales | – | – | – | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 14:00 | CA Huracan (W) – River Plate (W) | 3.55 | 3.20 | 1.90 | 2.01 | 1.75 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:30 | Brindabella Blues FC U23 – Queanbeyan City U23 | 8.40 | 6.20 | 1.22 | 1.22 | 4.00 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:30 | Brindabella Blues FC – Queanbeyan City FC | 10.00 | 6.50 | 1.14 | 1.17 | 4.50 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Newcastle Olympic (W) – Charlestown Azzurri FC (W) | 2.55 | 3.70 | 2.18 | 1.27 | 3.15 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:30 | Gold Coast Knights (W) – Lions FC (W) | 1.65 | 3.90 | 4.62 | 1.67 | 2.25 | 18 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:30 | Brindabella Blues FC U23 – Queanbeyan City U23 | 10.20 | 6.40 | 1.25 | 1.22 | 3.90 | 10 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:00 | Logan Roos FC – North Lakes United | 2.16 | 4.40 | 2.51 | 1.22 | 4.33 | 11 |
| 09:15 | Newmarket SFC – North Pine | 1.03 | 21.00 | 51.00 | 1.10 | 6.50 | 12 |
| 10:30 | AC Carina – University of Queensland | 1.10 | 11.00 | 25.00 | 1.13 | 5.50 | 12 |
| AC Carina – UQ FC | 1.09 | 8.80 | 15.00 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:45 | Sydney FC – Tottenham Hotspur | – | – | – | – | – | 1 |
| Tottenham Hotspur – Sydney FC | 1.36 | 6.10 | 6.23 | 1.25 | 3.45 | 3 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:30 | Brindabella Blues FC – Queanbeyan City FC U23 | 8.25 | 6.25 | 1.22 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:30 | Uwa Nedlands FC – Fremantle City FC | 14.00 | 8.10 | 1.17 | 1.20 | 3.88 | 10 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 12:00 | Thimphu City – Tensung FC | 1.05 | 19.00 | 50.00 | 1.10 | 7.00 | 8 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | Red Bull Bragantino SP – Santos FC SP | 2.22 | 3.25 | 3.25 | 2.13 | 1.81 | 16 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | Internacional U20 [W] – Gremio Porto Alegrense U20 [W] | 1.79 | 3.60 | 5.06 | 1.73 | 2.25 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Corinthians U20 (Women) – Red Bull Bragantino U20 (Women) | 1.23 | 6.50 | 8.10 | 1.48 | 2.46 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:30 | AA Ponte Preta SP – Athletic Club MG | 4.10 | 3.25 | 2.18 | 2.56 | 1.62 | 25 |
| Juventude RS – Avai | 1.78 | 3.50 | 6.40 | 2.66 | 1.58 | 24 | |
| Wednesday 29 July 2026 | |||||||
| 00:35 | Fortaleza CE – Botafogo SP | 1.89 | 3.50 | 5.20 | 2.47 | 1.66 | 25 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:15 | Calgary Rangers – Calgary Villains | 2.11 | 3.80 | 2.67 | 1.48 | 2.39 | 1 |
| Wednesday 29 July 2026 | |||||||
| 01:30 | Calgary Foothills – Calgary Blizzard | 2.17 | 3.76 | 2.61 | 1.51 | 2.33 | 1 |
| 01:45 | BTB – St. Albert Impact | 1.61 | 4.08 | 4.09 | 1.49 | 2.37 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 01:00 | Cavalry FC – FC Supra Du Quebec | 1.50 | 5.00 | 7.00 | 1.57 | 2.63 | 22 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | AFC Toronto (W) – Calgary Wild FC (W) | 1.17 | 8.41 | 22.00 | 1.70 | 2.50 | 10 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | Cambridge United Ontario U20 – Burlington Southwest U20 | 1.21 | 6.17 | 8.15 | – | – | 1 |
| Wednesday 29 July 2026 | |||||||
| 01:00 | Borough Scarborough U20 – Whitby U20 | 1.83 | 4.35 | 2.99 | 1.21 | 3.76 | 1 |
| Richmond Hill U20 – Simcoe County Rovers U20 | 1.55 | 4.48 | 4.13 | 1.29 | 3.15 | 1 | |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 01:00 | Royal-Select de Beauport – Fury De Rimouski | 1.36 | 5.09 | 5.55 | 1.23 | 3.55 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 20:00 | Universidad de Chile – Coquimbo Unido (W) | 4.25 | 4.10 | 4.75 | 1.57 | 2.35 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | Beijing Institute of Technology – Nantong Haimen Codion | 6.90 | 3.80 | 1.50 | 2.05 | 1.81 | 15 |
| 11:30 | Lanzhou Longyuan Athletic – Taian Tiankuang | 3.20 | 2.75 | 2.60 | 2.97 | 1.40 | 14 |
| Rizhao Yuqi – Taian Tiankuang | 3.00 | 2.50 | 2.50 | – | – | 1 | |
| Wuhan Three Towns B – Xiamen Feilu | 3.33 | 2.85 | 2.30 | 2.63 | 1.48 | 15 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | Union Magdalena – Independiente Santa Fe | 3.45 | 3.40 | 2.11 | 2.02 | 1.78 | 7 |
| 23:15 | Deportes Quindio – Deportes Tolima | 4.20 | 3.10 | 2.30 | 3.05 | 1.48 | 26 |
| Wednesday 29 July 2026 | |||||||
| 01:30 | Tigres FC – Atletico Nacional Medellin | 6.80 | 4.80 | 1.48 | 1.61 | 2.52 | 24 |
| 00:00 | Bogota FC – Deportivo Pasto | 4.10 | 3.30 | 2.20 | 2.55 | 1.50 | 25 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | Harlem United – Pointe Michel | 1.67 | 4.33 | 3.80 | 1.22 | 3.90 | 6 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 21:30 | CD Cacahuatique – Atletico Balboa | 2.28 | 3.25 | 3.45 | 2.28 | 1.73 | 24 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 21:30 | CD Luis Angel Firpo (W) – Fuerte San Francisco (W) | 4.51 | 4.75 | 1.79 | 1.50 | 2.50 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 04:30 | B Dortmund (KaLuBa) – Bayern Munchen (Pavlinho19) | 3.50 | 3.50 | 1.83 | – | – | 1 |
| Frankfurt (Lumix) – Stuttgart (Sef) | 1.91 | 4.20 | 2.80 | – | – | 1 | |
| 04:42 | Bayern Munchen (Pavlinho19) – Leipzig (borees) | 1.55 | 4.80 | 3.80 | – | – | 1 |
| Stuttgart (Sef) – B Dortmund (KaLuBa) | 2.15 | 2.62 | 3.60 | – | – | 1 | |
| 04:54 | B Dortmund (KaLuBa) – Frankfurt (Lumix) | 2.90 | 4.80 | 1.75 | – | – | 1 |
| Leipzig (borees) – Stuttgart (Sef) | 3.70 | 4.60 | 1.57 | – | – | 1 | |
| 05:06 | Frankfurt (Lumix) – Leipzig (borees) | 1.91 | 4.80 | 2.62 | – | – | 1 |
| Stuttgart (Sef) – Bayern Munchen (Pavlinho19) | 2.37 | 5.00 | 2.00 | – | – | 1 | |
| 05:18 | Bayern Munchen (Pavlinho19) – Frankfurt (Lumix) | 1.95 | 4.20 | 2.80 | – | – | 1 |
| Leipzig (borees) – B Dortmund (KaLuBa) | 4.50 | 2.80 | 1.85 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 05:00 | Aston Villa (Artrom) – Salzburg (DaVa) | 8.00 | 6.50 | 1.22 | – | – | 1 |
| Roma (dm1trena) – Fenerbahce (Jekunam) | 2.60 | 3.20 | 2.37 | – | – | 1 | |
| 05:12 | Fenerbahce (Jekunam) – Aston Villa (Artrom) | 1.80 | 4.33 | 3.00 | – | – | 1 |
| Salzburg (DaVa) – Porto (Flewless_phoenix) | 2.00 | 4.20 | 2.70 | – | – | 1 | |
| 05:24 | Aston Villa (Artrom) – Roma (dm1trena) | 3.30 | 4.33 | 1.73 | – | – | 1 |
| Porto (Flewless_phoenix) – Fenerbahce (Jekunam) | 1.70 | 4.50 | 3.20 | – | – | 1 | |
| 05:36 | Fenerbahce (Jekunam) – Salzburg (DaVa) | 3.70 | 3.10 | 1.91 | – | – | 1 |
| Roma (dm1trena) – Porto (Flewless_phoenix) | 5.75 | 6.00 | 1.28 | – | – | 1 | |
| 05:48 | Salzburg (DaVa) – Roma (dm1trena) | 1.61 | 3.60 | 4.50 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:00 | B36 Torshavn – AB Argir | 1.57 | 4.00 | 4.50 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 19:15 | Aegir – UMF Njardvik | – | – | – | 1.26 | 3.75 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 19:15 | Haukar (W) – IA Akranes (W) | 9.75 | 1.12 | 9.50 | 1.40 | 3.00 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 19:15 | Stjarnan (W) – Grindavik/Njardvik (W) | 11.00 | 1.06 | 13.00 | 1.43 | 2.75 | 2 |
| Throttur Reykjavik (W) – Vikingur Reykjavik (W) | – | – | – | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:30 | George Telegraph FC – Bhawanipore FC | 11.80 | 5.55 | 1.22 | 1.53 | 2.38 | 4 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:00 | Mizoram Police FC – Ganggam SC | 1.87 | 4.15 | 3.25 | 1.29 | 3.50 | 3 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:30 | Port FC – Persija Jakarta | 2.70 | 3.45 | 2.35 | 1.82 | 1.92 | 7 |
| 12:30 | Persebaya Surabaya – PSMS Medan | 8.30 | 5.60 | 11.00 | 1.59 | 2.26 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Malaysia – Laos | 1.05 | 16.00 | 9.70 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 20:00 | Nigeria (W) – Malawi (W) | 1.53 | 7.50 | 12.00 | 1.50 | 2.50 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Al Hilal Omdurman – KVZ SC | 1.17 | 6.15 | 26.00 | 2.21 | 1.66 | 11 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 20:00 | Inter Willemstad – Delfines Del Este | 12.00 | 4.00 | 2.00 | 2.35 | 2.00 | 2 |
| Slingerz FC – SV Robinhood | 3.40 | 3.40 | 1.91 | 1.67 | 2.15 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 02:00 | CD Olimpia – Deportivo Mixco | 1.65 | 4.40 | 6.60 | 1.82 | 2.08 | 21 |
| Diriangen FC – Plaza Amador | 2.74 | 3.70 | 2.75 | 1.82 | 2.18 | 21 | |
| 00:00 | Verdes FC San Ignacio – CD Motagua | 15.50 | 8.00 | 1.23 | 1.36 | 3.65 | 19 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 21:00 | Haiti U20 – Cuba U20 | 1.92 | 3.77 | 3.50 | 1.85 | 2.20 | 3 |
| Wednesday 29 July 2026 | |||||||
| 02:00 | El Salvador U20 – USA U20 | 36.00 | 13.50 | 1.11 | 1.23 | 4.50 | 21 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | CA Tigre – Nacional de Football | 2.28 | 3.20 | 4.00 | 2.64 | 1.65 | 24 |
| Wednesday 29 July 2026 | |||||||
| 00:30 | Santos – UCV FC | 1.26 | 7.15 | 15.50 | 1.69 | 2.40 | 24 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:45 | Hearts – Sturm Graz | – | – | – | – | – | 1 |
| 19:00 | Shamrock Rovers – FC Ararat-Armenia | – | – | – | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 12:00 | Altay II – Ulytau II | 1.25 | 5.26 | 8.30 | 1.46 | 2.46 | 1 |
| Irtysh Pavlodar II – Zhetysu II | 1.49 | 4.28 | 4.89 | 1.49 | 2.38 | 1 | |
| Taraz II – Han-Tengri II | – | 10.00 | – | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:30 | Al Nejmeh – Al Ahed | 1.53 | 3.70 | 5.25 | 1.95 | 1.85 | 1 |
| Jwaaya FC – AL Ansar SC | 5.75 | 3.80 | 1.48 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:45 | Kedah FA U20 – Kuching City U20 | 2.57 | 3.42 | 2.32 | 1.90 | 1.90 | 5 |
| Kuala Lumpur U20 – Penang U20 | 1.65 | 3.45 | 5.04 | 2.15 | 1.67 | 5 | |
| Selangor FA U20 – Terengganu U20 | 2.31 | 3.60 | 2.50 | 1.70 | 2.01 | 5 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:45 | Kedah FA U20 – Kuching City FC U20 | 2.59 | 3.45 | 2.40 | 1.86 | 1.86 | 2 |
| Kuala Lumpur City FC U20 – Penang FC U20 | 1.63 | 3.45 | 5.00 | 2.10 | 1.66 | 2 | |
| Selangor FC U20 – Terengganu FC U20 | 2.38 | 3.65 | 2.52 | 1.70 | 2.05 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:00 | Myawady FC (W) – Thitsar Arman FC (W) | 3.20 | 3.80 | 2.17 | 1.67 | 2.15 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:30 | Auckland City – Bay Olympic | 1.21 | 8.00 | 13.50 | 1.37 | 3.40 | 16 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | Asane Fotball U19 – Sandefjord U19 | 1.74 | 4.70 | 3.32 | 1.22 | 4.00 | 6 |
| 13:00 | Fredrikstad U19 – Stabaek U19 | 3.12 | 5.10 | 1.74 | 1.17 | 5.00 | 6 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 19:00 | Rubio Nu – Sportivo Ameliano | – | – | – | 2.70 | 1.45 | 1 |
| 21:30 | 2 de Mayo – Cerro Porteno | 4.74 | 3.25 | 1.97 | 2.68 | 1.59 | 26 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 20:00 | CA Tembetary Ypane – Resistencia SC | 2.22 | 2.40 | 4.25 | 5.50 | 1.82 | 2 |
| 22:30 | Independiente FBC – Deportivo Capiata | 2.78 | 2.90 | 3.00 | 2.63 | 1.57 | 22 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:45 | Cumbernauld Colts – Kilwinning Rangers | – | – | – | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 04:00 | Kossa FC – Green Shield FC | 2.27 | 3.90 | 2.45 | 1.44 | 2.65 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Bucheon FC 1995 – Paju Citizen FC | 1.72 | 4.10 | 5.37 | 1.95 | 1.89 | 19 |
| Busan I Park – FC Seoul | 5.00 | 3.90 | 1.73 | 1.81 | 2.15 | 18 | |
| Busan Transportation Corporation – Jinju Citizen FC | 2.04 | 3.70 | 3.85 | 1.98 | 1.94 | 18 | |
| Chungnam Asan FC – Siheung Citizen | 1.72 | 4.00 | 4.75 | 1.85 | 2.00 | 18 | |
| Gimcheon Sangmu FC – Suwon FC | 2.15 | 3.80 | 3.40 | 1.70 | 2.19 | 20 | |
| Gwangju FC – Cheonan City | 1.92 | 3.90 | 4.35 | 1.84 | 2.04 | 18 | |
| Incheon United FC – Gimpo FC | 1.50 | 4.40 | 6.40 | 1.62 | 2.30 | 16 | |
| Ulsan Citizen FC – Ulsan HD FC | 10.50 | 6.10 | 1.31 | 1.54 | 2.70 | 18 | |
| Yeoju FC – Dangjin Citizen | 2.75 | 3.60 | 2.55 | 1.81 | 2.06 | 18 | |
| 10:30 | Chungbuk Cheongju FC – FC Anyang | 3.50 | 3.65 | 2.16 | 1.89 | 2.00 | 18 |
| Jeju United FC – Hwaseong FC | 1.76 | 3.80 | 5.00 | 1.84 | 2.00 | 18 | |
| 11:00 | Gimhae FC – Seongnam Ilhwa | 3.65 | 3.40 | 2.13 | 2.04 | 1.82 | 17 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Kalmar U19 – AIK U19 | 6.70 | 5.75 | 1.27 | – | – | 1 |
| 12:00 | Hacken U19 – Halmstads U19 | 1.99 | 4.23 | 2.70 | 1.23 | 3.55 | 1 |
| IFK Varnamo U19 – Osters U19 | 2.36 | 4.37 | 2.13 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:00 | Club Oriental de La Paz (Reserves) (URU) – Montevideo City Torque Reserves | 4.10 | 3.10 | 1.83 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:00 | Ho Chi Minh II (W) – Ha Noi (W) | 31.00 | 11.00 | 1.07 | 1.29 | 3.60 | 8 |
| 11:00 | TNG Thai Nguyen (W) – Than KSVN (W) | 1.48 | 4.25 | 8.50 | 1.90 | 1.90 | 6 |
Want the odds before everyone else?
Free account gets you faster odds updates, surebet alerts and bookmaker filters.
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.