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.
📊 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 |
|---|---|---|---|---|
| Northern Ireland vs Hungary | Northern Ireland | Hungary ↑ +24.4% | +11.4 pp | Strong Disagreement |
| Dubočica vs Javor | Javor | Dubočica ↓ -1.3% | -10.8 pp | Strong Market Ahead |
| Guairena FC vs Fernando De La Mora | Guairena FC | Guairena FC ↓ -9.7% | +9.1 pp | Mild Value |
| Latvia vs Cyprus | Draw | Latvia ↑ +22.4% | -8.7 pp | Market Ahead |
| OFK Bor 1919 vs Metalac GM | Metalac GM | OFK Bor 1919 ↑ +54.5% | -7.9 pp | Market Ahead |
| Georgia vs Ukraine | Draw | Ukraine ↑ +30.8% | -7.3 pp | Market Ahead |
| Quindio vs Bogota FC | Bogota FC | Draw ↓ -1.5% | +7.0 pp | Mild Value |
| Atlético Tembetary vs Paraguari AC | Atlético Tembetary | Paraguari AC ↑ +25.0% | +7.0 pp | Mild Value |
🔥 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. |
|---|---|---|---|---|---|
| OFK Bor 1919 vs Metalac GM | OFK Bor 1919 | ↑ +54.5% | 📉 Strong drift | 6/8 | Steam Score: 82 A+ |
| Atlético Tembetary vs Paraguari AC | Paraguari AC | ↑ +25.0% | 📉 Strong drift | 6/8 | Steam Score: 82 A+ |
| Armenia vs Montenegro | Armenia | ↑ +20.0% | 📉 Strong drift | 8/9 | Steam Score: 75 A+ |
| Northern Ireland vs Hungary | Hungary | ↑ +24.4% | 📉 Strong drift | 9/9 | Steam Score: 69 A |
| Romania vs Bosnia & Herzegovina | Romania | ↑ +19.0% | 📉 Strong drift | 9/9 | Steam Score: 66 A |
Filters apply to the match list below — highlights above stay unchanged.
Login to filter market moves
Sign in free to filter by steam score, move size, kickoff window, and signal type.
No matches for this filter.
Type at least 2 characters
No matching teams
No results under current filters — try All
| Match(13) | 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. | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OFK Bor 1919 vs Metalac GM Prva Liga · Mon 16:00 | OFK Bor 1919 | 2.2 |
3.4
since pub · 19h 45m |
↑ +54.5%
2.2
3.4
🐢 Slow drift over 19h 45m 3.55 → 2.20 → 3.40 |
📉 Strong drift | Bet365 |
6/8
Books moving same direction
Betano
↑ +57.8%
Bet365 Sharp
↑ +54.5%
Betfair Sharp
↑ +45.5%
1xBet
↑ +31.6%
William Hill
↑ +27.3%
Marathonbet
↑ +25.0%
|
Steam Score:
82
A+
Strong multi-book steam
Broad multi-book drift — odds lengthened across sportsbooks (market fade). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityHigh confidence signal.
Score breakdown
Move magnitude: +45/45
Book synchronization: +22/30
Books reacting: +10/10
Signal conviction: +14/14
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
Top 10% move | Market drift | P1: 2.72 · P5: 2.72 · P10: 2.72 · P30: 2.72 | 6/8 books lengthened OFK Bor 1919 together (54.5% drift, score 82) — broad market fade, not a single-book blip. |
| Atlético Tembetary vs Paraguari AC Division Intermedia · Mon 20:00 | Paraguari AC | 2.0 |
2.5
since pub · 19h 59m |
↑ +25.0%
2.0
2.5
🐢 Slow drift over 19h 59m 2.74 → 2.00 → 2.50 |
📉 Strong drift |
Bet365
Sharp-led move: Betfair |
6/8
Books moving same direction
Betfair Sharp
↑ +37.0%
Marathonbet
↑ +25.7%
1xBet
↑ +25.5%
Bet365 Sharp
↑ +25.0%
Betano
↑ +24.2%
BetVictor
↑ +16.1%
|
Steam Score:
82
A+
Strong multi-book steam
Broad multi-book drift — odds lengthened across sportsbooks (market fade). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityHigh confidence signal.
Score breakdown
Move magnitude: +45/45
Book synchronization: +22/30
Books reacting: +10/10
Signal conviction: +14/14
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
Top 25% move | Market drift | Waiting for Close | 6/8 books lengthened Paraguari AC together (25.0% drift, score 82) — broad market fade, not a single-book blip. |
| Armenia vs Montenegro UEFA Nations League · Mon 16:00 | Armenia | 2.5 |
3.0
since pub · 52h 25m |
↑ +20.0%
2.5
3.0
🐢 Slow drift over 52h 25m 3.04 → 2.50 → 3.00 |
📉 Strong drift | Bet365 |
8/9
Books moving same direction
Bet365 Sharp
↑ +20.0%
BetVictor
↑ +15.0%
Betfair Sharp
↑ +14.1%
1xBet
↑ +11.4%
Betano
↑ +10.5%
Pinnacle Sharp
↑ +8.4%
Marathonbet
↑ +7.8%
William Hill
↑ +7.7%
|
Steam Score:
75
A+
Strong multi-book steam
Broad multi-book drift — odds lengthened across sportsbooks (market fade). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityHigh confidence signal.
Score breakdown
Move magnitude: +44/45
Book synchronization: +27/30
Books reacting: +10/10
Signal conviction: +14/14
Slow Drift Duration: -10
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
— | Market drift | P1: 2.98 · P5: 2.98 · P10: 2.98 · P30: 2.98 | 8/9 books lengthened Armenia together (20.0% drift, score 75) — broad market fade, not a single-book blip. |
| Northern Ireland vs Hungary UEFA Nations League · Mon 18:45 | Hungary | 2.05 |
2.55
kickoff in 61m |
↑ +24.4%
2.05
2.55
🐢 Slow drift over 158h 2.80 → 2.05 → 2.55 |
📉 Strong drift |
Bet365
Sharp-led move: Betfair |
9/9
Books moving same direction
Betfair Sharp
↑ +27.3%
Bet365 Sharp
↑ +24.4%
BetVictor
↑ +22.7%
SBO Sharp
↑ +22.2%
Pinnacle Sharp
↑ +20.5%
Marathonbet
↑ +18.8%
Betano
↑ +17.4%
1xBet
↑ +15.9%
William Hill
↑ +11.1%
|
Steam Score:
69
A
Strong sharp signal
Noticeable drift — odds lengthened with multi-book confirmation (not steam). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityStrong confidence signal.
Score breakdown
Move magnitude: +45/45
Book synchronization: +30/30
Books reacting: +10/10
Signal conviction: +14/14
Slow Drift Duration: -20
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
Top 25% move | Market drift | Waiting for Close | 9/9 books lengthened Hungary together (24.4% drift, score 69) — broad market fade, not a single-book blip. |
| Romania vs Bosnia & Herzegovina UEFA Nations League · Mon 18:45 | Romania | 2.1 |
2.5
kickoff in 61m |
↑ +19.0%
2.1
2.5
🐢 Slow drift over 158h 2.56 → 1.94 → 2.50 |
📉 Strong drift |
Bet365
Sharp-led move: Betfair |
9/9
Books moving same direction
Betfair Sharp
↑ +28.0%
BetVictor
↑ +22.0%
SBO Sharp
↑ +20.6%
Bet365 Sharp
↑ +19.0%
Pinnacle Sharp
↑ +16.2%
Betano
↑ +14.0%
1xBet
↑ +12.3%
William Hill
↑ +9.5%
Marathonbet
↑ +8.3%
|
Steam Score:
66
A
Strong sharp signal
Noticeable drift — odds lengthened with multi-book confirmation (not steam). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityStrong confidence signal.
Score breakdown
Move magnitude: +42/45
Book synchronization: +30/30
Books reacting: +10/10
Signal conviction: +14/14
Slow Drift Duration: -20
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
— | Market drift | Waiting for Close | 9/9 books lengthened Romania together (19.0% drift, score 66) — broad market fade, not a single-book blip. |
| Latvia vs Cyprus UEFA Nations League · Mon 16:00 | Latvia | 2.45 |
3.0
since pub · 56h 26m |
↑ +22.4%
2.45
3.0
🐢 Slow drift over 56h 26m 3.23 → 2.37 → 3.00 |
↘ Drift | Bet365 |
6/9
Books moving same direction
BetVictor
↑ +26.7%
Bet365 Sharp
↑ +22.4%
1xBet
↑ +16.5%
Betfair Sharp
↑ +15.2%
SBO Sharp
↑ +3.0%
Betano
↑ +2.7%
|
Steam Score:
63
A
Strong sharp signal
Noticeable drift — odds lengthened with multi-book confirmation (not steam). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityStrong confidence signal.
Score breakdown
Move magnitude: +45/45
Book synchronization: +20/30
Books reacting: +10/10
Signal conviction: +8/8
Slow Drift Duration: -10
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
— | Market drift | P1: 2.72 · P5: 2.72 · P10: 2.72 · P30: 2.72 | Multi-book drift on Latvia (22.4%, 6/9) — aligned lengthening, market pricing moves against this side. |
| Belgium vs France UEFA Nations League · Mon 18:45 | Belgium | 3.4 |
4.0
kickoff in 61m |
↑ +17.6%
3.4
4.0
🐢 Slow drift over 158h 4.25 → 3.20 → 4.00 |
📉 Strong drift |
Bet365
Sharp-led move: Betfair |
9/9
Books moving same direction
Betfair Sharp
↑ +31.2%
Betano
↑ +21.4%
BetVictor
↑ +20.0%
Bet365 Sharp
↑ +17.6%
1xBet
↑ +16.9%
Marathonbet
↑ +16.6%
William Hill
↑ +12.5%
SBO Sharp
↑ +9.7%
Pinnacle Sharp
↑ +4.2%
|
Steam Score:
63
A
Strong sharp signal
Noticeable drift — odds lengthened with multi-book confirmation (not steam). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityStrong confidence signal.
Score breakdown
Move magnitude: +39/45
Book synchronization: +30/30
Books reacting: +10/10
Signal conviction: +14/14
Slow Drift Duration: -20
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
Highest consensus move | Market drift | Waiting for Close | 9/9 books lengthened Belgium together (17.6% drift, score 63) — broad market fade, not a single-book blip. |
| Guairena FC vs Fernando De La Mora Division Intermedia · Mon 22:15 | Guairena FC | 3.1 |
2.8
since pub · 19h 59m |
↓ -9.7%
3.1
2.8
🐢 Slow drift over 19h 59m 3.20 → 2.55 → 2.80 |
📈 Steam | Bet365 |
5/8
Books moving same direction
Betano
↓ -10.9%
Bet365 Sharp
↓ -9.7%
Marathonbet
↓ -9.1%
1xBet
↓ -8.9%
Betfair Sharp
↓ -3.2%
|
Steam Score:
56
B
Moderate sharp signal
A meaningful move led by sharper sportsbooks, with moderate market confirmation. Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityMedium confidence signal.
Score breakdown
Move magnitude: +21/45
Book synchronization: +19/30
Books reacting: +10/10
Signal conviction: +10/10
Sharp-book leadership: +6/6
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
— | Sharp repricing | Waiting for Close | Multi-book steam on Guairena FC (9.7%, 5/8) — aligned shortening, not a single-book blip. |
| Georgia vs Ukraine UEFA Nations League · Mon 16:00 | Ukraine | 2.6 |
3.4
since pub · 158h 4m |
↑ +30.8%
2.6
3.4
🐢 Slow drift over 158h 4m 3.61 → 2.49 → 3.40 |
↘ Drift | Bet365 |
6/9
Books moving same direction
BetVictor
↑ +38.8%
Bet365 Sharp
↑ +30.8%
1xBet
↑ +25.6%
Betfair Sharp
↑ +12.8%
SBO Sharp
↑ +10.0%
William Hill
↑ +4.8%
|
Steam Score:
53
B
Moderate sharp signal
Noticeable drift — odds lengthened with multi-book confirmation (not steam). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityMedium confidence signal.
Score breakdown
Move magnitude: +45/45
Book synchronization: +20/30
Books reacting: +10/10
Signal conviction: +8/8
Slow Drift Duration: -20
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
Top 25% move | Market drift | P1: 2.80 · P5: 2.80 · P10: 2.80 · P30: 2.80 | Multi-book drift on Ukraine (30.8%, 6/9) — aligned lengthening, market pricing moves against this side. |
| Sweden vs Poland UEFA Nations League · Mon 18:45 | Draw | 3.5 |
3.9
kickoff in 61m |
↑ +11.4%
3.5
3.9
🐢 Slow drift over 158h 4.00 → 3.11 → 3.90 |
↘ Drift |
Bet365
Sharp-led move: Betfair |
8/9
Books moving same direction
Betfair Sharp
↑ +17.6%
BetVictor
↑ +14.7%
Bet365 Sharp
↑ +11.4%
SBO Sharp
↑ +10.0%
1xBet
↑ +6.2%
Pinnacle Sharp
↑ +5.0%
Betano
↑ +4.2%
Marathonbet
↑ +3.2%
|
Steam Score:
40
B
Moderate sharp signal
Noticeable drift — odds lengthened with multi-book confirmation (not steam). Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityMedium confidence signal.
Score breakdown
Move magnitude: +25/45
Book synchronization: +27/30
Books reacting: +10/10
Signal conviction: +8/8
Slow Drift Duration: -20
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
— | Market drift | Waiting for Close | Multi-book drift on Draw (11.4%, 8/9) — aligned lengthening, market pricing moves against this side. |
| Leones de Rosario vs Lujan Primera C · Mon 18:00 | Leones de Rosario | 3.0 |
3.0
since pub · <1m |
+0.0%
3.0
3.0
— Stable line 3.05 → 2.63 → 3.00 |
ℹ️ Low-intensity market activity |
Bet365
Sharp-led move: Pinnacle |
6/8
Books moving same direction
1xBet
↓ -0.7%
Bet365 Sharp
+0.0%
Betano
+0.0%
Marathonbet
+0.0%
Pinnacle Sharp
+0.0%
William Hill
+0.0%
|
Steam Score:
24
C
Limited conviction
Price swings look choppy — volatility reduced overall confidence in the directional signal. Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityLow confidence — elevated volatility undermines the signal.
Score breakdown
Book synchronization: +22/30
Books reacting: +10/10
Volatility adjustment: -10
Closing-window persistence: +2/8
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
— | Volatile | P30: 2.87 | Net move flat on Leones de Rosario (0.0%), but intraday swing reached 4.3% — price repriced then reverted. |
| Quindio vs Bogota FC Primera B · Mon 23:00 | Draw | 3.3 |
3.25
since pub · 6h 8m |
↓ -1.5%
3.3
3.25
— Stable line 3.45 → 2.88 → 3.25 |
⚠️ Volatile market | Bet365 |
1/9
Books moving same direction
BetVictor
↓ -2.2%
|
Steam Score:
0
C
Limited conviction
Price swings look choppy — volatility reduced overall confidence in the directional signal. Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityLow confidence — elevated volatility undermines the signal.
Score breakdown
Move magnitude: +3/45
Book synchronization: +3/30
Books reacting: +2/10
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
— | Volatile | Waiting for Close | Volatile two-way pricing on Draw (swing 3.45 → 2.88 → 3.25) — net 1.5% but intraday chop is elevated. |
| Dubočica vs Javor Prva Liga · Mon 16:00 | Dubočica | 3.8 |
3.75
since pub · 19h 45m |
↓ -1.3%
3.8
3.75
— Stable line 4.60 → 3.75 → 3.75 |
ℹ️ Low-intensity market activity | Bet365 |
1/8
Books moving same direction
1xBet
↓ -4.6%
|
Steam Score:
0
C
Limited conviction
Price swings look choppy — volatility reduced overall confidence in the directional signal. Why It Matters
Historically:
50-60 = 20% beat the closing line
60-70 = 64% beat the closing line
70+ = 71% beat the closing line
Key drivers
ReliabilityLow confidence — elevated volatility undermines the signal.
Score breakdown
Move magnitude: +3/45
Book synchronization: +4/30
Books reacting: +2/10
Volatility adjustment: -10
Login to see the full betting verdict Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings. |
— | Volatile | P1: 3.88 · P5: 3.88 · P10: 3.88 · P30: 3.88 | Net move flat on Dubočica (1.3%), but intraday swing reached 2.1% — price repriced then reverted. |