Bet Better BET BETTER PRO
Live MLB odds · Model vs implied

Today's MLB Odds, with the value already flagged

Every moneyline, run line, total and team prop in one table — each price shown next to our model probability and the book's implied probability, so the edge is obvious at a glance. Updated live as prices move.

Today's odds board

Model probability in green = our edge
Odds checked in the last few minutes · 30 bookmakers

Next Philadelphia Phillies @ Arizona Diamondbacks · best Phillies price 1.82 (-122) at Betfair Exchange

Today · Wednesday, Sep 2
Philadelphia Phillies logoPhiladelphia PhilliesatArizona Diamondbacks logoArizona Diamondbacks
30 books
Best Phillies price: +$5 per $100 vs average
Winner price, last 48hPhillies 1.88 · Sep 2 18:00 UTCPhillies 1.87 · Sep 2 22:00 UTCPhillies 1.77 · Sep 3 02:00 UTCPhillies 1.76 · Sep 3 05:00 UTCDiamondbacks 1.94 · Sep 2 18:00 UTCDiamondbacks 1.96 · Sep 2 22:00 UTCDiamondbacks 2.10 · Sep 3 02:00 UTCDiamondbacks 2.11 · Sep 3 05:00 UTCPhillies 1.76Diamondbacks 2.11
Winner
Phillies1.82-122Betfair Exchangeshould cost ~1.84
Diamondbacks2.20+120Betfair Exchange2-day highshould cost ~2.19
Run line
Phillies-1.52.30+130FanDuelshould cost ~2.34
Diamondbacks+1.51.74-135PointsBetshould cost ~1.75
Total runs
Over8.51.85-118FanDuelshould cost ~1.92
Under8.52.02+102PlayUpshould cost ~2.09
Compare all 30 bookmakers on this game
BookmakerPhillies winDiamondbacks winPhillies lineDiamondbacks lineOverUnder
Bally Bet1.752.10-1.5 2.23+1.5 1.678.5 1.858.5 1.97
BetAnySports1.782.14-1.5 2.24+1.5 1.698.5 1.838.5 2.00
Betfair Exchange1.822.20
BetMGM1.772.10-1.5 2.25+1.5 1.678.5 1.858.5 1.98
BetOnline1.792.15-1.5 2.24+1.5 1.698.5 1.848.5 1.99
betPARX1.752.10-1.5 2.23+1.5 1.678.5 1.858.5 1.97
Betr1.732.10
BetRight1.752.10
BetRivers1.782.14-1.5 2.23+1.5 1.678.5 1.858.5 1.97
BetUS1.782.17-1.5 2.25+1.5 1.698.5 1.838.5 2.00
Bovada1.752.11-1.5 2.30+1.5 1.678.5 1.838.5 2.00
Dabble1.722.10
DraftKings1.762.09-1.5 2.23+1.5 1.678.5 1.838.5 2.01
ESPN BET1.762.16-1.5 2.30+1.5 1.658.5 1.838.5 2.00
Fanatics1.772.10-1.5 2.25+1.5 1.678.5 1.838.5 2.00
FanDuel1.772.10-1.5 2.30+1.5 1.648.5 1.858.5 1.96
Fliff1.712.10-1.5 2.15+1.5 1.628.5 1.838.5 1.95
Hard Rock Bet1.772.10-1.5 2.25+1.5 1.678.5 1.838.5 2.00
Ladbrokes1.772.05
LowVig1.792.15-1.5 2.26+1.5 1.708.5 1.858.5 2.02
MyBookie1.762.11-1.5 2.22+1.5 1.698.5 1.818.5 2.01
Neds1.772.05
PlayUp1.752.08-1.5 2.20+1.5 1.688.5 1.778.5 2.02
PointsBet1.772.10-1.5 2.15+1.5 1.749 2.009 1.83
ReBet1.772.10-1 1.97+1 1.838.5 1.818.5 1.97
Sportsbet1.752.08-1.5 2.30+1.5 1.638.5 1.828.5 1.95
TAB1.752.15+1.5 1.38-1.5 3.00
TABtouch1.742.10-1 1.95+1 1.838.5 1.838.5 1.95
Unibet1.752.10-1 1.96+1 1.858.5 1.858.5 1.97
William Hill1.782.18-1.5 2.22+1.5 1.699 1.959 1.87
What's moving today
  • Toronto Blue Jays @ Cleveland Guardians · Market backing Toronto Blue Jays: 2.70 → 2.48 (22 books)
  • St. Louis Cardinals @ Los Angeles Dodgers · Market cooling on the under: 2.00 → 2.11 (7 books)
  • Chicago White Sox @ Houston Astros · Market backing Houston Astros: 2.80 → 2.60 (22 books)
