Premium betting site stake: New users can use the promo code FHn2uDc1 to receive $100 cash.

Market Movements - Live Market Moves

Track real-time closing odds movement across major football sportsbooks. Compare opening lines, current market prices, steam moves, and sharp betting activity to identify potential Closing Line Value (CLV) opportunities.

Monitor bookmaker line movement, market consensus, and late odds shifts before kickoff.

S1: steam≥70, edge≥+5pp, steam & edge same direction. All moves Actionable (S1) Enhanced Market
Live market monitor

📊 Top Edge Today

Largest fair-vs-market gaps before kickoff — AI value side vs where money is flowing.

Match AI Edge Market Move Edge Status
Pontypridd Town vs llanelli AFC Pontypridd Town llanelli AFC ↑ +17.6% -48.1 pp Model Breakdown Risk
Tampa Bay Rowdies vs Miami FC Tampa Bay Rowdies Draw ↓ -6.7% -31.7 pp Model Breakdown Risk
Ammanford AFC vs Haverfordwest County AFC Haverfordwest County AFC Ammanford AFC ↓ -22.2% -31.0 pp Model Breakdown Risk
Larne vs Portadown Larne Portadown ↓ -25.0% -30.2 pp Model Breakdown Risk
Nizhny Novgorod vs Arsenal Tula Nizhny Novgorod Arsenal Tula ↓ -4.9% -29.1 pp Strong Market Ahead
Criciuma vs Ponte Preta Criciuma Ponte Preta ↓ -20.7% -28.6 pp Strong Market Ahead
Blida vs WA Mostaganem Blida WA Mostaganem ↑ +14.3% -28.3 pp Strong Market Ahead
Al Riffa vs Al Najma Al Riffa Al Najma ↑ +21.4% -26.6 pp Strong Market Ahead

🔥 Top market moves

The biggest market moves and sportsbook repricing detected in this window.

Match Side Move Signal Market Breadth? Number of sportsbooks confirming the same directional move. Number of sportsbooks confirming the same directional move. Steam Score? Measures how aggressively odds moved across sharp sportsbooks. Measures how aggressively odds moved across sharp sportsbooks.
Pirin Blagoevgrad vs Etar Veliko Tarnovo Pirin Blagoevgrad ↓ -47.6% 🔥 Strong steam 7/7 Steam Score: 99 A+
FBC Melgar vs Comerciantes Unidos Comerciantes Unidos ↓ -36.4% 🔥 Strong steam 10/10 Steam Score: 100 A+
Corinthians vs Mirassol Mirassol ↓ -18.2% 🔥 Strong steam 10/10 Steam Score: 94 A+
Karmiotissa vs Olympiakos Karmiotissa ↓ -22.2% 🔥 Strong steam 7/9 Steam Score: 92 A+
Atlético Madrid II vs Alcorcon Alcorcon ↓ -18.0% 🔥 Strong steam 9/10 Steam Score: 91 A+

Filters apply to the match list below — highlights above stay unchanged.

Match(244) Side Open Current Move Signal Ref book Market Breadth? Number of sportsbooks confirming the same directional move. Number of sportsbooks confirming the same directional move. Steam Score? Measures how aggressively odds moved across sharp sportsbooks. Measures how aggressively odds moved across sharp sportsbooks. Context Market state CLV Validation? Opening vs closing on the largest-move side — descriptive only, not strategy performance. Opening vs closing on the largest-move side — descriptive only, not strategy performance.
Pirin Blagoevgrad vs Etar Veliko Tarnovo Second League · Fri 15:30 Pirin Blagoevgrad 5.0 2.62
kickoff in 15h 5m
↓ -47.6%
5.0 2.62

🐢 Slow drift over 75h 18m
5.66 → 2.62 → 2.62
🔥 Strong steam Bet365 7/7
Steam Score: 99 A+ Strong multi-book steam

Sharp sportsbooks led a meaningful repricing with broad market follow-through.

Largest move today Sharp repricing Waiting for Close 7/7 books synchronized on Pirin Blagoevgrad (47.6% steam, score 99) — high-conviction multi-book repricing beats isolated ticks.
FBC Melgar vs Comerciantes Unidos Primera División · Fri 00:30 Comerciantes Unidos 11.0 7.0
kickoff in 5m
↓ -36.4%
11.0 7.0

🐢 Slow drift over 93h 51m
11.00 → 6.38 → 7.00
🔥 Strong steam Bet365 10/10
Steam Score: 100 A+ Strong multi-book steam

Sharp sportsbooks led a meaningful repricing with broad market follow-through.

