OddStorm
navigate Enter open Esc close

InPlay · live

InPlay odds comparison

In-play odds comparison shows how bookmaker prices move while the match is running. OddStorm tracks 80+ bookmakers in real time and refreshes live 1X2 prices, score and minute every few seconds. Our in-play surebet scanner runs on this exact feed.

Best live 1X2 prices with score and minute, based on what bookmakers currently display.

Austria · 2 Liga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:30 Rapid Wien II – Floridsdorfer AC 3.20 3.45 2.45 0-0 23' 22
Austria · Kärntner Landesliga 2 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:30 SV Rothenthurn – Thal Assling 2.10 3.80 2.90 0-0 21' 4
Austria · WFV 2. Landesliga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:30 SV Rothenthurn – Thal Assling 2.12 3.78 2.90 0-0 22' 1
Belarus · Division 1 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 FK Bumprom – Dinamo Minsk Reserve 1.37 5.00 16.90 1-0 HT 9
Belarus · Division 2 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:30 Minskoye More – Turkspor 1.76 2.61 8.30 1-1 65' 5
Belarus · Premier League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 FC Slavia Mozyr – FC Gomel 4.80 2.28 2.43 0-0 HT 16
Belgium · Belgian Pro League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 SV Zulte Waregem – SK Beveren 2.06 3.80 3.25 0-0 2
Belgium · Challenger Pro League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:46 Club Brugge Ii – Rfc Seraing 2.15 3.30 2.80 0-0 1
Brazil · Campeonato Carioca U20 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Madureira RJ U20 – Fluminense U20 4.83 2.75 2.63 2-2 HT 10
Brazil · Goiano Cup U20 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:30 Cerrado EC U20 – Goias U20 1.43 3.70 10.57 1-0 61' 4
13:00 Vila Nova U20 – Goiania U20 1.01 30.51 50.00 2-0 HT 4
Brazil · Pernambucano U20 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Guarany EC PE U20 – Petrolina PE U20 46.00 13.10 1.04 1-3 HT 8
Burundi · Premier League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Panthere Noire Burundi – Bumamuru 2.78 2.51 3.14 1-1 HT 3
China · Chinese Super League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
11:35 Chengdu Rongcheng – Shanghai Shenhua 4-5 92' 1
Shenzhen Peng City – Zhejiang 7.50 1.57 5.40 2-1 82' 12
12:00 Beijing Guoan – Yunnan Yukun 7.00 1.29 15.00 3-3 90' 23
Qingdao West Coast – Shandong Taishan 100.00 110.00 2-0 90' 18
Denmark · 3rd Division Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:30 Holstebro BK – FC Helsingor 1.37 4.58 10.88 2-1 69' 8
12:00 BK Frem – ASA Aarhus 3-1 90' 1
Sundby BK – Horsholm-Usserod IK 8.94 1.14 8.60 4-4 93' 1
Vanloese IF – Ringsted IF 1-0 FT 1
England · Championship Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Blackburn Rovers – Middlesbrough 3.70 3.65 1.99 0-0 2
Derby County – Cardiff City 2.23 3.55 3.20 0-0 2
Preston North End – Wolverhampton Wanderers 3.90 3.45 2.07 0-0 2
Queens Park Rangers – Bolton Wanderers 1.99 3.60 3.75 0-0 2
Southampton – Stoke City 1.64 4.30 5.00 0-0 2
Swansea City – Sheffield United 2.70 3.45 2.60 0-0 2
West Ham United – Charlton Athletic 1.44 4.90 6.50 0-0 2
Wrexham – Watford 1.81 3.70 4.50 0-0 2
England · League One Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Bromley – Cambridge United 2.63 3.10 2.60 0-0 1
Leicester City – Burton Albion 1.53 4.00 5.50 0-0 1
Stevenage – Oxford United 2.63 3.00 2.75 0-0 1
Stockport County – Blackpool 1.60 3.80 5.25 0-0 1
Wigan Athletic – Leyton Orient 1.95 3.30 3.75 0-0 1
Wycombe Wanderers – Plymouth Argyle 2.45 3.30 2.80 0-0 1
England · League Two Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Colchester United – Oldham Athletic 2.60 3.40 2.60 0-0 1
Crewe Alexandra – Northampton Town 2.15 3.40 3.20 0-0 1
Exeter City – Accrington Stanley 2.00 3.30 3.70 0-0 1
Fleetwood Town – Gillingham 1.85 3.50 3.90 0-0 1
Port Vale – Tranmere Rovers 1.91 3.30 4.00 0-0 1
Rochdale – Crawley Town 1.75 3.60 4.33 0-0 1
Rotherham United – York City 2.90 3.25 2.35 0-0 1
Shrewsbury Town – Barnet 3.90 3.30 1.95 0-0 1
Swindon Town – Cheltenham Town 1.95 3.50 3.70 0-0 1
England · National League South Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Braintree Town – Horsham 2.86 3.25 2.14 5-5 1
Chesham United – Walton & Hersham FC 1.40 4.40 5.40 7-4 1
Dagenham & Redbridge – Torquay United 2.47 3.40 2.35 5-5 1
Dorking Wanderers – Maidstone United 2.08 3.40 2.85 6-5 1
Farnham Town – Billericay Town 1.85 3.30 3.55 6-5 1
Folkestone Invicta – Chelmsford City 2.21 3.45 2.62 5-5 1
Hampton & Richmond Borough – Slough Town 2.11 3.40 2.81 6-5 1
Maidenhead United – Farnborough 1.74 3.45 3.85 6-5 1
Salisbury – Hemel Hempstead Town 2.27 3.45 2.56 5-5 1
Tonbridge Angels – Truro City 2.45 3.35 2.40 5-5 1
Weston Super Mare – Dover Athletic 1.50 3.90 5.00 6-4 1
England · PDL-2 U21 Play-off Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:00 Arsenal U21 – Crystal Palace U21 21.00 1.06 23.00 1-1 95' 4
England · Premier League 2 U21 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:00 Arsenal U21 – Crystal Palace U21 21.00 1.02 21.00 1-1 95' 2
England · Premier League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Everton – Crystal Palace 2.37 3.40 3.00 0-0 2
Ipswich Town – Sunderland 2.90 3.30 2.55 0-0 2
Nottingham Forest – Leeds United 2.45 3.25 3.00 0-0 0' 2
Finland · Kakkonen Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:00 Atlantis – PPJ Helsinki 6-3 92' 1
Finland · Kansallinen Liiga Women Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 KuPS (W) – Ilves Tampere (W) 1.43 4.60 4.80 7-4 1
Finland · Veikkausliiga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 FF Jaro – AC Oulu 3.60 3.60 1.85 0-0 1
Ilves Tampere – Vaasan Palloseura 2.27 3.80 2.90 0-0 2
Finland · Ykkösliiga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 SalPa – OLS Oulu 1.46 4.70 8.80 2-1 HT 22
12:00 EIF Ekenas – KTP 501.00 25.00 1.02 0-1 93' 19
FC Inter Turku 2 – TPV Tampere 0-1 90' 1
Tampere United – RoPS Rovaniemi 4-0 FT 1
France · Cup Women Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 AS Cannes (Women) – Thonon Evian FC (W) 45.00 13.50 1.04 1-3 HT 7
Strasbourg W – Bourges Foot 18 (W) 1.03 17.03 100.00 1-0 HT 4
France · Ligue 2 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:00 Nantes – Rodez 1,000.00 1,000.00 2-5 90' 14
Georgia · Erovnuli Liga 2 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 FC Gareji Sagarejo – Kolkheti Poti 3.89 2.53 2.60 1-1 HT 8
Odishi 1919 Zugdidi – Sioni Bolnisi 5.90 3.60 1.77 0-1 HT 8
Germany · Bezirksliga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:00 Pullach – SV Untermenzing 2-1 89' 1
Germany · DFB Pokal Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:30 Erzgebirge Aue – Hoffenheim 140.00 60.00 1.01 0-2 25' 19
Luneburger SK Hansa – Werder Bremen 251.00 91.00 0-1 25' 16
Lüneburger SK – Werder Bremen 150.00 85.00 3-1 24' 4
MSV Duisburg – Elversberg 3.85 3.35 2.22 0-0 25' 21
Saarbrucken – Hertha Berlin 6.04 3.90 1.75 0-0 25' 21
SV Hemelingen – Hannover 96 1,000.00 1,000.00 0-5 25' 17
Viktoria Koln – Nurnberg 3.30 3.60 2.34 0-0 24' 21
Hungary · NB I Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:30 Vasas – Puskas Academy 2.36 3.45 3.40 0-0 24' 21
Hungary · Women NB I Playoffs Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 MTK Budapest (W) – Szent Mihaly SE (W) 1.15 6.50 67.00 0-0 HT 7
Ujpest (w) – Diosgyori VTK (W) 10.89 50.00 3-0 HT 6
Iceland · 2. deild Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 KFG Gardabaer – Kormakur/Hvot 2.62 3.85 2.08 5-6 1
India · Shillong Premier League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:30 Langsning SC – Rangdajied United FC 1.18 6.05 21.70 2-1 68' 6
International · ASEAN Championship 2026 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Thailand – Vietnam 4.00 2.44 2.82 0-0 HT 19
International · Club Friendlies Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:45 AS A – Dynamo 1.79 5.99 2.75 0-0 1
12:00 AFC Leopards – Kampala Capital City Authority 2.62 2.86 3.16 0-0 20' 4
Ireland · Cup U20 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Bohemians Dublin U20 – Cork City U20 1.48 4.36 7.04 1-0 HT 3
Latvia · Virsliga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Ogre United – FS Jelgava 3.85 3.45 1.74 5-6 1
12:00 SK Super Nova – BFC Daugavpils 6.20 1.82 3.25 0-0 69' 22
Lithuania · 1 Lyga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:00 DFK Dainava – FK Atmosfera 21.00 1.03 34.00 1-1 90' 7
Lithuania · Division 2 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 FK Sveikata Kybartai – FK Panevezys II 1.04 21.00 56.00 2-0 HT 9
Malawi · Super League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:30 Creck SC – Ekhaya FC 17.00 5.10 1.25 1-2 65' 9
Masters FC – Blue Eagles 18.00 4.85 1.28 0-1 62' 11
Mighty Wanderers FC – Red Lions 1.07 9.02 50.00 2-1 64' 8
Moyale Barracks – Kamuzu Barracks 1.27 4.84 14.15 2-1 59' 9
Malaysia · Super League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Kelantan Red Warrior – Selangor 95.00 23.00 1.02 0-2 35' 16
Terengganu – Melaka FC 1.02 26.00 100.00 2-0 HT 20
Mozambique · Premier league Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:45 Ferroviario de Maputo – Costa Do Sol 8.53 3.65 1.50 0-1 49' 9
Netherlands · Derde Divisie Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:30 Staphorst – Excelsior 31 2.65 2.67 3.28 2-2 58' 8
Netherlands · Tweede Divisie Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:30 GVVV Veenendaal – Amsterdamsche FC 36.00 9.79 1.10 1-3 66' 15
HHC Hardenberg – Jong Almere City FC 3.85 2.14 3.20 1-1 66' 15
Rijnsburgse Boys – Jong Sparta Rotterdam 103.00 17.00 1.03 1-4 62' 14
RKAV Volendam – SV Spakenburg 1.20 7.34 18.40 2-0 59' 9
13:00 IJsselmeervogels – Quick Boys 10.60 4.92 1.35 0-1 HT 11
VV Katwijk – HSV Hoek 2.75 2.82 3.24 0-0 HT 11
VV Kloetinge – Kozakken Boys 1.15 8.00 18.50 2-0 HT 13
12:00 Koninklijke HFC – BVV Barendrecht 81.00 51.00 1.00 0-2 89' 10
Nigeria · 1XBET Community Cup Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Somolu Bariga – Elite Stars 3.52 2.02 3.52 0-0 HT 1
Norway · Cup Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Lillehammer FK – Strommen IF 17.50 4.80 1.26 1-2 HT 17
Raade IL – Follo 13.00 4.33 1.44 0-1 HT 13
14:00 Baerum SK – Mjondalen 4.33 5.25 1.44 0-0 1
Eidsvold IF – Fredrikstad 34.00 17.00 1.04 0-0 1
Fana IL – Bjarg 7.00 5.00 1.29 0-0 1
FK Eik Toensberg 871 – Honefoss 6.50 5.25 1.30 0-0 1
Flekkefjord – IK Start 41.00 19.00 1.03 0-0 1
Gamle Oslo FK – Drobak-Frogn 1.27 6.00 6.50 0-0 1
Lokomotiv Oslo – Grorud IL 17.00 7.50 1.13 0-0 1
Madla – Vidar 2.20 4.50 2.30 0-0 1
Norway · 1st Division Women Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 IK Start – Viking FK 1.19 8.33 18.92 2-0 HT 9
Norway · Division 1 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Sandnes Ulf – Bryne FK 3.80 3.50 1.91 0-0 1
Paraguay · Division Intermedia Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Club Atletico Tembetary – Club Fernando de La Mora 4.20 2.54 2.72 0-0 HT 17
Independiente FBC – General Caballero JLM 2.90 2.44 3.95 0-0 HT 17
Poland · 1. Liga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:30 Bruk-Bet Termalica Nieciecza – Polonia Warszawa 4.87 3.95 1.75 0-1 24' 21
Podbeskidzie Bielsko Biala – Odra Opole 5.22 3.80 1.75 0-1 24' 17
Polonia Bytom – Pogon Grodzisk Mazowiecki 3.80 3.75 2.08 0-1 22' 16
Poland · Ekstraklasa Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:45 Korona Kielce – Motor Lublin 2.54 2.55 4.60 1-1 52' 22
Poland · IV Liga Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Sokol Bozepole Wielkie – Chojniczanka Chojnice II 1.00 51.00 51.00 5-1 HT 7
12:00 GKS Pisa Barczewo – GKS Wikielec 4-0 89' 1
Poland · Women Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 GKS Katowice (W) – Sleza Wroclaw (W) 1.24 5.50 21.00 1-1 HT 7
MKS Myszkow (W) – Stomilanki Olsztyn (W) 41.00 29.00 1.01 1-3 HT 3
Portugal · Segunda Liga Playoff Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Vizela – Amarante FC 2.26 2.48 6.42 0-0 HT 22
Russia · Premier League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
12:30 Fakel Voronezh – Orenburg 4.76 1.95 3.62 0-0 61' 16
Russia · Russian First League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Volga Ulyanovsk – Shinnik Yaroslavl 20.00 9.03 1.18 0-2 HT 15
Time Match 1X2 ScoreMin B's
13:00 Angusht – FC Sevastopol 41.00 6.40 1.12 0-1 HT 3
13:30 Pobeda Khasavyurt – Zarya Lugansk 2.08 3.50 3.30 0-0 24' 3
Time Match 1X2 ScoreMin B's
13:00 Zenit Penza – Spartak Tambov 11.00 3.50 1.46 0-0 HT 3
Scotland · Scottish Championship Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Greenock Morton – Arbroath 3.50 3.15 2.06 0-0 2
Livingston – Dunfermline Athletic FC 1.76 3.65 4.15 0-0 2
Queens Park – Stenhousemuir 2.51 3.30 2.61 0-0 2
Raith Rovers – Ayr United 1.87 3.30 4.05 0-0 2
Scotland · Scottish League One Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Airdrieonians FC – Ross County 3.85 3.45 1.74 4-6 1
Cove Rangers – Peterhead 2.33 3.20 2.62 5-5 1
East Fife – Hamilton Academical FC 3.65 3.20 1.87 4-6 1
Montrose – East Kilbride 3.90 3.65 1.68 5-7 1
Queen of The South FC – Alloa Athletic 2.44 3.35 2.41 5-5 1
Scotland · Scottish League Two Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Clyde – Forfar Athletic 1.60 3.75 4.30 6-4 1
Edinburgh City – Annan Athletic 2.04 3.30 3.00 6-5 1
Kelty Hearts FC – Dumbarton 1.71 3.45 3.95 6-5 1
Spartans FC – Elgin City 2.06 3.25 3.00 6-5 1
South Africa · MTN 8 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Sekhukhune United – Orlando Pirates 32.00 6.02 1.22 0-1 HT 19
Sudan · Premier League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Al Merreikh Bentiu – Munuki 4.26 3.19 1.94 1-2 HT 1
Sweden · Allsvenskan Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Orgryte IS – Halmstads BK 2.46 2.82 4.00 1-1 HT 25
Sweden · Division 2 Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Sunnersta AIF – Angby IF 1.97 3.00 4.75 1-1 HT 11
Sweden · Swedish Damallsvenskan Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Djurgardens IF (W) – IF Brommapojkarna (W) 2.35 2.88 3.80 1-1 HT 15
Eskilstuna United DFF (W) – Vaxjo DFF (W) 5.70 3.40 1.75 0-1 HT 18
Kristianstads DFF (W) – Rosengard (W) 2.50 2.75 3.55 1-1 HT 17
Switzerland · Promotion League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 FC Bavois – SC Bruhl St Gallen 2.60 4.00 2.22 1
SC Cham – FC Grand-Saconnex 2.02 3.90 3.00 6-5 1
Turkey · U19 League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Caykur Rizespor U19 – Samsunspor U19 4.69 2.70 2.22 0-0 HT 10
United Arab Emirates · U21 League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Al Wahda FC – Al Nasr Dubai U23 1.53 4.10 4.40 1
AL Wasl – Al Ittihad Kalba U23 1.99 3.40 3.00 1
Uruguay · Primera Division Amateur Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 CA Bella Vista – Los Halcones 1.14 7.25 29.00 0-0 HT 7
Uruguay · Primera Division Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
14:00 Central Espanol – CA Juventud de Las Piedras 3.10 3.00 2.20 0-0 2
Wales · Championship North Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:30 Aberystwyth Town FC – Llantwit Major 1.11 9.09 21.00 1-0 24' 6
Caerphilly Athletic FC – Ynyshir Albions 2.85 3.58 2.51 0-0 24' 7
Cardiff Draconians – Llanelli Town 1.48 4.85 6.12 1-0 22' 6
Carmarthen Town – Treowen Stars 1.34 5.80 9.00 1-0 24' 9
Guilsfield – Ruthin Town 1.24 7.29 13.01 1-0 24' 7
Zimbabwe · Premier League Saturday 22 August 2026 UKT
Time Match 1X2 ScoreMin B's
13:00 Bulawayo Chiefs FC – Caps United FC 4.06 2.10 2.77 0-0 HT 6
FC Hunters – Hardrock FC 1.68 3.27 5.54 1-0 HT 6

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.