SYSTEM STATUS: Online WIN: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 3 @ +750) WIN: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 2.5 @ +750) TREND: HOT TREND: MLB Totals hitting 80.0% over 30 days WIN: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 4 @ +400) WIN: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 3.5 @ +450) TREND: HOT TREND: MLB Spread hitting 79.5% over 30 days SYSTEM: SYSTEM ALPHA: MLB Value is +538.1 units this season TREND: HOT TREND: MLB Value hitting 79.6% over 30 days SYSTEM: SYSTEM ALPHA: MLB Value is +1218.7 units this season SYSTEM: SYSTEM ALPHA: MLB Value is +1238.5 units this season WIN: WON: Cincinnati Reds @ Milwaukee Brewers (Milwaukee Brewers -1.5 @ +124) WIN: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 5.5 @ +106) WIN: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 5 @ +195) SYSTEM: SYSTEM ALPHA: MLB Value is +601.4 units this season TREND: HOT TREND: MLB Spread hitting 79.5% over 30 days WIN: WON: Cincinnati Reds @ Milwaukee Brewers (Milwaukee Brewers -1.5 @ +126) TREND: HOT TREND: MLB Value hitting 80.0% over 30 days SYSTEM: SYSTEM ALPHA: MLB Value is +601.4 units this season WIN: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 5.5 @ +118) WIN: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 4.5 @ +240) RESULT: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 3 @ +750) RESULT: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 2.5 @ +750) 0.0% EDGE: HOT TREND: MLB Totals hitting 80.0% over 30 days RESULT: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 4 @ +400) RESULT: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 3.5 @ +450) 0.0% EDGE: HOT TREND: MLB Spread hitting 79.5% over 30 days 0.0% EDGE: SYSTEM ALPHA: MLB Value is +538.1 units this season 0.0% EDGE: HOT TREND: MLB Value hitting 79.6% over 30 days 0.0% EDGE: SYSTEM ALPHA: MLB Value is +1218.7 units this season 0.0% EDGE: SYSTEM ALPHA: MLB Value is +1238.5 units this season RESULT: WON: Cincinnati Reds @ Milwaukee Brewers (Milwaukee Brewers -1.5 @ +124) RESULT: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 5.5 @ +106) RESULT: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 5 @ +195) 0.0% EDGE: SYSTEM ALPHA: MLB Value is +601.4 units this season 0.0% EDGE: HOT TREND: MLB Spread hitting 79.5% over 30 days RESULT: WON: Cincinnati Reds @ Milwaukee Brewers (Milwaukee Brewers -1.5 @ +126) 0.0% EDGE: HOT TREND: MLB Value hitting 80.0% over 30 days 0.0% EDGE: SYSTEM ALPHA: MLB Value is +601.4 units this season RESULT: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 5.5 @ +118) RESULT: WON: San Francisco Giants @ Arizona Diamondbacks (San Francisco Giants 4.5 @ +240)
MODELS ONLINE / DATA PROVIDER · NOT A BOOKMAKER / EVERY PICK TIMESTAMPED & GRADED / 12 LEAGUES MODELLED
Logo BET BETTER PRO TERMINAL

Line Movement & Steam

The line tells a story before the whistle. We track the opening sharp line against the current line on every upcoming game and rank the biggest moves — so you can see where the money is going. Money in = the price shortened; drifting = it lengthened. Free, no signup.

