MLB · Book prices

MLB Odds Comparison

Every book that prices the game, side by side, moneyline, run line and total, with the best available number on each side

Market prices, not picks. Every number on this page is a sportsbook's own posted price. Nothing here is a bet recommendation, and we publish none. Best available means the highest payout among the books posting the same number it is arithmetic on the prices in the row, nothing more, and it says nothing about whether the bet is worth making. Books often post different totals for the same game; where they do, each number is compared only against itself. Prices move constantly and the grid is a snapshot, not a live ticker, check the book before you act on any figure. We take no affiliate money and link to no sportsbook.

MLB best prices by book at our latest capture

Snapshot as of 2026-10-28 06:00 PM ET (the feed's own stamp)

MatchupStart (ET)Best ML (away / home)Best spread (away / home)Best total priceBooks
Brewers @ Rays10/28 08:10 PM ET-140 / +127-1.5 +130 / +1.5 -143O +6 -115 / U +6 +10011

Brewers @ Rays moneyline by book

BookBrewersRays
DraftKings-149+123
FanDuel-142+120
BetMGM-150+125
Caesars-150+127
BetRivers-150+125
Fanatics-145+120
BetOnline.ag-140+127
BetUS-140+126
Bovada-148+124
LowVig.ag-140+127
MyBookie.ag-145+123

1 upcoming games. "Best" is the highest payout among books posting the same line, computed by the board producer. The moneyline grids above are our captured per-book prices; spread and total grids render in the live view. Information, not picks. This table is a static snapshot written into the page at generation time from the same published feed the in-browser view reads; when scripts run, the live view replaces it in place. Posted lines move.

What this page is

One screen showing what every book we collect is charging for the same MLB bet. The grid is built from the prices our own board captures three times a day; it is not a feed from any sportsbook, and no book pays to appear on it.

Why the totals differ

Books do not have to agree on the number. One may hang a total of 8.5 while another posts 8 those are two different bets, so their prices are never compared against each other here. Each number is shown with the price attached to it.

What it does not do

It makes no claim that any price is good only that it is the highest of the ones we hold for that exact bet. There is no model number on this page, no rating, and no recommendation. For our independent MLB projections, see the lines & projections board.

See what these prices compound to

Multiply two or more of these prices together and the margin in each one multiplies with them. The parlay builder takes the same feed, combines the legs you choose from different games, and shows the offered payout beside the payout the same books' own devigged numbers correspond to.

How far from fair is each price?

This grid prints the numbers and leaves the judgement to you. The price vs fair board takes the same prices and compares every lined side with the fair value the books themselves imply once each one's margin is removed, with the per-book table beside it.

The grid refreshes with the board, three times a day (11am, 3pm and 7pm ET). A game disappears from it once it starts, because the prices we hold for a game in progress are not the prices you would get. If the feed stops refreshing, the page says so rather than showing you yesterday's numbers, see how to read the board and our public track record.

Get the weekly projections recap

How our projections did against the market. One email a week, no picks, no spam, unsubscribe anytime.

We store only your email to send the recap. Analytics, not picks. Nothing here is betting advice.