Line Shopping Tool: Best Odds Finder with Arbitrage & Middles

This board shows the best available price for each side of today’s in-season games across the sportsbooks we track, and flags any arbitrage or middle opportunities the moment the books disagree enough to create one. Every price is the book’s own, pulled live via The Odds API and refreshed through the day.

Best Odds Todayupdated 10 min ago
Games
30
Books compared
11
Arbs & middles
11
Arbs & Middles right now

When books disagree enough, the market leaves a gap. These are real right now and may vanish in seconds. Shown to illustrate market inefficiency, not as "place these now."

MIDDLEChicago Sky @ Dallas Wings · WNBA1-point window
Over 172.5 (-113) BetRivers+Under 173.5 (-110) FanDuel
Both sides win if the game lands on 173. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLEGolden State Valkyries @ Las Vegas Aces · WNBA1-point window
Valkyries +4.5 (-117) BetRivers+Aces -3.5 (-110) BetMGM
Both sides win if the game lands on Aces winning by 4. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLEGolden State Valkyries @ Las Vegas Aces · WNBA1-point window
Over 167.5 (-110) Fanatics+Under 168.5 (-115) FanDuel
Both sides win if the game lands on 168. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLEWashington Mystics @ Minnesota Lynx · WNBA1-point window
Over 167.5 (-109) BetRivers+Under 168.5 (-105) DraftKings
Both sides win if the game lands on 168. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLENew York Liberty @ Los Angeles Sparks · WNBA1-point window
Over 177.5 (-114) BetRivers+Under 178.5 (-110) FanDuel
Both sides win if the game lands on 178. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLELas Vegas Aces @ New York Liberty · WNBA1-point window
Aces +3.5 (-106) FanDuel+Liberty -2.5 (-115) DraftKings
Both sides win if the game lands on Liberty winning by 3. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLELas Vegas Aces @ New York Liberty · WNBA1-point window
Over 171.5 (-110) FanDuel+Under 172.5 (-108) LowVig.ag
Both sides win if the game lands on 172. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLEIvory Coast @ Germany · Soccer1-goal window
Over 2.5 (-165) BetMGM+Under 3.5 (-167) BetRivers
Both sides win if the game lands on 3. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLECuraçao @ Ecuador · Soccer1-goal window
Over 2.5 (-175) BetMGM+Under 3.5 (-177) BetRivers
Both sides win if the game lands on 3. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLEGhana @ England · Soccer1-goal window
Over 2.5 (-145) BetOnline.ag+Under 3.5 (-186) BetRivers
Both sides win if the game lands on 3. Otherwise one side covers the other for a small net cost. Not guaranteed.
MIDDLEIran @ Egypt · Soccer1-goal window
Over 1.5 (-210) BetRivers+Under 2.5 (-200) BetMGM
Both sides win if the game lands on 2. Otherwise one side covers the other for a small net cost. Not guaranteed.
Oklahoma Sooners @ North Carolina Tar HeelsNCAA Baseball · 10 books
Moneyline
Sooners +130
DraftKings · next +130
Heels -140
BetOnline.ag · next -140
Spread
+1.5 -140
DraftKings · next -145
-1.5 +130
BetRivers · next +128
Total
O 8 -124
BetRivers · next -125
U 8.5 -120
BetMGM · next -122
Ivory Coast @ Germany MIDDLESoccer · 11 books
Moneyline
Coast +680
BetUS · next +670
Draw +410
BetOnline.ag · next +410
Germany -230
MyBookie.ag · next -235
Goal line
+1.5 -141
MyBookie.ag · next -115
-1 -147
BetUS · next -148
Total
O 2.5 -165
BetMGM · next -102
U 3.5 -167
BetRivers · next -110
San Diego Padres @ Texas RangersMLB · 11 books
Moneyline
Padres +114
BetUS · next +113
Rangers -125
LowVig.ag · next -125
Run line
+1.5 -185
Bovada · next -190
-1.5 +176
FanDuel · next +170
Total
O 7.5 -108
LowVig.ag · next -108
U 7.5 -105
FanDuel · next -105
Milwaukee Brewers @ Atlanta BravesMLB · 11 books
Moneyline
Brewers +120
LowVig.ag · next +120
Braves -130
Fanatics · next -130
Run line
+1.5 -190
LowVig.ag · next -190
-1.5 +166
LowVig.ag · next +165
Total
O 7 -113
LowVig.ag · next -115
U 7 +100
FanDuel · next +100
San Francisco Giants @ Miami MarlinsMLB · 11 books
Moneyline
Giants +128
BetOnline.ag · next +128
Marlins -140
BetMGM · next -141
Run line
+1.5 -165
BetUS · next -167
-1.5 +151
MyBookie.ag · next +150
Total
O 8 -105
LowVig.ag · next -105
U 8 -109
LowVig.ag · next -110
Washington Nationals @ Tampa Bay RaysMLB · 11 books
Moneyline
Nationals +108
DraftKings · next +108
Rays -118
BetOnline.ag · next -118
Run line
+1.5 -180
Caesars · next -195
+1.5 -200
FanDuel · next +175
Total
O 8 -105
MyBookie.ag · next -109
U 8 -102
LowVig.ag · next -105
Cleveland Guardians @ Houston AstrosMLB · 11 books
Moneyline
Guardians +131
BetOnline.ag · next +131
Astros -145
BetOnline.ag · next -145
Run line
+1.5 -160
BetUS · next -162
-1.5 +145
Fanatics · next +145
Total
O 8.5 -101
LowVig.ag · next -102
U 8.5 -114
LowVig.ag · next -115
New York Mets @ Philadelphia PhilliesMLB · 11 books
Moneyline
Mets +167
BetOnline.ag · next +167
Phillies -183
BetUS · next -185
Run line
+1.5 -133
LowVig.ag · next -134
-1.5 +118
LowVig.ag · next +117
Total
O 7.5 -108
BetRivers · next -110
U 7.5 +100
LowVig.ag · next -103
Chicago Sky @ Dallas Wings MIDDLEWNBA · 11 books
Moneyline
Sky +350
DraftKings · next +340
Wings -385
BetRivers · next -410
Spread
+9.5 -102
DraftKings · next -105
-9 -112
BetRivers · next -106
Total
O 172.5 -113
BetRivers · next -115
U 173.5 -110
FanDuel · next -110
Curaçao @ Ecuador MIDDLESoccer · 11 books
Moneyline
Curaçao +2400
BetRivers · next +2100
Draw +850
BetRivers · next +850
Ecuador -700
Bovada · next -700
Goal line
+2.5 -140
BetOnline.ag · next -140
-2 -138
MyBookie.ag · next +105
Total
O 2.5 -175
BetMGM · next -102
U 3.5 -177
BetRivers · next -110
Pittsburgh Pirates @ Colorado RockiesMLB · 11 books
Moneyline
Pirates -205
BetOnline.ag · next -205
Rockies +184
FanDuel · next +184
Run line
-1.5 -134
MyBookie.ag · next -135
+1.5 +120
Bovada · next +119
Total
O 10.5 -105
LowVig.ag · next -108
U 10.5 -105
FanDuel · next -105
Los Angeles Angels @ AthleticsMLB · 11 books
Moneyline
Angels +149
BetOnline.ag · next +149
Athletics -165
BetOnline.ag · next -165
Run line
+1.5 -130
Caesars · next -131
-1.5 +122
FanDuel · next +120
Total
O 9.5 -114
BetRivers · next -115
U 10 -110
LowVig.ag · next -113
Minnesota Twins @ Arizona DiamondbacksMLB · 11 books
Moneyline
Twins +115
BetUS · next +114
Diamondbacks -124
BetRivers · next -125
Run line
+1.5 -172
BetUS · next -178
+1.5 -205
BetRivers · next +158
Total
O 9 -114
LowVig.ag · next -115
U 9.5 -122
MyBookie.ag · next -130
Baltimore Orioles @ Los Angeles DodgersMLB · 11 books
Moneyline
Orioles +205
BetRivers · next +203
Dodgers -225
BetUS · next -227
Run line
+1.5 -104
LowVig.ag · next -105
-1.5 -108
MyBookie.ag · next -110
Total
O 8 -111
MyBookie.ag · next -113
U 8 -102
LowVig.ag · next -105
Boston Red Sox @ Seattle MarinersMLB · 11 books
Moneyline
Sox +108
BetUS · next +107
Mariners -117
BetOnline.ag · next -117
Run line
+1.5 -199
MyBookie.ag · next -204
-1.5 +180
BetRivers · next +179
Total
O 7 -120
Fanatics · next -124
U 7.5 -120
MyBookie.ag · next -122
Japan @ TunisiaSoccer · 11 books
Moneyline
Japan -186
BetOnline.ag · next -186
Draw +335
BetRivers · next +320
Tunisia +650
BetRivers · next +650
Goal line
-1 -112
BetOnline.ag · next -112
+1 +100
Bovada · next -104
Total
O 2.25 -122
Bovada · next +112
U 2.5 -121
BetRivers · next -128
Saudi Arabia @ SpainSoccer · 11 books
Moneyline
Arabia +2500
BetRivers · next +2500
Draw +1050
BetOnline.ag · next +1050
Spain -900
BetMGM · next -1000
Goal line
+2.5 -117
MyBookie.ag · next -122
-2.5 +107
BetOnline.ag · next +107
Total
O 3 -130
BetOnline.ag · next -130
U 3.5 -140
MyBookie.ag · next -148
Milwaukee Brewers @ Atlanta BravesMLB · 5 books
Moneyline
Brewers +122
LowVig.ag · next +122
Braves -135
LowVig.ag · next -135
Run line
+1.5 -170
Fanatics · next -170
-1.5 +152
FanDuel · next +144
Total
O 9 -104
MyBookie.ag · next -105
U 9 -107
LowVig.ag · next -110
Cincinnati Reds @ New York YankeesMLB · 5 books
Moneyline
Reds +125
LowVig.ag · next +125
Yankees -132
FanDuel · next -132
Run line
+1.5 -179
MyBookie.ag · next -195
-1.5 +176
FanDuel · next +160
Total
O 7.5 -128
LowVig.ag · next -130
U 8 -105
Fanatics · next -108
Chicago White Sox @ Detroit TigersMLB · 5 books
Moneyline
Sox +104
LowVig.ag · next +104
Tigers -110
FanDuel · next -110
Run line
-1.5 +162
FanDuel · next +155
+1.5 -183
MyBookie.ag · next -190
Total
O 8 -113
LowVig.ag · next -114
U 8 -102
LowVig.ag · next -105
San Francisco Giants @ Miami MarlinsMLB · 5 books
Moneyline
Giants -125
LowVig.ag · next -125
Marlins +122
FanDuel · next +121
Run line
-1.5 +119
MyBookie.ag · next +118
+1.5 -130
Fanatics · next -140
Total
O 7.5 -113
LowVig.ag · next -115
U 8 -112
FanDuel · next -113
Washington Nationals @ Tampa Bay RaysMLB · 5 books
Moneyline
Nationals +131
LowVig.ag · next +131
Rays -134
FanDuel · next -135
Run line
+1.5 -170
Fanatics · next -173
-1.5 +168
FanDuel · next +146
Total
O 8 +103
LowVig.ag · next +100
U 8 -108
FanDuel · next -108
Cleveland Guardians @ Houston AstrosMLB · 5 books
Moneyline
Guardians +114
FanDuel · next +113
Astros -115
LowVig.ag · next -115
Run line
+1.5 -178
MyBookie.ag · next -190
-1.5 +160
FanDuel · next +155
Total
O 8.5 -112
FanDuel · next -112
U 9 -113
LowVig.ag · next -115
St. Louis Cardinals @ Kansas City RoyalsMLB · 5 books
Moneyline
Cardinals -115
LowVig.ag · next -115
Royals +104
FanDuel · next +104
Run line
-1.5 +134
FanDuel · next +133
+1.5 -155
Fanatics · next -157
Total
O 9 -108
MyBookie.ag · next -110
U 9 -102
LowVig.ag · next -105
Toronto Blue Jays @ Chicago CubsMLB · 5 books
Moneyline
Jays -110
BetOnline.ag · next -110
Cubs +108
FanDuel · next +107
Run line
-1.5 +145
Fanatics · next +143
+1.5 -169
MyBookie.ag · next -172
Total
O 7 +100
Fanatics · next -102
U 7 -118
MyBookie.ag · next -120
Iran @ BelgiumSoccer · 11 books
Moneyline
Iran +750
BetRivers · next +700
Draw +380
DraftKings · next +377
Belgium -225
BetMGM · next -230
Goal line
+1.5 -143
BetOnline.ag · next -143
-1 -145
BetUS · next -156
Total
O 2.5 -117
BetOnline.ag · next -117
U 2.5 +105
BetRivers · next +105
Pittsburgh Pirates @ Colorado RockiesMLB · 4 books
Moneyline
Pirates -138
FanDuel · next -145
Rockies +131
BetOnline.ag · next +131
Run line
-1.5 +106
FanDuel · next +105
+1.5 -125
Fanatics · next -128
Total
O 11.5 -115
FanDuel · next -105
U 12 -102
LowVig.ag · next -105
Golden State Valkyries @ Las Vegas Aces MIDDLEWNBA · 9 books
Moneyline
Valkyries +152
Caesars · next +148
Aces -164
FanDuel · next -170
Spread
+4.5 -117
BetRivers · next -108
-3.5 -110
BetMGM · next -115
Total
O 167.5 -110
Fanatics · next -110
U 168.5 -115
FanDuel · next -108
Baltimore Orioles @ Los Angeles DodgersMLB · 4 books
Moneyline
Orioles +193
BetOnline.ag · next +193
Dodgers -200
FanDuel · next -215
Run line
+1.5 -110
Fanatics · next -115
-1.5 -104
FanDuel · next -110
Total
O 9 -107
LowVig.ag · next -110
U 9.5 -122
FanDuel · next -105
Boston Red Sox @ Seattle MarinersMLB · 4 books
Moneyline
Sox +122
FanDuel · next +122
Mariners -135
BetOnline.ag · next -135
Run line
+1.5 -170
Fanatics · next -205
-1.5 +168
FanDuel · next +140
Total
O 6.5 -107
LowVig.ag · next -110
U 7 -120
FanDuel · next -105
Prices are each book's own, via The Odds API. Arbitrage profit is arithmetic, so the math is exact - but lines move in seconds, books limit or ban arbers, you carry execution and timing risk, and min/max bet limits apply. Educational, not betting advice. 21+. Bet responsibly.

