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-09-26 04:00 PM ET (the feed's own stamp)

MatchupStart (ET)Best ML (away / home)Best spread (away / home)Best total priceBooks
Mets @ Nationals09/26 04:05 PM ET-125 / +116-1.5 +130 / +1.5 -143O +8.5 +104 / U +8.5 -1106
Dodgers @ Giants09/26 04:06 PM ET-272 / +245-1.5 -150 / +1.5 +135O +7.5 +113 / U +7.5 -12111
Braves @ Marlins09/26 04:11 PM ET-113 / +103-1.5 +144 / +1.5 -159O +8.5 -104 / U +8.5 -10511
Rangers @ Twins09/26 05:11 PM ET-118 / +112-1.5 +140 / +1.5 -148O +7.5 -113 / U +7.5 +10211
Guardians @ Royals09/26 07:10 PM ET-110 / +101-1.5 +155 / +1.5 -165O +8.5 +100 / U +8.5 -11011
Rockies @ White Sox09/26 07:11 PM ET+215 / -235+1.5 +110 / -1.5 -109O +8 -113 / U +8 +10011
Cardinals @ Brewers09/26 07:11 PM ET+141 / -155+1.5 -143 / -1.5 +141O +7.5 -104 / U +7.5 -10211
Rays @ Phillies09/26 07:16 PM ET+113 / -116+1.5 -209 / -1.5 +190O +7 +103 / U +7 -11811
D-backs @ Padres09/26 08:41 PM ET+107 / -117+1.5 -200 / -1.5 +180O +7.5 -109 / U +7.5 -10211
Astros @ Athletics09/26 09:41 PM ET-150 / +142-1.5 +108 / +1.5 -116O +10 -102 / U +10 -10911
Angels @ Mariners09/26 09:41 PM ET+138 / -149+1.5 -143 / -1.5 +144O +7 -113 / U +7 +10511

Mets @ Nationals moneyline by book

BookMetsNationals
DraftKings-136+113
FanDuel-136+116
Caesars-132+113
Fanatics-130+110
BetOnline.ag-125+113
LowVig.ag-125+113

Dodgers @ Giants moneyline by book

BookDodgersGiants
DraftKings-292+233
FanDuel-300+245
BetMGM-285+225
Caesars-290+235
BetRivers-275+220
Fanatics-285+230
BetOnline.ag-272+242
BetUS-272+232
Bovada-280+225
LowVig.ag-272+242
MyBookie.ag-280+232

Braves @ Marlins moneyline by book

BookBravesMarlins
DraftKings-118-102
FanDuel-118+100
BetMGM-118-102
Caesars-120+102
BetRivers-122+102
Fanatics-120+100
BetOnline.ag-113+103
BetUS-113+103
Bovada-121+101
LowVig.ag-113+103
MyBookie.ag-118+101

Rangers @ Twins moneyline by book

BookRangersTwins
DraftKings-125+104
FanDuel-122+104
BetMGM-125+105
Caesars-127+109
BetRivers-136+112
Fanatics-125+105
BetOnline.ag-118+107
BetUS-118+108
Bovada-130+108
LowVig.ag-122+111
MyBookie.ag-125+106

Guardians @ Royals moneyline by book

BookGuardiansRoyals
DraftKings-114-105
FanDuel-112-104
BetMGM-118-102
Caesars-118+101
BetRivers-117-103
Fanatics-115-105
BetOnline.ag-110+100
BetUS-110+100
Bovada-115-105
LowVig.ag-110+100
MyBookie.ag-116-101

Rockies @ White Sox moneyline by book

BookRockiesWhite Sox
DraftKings+203-252
FanDuel+215-260
BetMGM+195-235
Caesars+205-245
BetRivers+200-245
Fanatics+200-245
BetOnline.ag+210-235
BetUS+202-235
Bovada+205-250
LowVig.ag+210-235
MyBookie.ag+199-240

Cardinals @ Brewers moneyline by book

BookCardinalsBrewers
DraftKings+135-163
FanDuel+138-164
BetMGM+135-160
Caesars+141-170
BetRivers+128-155
Fanatics+135-165
BetOnline.ag+140-155
BetUS+138-155
Bovada+133-159
LowVig.ag+140-155
MyBookie.ag+135-160

Rays @ Phillies moneyline by book

BookRaysPhillies
DraftKings+106-127
FanDuel-102-116
BetMGM+105-130
Caesars+102-120
BetRivers-103-117
Fanatics+105-125
BetOnline.ag+109-120
BetUS+109-120
Bovada+104-124
LowVig.ag+113-125
MyBookie.ag+106-124

D-backs @ Padres moneyline by book

BookD-backsPadres
DraftKings+104-126
FanDuel+102-120
BetMGM+105-130
Caesars+106-124
BetRivers+100-118
Fanatics+105-125
BetOnline.ag+107-118
BetUS+107-117
Bovada+106-126
LowVig.ag+107-118
MyBookie.ag+106-124

Astros @ Athletics moneyline by book

BookAstrosAthletics
DraftKings-161+133
FanDuel-154+130
BetMGM-160+135
Caesars-157+134
BetRivers-150+125
Fanatics-165+135
BetOnline.ag-150+136
BetUS-152+136
Bovada-172+142
LowVig.ag-150+136
MyBookie.ag-157+133

Angels @ Mariners moneyline by book

BookAngelsMariners
DraftKings+134-162
FanDuel+138-164
BetMGM+135-160
Caesars+136-159
BetRivers+133-159
Fanatics+130-155
BetOnline.ag+135-149
BetUS+135-151
Bovada+136-162
LowVig.ag+135-149
MyBookie.ag+136-160

11 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.