MLB Odds & Game Intelligence

Compare MLB moneylines, run lines and totals across sportsbooks, track the market, and use OddsBay Price Finder™ to locate stronger prices.

Recent Scores

No MLB games in this range. Next games SEP 9 →

MLB Odds Board

FIND A GAME

Find an MLB matchup

Search MLB teams or matchups and jump straight to the best available prices.

⚡ UPCOMING GAMESSelect a game to view its odds
ODDSBAY · MLB

MLB Odds Board

Find a Better Price.

● FRESH ODDS
Sun, Sep 20 · 1:10 AM UTC
SFSan Francisco GiantsAWAY
@
LADLos Angeles DodgersHOME
SF 2.5-105BEST PRICE Mybookie
LAD -2.5+108BEST PRICE Novig ↗
SF+360BEST PRICE Matchbook
LAD-365BEST PRICE Novig ↗
O 7.5+106BEST PRICE Novig ↗
U 7.5-106BEST PRICE Matchbook
Sun, Sep 20 · 1:38 AM UTC
MINMinnesota TwinsAWAY
@
LAALos Angeles AngelsHOME
MIN 1.5-199BEST PRICE Novig ↗
LAA -1.5+190BEST PRICE Novig ↗
MIN+115BEST PRICE Novig ↗
LAA-114BEST PRICE Matchbook
O 7.5+115BEST PRICE Novig ↗
U 7.5-115BEST PRICE 1xbet
Sun, Sep 20 · 5:10 PM UTC
PHIPhiladelphia PhilliesAWAY
@
NYMNew York MetsHOME
PHI -1.5+111BEST PRICE Novig ↗
NYM 1.5-110BEST PRICE 1xbet
PHI-155BEST PRICE BetOnline
NYM+150BEST PRICE BookMaker.eu
O 8+101BEST PRICE LowVig
U 8-102BEST PRICE BookMaker.eu
Sun, Sep 20 · 5:35 PM UTC
KCKansas City RoyalsAWAY
@
PITPittsburgh PiratesHOME
No price
No price
KC+108BEST PRICE Novig ↗
PIT-122BEST PRICE Kalshi
No price
No price
Sun, Sep 20 · 5:40 PM UTC
ATHAthleticsAWAY
@
CLECleveland GuardiansHOME
ATH 1.5-111BEST PRICE Novig ↗
CLE -1.5+105BEST PRICE 1xbet
ATH+208BEST PRICE Novig ↗
CLE-216BEST PRICE 1xbet
O 7.5+110BEST PRICE 1xbet
U 7.5-117BEST PRICE Novig ↗
Sun, Sep 20 · 5:40 PM UTC
CHCChicago CubsAWAY
@
CINCincinnati RedsHOME
No price
No price
CHC-151BEST PRICE Polymarket
CIN+145BEST PRICE Kalshi
No price
No price
Sun, Sep 20 · 5:40 PM UTC
BOSBoston Red SoxAWAY
@
TBTampa Bay RaysHOME
No price
No price
BOS+133BEST PRICE Kalshi
TB-149BEST PRICE Kalshi
No price
No price
Sun, Sep 20 · 6:10 PM UTC
DETDetroit TigersAWAY
@
CWSChicago White SoxHOME
DET -1.5+178BEST PRICE Novig ↗
CWS 1.5-180BEST PRICE 1xbet
DET+106BEST PRICE BetUS
CWS-111BEST PRICE Paddypower
O 8-102BEST PRICE BookMaker.eu
U 8-113BEST PRICE LowVig
Sun, Sep 20 · 6:10 PM UTC
ATLAtlanta BravesAWAY
@
HOUHouston AstrosHOME
ATL 1.5-167BEST PRICE 1xbet
HOU -1.5+160BEST PRICE Novig ↗
ATL+123BEST PRICE Kalshi
HOU-128BEST PRICE BetOnline
O 8.58 → 8.5+108BEST PRICE 1xbet
U 8.58 → 8.5BEST LINE-117BEST PRICE 1xbet
Sun, Sep 20 · 6:15 PM UTC
WSHWashington NationalsAWAY
@
STLSt. Louis CardinalsHOME
WSH 1.5-154BEST PRICE 1xbet
STL -1.5+150BEST PRICE FanDuel ↗
WSH+133BEST PRICE BookMaker.eu
STL-137BEST PRICE BetOnline
O 9-102BEST PRICE LowVig
U 9-104BEST PRICE BookMaker.eu
Sun, Sep 20 · 6:35 PM UTC
TORToronto Blue JaysAWAY
@
TEXTexas RangersHOME
No price
No price
TOR+113BEST PRICE Kalshi
TEX-132BEST PRICE Kalshi
No price
No price
Sun, Sep 20 · 7:10 PM UTC
SEASeattle MarinersAWAY
@
COLColorado RockiesHOME
No price
No price
SEA-134BEST PRICE Polymarket
COL+128BEST PRICE Kalshi
No price
No price
Sun, Sep 20 · 8:07 PM UTC
MINMinnesota TwinsAWAY
@
LAALos Angeles AngelsHOME
MIN -1.5+144BEST PRICE Novig ↗
LAA 1.5-147BEST PRICE 1xbet
MIN-113BEST PRICE 1xbet
LAA+108BEST PRICE Novig ↗
O 8.5-104BEST PRICE Novig ↗
U 8.5-102BEST PRICE LowVig
Sun, Sep 20 · 8:10 PM UTC
SFSan Francisco GiantsAWAY
@
LADLos Angeles DodgersHOME
No price
No price
SF+236BEST PRICE Kalshi
LAD-266BEST PRICE Kalshi
No price
No price
Sun, Sep 20 · 8:10 PM UTC
MIAMiami MarlinsAWAY
@
SDSan Diego PadresHOME
MIA 1.5-174BEST PRICE 1xbet
SD -1.5+165BEST PRICE Espnbet ↗
MIA+125BEST PRICE GTBets
SD-127BEST PRICE Novig ↗
O 7.5-117BEST PRICE 1xbet
U 7.5+114BEST PRICE FanDuel ↗
Sun, Sep 20 · 8:10 PM UTC
NYYNew York YankeesAWAY
@
ARIArizona DiamondbacksHOME
NYY -1.5+156BEST PRICE Novig ↗
ARI 1.5-156BEST PRICE 1xbet
NYY-106BEST PRICE 1xbet
ARI+101BEST PRICE Kalshi
O 8.5+102BEST PRICE 1xbet
U 8.5-108BEST PRICE Novig ↗
Sun, Sep 20 · 11:20 PM UTC
MILMilwaukee BrewersAWAY
@
BALBaltimore OriolesHOME
MIL -1.5-113BEST PRICE Novig ↗
BAL 1.5+105BEST PRICE 1xbet
MIL-186BEST PRICE Novig ↗
BAL+182BEST PRICE Novig ↗
O 7.5-110BEST PRICE 888sport
U 7.5+105BEST PRICE 1xbet
Mon, Sep 21 · 10:35 PM UTC
TORToronto Blue JaysAWAY
@
BALBaltimore OriolesHOME
No price
No price
TOR-105BEST PRICE Polymarket
BAL-119BEST PRICE Polymarket
No price
No price

