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 |
|---|---|---|---|---|---|---|---|
| 18:00 | Banfield Reserves – River Plate Reserves | 2.87 | 3.15 | 2.19 | – | – | 1 |
| 18:30 | Deportivo Merlo Reserves – Deportivo Camioneros Reserves | – | – | – | – | – | 0 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:30 | Alumni Los Hornos – FC Ezeiza | – | – | – | – | – | 0 |
| Belgrano de Zarate – Buenos Aires City | – | – | – | – | – | 0 | |
| Las Mandarinas – Everton La Plata | – | – | – | – | – | 0 | |
| Uribelarrea FC – Barrancas FC | – | – | – | – | – | 0 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 12:00 | Belgrano Zarate U20 – Victoriano Arenas U20 | 2.80 | 3.70 | 2.12 | 1.60 | 2.30 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:30 | Canberra White Eagles U23 – Canberra Croatia U23 | 11.13 | 8.60 | 1.06 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:08 | Canberra White Eagles – Canberra Croatia FC | 18.65 | 11.96 | 1.04 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:45 | FK Beograd – West Torrens Birkalla | 2.82 | 3.61 | 2.06 | 1.43 | 2.55 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Gold Coast Knights U23 – Queensland Lions U23 | 2.98 | 3.99 | 1.88 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 19:00 | Virgen de Chijipata – Deportivo FATIC | – | – | – | – | – | 0 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:00 | Juventude U20 – Sao Paulo U20 | 4.20 | 3.45 | 1.67 | 1.68 | 2.08 | 1 |
| 19:00 | Fast Clube AM U20 – Desportivo Librade AM U20 | – | – | – | – | – | 0 |
| 22:00 | Red Bull Bragantino SP U20 – Fluminense RJ U20 | 1.71 | 4.05 | 4.70 | 1.48 | 2.72 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:30 | Nacao SC – Gremio Esportivo Juventus | 2.50 | 3.10 | 2.87 | 2.28 | 1.58 | 8 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 21:45 | Vilavelhense FC ES – Vitoria ES | 6.48 | 3.85 | 1.59 | 2.02 | 1.79 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:00 | Santa Cruz RS – Gramadense | – | – | – | – | – | 0 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:30 | Sao Luis MA – Araioses | – | – | – | – | – | 0 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | AA Caldense MG – Guarani EC Divinopolis MG | 2.37 | 2.65 | 3.00 | 2.90 | 1.36 | 1 |
| 22:30 | Uberaba SC MG – CA Patrocinense MG | 2.00 | 2.85 | 3.70 | 2.50 | 1.46 | 1 |
| 23:00 | Valeriodoce EC MG – SC Aymores MG | 2.45 | 2.80 | 3.05 | 2.29 | 1.55 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | AA Caldense MG – Guarani MG | 2.45 | 2.80 | 3.13 | 2.90 | 1.38 | 5 |
| 22:30 | Uberaba – CA Patrocinense MG | 2.00 | 3.00 | 3.84 | 2.52 | 1.48 | 5 |
| 23:00 | Valeriodoce EC – SC Aymores MG | 2.60 | 2.87 | 3.04 | 2.34 | 1.53 | 3 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:30 | Waterloo United – Pickering | 2.07 | 3.78 | 2.77 | 1.51 | 2.33 | 1 |
| Thursday 18 June 2026 | |||||||
| 00:30 | London Ontario – Windsor City | 8.35 | 6.15 | 1.21 | 1.21 | 3.77 | 1 |
| 01:00 | North Mississauga – Hamilton United | 1.74 | 4.04 | 3.46 | 1.40 | 2.64 | 1 |
| 00:00 | Guelph United – Cambridge United Ontario | 5.75 | 4.99 | 1.36 | 1.29 | 3.16 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 01:00 | Woodbridge Strikers – Sudbury Cyclones | 1.41 | 4.55 | 5.46 | 1.42 | 2.56 | 1 |
| 00:00 | Burlington – Oakville SC | 6.54 | 4.90 | 1.33 | 1.41 | 2.60 | 1 |
| International Vaughan – St. Catharines Roma Wolves | 2.33 | 3.78 | 2.33 | 1.48 | 2.39 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 00:30 | Phenix Des Rivieres – CS Trident | 3.48 | 4.31 | 1.69 | 1.29 | 3.15 | 1 |
| 00:45 | CS Boucherville – St. Hubert | 4.59 | 4.54 | 1.49 | 1.32 | 2.98 | 1 |
| Optimum Victoriaville – HSC | 1.12 | 7.06 | 11.00 | 1.23 | 3.55 | 1 | |
| 01:00 | CS Rivieres des Prairies – AS Laval | 5.23 | 4.45 | 1.44 | 1.44 | 2.50 | 1 |
| 00:00 | Saint-Lambert – AS Brossard | 5.83 | 5.15 | 1.34 | 1.25 | 3.45 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | Bath Estate – Mighty Avengers | 1.74 | 4.00 | 3.75 | 1.38 | 2.67 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:59 | AC Oulu – IFK Mariehamn | 1.42 | 4.90 | 9.20 | 1.80 | 2.14 | 9 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | Liga Deportiva Universitaria de Quito – Melgar | 1.31 | 4.95 | 6.93 | 1.44 | 2.52 | 1 |
| Thursday 18 June 2026 | |||||||
| 12:00 | Minsk – Yenisey Krasnoyarsk | 3.31 | 3.87 | 1.82 | 1.49 | 2.37 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 20:00 | England – Croatia | 1.70 | 3.96 | 6.20 | 2.12 | 1.90 | 4 |
| 23:00 | Ghana – Panama | 2.44 | 3.28 | 3.45 | 2.47 | 1.67 | 8 |
| Thursday 18 June 2026 | |||||||
| 02:00 | Colombia – Uzbekistan | 1.40 | 4.60 | 8.00 | 1.85 | 1.85 | 1 |
| Uzbekistan – Colombia | 10.50 | 5.00 | 1.40 | 1.98 | 2.02 | 7 | |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 12:00 | Neftekhimik Nizhnekamsk – KAMAZ | 2.19 | 3.68 | 2.54 | 1.57 | 2.19 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 19:00 | Inchicore Athletic FC – Tolka Rovers | – | – | – | – | – | 0 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Tobol Kostanay II – Batyr Ekibastuz | 4.12 | 4.42 | 1.56 | 1.32 | 2.98 | 1 |
| 11:00 | Astana II – Kairat Zhastar | 7.32 | 5.60 | 1.26 | 1.26 | 3.35 | 1 |
| 12:00 | Akademiya Ontustyk – Elimai II | 1.12 | 7.06 | 11.00 | 1.23 | 3.55 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:00 | Khovd Western – Khangarid | 38.00 | 14.00 | 1.06 | 1.11 | 6.00 | 3 |
| 10:00 | Khovd – Deren | – | 26.00 | 1.01 | 1.02 | 11.00 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 18:45 | Ballyclare Comrades (W) – Craigavon City (W) | – | – | – | – | – | 0 |
| Strabane Athletic (W) – Bangor (W) | – | – | – | – | – | 0 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 12:30 | Bodo/Glimt – Tromso | 2.80 | 4.36 | 1.84 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | Brommapojkarna 2 U19 – Karlbergs U19 | 3.21 | 4.86 | 1.69 | – | – | 1 |
| IFK Stocksund U19 – Sundsvall U19 | 2.11 | 4.63 | 2.30 | – | – | 1 | |
| Orebro U19 – Hammarby U19 | 5.28 | 5.86 | 1.33 | – | – | 1 | |
| 12:00 | Djurgardens U19 – Brommapojkarna U19 | 2.75 | 4.80 | 1.86 | – | – | 1 |
| Hacken U19 – GAIS U19 | 2.32 | 4.53 | 2.12 | – | – | 1 | |
| Vasteras U19 – AIK U19 | 7.42 | 7.34 | 1.19 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:00 | Brommapojkarna U21 – Djurgardens U21 | 2.07 | 4.36 | 2.52 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | Mbeya City FC – Simba SC | 11.48 | 5.74 | 1.17 | 1.61 | 2.14 | 1 |
| 13:00 | Fountain Gate – Young Africans | 9.65 | 5.34 | 1.19 | 1.69 | 1.98 | 1 |
| Singida Black Stars SC – Dodoma FC | 1.33 | 4.45 | 7.14 | 1.66 | 2.08 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:00 | Thailand National Sports University – Chulalongkorn University | 2.27 | 3.80 | 2.60 | 1.57 | 2.30 | 3 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | New York City FC II – Carolina Core | 2.52 | 4.10 | 2.70 | 1.46 | 2.96 | 8 |
| Thursday 18 June 2026 | |||||||
| 01:00 | Vancouver Whitecaps FC II – The Town FC | 4.20 | 4.50 | 1.80 | 1.48 | 2.90 | 5 |
| Vancouver Whitecaps FC II – San Jose Earthquakes II | 3.85 | 4.55 | 1.69 | 1.43 | 2.69 | 3 | |
| 02:00 | Tacoma Defiance – Houston Dynamo II | 2.72 | 4.00 | 2.42 | 1.50 | 2.81 | 8 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | Alexandria Reds – Hub City FC | 1.50 | 4.30 | 5.81 | 1.50 | 2.61 | 8 |
| Ambassadors Ohio – Cleveland SC | 1.94 | 4.10 | 4.00 | 1.44 | 2.75 | 6 | |
| American Soccer Club New York – Osners FC | 1.38 | 5.00 | 6.81 | 1.30 | 3.25 | 6 | |
| Buffalo Stallions – Rochester NY FC Academy | 8.40 | 5.50 | 1.27 | 1.33 | 3.00 | 5 | |
| 23:30 | West Chester United – Philadelphia Ukrainian Nationals | 1.54 | 4.63 | 4.80 | 1.37 | 3.00 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 00:00 | W DeKalb County U – W Force New York | 3.10 | 4.15 | 1.92 | 1.38 | 2.80 | 3 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 19:00 | Oakland Roots SC – Birmingham Legion FC | – | – | – | – | – | 0 |
| 23:00 | Indy Eleven – Brooklyn FC | 1.74 | 4.00 | 5.20 | 1.93 | 2.25 | 9 |
| Thursday 18 June 2026 | |||||||
| 00:30 | FC Tulsa – Monterey Bay FC | 1.95 | 3.70 | 4.10 | 1.91 | 2.05 | 8 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 01:00 | Forward Madison FC – Fort Wayne FC | 2.00 | 4.00 | 4.00 | 1.79 | 2.25 | 8 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | Rochester FC – RKC Third Coast | 5.95 | 5.05 | 1.42 | 1.27 | 3.50 | 6 |
| 23:00 | Annapolis Blues FC – Hill City FC | 1.95 | 3.70 | 3.26 | 1.54 | 2.43 | 8 |
| Christos – Northern Virginia FC | 2.73 | 3.90 | 2.10 | 1.33 | 3.00 | 7 | |
| Connecticut Rush – Western Mass Pioneers | 4.00 | 4.20 | 1.70 | 1.42 | 2.69 | 8 | |
| Kalamazoo FC – Flint City Bucks | 6.25 | 5.00 | 1.38 | 1.43 | 2.87 | 3 | |
| San Francisco Glens SC – Academica SC | 1.80 | 3.85 | 3.77 | 1.48 | 2.52 | 7 | |
| Sporting JAX II – Nona | 5.17 | 3.95 | 1.56 | 1.93 | 2.08 | 7 | |
| Thursday 18 June 2026 | |||||||
| 00:30 | Fort Worth Vaqueros FC – McKinney Chupacabras | 23.00 | 11.00 | 1.07 | 1.31 | 3.20 | 6 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:00 | North Carolina Fusion (Women) – North Carolina Courage U23 (Women) | 24.00 | 16.00 | 1.06 | 1.13 | 5.50 | 3 |
| 23:30 | Southern Soccer Academy – Asheville City SC | 3.85 | 3.60 | 1.76 | 1.69 | 2.09 | 3 |
| Swarm (Women) – Asheville City (Women) | 4.12 | 3.70 | 1.70 | 1.65 | 2.00 | 1 | |
| Thursday 18 June 2026 | |||||||
| 02:00 | Salmon Bay (Women) – West Seattle Rhodies FC | 1.99 | 3.60 | 3.25 | 1.68 | 2.15 | 4 |
| 02:30 | SoCal Dutch Lions (Women) – Capo (Women) | 13.50 | 8.70 | 1.10 | 1.17 | 4.40 | 2 |
| Southern California Dutch Lions FC II – Capo FC Women | 15.00 | 9.60 | 1.05 | – | – | 1 | |
| 00:00 | Minnesota Aurora (Women) – Sioux Falls City (Women) | 1.31 | 5.50 | 7.90 | 1.52 | 2.37 | 3 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:30 | Southern Soccer Academy – Asheville City SC | – | – | – | – | – | 0 |
| Thursday 18 June 2026 | |||||||
| 02:00 | Salmon Bay FC – West Seattle Rhodies FC | 1.99 | 3.60 | 3.25 | 1.67 | 2.07 | 1 |
| 02:30 | Southern California Dutch Lions FC – Capo FC | 14.00 | 9.10 | 1.11 | 1.17 | 4.40 | 1 |
| 00:00 | Minnesota Aurora – Sioux Falls City FC | 1.31 | 5.70 | 6.90 | 1.50 | 2.40 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 00:00 | Minnesota Bliss – Saint Croix | 2.95 | 3.64 | 2.15 | 1.50 | 2.45 | 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.