Live MLB odds · model probability vs implied probability across bookmakers
Game Market Outcome Bookmaker Odds (Dec / US) Model Prob Implied Prob Prediction
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (-1.5) 2.94 / +194 50.4% 34.0% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (-0.5) 2.08 / +108 65.9% 48.1% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (-0.5) 2.08 / +108 65.9% 48.1% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Moneyline - 1st 5 Innings Philadelphia Phillies 1.78 / -128 78.0% 56.2% 0.8
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (-2.5) 4.10 / +310 35.1% 24.4% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-2.5) 3.00 / +200 45.1% 33.3% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-1.5) 2.30 / +130 56.6% 43.5% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-1.5) 2.28 / +128 56.6% 43.9% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-3.0) 3.37 / +237 39.5% 29.7% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-2.0) 2.54 / +154 50.8% 39.4% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (0.5) 1.57 / -175 79.3% 63.7% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-3.5) 3.90 / +290 34.1% 25.6% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-4.0) 4.55 / +355 29.2% 22.0% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-1.0) 1.94 / -106 62.2% 51.5% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-4.5) 5.20 / +420 24.6% 19.2% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (-3.5) 6.20 / +520 22.2% 16.1% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (1.5) 1.34 / -294 88.9% 74.6% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-5.0) 6.17 / +517 20.5% 16.2% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (1.0) 1.45 / -222 81.4% 69.0% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (1.5) 1.34 / -294 85.1% 74.6% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Moneyline Philadelphia Phillies 1.77 / -130 55.4% 56.5% Philadelphia Phillies
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-5.5) 6.60 / +560 16.9% 15.2% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (2.5) 1.21 / -476 90.8% 82.6% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (2.5) 1.15 / -667 94.8% 87.0% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (2.0) 1.24 / -417 88.1% 80.6% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-6.5) 8.50 / +750 11.1% 11.8% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (3.5) 1.12 / -833 94.6% 89.3% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (3.0) 1.14 / -714 93.0% 87.7% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs - 1st 1 Innings Over (0.5) 1.82 / -122 43.9% 54.9% 0.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (12.5) 1.23 / -435 76.4% 81.3% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread - 1st 5 Innings Philadelphia Phillies (3.5) 1.07 / -1429 97.8% 93.5% -2.2
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (-7.5) 11.00 / +1000 6.9% 9.1% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (13.5) 1.15 / -667 83.4% 87.0% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (14.5) 1.10 / -1000 89.0% 90.9% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (10.5) 1.47 / -213 59.1% 68.0% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (4.5) 1.07 / -1429 97.1% 93.5% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs - 1st 5 Innings Over (4.5) 1.85 / -118 41.3% 54.1% 5.0
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (11.5) 1.31 / -323 68.1% 76.3% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (12.0) 1.25 / -400 72.5% 80.0% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs - 1st 5 Innings Over (4.5) 1.83 / -120 41.3% 54.6% 5.0
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (15.5) 1.06 / -1667 93.1% 94.3% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs - 1st 5 Innings Over (3.5) 1.47 / -213 52.9% 68.0% 5.0
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (13.0) 1.16 / -625 80.1% 86.2% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (8.5) 2.01 / +101 40.5% 49.8% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (4.0) 1.07 / -1429 96.0% 93.5% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Spread Philadelphia Phillies (5.5) 1.04 / -2500 98.6% 96.2% -2.9
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (10.0) 1.53 / -189 54.4% 65.4% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (11.0) 1.35 / -286 63.7% 74.1% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (16.5) 1.03 / -3333 96.0% 97.1% 8.3
Sep 2, 7:40 PM
@
Phillies @ Diamondbacks
Total Runs Under (7.0) 2.79 / +179 28.0% 35.8% 8.3
Model probability & prediction are Pro-only
Quick answer

What are MLB odds and how do you use them?

MLB odds are the prices sportsbooks offer on baseball markets including moneyline (winner), run line (±1.5 run spread), totals (over/under combined score), and team props. To spot value, convert the odds to implied probability (1 ÷ decimal odds) and compare to your own or a model's estimate. When the model probability is meaningfully higher than the implied probability, the price may offer positive expected value.

Quick formula: implied % = 1 ÷ decimal odds. Example: 2.20 = 45.5% implied.
What you can do in 30 seconds
  1. Scan the table for your market — moneyline, run line, totals, or props.
  2. Compare model vs implied probability for a pricing mismatch.
  3. Jump to picks or props using the links below for context and reasoning.