OddsBay Price Finder™

ODDSBAY PRICE FINDER™ · MLB
● FRESH ODDS
San Francisco Giants
San FranciscoGiantsAWAY
@VS
Los Angeles Dodgers
Los AngelesDodgersHOME
MLBSun, Sep 20 · 1:10 AM UTC
San Francisco Giants @ Los Angeles DodgersDodger Stadium
Sportsbook
Run Line
Moneyline
Total
BBovada
PPointsBet
UUnibet
WWilliam Hill
11xbet
8888sport
BBally Bet
BBetOnline
BbetPARX
BBetr
BBetsson
BetUS
BBetVictor
BBetway
BBookMaker.eu
CCasumo
CCoolbet
CCoral
FFliff
GGrosvenor
GGTBets
HHard Rock Bet
KKalshi
LLadbrokes
LLivescorebet
LLowVig
MMarathonbet
MMatchbook
MMybookie
NNeds
NNordicbet
PPaddypower
PPlayUp
PPolymarket
PProphetexchange
SSportsbet
SSugarhouse
TTab
TTabtouch
TTipico
VVirginbet
RUN LINEMARKET HOLDING
San Francisco Giants +2.5 · Los Angeles Dodgers -2.5

Best price holding -105

24/38 books · 63% consensusLast move 15 minutes ago
TOTALMARKET HOLDING
7.5 · Over / Under