Highest consensus move Sharp repricing P20: 7.00 10/10 books synchronized on Comerciantes Unidos (36.4% steam, score 100) — high-conviction multi-book repricing beats isolated ticks.
Corinthians vs Mirassol Serie A · Fri 23:00 Mirassol 5.5 4.5
kickoff in 22h 35m
↓ -18.2%
5.5 4.5

🐢 Slow drift over 85h 45m
5.60 → 3.74 → 4.50
🔥 Strong steam Bet365 10/10
Steam Score: 94 A+ Strong multi-book steam

Sharp sportsbooks led a meaningful repricing with broad market follow-through.

Top 10% move Sharp repricing Waiting for Close 10/10 books synchronized on Mirassol (18.2% steam, score 94) — high-conviction multi-book repricing beats isolated ticks.
Karmiotissa vs Olympiakos 1. Division · Fri 17:00 Karmiotissa 3.6 2.8
kickoff in 16h 35m
↓ -22.2%
3.6 2.8

🐢 Slow drift over 79h 1m
3.70 → 2.75 → 2.80
🔥 Strong steam Bet365 7/9
Steam Score: 92 A+ Strong multi-book steam

Sharp sportsbooks led a meaningful repricing with broad market follow-through.

Top 10% move Sharp repricing Waiting for Close 7/9 books synchronized on Karmiotissa (22.2% steam, score 92) — high-conviction multi-book repricing beats isolated ticks.
Atlético Madrid II vs Alcorcon Primera División RFEF - Group 2 · Fri 20:00 Alcorcon 2.5 2.05
since pub · 20h 45m
↓ -18.0%
2.5 2.05

🐢 Slow drift over 20h 45m
2.60 → 2.04 → 2.05
🔥 Strong steam Bet365 9/10
Steam Score: 91 A+ Strong multi-book steam

Sharp sportsbooks led a meaningful repricing with broad market follow-through.

Top 10% move Sharp repricing Waiting for Close 9/10 books synchronized on Alcorcon (18.0% steam, score 91) — high-conviction multi-book repricing beats isolated ticks.
Marquense vs Guastatoya Liga Nacional · Fri 02:10 Guastatoya 3.7 5.25
since pub · 16h 10m
↑ +41.9%
3.7 5.25

🐢 Slow drift over 16h 10m
6.60 → 3.70 → 5.25
📉 Strong drift Bet365
Sharp-led move: Betfair
9/9
Steam Score: 89 A+ Strong multi-book steam

Broad multi-book drift — odds lengthened across sportsbooks (market fade).

Top 3% move Market drift Waiting for Close 9/9 books lengthened Guastatoya together (41.9% drift, score 89) — broad market fade, not a single-book blip.
Donau Klagenfurt vs Treibach Regionalliga - South · Fri 18:00 Treibach 1.75 2.38
since pub · 7h 59m
↑ +36.0%
1.75 2.38

↔ Gradual move over 7h 59m
2.38 → 1.70 → 2.38
📉 Strong drift Bet365 5/5
Steam Score: 89 A+ Strong multi-book steam

Broad multi-book drift — odds lengthened across sportsbooks (market fade).

Top 3% move Market drift Waiting for Close 5/5 books lengthened Treibach together (36.0% drift, score 89) — broad market fade, not a single-book blip.
Universidad Catolica vs LDU de Quito Copa Ecuador · Fri 00:00 Universidad Catolica 2.55 3.3
since pub · 12h 2m
↑ +29.4%
2.55 3.3

🐢 Slow drift over 12h 2m
3.85 → 2.55 → 3.30
📉 Strong drift Bet365
Sharp-led move: Pinnacle
9/9
Steam Score: 89 A+ Strong multi-book steam

Broad multi-book drift — odds lengthened across sportsbooks (market fade).

Top 3% move Market drift Waiting for Close 9/9 books lengthened Universidad Catolica together (29.4% drift, score 89) — broad market fade, not a single-book blip.
Ural U20 vs Nizhny Novgorod U19 Youth Championship · Fri 08:00 Nizhny Novgorod U19 2.75 3.36
since pub · 8h 1m
↑ +22.2%
2.75 3.36

↔ Gradual move over 8h 1m
3.45 → 2.69 → 3.36
📉 Strong drift 1xBet 3/3
Steam Score: 85 A+ Strong multi-book steam

Broad multi-book drift — odds lengthened across sportsbooks (market fade).

Top 10% move Market drift Waiting for Close 3/3 books lengthened Nizhny Novgorod U19 together (22.2% drift, score 85) — broad market fade, not a single-book blip.
Al Shabab vs Al-Ahli Jeddah Pro League · Fri 18:00 Al Shabab 3.25 4.0
kickoff in 17h 35m
↑ +23.1%
3.25 4.0

🐢 Slow drift over 28h 38m
4.00 → 2.81 → 4.00
📉 Strong drift Bet365
Sharp-led move: Betfair
10/10
Steam Score: 84 A+ Strong multi-book steam