Focus
Odds comparison
Across bookmakers
Edge lens
Model vs implied
Value identification

The method behind the numbers

The board pairs each price with two numbers that matter: model probability (what our model estimates should happen) and implied probability (what the bookmaker's odds suggest). Reading them side by side is how you judge pricing in seconds and isolate genuine value from noise.

Read any price in four steps

  1. Pick a market — Moneyline, Run Line, Totals, or a team prop.
  2. Read the price in decimal and American format.
  3. Compare model vs implied — if model probability is higher, the price may be value.
  4. Use the prediction column — moneyline shows the projected winner, other markets show the predicted number.
Value is not a guarantee — it is a pricing mismatch signal. Manage bankroll and avoid overexposure on any single selection.

MLB betting markets explained

Use this table to match a market type to what it means and what to compare.

Market What it means What to compare
Moneyline Pick the outright winner of the game. Model win probability vs implied probability from the odds.
Run Line Handicap market, commonly -1.5 or +1.5 runs. Model margin prediction and how the handicap changes the true win chance.
Totals Over or under the combined runs line. Model total runs prediction vs the posted line and odds price.
Team Props Team-level markets — alt run lines, team totals, specials. Model output for the specific prop vs the bookmaker's implied probability.

Why model vs implied probability matters

Sportsbooks build margin into every price. Implied probability shows what the market is charging for an outcome. Model probability is an independent estimate. When the gap between them is meaningful, it may indicate positive expected value — but only bet when the margin is large enough to overcome the bookmaker's vig and normal variance.

Keep going

Official MLB information: MLB.com. Bet responsibly — outcomes are uncertain and this page is for informational purposes only.

MLB Odds FAQ

Quick answers
What are MLB odds?

MLB odds are the prices sportsbooks offer on baseball outcomes including moneyline (outright winner), run line (1.5-run spread), totals (over/under combined score), and team props. Odds reflect the implied probability of each outcome occurring — converting them to a percentage lets you compare against your own or a model's estimate to identify potential value.

How do I convert MLB odds to implied probability?

For decimal odds, implied probability equals 1 ÷ decimal odds. A price of 1.80 implies approximately 55.6%. A price of 2.20 implies approximately 45.5%. For American odds, convert to decimal first: positive odds use (100 ÷ odds) + 1, negative odds use (|odds| + 100) ÷ |odds|, then apply the same formula.

What is the difference between moneyline and run line?

Moneyline is simply which team wins the game outright — no margin required. The run line adds a fixed 1.5-run spread: the favourite at -1.5 must win by 2 or more runs, and the underdog at +1.5 covers by losing by 1 run or winning outright. Because baseball is low-scoring, this 1.5-run margin significantly changes the implied probability and odds compared to the moneyline on the same game.

What are MLB totals in betting?

MLB totals (over/under) are bets on the combined runs scored by both teams. The sportsbook sets a total runs line and you choose whether the final combined score will go over or under that number. Key inputs affecting totals are starting pitcher quality, park factors (altitude, dimensions), wind direction and speed, and lineup run-scoring rates against the opposing pitcher type. All runs including extra innings count unless you are specifically betting a First 5 Innings total.

How does Bet Better find value in MLB odds?

Bet Better runs Monte Carlo simulations and statistical models to estimate true outcome probabilities for each MLB market. These model probabilities are displayed alongside the bookmaker's implied probability so you can see the gap directly. When model probability is meaningfully higher than implied probability after accounting for the bookmaker's margin (vig), the price may offer positive expected value. Small gaps can be noise — a meaningful margin is typically required before acting on any edge.

How often are MLB odds updated on this page?

This page is designed to reflect the latest available odds from bookmakers as they move. Odds change frequently as starting pitchers are confirmed, lineups are announced, injury news breaks, and betting volume shifts the market. Always verify the current price at your sportsbook before placing a bet, as prices displayed here may have moved since the last update.

The daily edge, in your inbox

Get tomorrow's value before the lines move

One short email each morning with the day's free MLB picks and the standout edges from the board. No spam, unsubscribe anytime.

Bet Better is not a bookmaker. 18+ · please gamble responsibly.

Today's selected board

See every MLB play that cleared the model's filter today

See today's MLB picks

Bet Better is not a bookmaker and does not accept wagers. Information is for educational purposes only. Gamble responsibly — only bet what you can afford to lose. 18+. National Gambling Helpline 1800 858 858. If betting stops being fun, take a break — see our responsible gambling resources.

Get tomorrow's free pick by email

Free. One email a day, tops. Unsubscribe in one tap.

18+ only. Please gamble responsibly.