How to Read This Board

For each game we compare every sportsbook in our pool and surface the single best number on each side of the moneyline, spread, and total – with the book offering it named, the runner-up price beside it, and a count of how many books we compared. Shopping for the best number is the most reliable advantage a recreational bettor controls: the same bet at a better price pays more on every win.

What Arbitrage and Middles Mean

An arbitrage exists when the best prices on opposite sides, taken at different books, imply less than 100% combined – so a split stake returns a profit no matter who wins. The math is exact, but the opportunity is fragile: lines move in seconds, sportsbooks limit or ban accounts that arb, and every book has minimum and maximum bet sizes. We show arbs to illustrate that the market is not always efficient, not as a “place these now” signal.

A middle is when a spread or total gap between two books lets you bet both sides at different numbers, so both can win if the result lands in the window (for example, betting Over 7.5 at one book and Under 9.5 at another wins both if the game lands on 8 or 9). A middle is not guaranteed – if it misses the window, one side simply covers the other for a small net cost. These book-versus-book gaps are different from the gap between sportsbooks and prediction markets, which our Divergence Board tracks separately.

Methodology

We pull current pre-game odds for in-season team sports (we exclude individual and combat sports, where “line shopping” across books behaves differently). For spreads and totals we show the best available number first, then the best price at that number. Implied probabilities used for arbitrage detection are the raw book prices, attributed to the market – never our own projection, and never framed as an edge. Odds change constantly; treat every number as a snapshot, and always confirm the current line at the sportsbook before betting.