Broad multi-book drift — odds lengthened across sportsbooks (market fade).

Top 10% move Market drift Waiting for Close 10/10 books lengthened Al Shabab together (23.1% drift, score 84) — broad market fade, not a single-book blip.
Briton Ferry vs Llandudno Premier League · Fri 19:45 Llandudno 2.38 2.88
kickoff in 19h 20m
↑ +21.0%
2.38 2.88

🐢 Slow drift over 44h 36m
3.03 → 2.16 → 2.88
📉 Strong drift Bet365
Sharp-led move: Betfair
8/9
Steam Score: 81 A+ Strong multi-book steam

Broad multi-book drift — odds lengthened across sportsbooks (market fade).

Top 10% move Market drift Waiting for Close 8/9 books lengthened Llandudno together (21.0% drift, score 81) — broad market fade, not a single-book blip.
Colwyn Bay vs Cambrian & Clydach Premier League · Fri 19:45 Cambrian & Clydach 7.0 5.25
kickoff in 19h 20m
↓ -25.0%
7.0 5.25

🐢 Slow drift over 44h 36m
7.40 → 5.00 → 5.25
📈 Steam Bet365 5/9
Steam Score: 78 A+ Strong multi-book steam

Sharp sportsbooks led a meaningful repricing with broad market follow-through.

Top 10% move Sharp repricing Waiting for Close Multi-book steam on Cambrian & Clydach (25.0%, 5/9) — aligned shortening, not a single-book blip.
Rapperswil vs Stade Nyonnais Challenge League · Fri 18:30 Stade Nyonnais 4.75 5.5
kickoff in 18h 5m
↑ +15.8%
4.75 5.5

🐢 Slow drift over 31h 58m
6.26 → 4.36 → 5.50
📉 Strong drift Bet365
Sharp-led move: Pinnacle
10/10
Steam Score: 74 A Strong sharp signal

Noticeable drift — odds lengthened with multi-book confirmation (not steam).

Top 10% move Market drift Waiting for Close 10/10 books lengthened Stade Nyonnais together (15.8% drift, score 74) — broad market fade, not a single-book blip.
Semen Padang vs Sumsel United Liga 2 · Fri 12:00 Sumsel United 3.2 3.7
since pub · 22h 49m
↑ +15.6%
3.2 3.7

🐢 Slow drift over 22h 49m
3.80 → 3.20 → 3.70
📉 Strong drift Bet365 6/7
Steam Score: 74 A Strong sharp signal

Noticeable drift — odds lengthened with multi-book confirmation (not steam).

Top 10% move Market drift Waiting for Close 6/7 books lengthened Sumsel United together (15.6% drift, score 74) — broad market fade, not a single-book blip.
Abha vs Al-Ittihad FC Pro League · Fri 12:30 Abha 4.33 5.0
kickoff in 12h 5m
↑ +15.5%
4.33 5.0

🐢 Slow drift over 47h 48m
6.20 → 3.88 → 5.00
📉 Strong drift Bet365
Sharp-led move: Betfair
10/10
Steam Score: 73 A Strong sharp signal

Noticeable drift — odds lengthened with multi-book confirmation (not steam).

Top 10% move Market drift Waiting for Close 10/10 books lengthened Abha together (15.5% drift, score 73) — broad market fade, not a single-book blip.
Casa Pia vs Sporting CP Primeira Liga · Fri 20:15 Casa Pia 11.0 9.5
kickoff in 19h 50m
↓ -13.6%
11.0 9.5

🐢 Slow drift over 79h 18m
13.00 → 7.05 → 9.50
📈 Steam Bet365
Sharp-led move: Pinnacle
9/10
Steam Score: 73 A Strong sharp signal

Sharper sportsbooks initiated a solid move with growing cross-book confirmation.

Top 25% move Sharp repricing Waiting for Close Multi-book steam on Casa Pia (13.6%, 9/10) — aligned shortening, not a single-book blip.
DPMM FC vs Negeri Sembilan Super League · Fri 08:00 Negeri Sembilan 3.0 2.62
since pub · 12h 55m
↓ -12.7%
3.0 2.62

🐢 Slow drift over 12h 55m
3.00 → 2.38 → 2.62
📈 Steam Bet365
Sharp-led move: Betfair
7/8
Steam Score: 70 A Strong sharp signal

Sharper sportsbooks initiated a solid move with growing cross-book confirmation.

Top 25% move Sharp repricing Waiting for Close Multi-book steam on Negeri Sembilan (12.7%, 7/8) — aligned shortening, not a single-book blip.
Antigua GFC vs Deportivo San Pedro Liga Nacional · Fri 00:00 Deportivo San Pedro 6.25 5.5
since pub · 16h 10m
↓ -12.0%
6.25 5.5

