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:30 | Racing Club – Defensa y Justicia | 1.95 | 11.00 | 51.00 | – | – | 2 |
| Friday 17 July 2026 | |||||||
| 00:45 | CA Sarmiento – Boca Juniors | 8.80 | 3.85 | 1.60 | 2.82 | 1.52 | 22 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Broadmeadow Magic FC – Lake Macquarie City FC (W) | 4.95 | 4.80 | 1.57 | 1.22 | 4.20 | 13 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | Darwin Olympic SC – Palmerston Rovers | 1.24 | 8.50 | 12.50 | 1.14 | 5.50 | 19 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:30 | Sydney FC Youth – Manly United FC | 2.55 | 3.60 | 2.65 | 1.80 | 2.05 | 21 |
| 10:00 | Broadmeadow Magic FC – Lake Macquarie City FC | – | – | – | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:30 | Caboolture FC (W) – Peninsula Power (W) | 1.24 | 8.00 | 12.60 | 1.20 | 4.80 | 14 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:30 | Campbelltown City – Adelaide Comets | 1.69 | 4.40 | 4.60 | 1.53 | 2.63 | 23 |
| 10:30 | West Torrens Birkalla – Para Hills Knights | 1.14 | 10.00 | 18.00 | 1.11 | 6.25 | 17 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | Bayswater City – Sorrento FC | 1.34 | 5.50 | 6.95 | 1.36 | 3.00 | 8 |
| Perth SC – Western Knights | 1.86 | 4.40 | 3.55 | 1.39 | 3.25 | 22 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:30 | Sydney FC U20 – Manly United FC U20 | 1.97 | 3.55 | 3.10 | 1.45 | 2.43 | 1 |
| 08:00 | Hurstville FC U20 – Dulwich Hill U20 | 2.51 | 3.80 | 2.88 | 1.44 | 2.70 | 13 |
| Prospect United U20 – Macarthur Rams U20 | 2.17 | 3.80 | 3.45 | 1.44 | 2.70 | 12 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Hurstville FC – Dulwich Hill | 1.91 | 3.90 | 3.46 | 1.56 | 2.37 | 20 |
| Prospect United – Macarthur Rams | 3.06 | 3.80 | 2.30 | 1.73 | 2.07 | 20 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Nepean FC – Fraser Park FC | 3.30 | 4.10 | 1.90 | 1.44 | 2.65 | 16 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:30 | Brisbane Knights – Grange Thistle | 5.42 | 5.00 | 1.49 | 1.23 | 4.00 | 15 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | West Adelaide (W) – Modbury Vista | 1.05 | 19.00 | 39.00 | 1.09 | 7.50 | 14 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:30 | West Adelaide Reserve – Modbury Vista Reserves | 1.07 | 13.00 | 29.00 | 1.09 | 9.00 | 11 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:30 | Spring Hills FC (W) – Box Hill United | 6.43 | 5.00 | 1.48 | 1.45 | 2.65 | 17 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:15 | Melbourne Knights U23 – Brunswick City U23 | 1.44 | 6.00 | 8.40 | 1.22 | 4.20 | 12 |
| Northcote City U23 – Manningham United Blues U23 | 2.45 | 4.33 | 2.86 | 1.34 | 3.50 | 13 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:30 | Bentleigh Greens – Dandenong City SC | 3.71 | 4.50 | 1.91 | 1.85 | 2.04 | 24 |
| Green Gully Cavaliers – Dandenong Thunder | 1.91 | 4.20 | 4.10 | 1.70 | 2.19 | 23 | |
| 10:30 | Melbourne Knights – Brunswick City SC | 1.49 | 4.90 | 6.01 | 1.41 | 3.00 | 20 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:15 | Melbourne Knights – Brunswick City SC | 1.31 | 5.50 | 7.00 | 1.20 | 4.10 | 2 |
| Northcote City FC – Manningham United Blues | 2.06 | 4.10 | 2.80 | 1.33 | 3.20 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:30 | Box Hill United – Altona City | 1.81 | 3.75 | 4.01 | 1.80 | 1.96 | 14 |
| 09:45 | Eastern Lions – Bayside Argonauts FC | 2.60 | 3.80 | 2.43 | 1.46 | 2.60 | 15 |
| 10:30 | Northcote City – Manningham United Blues | 1.66 | 4.50 | 5.00 | 1.45 | 2.90 | 21 |
| Springvale White Eagles – Nunawading City | 2.08 | 3.54 | 2.83 | 1.56 | 2.20 | 6 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 12:30 | Sorrento FC (W) – Perth SC (W) | 17.00 | 10.00 | 1.34 | 1.25 | 4.40 | 15 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 14:00 | Manauara U20 – Amazonas U20 | 2.69 | 4.00 | 2.12 | 1.36 | 2.70 | 4 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Boston City FC Brasil U20 – America MG U20 | 4.54 | 3.60 | 1.69 | 1.73 | 2.00 | 3 |
| Itabirito U20 – Social FC U20 | 1.91 | 3.50 | 3.60 | 1.73 | 2.00 | 5 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | Mirassol FC SP – Red Bull Bragantino SP (W) | 22.00 | 6.25 | 1.20 | 1.50 | 2.63 | 8 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Taubate U20 – Guaratinguetá U20 | 1.64 | 3.80 | 4.42 | 1.57 | 2.35 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:30 | Botafogo RJ – Santos | 2.33 | 3.55 | 3.40 | 1.90 | 1.92 | 9 |
| Vitoria – Vasco da Gama | 2.50 | 3.30 | 3.00 | 2.04 | 1.79 | 9 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | CR Brasil AL – Nautico PE | 1.95 | 3.45 | 4.20 | 1.98 | 1.90 | 11 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | Forge FC – Pacific FC | 1.28 | 6.20 | 13.00 | 1.55 | 2.76 | 22 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:00 | Ottawa Rapid FC (W) – Halifax Tides FC (W) | 1.63 | 3.45 | 5.10 | 1.60 | 2.20 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 06:00 | Fujian Nanan (W) – Guangdong Yue Zhan [W] | 1.24 | 5.20 | 12.90 | 1.95 | 1.85 | 7 |
| Wuhan Three Towns [W] – Tianjin Shengde (W) | 2.34 | 3.20 | 2.75 | 2.06 | 1.70 | 5 | |
| Zhejiang Hangzhou B [W] – Hebei [W] | 2.90 | 3.35 | 2.27 | 1.95 | 1.85 | 6 | |
| 08:15 | Shanghai Shengli B (W) – Shandong Jinghua II (Women) | 1.45 | 4.25 | 7.80 | 2.00 | 1.80 | 6 |
| Shanxi Xihua (W) – Dalian Football School (Women) | 4.08 | 3.25 | 1.86 | 2.17 | 1.61 | 6 | |
| 08:30 | Henan Jianye (W) – Qingdao West Coast (W) | 1.53 | 3.92 | 5.71 | 1.80 | 1.99 | 6 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | Qingdao West Coast – Chengdu Rongcheng | 4.50 | 4.12 | 1.80 | 1.68 | 2.53 | 23 |
| 11:35 | Beijing Guoan – Liaoning Tieren | 1.45 | 5.25 | 7.20 | 1.42 | 3.29 | 25 |
| Henan – Qingdao Hainiu | 1.36 | 5.70 | 9.00 | 1.57 | 2.62 | 25 | |
| 12:00 | Yunnan Yukun – Shanghai Port FC | 2.62 | 4.10 | 2.56 | 1.41 | 3.33 | 25 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 11:00 | Changchun Yatai – Wuxi Wugou | 2.08 | 3.45 | 3.65 | 1.91 | 2.00 | 22 |
| Suzhou Dongwu – Shenzhen Juniors FC | 4.00 | 3.60 | 1.96 | 1.89 | 2.07 | 22 | |
| 11:30 | Foshan Nanshi FC – Nantong Zhiyun | 4.20 | 3.20 | 2.05 | 2.28 | 1.68 | 22 |
| Shijiazhuang Gongfu FC – Yanbian Longding | 3.70 | 3.10 | 2.25 | 2.51 | 1.58 | 22 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 15:00 | Aguilas Doradas U19 – Leones U19 | 1.57 | 4.33 | 5.90 | 1.55 | 2.32 | 3 |
| CD Real Santander U19 – Atletico Bucaramanga U19 | 2.50 | 3.45 | 2.55 | 2.07 | 1.68 | 3 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 14:00 | Deportivo Saprissa – Herediano | 2.15 | 3.40 | 2.88 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Santa Felicia – Real Castilla Kholy | 1.75 | 4.55 | 3.15 | – | – | 1 |
| 15:15 | Leones de la Lisa – Almendras de Parraga | 1.57 | 4.77 | 3.78 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:00 | SLB Laulara – Coracao | 1.40 | 4.27 | 6.20 | 1.70 | 1.98 | 1 |
| 10:30 | Karketu Dili – Assalam | 1.45 | 4.13 | 5.61 | 1.70 | 1.98 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 21:30 | SD Aucas – Independiente del Valle | 34.00 | 9.50 | 2.20 | – | – | 2 |
| Friday 17 July 2026 | |||||||
| 00:00 | Orense SC – CS Emelec | 2.62 | 3.10 | 3.70 | 2.56 | 1.62 | 25 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 00:00 | CD Santo Domingo – Club Deportivo Cuenca Juniors | 2.58 | 2.70 | 3.93 | 2.79 | 1.44 | 17 |
| Vargas Torres – Club Deportivo Cuenca Juniors | 2.50 | 2.74 | 3.40 | 2.70 | 1.47 | 4 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 04:30 | Bayern Munchen (Lumix) – Stuttgart (Ganger_29) | 2.60 | 4.00 | 2.10 | – | – | 1 |
| Leipzig (Hyper) – B Dortmund (borees) | 1.55 | 6.00 | 3.30 | – | – | 1 | |
| 04:42 | B Dortmund (borees) – Frankfurt (Totti) | 3.30 | 4.60 | 1.67 | – | – | 1 |
| Stuttgart (Ganger_29) – Leipzig (Hyper) | 2.62 | 5.25 | 1.85 | – | – | 1 | |
| 04:54 | Frankfurt (Totti) – Stuttgart (Ganger_29) | 2.05 | 5.25 | 2.25 | – | – | 1 |
| Leipzig (Hyper) – Bayern Munchen (Lumix) | 2.25 | 3.80 | 2.40 | – | – | 1 | |
| 05:06 | Bayern Munchen (Lumix) – Frankfurt (Totti) | 1.80 | 3.80 | 3.40 | – | – | 1 |
| Stuttgart (Ganger_29) – B Dortmund (borees) | 1.67 | 5.00 | 3.10 | – | – | 1 | |
| 05:18 | B Dortmund (borees) – Bayern Munchen (Lumix) | 3.80 | 4.00 | 1.65 | – | – | 1 |
| Frankfurt (Totti) – Leipzig (Hyper) | 2.90 | 5.50 | 1.67 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 05:00 | Aston Villa (DaVa) – Roma (Jekunam) | 1.80 | 3.20 | 4.00 | – | – | 1 |
| 05:12 | Fenerbahce (dm1trena) – Roma (Jekunam) | 3.50 | 2.37 | 2.45 | – | – | 1 |
| 05:24 | Fenerbahce (dm1trena) – Aston Villa (DaVa) | 4.80 | 3.50 | 1.60 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 15:30 | FC Vaajakoski – Huima/Urho | 2.90 | 4.70 | 2.18 | 1.20 | 5.00 | 17 |
| Grankulla IFK – AIFK Turku | 3.90 | 4.20 | 1.77 | 1.41 | 2.90 | 16 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 15:30 | FC Honka (W) – KTP (W) | 1.18 | 7.30 | 13.20 | 1.29 | 3.28 | 7 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:30 | Aryan FC – Mohammedan Kolkata II | 4.37 | 3.62 | 1.73 | 1.80 | 1.90 | 5 |
| Kalighat Sports Lovers – Police AC | 4.40 | 3.70 | 1.75 | 1.90 | 1.82 | 9 | |
| Measurers Club – Suruchi Sangha | 6.07 | 4.50 | 1.47 | 1.54 | 2.31 | 9 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 16:00 | Jagiellonia Bialystok – Sparta Prague | – | – | – | – | – | 1 |
| Friday 17 July 2026 | |||||||
| 06:00 | Hapoel Kfar Saba – Maccabi Yafo Kabilyo | 2.23 | 3.65 | 2.50 | 1.59 | 2.15 | 1 |
| 07:30 | Aragvi Dusheti – Urartu | 7.95 | 5.48 | 1.25 | 1.35 | 2.82 | 1 |
| CS Gloria 2018 Bistrita-Nasaud – ACS Bacau | 2.46 | 3.78 | 2.21 | 1.48 | 2.39 | 1 | |
| 08:00 | Targu Mures – CS Metaloglobus Bucuresti | 2.01 | 3.88 | 2.82 | 1.43 | 2.53 | 1 |
| Zrinjski – NK Posušje | 1.50 | 3.80 | 6.26 | 1.95 | 1.76 | 1 | |
| 08:15 | FC Zbrojovka Brno – SK Hanacka Slavia Kromeriz | 2.04 | 3.95 | 2.90 | 1.56 | 2.30 | 3 |
| 08:30 | Leganes – Albacete Balompie | 2.36 | 3.25 | 3.06 | 2.05 | 1.80 | 16 |
| View all International Club Friendlies matches → | |||||||
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | FK Austria Vienna [W] – Slavia Prague [W] | 1.73 | 3.84 | 3.95 | 1.55 | 2.30 | 4 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Tobol Kostanay II – Akademiya Ontustyk | 6.84 | 5.35 | 1.29 | 1.29 | 3.16 | 1 |
| 14:00 | Astana II – Jaiyq | 2.21 | 3.78 | 2.46 | 1.48 | 2.39 | 1 |
| 12:00 | Kairat Zhastar – Caspiy Aktau II | 1.15 | 6.33 | 10.00 | 1.32 | 2.99 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Gala FC – C.P.K. | 6.50 | 5.00 | 1.31 | 1.28 | 3.30 | 2 |
| Gala – Must IPO | 7.23 | 5.00 | 1.39 | 1.29 | 3.50 | 5 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:45 | Club Tijuana U21 – Tigres UANL U21 | 2.77 | 3.52 | 2.65 | 1.82 | 2.20 | 12 |
| Friday 17 July 2026 | |||||||
| 15:00 | Atletico San Luis U21 – Cruz Azul U21 | 2.69 | 3.24 | 2.62 | 2.34 | 1.60 | 10 |
| Club Leon U21 – Atlas U21 | 2.65 | 3.20 | 2.65 | 2.34 | 1.60 | 10 | |
| FC Juarez – Puebla U21 | 1.55 | 3.92 | 6.70 | 2.34 | 1.60 | 10 | |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 01:00 | Necaxa – Atlante | 1.95 | 4.00 | 4.10 | 1.81 | 2.19 | 25 |
| 03:10 | Club Tijuana – Tigres UANL | 3.75 | 3.60 | 2.12 | 2.03 | 1.99 | 25 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 22:45 | Tijuana U21 – Tigres UANL U21 | 2.70 | 3.50 | 2.75 | 1.70 | 2.03 | 2 |
| Friday 17 July 2026 | |||||||
| 14:00 | Leon U21 – Atlas U21 | 2.60 | 3.25 | 2.50 | – | – | 1 |
| 15:00 | Atletico San Luis FC U21 – Cruz Azul U21 | 2.50 | 3.30 | 2.55 | 2.30 | 1.55 | 2 |
| Juarez FC U21 – Puebla U21 | 1.50 | 4.10 | 5.40 | 2.30 | 1.55 | 2 | |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:00 | Myawady U20 – Ispe FC U20 | 9.50 | 7.50 | 1.21 | 1.33 | 4.10 | 6 |
| Yangon City U20 – Shan United FC U20 | 5.00 | 4.60 | 1.51 | 1.57 | 2.35 | 6 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:15 | Ferrymead Bays – Coastal Spirit | 2.17 | 4.10 | 3.50 | 1.50 | 2.63 | 18 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 07:30 | West Coast Rangers (W) – Auckland United W | 5.33 | 4.20 | 1.62 | 1.56 | 2.43 | 8 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Sport Colonial – Club Oriental | 1.59 | 3.70 | 5.53 | 1.98 | 1.78 | 6 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 15:30 | FC Voluntari – FC Botosani | 2.58 | 3.30 | 3.10 | 2.32 | 1.68 | 25 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 15:00 | CSKA Moscow – FK Rostov | 1.05 | 11.70 | 55.00 | 1.35 | 3.05 | 8 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:00 | Ural Ekaterinburg – Dinamo Moscow | 3.35 | 3.50 | 1.93 | 1.46 | 2.48 | 2 |
| 09:00 | Almaz Antey – Dinamo-Makhachkala | 1.93 | 3.65 | 3.25 | 1.37 | 2.80 | 2 |
| 14:00 | FC Fakel Voronezh – FK Zenit St. Petersburg | 16.00 | 7.40 | 1.11 | 1.28 | 3.15 | 2 |
| FK Rostov – Chertanovo Moscow | 1.46 | 4.50 | 5.20 | 1.35 | 2.80 | 2 | |
| 12:00 | FK Spartak Moscow – Lokomotiv Moscow | 2.44 | 3.40 | 2.55 | 1.57 | 2.17 | 2 |
| Football Academy Of Konoplev – FC Rodina | 2.50 | 3.35 | 2.46 | 1.57 | 2.16 | 2 | |
| Rubin Kazan – FK Nizhny Novgorod | 3.75 | 3.60 | 1.80 | 1.45 | 2.44 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:00 | Ural (res) – Dynamo Moscow (res) | 3.60 | 3.40 | 1.96 | 1.47 | 2.50 | 1 |
| 09:00 | Almaz-Antey (res) – Dynamo Makhachkala (res) | 1.95 | 3.80 | 3.30 | 1.37 | 2.80 | 1 |
| 14:00 | Fakel Voronezh (res) – Zenit (res) | 21.00 | 6.70 | 1.13 | 1.30 | 3.10 | 1 |
| FC Rostov (res) – Chertanovo (res) | 1.55 | 3.90 | 5.60 | 1.38 | 2.75 | 1 | |
| 12:00 | Academy Konopleva (res) – Rodina Moscow (res) | 2.55 | 3.40 | 2.55 | 1.60 | 2.20 | 1 |
| Rubin Kazan (res) – Nizhny Novgorod (res) | 3.70 | 3.60 | 1.88 | 1.46 | 2.50 | 1 | |
| Spartak Moscow (res) – Lokomotiv Moscow (res) | 2.27 | 3.40 | 2.90 | 1.65 | 2.10 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:00 | Baltica (res) – Master-Saturn (res) | 2.13 | 4.10 | 2.70 | 1.35 | 2.85 | 1 |
| 10:00 | Arsenal Tula (res) – FC Orenburg (res) | 2.20 | 4.00 | 2.65 | 1.29 | 3.20 | 1 |
| 14:00 | Kirovets-Voskhozhdeniye (res) – Akhmat (res) | 1.43 | 4.30 | 6.70 | 1.46 | 2.50 | 1 |
| Shinnik (res) – FC Sochi (res) | 4.70 | 4.50 | 1.55 | 1.38 | 2.75 | 1 | |
| 15:00 | MFA (res) – SKA Khabarovsk (res) | 1.95 | 3.90 | 3.20 | 1.25 | 3.50 | 1 |
| Rotor Volgograd (res) – Chernomorets Nv (res) | 2.24 | 3.00 | 3.30 | 1.51 | 2.37 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 15:00 | CSKA Moscow – FK Rostov | 1.06 | 8.60 | 27.00 | – | – | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:00 | Ural U19 – Dinamo Moscow U19 | 3.42 | 3.50 | 1.95 | 1.47 | 2.50 | 4 |
| 09:00 | Almaz Antey U19 – Dinamo-Makhachkala U19 | 1.95 | 3.65 | 3.25 | 1.38 | 2.83 | 4 |
| Baltika Kaliningrad (Youth) – Master-Saturn (Youth) | 2.12 | 4.00 | 2.75 | – | – | 2 | |
| 10:00 | Arsenal Tula (Youth) – Orenburg (Youth) | 2.20 | 4.00 | 2.65 | 1.27 | 3.14 | 2 |
| 14:00 | Fakel Voronezh U19 – Zenit St. Petersburg Youth | 19.50 | 7.25 | 1.10 | 1.30 | 3.20 | 4 |
| Kirovets Voshozhdenie (Youth) – Akhmat (Youth) | 1.45 | 4.33 | 6.65 | 1.46 | 2.52 | 2 | |
| Rostov U19 – Chertanovo Moscow U19 | 1.48 | 4.50 | 5.64 | 1.38 | 2.80 | 4 | |
| Shinnik Yaroslavl (Youth) – Sochi (Youth) | 4.84 | 4.55 | 1.55 | 1.42 | 2.70 | 2 | |
| 12:00 | Academy Of Konoplev U19 – FC Rodina Youth | 2.52 | 3.35 | 2.48 | 1.60 | 2.21 | 4 |
| Rubin Kazan U19 – FK Nizhny Novgorod U19 | 4.07 | 3.60 | 1.80 | 1.46 | 2.52 | 4 | |
| Spartak Moscow U19 – Lokomotiv Moscow U19 | 2.43 | 3.40 | 2.63 | 1.63 | 2.22 | 4 | |
| 15:00 | MFA Moscow (Youth) – SKA-Khabarovsk (Youth) | 1.87 | 4.00 | 3.35 | 1.23 | 3.42 | 2 |
| Rotor (Youth) – Chornomorets Novorossiysk (Youth) | 2.21 | 3.14 | 3.25 | 1.50 | 2.40 | 2 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Suwon FMC (W) – Hwacheon KSPO (W) | 1.77 | 3.80 | 4.91 | 1.81 | 2.02 | 9 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 10:00 | Suwon WFC – Hwacheon KSPO FC | 1.82 | 3.72 | 4.80 | 1.80 | 2.00 | 9 |
| Suwon WFC – Hwacheon KSPO FC | 1.70 | 3.50 | 4.50 | 1.74 | 1.90 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 09:00 | Polissya Zhytomyr (Women) – Shakhtar Donetsk (Women) | 2.40 | 3.95 | 2.20 | 1.36 | 2.79 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 23:30 | CF Montreal – Toronto FC | 2.47 | 3.75 | 3.30 | 1.69 | 2.42 | 15 |
| Friday 17 July 2026 | |||||||
| 00:30 | Chicago Fire – Vancouver Whitecaps | 2.65 | 3.91 | 2.56 | 1.48 | 2.79 | 6 |
| St Louis City SC – Sporting Kansas City | 1.50 | 5.30 | 6.70 | 1.43 | 3.25 | 25 | |
| 02:30 | Seattle Sounders – Portland Timbers | 1.53 | 5.25 | 6.20 | 1.43 | 3.25 | 25 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 00:30 | Dothan United – Brave Summerfield | 1.91 | 3.84 | 3.06 | 1.49 | 2.38 | 1 |
| Peoria City – Sueno FC | 1.85 | 4.00 | 3.75 | 1.49 | 2.70 | 18 | |
| 01:15 | Laredo Heat – Texoma FC | 1.44 | 4.48 | 5.24 | 1.44 | 2.52 | 1 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 15:00 | FK Navbahor Namangan – Olmaliq | 1.73 | 3.45 | 5.70 | 2.27 | 1.68 | 1 |
| Mashal Muborak – FK Kokand 1912 | 5.00 | 3.23 | 1.88 | 2.52 | 1.56 | 20 | |
| Navbahor Namangan – AGMK | 1.72 | 3.40 | 5.17 | 2.24 | 1.64 | 10 | |
| Navbahor Namangan – FK Agmk | 1.71 | 3.30 | 5.00 | 2.14 | 1.66 | 6 | |
| Navbahor Namangan – OKMK | 1.73 | 3.42 | 5.04 | 2.20 | 1.63 | 3 | |
| Pakhtakor Tashkent – Lokomotiv Tashkent | 1.62 | 4.10 | 5.60 | 1.78 | 2.06 | 20 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 08:30 | PVF Vietnam U21 – Cong An Ha Noi U21 | 1.83 | 2.96 | 7.29 | 2.00 | 1.71 | 4 |
| Time | Match | 1 | X | 2 | Over | Under | B's |
|---|---|---|---|---|---|---|---|
| 13:00 | Al Ittihad Ibb – Tadamone Hadramout | 16.00 | 4.54 | 1.21 | 2.45 | 1.46 | 1 |
| Al-Mukalla – Al Oruba Zabid | 2.71 | 3.03 | 2.36 | 2.47 | 1.46 | 1 | |
| Fahman Abyan – Ittihad Hadramout | 1.93 | 3.43 | 3.32 | 1.92 | 1.75 | 1 |
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.