Where's the best price?

MLB odds: every book’s price, ranked

Moneyline prices for 9 upcoming MLB games across 12 books, as of Aug 17, 1:57 AM ET. Bold marks the best payout. Prices move — always confirm at the book.

Baltimore Orioles @ Tampa Bay Rays · Aug 17, 6:05 PM ET

Best price on the Baltimore Orioles is +143 at Caesars; best on the Bay Rays is -150 at Hard Rock. Best and worst sportsbook are $11 apart on a $100 bet.

BookBaltimore Orioles MLTampa Bay Rays ML
Caesars+143 · best-153
Hard Rock+140-150 · best
Polymarket (after fees)+137-158
DraftKings+137-167
theScore Bet+135-155
BetMGM+135-160
BetRivers+135-159
Fanatics+135-165
Kalshi (after fees)+134-161
FanDuel+132-156
betPARX+132-159
Bally Bet+132-159

Miami Marlins @ Philadelphia Phillies · Aug 17, 6:40 PM ET

Best price on the Miami Marlins is +230 at Hard Rock; best on the Philadelphia Phillies is -235 at Polymarket (after fees). Best and worst sportsbook are $30 apart on a $100 bet.

BookMiami Marlins MLPhiladelphia Phillies ML
Hard Rock+230 · best-240
Caesars+215-245
BetRivers+210-250
Kalshi (after fees)+208-250
FanDuel+205-250
Bally Bet+205-250
betPARX+205-250
Polymarket (after fees)+202-235 · best
DraftKings+201-249
BetMGM+200-250
theScore Bet+200-240
Fanatics+200-245

Detroit Tigers @ Pittsburgh Pirates · Aug 17, 7:06 PM ET

Best price on the Detroit Tigers is -115 at Hard Rock; best on the Pittsburgh Pirates is +105 at Hard Rock. Best and worst sportsbook are $7 apart on a $100 bet.

BookDetroit Tigers MLPittsburgh Pirates ML
Hard Rock-115 · best+105 · best
Caesars-115 · best+105 · best
FanDuel-118+100
Polymarket (after fees)-119+103
BetMGM-120+100
Fanatics-120+100
BetRivers-121+102
Kalshi (after fees)-121+101
betPARX-122+100
Bally Bet-122+100
DraftKings-123+102
theScore Bet-125+105 · best

Arizona Diamondbacks @ Boston Red Sox · Aug 17, 7:11 PM ET

Best price on the Arizona Diamondbacks is +135 at Caesars; best on the Red Sox is -140 at Hard Rock. Best and worst sportsbook are $13 apart on a $100 bet.

BookArizona Diamondbacks MLBoston Red Sox ML
Caesars+135 · best-145
BetRivers+132-157
Polymarket (after fees)+131-151
theScore Bet+130-150
Bally Bet+130-157
betPARX+130-157
DraftKings+130-157
Hard Rock+130-140 · best
Fanatics+130-155
Kalshi (after fees)+129-155
BetMGM+125-155
FanDuel+122-144

San Diego Padres @ New York Mets · Aug 17, 7:11 PM ET

Best price on the Diego Padres is +107 at Polymarket (after fees); best on the York Mets is -115 at Caesars. Best and worst sportsbook are $8 apart on a $100 bet.

BookSan Diego Padres MLNew York Mets ML
Polymarket (after fees)+107 · best-123
BetRivers+107-125
Caesars+105-115 · best
theScore Bet+105-125
Hard Rock+105-115 · best
Bally Bet+105-127
betPARX+105-127
FanDuel+104-122
Kalshi (after fees)+101-121
DraftKings+100-120
BetMGM+100-120
Fanatics+100-120

Athletics @ Kansas City Royals · Aug 17, 7:41 PM ET

Best price on the Athletics is +170 at Caesars; best on the City Royals is -175 at Hard Rock. Best and worst sportsbook are $22 apart on a $100 bet.

BookAthletics MLKansas City Royals ML
Caesars+170 · best-190
theScore Bet+165-195
BetMGM+165-200
Hard Rock+165-175 · best
DraftKings+163-198
Polymarket (after fees)+162-187
Fanatics+160-195
Kalshi (after fees)+152-191
FanDuel+152-180
BetRivers+150-180
betPARX+148-182
Bally Bet+148-182

Atlanta Braves @ Minnesota Twins · Aug 17, 7:41 PM ET

Best price on the Atlanta Braves is -120 at Hard Rock; best on the Minnesota Twins is +115 at Caesars. Best and worst sportsbook are $11 apart on a $100 bet.

BookAtlanta Braves MLMinnesota Twins ML
Hard Rock-120 · best+110
FanDuel-122+104
Polymarket (after fees)-123+107
Caesars-125+115 · best
BetRivers-129+110
theScore Bet-130+110
betPARX-130+107
Bally Bet-130+107
Fanatics-130+110
Kalshi (after fees)-131+109
DraftKings-131+109
BetMGM-135+110

Chicago White Sox @ Chicago Cubs · Aug 17, 8:06 PM ET

Best price on the White Sox is +150 at Caesars; best on the Chicago Cubs is -155 at Hard Rock. Best and worst sportsbook are $15 apart on a $100 bet.

BookChicago White Sox MLChicago Cubs ML
Caesars+150 · best-160
Hard Rock+145-155 · best
Polymarket (after fees)+143-164
DraftKings+142-172
theScore Bet+140-165
BetMGM+140-170
Fanatics+140-170
BetRivers+138-162
FanDuel+136-162
betPARX+135-165
Bally Bet+135-165
Kalshi (after fees)+134-161

Los Angeles Dodgers @ Colorado Rockies · Aug 17, 8:41 PM ET

Best price on the Angeles Dodgers is -240 at Hard Rock; best on the Colorado Rockies is +230 at Hard Rock. Best and worst sportsbook are $30 apart on a $100 bet.

BookLos Angeles Dodgers MLColorado Rockies ML
Hard Rock-240 · best+230 · best
BetRivers-245+205
Polymarket (after fees)-245+212
Caesars-250+220
BetMGM-250+200
Bally Bet-250+200
betPARX-250+200
FanDuel-255+210
Fanatics-260+210
Kalshi (after fees)-263+208
theScore Bet-270+220
DraftKings-271+217

MLB World Series — best futures price per team

TeamBest priceKalshi (after fees)
Los Angeles Dodgers+175 · FanDuelbeats every book
New York Yankees+750 · DraftKingsbeats every book
Milwaukee Brewers+1000 · BetMGMbelow best book
Atlanta Braves+1100 · FanDuelbeats every book
Tampa Bay Rays+1100 · FanDuelbeats every book
Chicago Cubs+1300 · FanDuelbeats every book
Boston Red Sox+1500 · BetRiversbeats every book
Houston Astros+2000 · FanDuelbeats every book
Philadelphia Phillies+2200 · DraftKingsbelow best book
Chicago White Sox+3000 · BetRiversbelow best book

What is Oddy?

Oddy shows what every regulated sportsbook and prediction market pays for the same bet, ranked, with a link to the best price. Prices refresh about every minute. Free, no account, and we never sell picks.