🐢 Slow drift over 16h 10m
8.60 → 5.40 → 5.50
📈 Steam Bet365
Sharp-led move: Pinnacle
8/9
Steam Score: 69 A Strong sharp signal

Sharper sportsbooks initiated a solid move with growing cross-book confirmation.

Top 25% move Sharp repricing Waiting for Close Multi-book steam on Deportivo San Pedro (12.0%, 8/9) — aligned shortening, not a single-book blip.
Tanjong Pagar vs Albirex Niigata S Premier League · Fri 11:30 Tanjong Pagar 5.0 7.0
kickoff in 11h 5m
↑ +40.0%
5.0 7.0

🐢 Slow drift over 33h 14m
7.50 → 5.00 → 7.00
↘ Drift Bet365 5/8
Steam Score: 67 A Strong sharp signal

Noticeable drift — odds lengthened with multi-book confirmation (not steam).

Top 3% move Market drift Waiting for Close Multi-book drift on Tanjong Pagar (40.0%, 5/8) — aligned lengthening, market pricing moves against this side.
Larne vs Portadown Premiership · Fri 19:45 Portadown 10.0 7.5
kickoff in 19h 20m
↓ -25.0%
10.0 7.5

🐢 Slow drift over 75h 23m
11.00 → 7.50 → 7.50
⚡ Sharp-led move Bet365 4/9
Steam Score: 67 A Strong sharp signal

Sharper sportsbooks initiated a solid move with growing cross-book confirmation.

Top 3% move Sharp repricing Waiting for Close Bet365 led repricing on Portadown (25.0%) — sharp book moved before wider follow-through.
Hapoel Mahane Yehuda vs Hapoel Hadera Liga Alef · Fri 10:35 Hapoel Mahane Yehuda 4.75 4.0
kickoff in 10h 10m
↓ -15.8%
4.75 4.0

🐢 Slow drift over 33h 34m
5.15 → 3.90 → 4.00
📈 Steam Bet365 4/7
Steam Score: 66 A Strong sharp signal

Sharper sportsbooks initiated a solid move with growing cross-book confirmation.

Top 10% move Sharp repricing Waiting for Close Multi-book steam on Hapoel Mahane Yehuda (15.8%, 4/7) — aligned shortening, not a single-book blip.
Ballkani vs Drenica Skënderaj Superliga · Fri 12:00 Drenica Skënderaj 5.75 5.0
since pub · 8h 58m
↓ -13.0%
5.75 5.0

↔ Gradual move over 8h 58m
6.38 → 4.10 → 5.00
📈 Steam Bet365
Sharp-led move: Betfair
5/7
Steam Score: 66 A Strong sharp signal

Sharper sportsbooks initiated a solid move with growing cross-book confirmation.

Top 25% move Sharp repricing Waiting for Close Multi-book steam on Drenica Skënderaj (13.0%, 5/7) — aligned shortening, not a single-book blip.
GC Mascara vs Hussein Dey Ligue 2 · Fri 14:00 Hussein Dey 4.0 4.5
since pub · 9h 16m
↑ +12.5%
4.0 4.5

↔ Gradual move over 9h 16m
4.53 → 4.00 → 4.50
↘ Drift Bet365 5/5
Steam Score: 66 A Strong sharp signal

Noticeable drift — odds lengthened with multi-book confirmation (not steam).

Top 25% move Market drift Waiting for Close Multi-book drift on Hussein Dey (12.5%, 5/5) — aligned lengthening, market pricing moves against this side.
Asyut Petrol vs El Gouna FC Premier League · Fri 15:00 Asyut Petrol 3.3 3.0
kickoff in 14h 35m
↓ -9.1%
3.3 3.0

🐢 Slow drift over 35h 59m
3.53 → 3.00 → 3.00
📈 Steam Bet365 9/9
Steam Score: 66 A Strong sharp signal

Sharper sportsbooks initiated a solid move with growing cross-book confirmation.

— Sharp repricing Waiting for Close Multi-book steam on Asyut Petrol (9.1%, 9/9) — aligned shortening, not a single-book blip.
ASO Chlef vs ES Setif Ligue 1 · Fri 16:45 ASO Chlef 2.38 2.75
since pub · 13h 39m
↑ +15.5%
2.38 2.75

🐢 Slow drift over 13h 39m
2.88 → 2.33 → 2.75
↘ Drift Bet365 6/9
Steam Score: 62 A Strong sharp signal

Noticeable drift — odds lengthened with multi-book confirmation (not steam).

Top 25% move Market drift Waiting for Close Multi-book drift on ASO Chlef (15.5%, 6/9) — aligned lengthening, market pricing moves against this side.
Loading more...