For more on reading prices, see our guide to betting odds. The live prices on this board are sourced from The Odds API, which aggregates odds from licensed U.S. sportsbooks.

Bet responsibly. Line shopping helps you get a better price – it does not make any bet a sure thing. If gambling stops being fun, call or text the National Problem Gambling Helpline at 1-800-MY-RESET, or visit ncpgambling.org. You must be 21+ and physically located in a state where the sportsbook is licensed.

Frequently Asked Questions

Quick answers to the questions bettors ask most about line shopping and arbitrage.

What does line shopping mean in sports betting?

Line shopping means comparing the same bet across multiple sportsbooks and placing it wherever the price is best. Because books post slightly different numbers, the same wager can pay noticeably more at one book than another, and over time taking the best available price is one of the most dependable ways to improve your returns.

Is sports arbitrage betting legal, and why do books limit it?

Arbitrage betting is legal for the bettor, but sportsbooks dislike it and will often limit or close accounts that do it consistently, because it removes their built-in margin. Arbs also vanish quickly as lines move, so the guaranteed-profit math rarely survives long enough to bet at full size.

How often does this board update?

The board refreshes roughly every half hour during game windows, and each panel shows how many minutes ago it was updated. Always confirm the current number at the sportsbook before betting, since prices can move between refreshes.