Open vs now · sharp-consensus lines · 2026-07-02 14:00 UTC
All sports Money in Drifting Odds: Decimal
ATP ▼ Drifting
Matteo Berrettini v Arthur Fils
Matteo Berrettinih2h
2.44
Open
3.10
Now
-8.7pp
Prob move
Thu Jul 2, 09:00 UTC
ATP ▲ Money in
Matteo Berrettini v Arthur Fils
Arthur Filsh2h
1.69
Open
1.48
Now
+8.7pp
Prob move
Thu Jul 2, 09:00 UTC
World Cup ▼ Drifting
Portugal v Croatia
Undertotals
1.47
Open
1.66
Now
-8.0pp
Prob move
Thu Jul 2, 23:00 UTC
World Cup ▲ Money in
Portugal v Croatia
Overtotals
3.14
Open
2.51
Now
+8.0pp
Prob move
Thu Jul 2, 23:00 UTC
AFL ▼ Drifting
Sydney Swans v Western Bulldogs
Western Bulldogsh2h
2.57
Open
3.13
Now
-6.9pp
Prob move
Fri Jul 3, 09:40 UTC
AFL ▲ Money in
Sydney Swans v Western Bulldogs
Sydney Swansh2h
1.64
Open
1.47
Now
+6.9pp
Prob move
Fri Jul 3, 09:40 UTC
World Cup ▼ Drifting
Portugal v Croatia
Undertotals
1.83
Open
2.08
Now
-6.7pp
Prob move
Thu Jul 2, 23:00 UTC
World Cup ▲ Money in
Portugal v Croatia
Overtotals
2.21
Open
1.92
Now
+6.7pp
Prob move
Thu Jul 2, 23:00 UTC
World Cup ▼ Drifting
Brazil v Norway
Undertotals
1.94
Open
2.13
Now
-4.6pp
Prob move
Sun Jul 5, 20:00 UTC
World Cup ▲ Money in
Brazil v Norway
Overtotals
2.06
Open
1.89
Now
+4.6pp
Prob move
Sun Jul 5, 20:00 UTC
WTA ▼ Drifting
Caty McNally v Elena Rybakina
Elena Rybakinah2h
1.24
Open
1.28
Now
-2.6pp
Prob move
Thu Jul 2, 09:00 UTC
WTA ▲ Money in
Caty McNally v Elena Rybakina
Caty McNallyh2h
5.16
Open
4.56
Now
+2.6pp
Prob move
Thu Jul 2, 09:00 UTC
AFL ▼ Drifting
West Coast Eagles v Adelaide Crows
West Coast Eaglesh2h
4.87
Open
5.50
Now
-2.4pp
Prob move
Fri Jul 3, 10:10 UTC
AFL ▲ Money in
West Coast Eagles v Adelaide Crows
Adelaide Crowsh2h
1.26
Open
1.22
Now
+2.4pp
Prob move
Fri Jul 3, 10:10 UTC
World Cup ▼ Drifting
Spain v Austria
Undertotals
3.13
Open
3.35
Now
-2.1pp
Prob move
Thu Jul 2, 19:00 UTC
World Cup ▲ Money in
Spain v Austria
Overtotals
1.47
Open
1.43
Now
+2.1pp
Prob move
Thu Jul 2, 19:00 UTC
AFL ▲ Money in
Essendon Bombers v St Kilda Saints
St Kilda Saintsh2h
1.29
Open
1.26
Now
+1.9pp
Prob move
Sun Jul 5, 05:15 UTC
AFL ▼ Drifting
Essendon Bombers v St Kilda Saints
Essendon Bombersh2h
4.43
Open
4.83
Now
-1.9pp
Prob move
Sun Jul 5, 05:15 UTC
World Cup ▼ Drifting
Argentina v Cape Verde
Cape Verdespreads
1.93
Open
1.99
Now
-1.7pp
Prob move
Fri Jul 3, 22:00 UTC
World Cup ▲ Money in
Argentina v Cape Verde
Argentinaspreads
2.08
Open
2.01
Now
+1.7pp
Prob move
Fri Jul 3, 22:00 UTC
World Cup ▼ Drifting
Spain v Austria
Undertotals
2.10
Open
2.17
Now
-1.6pp
Prob move
Thu Jul 2, 19:00 UTC
World Cup ▲ Money in
Spain v Austria
Overtotals
1.91
Open
1.85
Now
+1.6pp
Prob move
Thu Jul 2, 19:00 UTC
AFL ▲ Money in
Hawthorn Hawks v Melbourne Demons
Melbourne Demonsh2h
3.16
Open
3.02
Now
+1.5pp
Prob move
Sat Jul 4, 03:15 UTC
AFL ▼ Drifting
Hawthorn Hawks v Melbourne Demons
Hawthorn Hawksh2h
1.46
Open
1.50
Now
-1.5pp
Prob move
Sat Jul 4, 03:15 UTC
World Cup ▲ Money in
Portugal v Croatia
Portugalspreads
2.10
Open
2.04
Now
+1.4pp
Prob move
Thu Jul 2, 23:00 UTC
World Cup ▼ Drifting
Portugal v Croatia
Croatiaspreads
1.91
Open
1.97
Now
-1.4pp
Prob move
Thu Jul 2, 23:00 UTC
WTA ▲ Money in
Jasmine Paolini v Viktorija Golubic
Viktorija Golubich2h
2.51
Open
2.42
Now
+1.4pp
Prob move
Thu Jul 2, 09:00 UTC
WTA ▼ Drifting
Jasmine Paolini v Viktorija Golubic
Jasmine Paolinih2h
1.66
Open
1.70
Now
-1.4pp
Prob move
Thu Jul 2, 09:00 UTC
World Cup ▲ Money in
Paraguay v France
Undertotals
1.95
Open
1.90
Now
+1.3pp
Prob move
Sat Jul 4, 21:00 UTC
World Cup ▼ Drifting
Paraguay v France
Overtotals
2.06
Open
2.12
Now
-1.3pp
Prob move
Sat Jul 4, 21:00 UTC
AFL ▲ Money in
Gold Coast Suns v Collingwood Magpies
Gold Coast Sunsh2h
1.72
Open
1.68
Now
+1.3pp
Prob move
Sat Jul 4, 06:15 UTC
AFL ▼ Drifting
Gold Coast Suns v Collingwood Magpies
Collingwood Magpiesh2h
2.40
Open
2.47
Now
-1.3pp
Prob move
Sat Jul 4, 06:15 UTC
AFL ▼ Drifting
Greater Western Sydney Giants v Fremantle Dockers
Greater Western Sydney Giantsh2h
3.47
Open
3.62
Now
-1.2pp
Prob move
Sat Jul 4, 03:35 UTC
AFL ▲ Money in
Greater Western Sydney Giants v Fremantle Dockers
Fremantle Dockersh2h
1.41
Open
1.38
Now
+1.2pp
Prob move
Sat Jul 4, 03:35 UTC
World Cup ▲ Money in
Portugal v Croatia
Portugalh2h
1.87
Open
1.83
Now
+1.1pp
Prob move
Thu Jul 2, 23:00 UTC
ATP ▼ Drifting
Kyrian Jacquet v Alexander Bublik
Kyrian Jacqueth2h
3.74
Open
3.90
Now
-1.1pp
Prob move
Thu Jul 2, 09:00 UTC
ATP ▲ Money in
Kyrian Jacquet v Alexander Bublik
Alexander Bublikh2h
1.37
Open
1.35
Now
+1.1pp
Prob move
Thu Jul 2, 09:00 UTC
ATP ▲ Money in
Jakub Mensik v Grigor Dimitrov
Jakub Mensikh2h
1.64
Open
1.61
Now
+1.1pp
Prob move
Thu Jul 2, 09:00 UTC
ATP ▼ Drifting
Jakub Mensik v Grigor Dimitrov
Grigor Dimitrovh2h
2.56
Open
2.64
Now
-1.1pp
Prob move
Thu Jul 2, 09:00 UTC
AFL ▲ Money in
Richmond Tigers v Carlton Blues
Richmond Tigersh2h
6.80
Open
6.34
Now
+1.1pp
Prob move
Sat Jul 4, 09:35 UTC
AFL ▼ Drifting
Richmond Tigers v Carlton Blues
Carlton Bluesh2h
1.17
Open
1.19
Now
-1.1pp
Prob move
Sat Jul 4, 09:35 UTC
World Cup ▼ Drifting
Switzerland v Algeria
Undertotals
1.44
Open
1.46
Now
-1.0pp
Prob move
Fri Jul 3, 03:00 UTC
World Cup ▲ Money in
Switzerland v Algeria
Overtotals
3.28
Open
3.17
Now
+1.0pp
Prob move
Fri Jul 3, 03:00 UTC
World Cup ▲ Money in
Paraguay v France
Undertotals
2.51
Open
2.45
Now
+1.0pp
Prob move
Sat Jul 4, 21:00 UTC
World Cup ▼ Drifting
Paraguay v France
Overtotals
1.66
Open
1.69
Now
-1.0pp
Prob move
Sat Jul 4, 21:00 UTC
World Cup ▲ Money in
Colombia v Ghana
Undertotals
1.76
Open
1.73
Now
+1.0pp
Prob move
Sat Jul 4, 01:30 UTC
World Cup ▼ Drifting
Colombia v Ghana
Overtotals
2.32
Open
2.38
Now
-1.0pp
Prob move
Sat Jul 4, 01:30 UTC
World Cup ▼ Drifting
Portugal v Croatia
Drawh2h
3.65
Open
3.79
Now
-1.0pp
Prob move
Thu Jul 2, 23:00 UTC
World Cup ▼ Drifting
Paraguay v France
Paraguayspreads
1.91
Open
1.94
Now
-1.0pp
Prob move
Sat Jul 4, 21:00 UTC
World Cup ▲ Money in
Paraguay v France
Francespreads
2.10
Open
2.06
Now
+1.0pp
Prob move
Sat Jul 4, 21:00 UTC
World Cup ▲ Money in
Canada v Morocco
Drawh2h
3.72
Open
3.60
Now
+0.9pp
Prob move
Sat Jul 4, 17:00 UTC
AFL ▲ Money in
Geelong Cats v Brisbane Lions
Undertotals
2.02
Open
1.99
Now
+0.9pp
Prob move
Thu Jul 2, 09:30 UTC
AFL ▼ Drifting
Geelong Cats v Brisbane Lions
Overtotals
1.98
Open
2.01
Now
-0.9pp
Prob move
Thu Jul 2, 09:30 UTC
World Cup ▼ Drifting
Brazil v Norway
Drawh2h
3.68
Open
3.80
Now
-0.9pp
Prob move
Sun Jul 5, 20:00 UTC
World Cup ▲ Money in
Paraguay v France
Franceh2h
1.24
Open
1.23
Now
+0.8pp
Prob move
Sat Jul 4, 21:00 UTC
World Cup ▲ Money in
Portugal v Croatia
Portugalspreads
1.85
Open
1.82
Now
+0.8pp
Prob move
Thu Jul 2, 23:00 UTC
World Cup ▼ Drifting
Portugal v Croatia
Croatiaspreads
2.18
Open
2.22
Now
-0.8pp
Prob move
Thu Jul 2, 23:00 UTC
AFL ▲ Money in
Port Adelaide Power v North Melbourne Kangaroos
Undertotals
2.02
Open
1.99
Now
+0.8pp
Prob move
Sun Jul 5, 06:40 UTC
AFL ▼ Drifting
Port Adelaide Power v North Melbourne Kangaroos
Overtotals
1.98
Open
2.01
Now
-0.8pp
Prob move
Sun Jul 5, 06:40 UTC
World Cup ▼ Drifting
Canada v Morocco
Moroccospreads
2.09
Open
2.12
Now
-0.8pp
Prob move
Sat Jul 4, 17:00 UTC
World Cup ▲ Money in
Canada v Morocco
Canadaspreads
1.92
Open
1.89
Now
+0.8pp
Prob move
Sat Jul 4, 17:00 UTC
WTA ▼ Drifting
Maria Camila Osorio Serrano v Linda Noskova
Maria Camila Osorio Serranoh2h
4.53
Open
4.69
Now
-0.8pp
Prob move
Thu Jul 2, 09:00 UTC
WTA ▲ Money in
Maria Camila Osorio Serrano v Linda Noskova
Linda Noskovah2h
1.28
Open
1.27
Now
+0.8pp
Prob move
Thu Jul 2, 09:00 UTC
World Cup ▼ Drifting
Brazil v Norway
Norwayspreads
2.01
Open
2.04
Now
-0.8pp
Prob move
Sun Jul 5, 20:00 UTC
World Cup ▲ Money in
Brazil v Norway
Brazilspreads
1.99
Open
1.96
Now
+0.8pp
Prob move
Sun Jul 5, 20:00 UTC
World Cup ▼ Drifting
Colombia v Ghana
Undertotals
3.09
Open
3.16
Now
-0.7pp
Prob move
Sat Jul 4, 01:30 UTC
World Cup ▲ Money in
Colombia v Ghana
Overtotals
1.48
Open
1.46
Now
+0.7pp
Prob move
Sat Jul 4, 01:30 UTC
AFL ▲ Money in
Port Adelaide Power v North Melbourne Kangaroos
Port Adelaide Powerh2h
1.48
Open
1.46
Now
+0.7pp
Prob move
Sun Jul 5, 06:40 UTC
AFL ▼ Drifting
Port Adelaide Power v North Melbourne Kangaroos
North Melbourne Kangaroosh2h
3.08
Open
3.16
Now
-0.7pp
Prob move
Sun Jul 5, 06:40 UTC
AFL ▼ Drifting
Essendon Bombers v St Kilda Saints
Undertotals
1.98
Open
2.01
Now
-0.7pp
Prob move
Sun Jul 5, 05:15 UTC
AFL ▲ Money in
Essendon Bombers v St Kilda Saints
Overtotals
2.02
Open
1.99
Now
+0.7pp
Prob move
Sun Jul 5, 05:15 UTC
World Cup ▲ Money in
Brazil v Norway
Brazilh2h
2.00
Open
1.97
Now
+0.7pp
Prob move
Sun Jul 5, 20:00 UTC
World Cup ▲ Money in
Canada v Morocco
Undertotals
1.75
Open
1.73
Now
+0.6pp
Prob move
Sat Jul 4, 17:00 UTC
World Cup ▼ Drifting
Canada v Morocco
Overtotals
2.34
Open
2.37
Now
-0.6pp
Prob move
Sat Jul 4, 17:00 UTC
World Cup ▼ Drifting
Canada v Morocco
Canadah2h
5.21
Open
5.39
Now
-0.6pp
Prob move
Sat Jul 4, 17:00 UTC
World Cup ▼ Drifting
Argentina v Cape Verde
Undertotals
2.28
Open
2.31
Now
-0.6pp
Prob move
Fri Jul 3, 22:00 UTC
World Cup ▲ Money in
Argentina v Cape Verde
Overtotals
1.78
Open
1.76
Now
+0.6pp
Prob move
Fri Jul 3, 22:00 UTC
AFL ▲ Money in
Essendon Bombers v St Kilda Saints
St Kilda Saintsspreads
2.00
Open
1.98
Now
+0.5pp
Prob move
Sun Jul 5, 05:15 UTC
AFL ▼ Drifting
Essendon Bombers v St Kilda Saints
Essendon Bombersspreads
2.00
Open
2.02
Now
-0.5pp
Prob move
Sun Jul 5, 05:15 UTC
World Cup ▼ Drifting
Colombia v Ghana
Ghanaspreads
2.70
Open
2.74
Now
-0.5pp
Prob move
Sat Jul 4, 01:30 UTC

Line movement & steam — common questions

What does it mean when a betting line moves?

A line moves when books change the price after opening — usually because money is coming in on one side, or new information (injuries, weather, lineups) arrives. A shortening price means support is piling in; a drifting price means the market is turning against that side.

What is a steam move?

A steam move is a sharp, fast, coordinated move across many books at once, usually driven by respected money. It signals that informed bettors have hit that side hard. We rank the biggest moves so you can see where the money is going.

Should I bet before or after the line moves?

If you agree with a side, betting before it moves gets the better number and beats the closing line — the strongest predictor of long-term profit. Chasing a move after it happens usually means a worse price. Pair this with the Value Finder to confirm there's still an edge.

How to read this: the open is the earliest sharp-consensus price we recorded; now is the latest. Prob move is how far the de-vig win probability has shifted (in percentage points) — a bigger move means the market is more convinced. A line coming in (shortening) is money backing that side; a line drifting out is money against it. Snapshots are roughly hourly, so this is genuine line movement, not tick-level steam. Movement is information, not a guarantee — pair it with the Value Finder. 18+. Gamble responsibly.