Total holding at 7.5

41/43 books · 95% consensusNo recorded move yet
WHAT ODDSBAY SEES

Run Line: best price holding -105 with 63% of tracked books at the displayed line. Total: total holding at 7.5 with 95% of tracked books at the displayed line.

OddsBay Price Finder™Select any price above to compare that exact bet across sportsbooks.
Same bet. Better odds.
Updated 6 minutes ago

Sportsbook Rankings

ODDSBAY MARKET INTELLIGENCE

OddsBay Sportsbook Rankings™

How often each sportsbook offers the best price in observed comparisons.

OBSERVED PRICES

Calculated: 2026-09-20 00:53 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1Novig— No change50.2%1,156 best-price finishesComparisons: 2,303
#2Coral↑ Up 2 positions31.1%340 best-price finishesComparisons: 1,095
#3Betfair Exchange↓ Down 1 position28.5%151 best-price finishesComparisons: 529
#4Matchbook↓ Down 1 position27.7%385 best-price finishesComparisons: 1,392
#5Ladbrokes↑ Up 1 position26.5%329 best-price finishesComparisons: 1,243

Movement versus first UTC snapshot on 2026-09-19

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 100. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-20 00:53 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1Matchbook— No change56.8%92 best-price finishesComparisons: 162
#2BetUS— No change47.9%183 best-price finishesComparisons: 382
#3DraftKings— No change45.8%250 best-price finishesComparisons: 546
#4Novig— No change38.9%93 best-price finishesComparisons: 239
#5Betfair Exchange— No change34.4%22 best-price finishesComparisons: 64

Movement versus first UTC snapshot on 2026-09-19

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-20 00:53 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1Novig— No change51.7%612 best-price finishesComparisons: 1,183
#2CoralNew entry44.6%112 best-price finishesComparisons: 251
#3Polymarket↑ Up 25 positions32.1%85 best-price finishesComparisons: 265
#4Ladbrokes↑ Up 40 positions28.1%112 best-price finishesComparisons: 399
#5Matchbook↓ Down 3 positions27.4%96 best-price finishesComparisons: 350

Movement versus first UTC snapshot on 2026-09-19

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-20 00:53 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1DraftKings— No change41.5%54 best-price finishesComparisons: 130
#2GTBets— No change29.5%23 best-price finishesComparisons: 78
#3Espnbet— No change24.4%19 best-price finishesComparisons: 78
#4Caesars— No change21.6%16 best-price finishesComparisons: 74
#5888sport— No change20.5%18 best-price finishesComparisons: 88

Movement versus first UTC snapshot on 2026-09-19

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-20 00:53 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#1Novig— No change51.2%451 best-price finishesComparisons: 881
#2Coral— No change33.5%170 best-price finishesComparisons: 508
#3Ladbrokes↑ Up 1 position33.3%169 best-price finishesComparisons: 508
#4Betfair Exchange↓ Down 1 position30.5%87 best-price finishesComparisons: 285
#5Matchbook— No change22.4%197 best-price finishesComparisons: 880

Movement versus first UTC snapshot on 2026-09-19

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.

Calculated: 2026-09-20 00:53 UTC · Odds marked available; all included markets.

#SportsbookBest Price RateComparisonsLinks
#11xbet— No change46.6%27 best-price finishesComparisons: 58
#2BetMGM— No change36.9%65 best-price finishesComparisons: 176Official Website ↗
#3Caesars— No change31.5%34 best-price finishesComparisons: 108
#4DraftKings↑ Up 1 position30.6%55 best-price finishesComparisons: 180
#5Bovada↓ Down 1 position28.6%36 best-price finishesComparisons: 126

Movement versus first UTC snapshot on 2026-09-19

How rankings work

Each comparison matches the same event, market, selection and exact line across at least two eligible sportsbooks.

Rate = best-price finishes ÷ that sportsbook’s comparisons. Ties count for every tied sportsbook; these are not winning bets. Coverage differs between sportsbooks.

Minimum comparisons: 50. Order: rate, finishes, volume, then operator ID. Includes odds marked available for non-cancelled events; this is not a fixed historical window.