Odds intelligence 2026-10-06

What the sportsbook player-prop market says about this slate, how it moved our published player lines, and how much the market has been worth on settled games.

Games priced2
Players priced41
Book prices1315
Books9
SnapshotPregame
LAD 4 - 3 ATLhome win 49.5%
MIL 3 - 5 SDhome win 59.6%
Market blend30 hitters and 4 starters moved toward the market
Player audit0 failures, 675 checks passed
Play by playEvery published line equals its game

Prices from output/odds/20261006/snapshots/odds_20261006T203042Z_ef574737ff07.csv, written 2026-10-06T20:00:21.184981+00:00. Books: BetMGM, BetOnline, BetRivers, Bovada, DraftKings, Fanatics, FanDuel, MyBookie, Caesars.

Key takeaways

Market against our projection, by stat

StatPlayersMarket ÷ our modelOur chance minus market's
Hits + runs + RBI290.78×11.6%
RBI300.83×4.0%
Runs300.88×3.3%
Total bases300.95×2.2%
Strikeouts40.96×3.7%
Hits340.98×1.7%
Singles300.99×0.4%
Outs41.02×0.4%
Walks331.06×-1.2%
Earned runs41.07×-3.9%
Home runs301.09×-0.5%
Doubles301.23×-3.0%
Triples13.36×-3.6%

Below 1.00× the market expects less than our model before odds. A shared gap across a whole slate is a calibration question before it is a player one.

Every priced player

#PlayerHitsHome runsRunsRBITotal basesWalks
1Drake BaldwinATL62%0.88model 0.99we publish 0.9615%0.17model 0.1939%0.50model 0.52we publish 0.5127%0.36model 0.59we publish 0.4561%1.56model 1.74we publish 1.7229%0.33model 0.35we publish 0.33
3Matt OlsonATL59%0.80model 0.84we publish 0.8419%0.21model 0.23we publish 0.2237%0.47model 0.60we publish 0.5031%0.43model 0.55we publish 0.4858%1.61model 1.72we publish 1.7132%0.36model 0.32we publish 0.35
4Ozzie AlbiesATL56%0.75model 0.82we publish 0.819%0.10model 0.15we publish 0.1333%0.40model 0.56we publish 0.4428%0.37model 0.46we publish 0.4154%1.25model 1.44we publish 1.3926%0.29model 0.26we publish 0.28
5Michael Harris IIATL62%0.86model 1.03we publish 0.9613%0.13model 0.18we publish 0.1733%0.40model 0.58we publish 0.4529%0.40model 0.59we publish 0.48–1.56model 1.79we publish 1.6819%0.20model 0.15
8Austin RileyATL51%0.65model 0.71we publish 0.7013%0.14model 0.12we publish 0.1331%0.37model 0.41we publish 0.3825%0.33model 0.44we publish 0.3850%1.13model 1.2525%0.27model 0.23we publish 0.26
9Ha-Seong KimATL42%0.51model 0.60we publish 0.577%0.07model 0.0825%0.29model 0.32we publish 0.3017%0.21model 0.34we publish 0.2642%0.80model 0.96we publish 0.9323%0.26model 0.26
Chris SaleATL–4.57model 4.09we publish 4.30–––––1.43model 0.86we publish 1.13
1Mookie BettsLAD64%0.91model 0.94we publish 0.9515%0.17model 0.1739%0.49model 0.47we publish 0.4827%0.36model 0.49we publish 0.41–1.63model 1.68we publish 1.7032%0.37model 0.28we publish 0.34
2Freddie FreemanLAD61%0.86model 1.00we publish 0.9511%0.11model 0.13we publish 0.1234%0.42model 0.41we publish 0.4226%0.34model 0.47we publish 0.3960%1.32model 1.60we publish 1.5330%0.34model 0.27we publish 0.32
4Will SmithLAD57%0.77model 0.78we publish 0.7914%0.15model 0.1336%0.44model 0.41we publish 0.4329%0.40model 0.39we publish 0.3957%1.31model 1.33we publish 1.3733%0.38model 0.32we publish 0.36
5Shohei OhtaniLAD57%0.76model 0.88we publish 0.8317%0.20model 0.1636%0.45model 0.50we publish 0.4729%0.40model 0.46we publish 0.4257%1.54model 1.55we publish 1.5134%0.40model 0.33we publish 0.38
6Miguel RojasLAD56%0.73model 0.70we publish 0.738%0.08model 0.0827%0.32model 0.22we publish 0.2921%0.27model 0.28we publish 0.2756%1.14model 1.09we publish 1.1317%0.19model 0.16
7Andy PagesLAD57%0.75model 0.7812%0.12model 0.1433%0.40model 0.47we publish 0.4227%0.37model 0.43we publish 0.4056%1.29model 1.3628%0.31model 0.25we publish 0.29
8Kyle TuckerLAD54%0.71model 0.74we publish 0.7411%0.11model 0.1033%0.39model 0.51we publish 0.4326%0.34model 0.42we publish 0.3755%1.19model 1.22we publish 1.2428%0.32model 0.28we publish 0.31
Yoshinobu YamamotoLAD–4.84model 3.42we publish 4.03–––––1.42model 1.27we publish 1.35
1Jackson ChourioMIL66%0.97model 1.03we publish 1.0119%0.23model 0.1844%0.57model 0.84we publish 0.6433%0.48model 0.58we publish 0.52–1.82model 1.75we publish 1.7430%0.34model 0.36we publish 0.34
2Jake BauersMIL54%0.71model 0.83we publish 0.7919%0.21model 0.16we publish 0.1737%0.47model 0.66we publish 0.5229%0.41model 0.54we publish 0.4653%1.22model 1.48we publish 1.4741%0.50model 0.61we publish 0.53
3William ContrerasMIL64%0.91model 0.90we publish 0.9115%0.18model 0.1138%0.48model 0.53we publish 0.4933%0.49model 0.55we publish 0.52–1.59model 1.42we publish 1.4432%0.36model 0.39we publish 0.37
4Brice TurangMIL61%0.84model 0.85we publish 0.8611%0.12model 0.1238%0.48model 0.71we publish 0.5427%0.37model 0.55we publish 0.4459%1.33model 1.39we publish 1.4139%0.47model 0.52we publish 0.48
5Christian YelichMIL55%0.72model 0.85we publish 0.8011%0.11model 0.1234%0.41model 0.63we publish 0.4626%0.34model 0.52we publish 0.4155%1.21model 1.41we publish 1.3634%0.40model 0.42we publish 0.40
6Garrett MitchellMIL54%0.71model 0.81we publish 0.7713%0.14model 0.09we publish 0.1034%0.42model 0.62we publish 0.4726%0.35model 0.42we publish 0.3854%1.10model 1.2633%0.39model 0.42we publish 0.40
7Cooper PrattMIL55%0.73model 0.80we publish 0.778%0.08model 0.0831%0.36model 0.39we publish 0.3724%0.31model 0.44we publish 0.3653%1.00model 1.17we publish 1.1725%0.28model 0.33we publish 0.29
8Sal FrelickMIL58%0.78model 0.77we publish 0.807%0.07model 0.0730%0.36model 0.34we publish 0.3525%0.32model 0.40we publish 0.3557%1.10model 1.12we publish 1.1726%0.29model 0.32we publish 0.30
9Joey OrtizMIL53%0.69model 0.80we publish 0.7410%0.10model 0.0930%0.36model 0.4126%0.35model 0.4252%1.04model 1.23we publish 1.18–
Dustin MayMIL–3.17model 3.79we publish 3.58––––63%0.98model 1.23we publish 1.09
1Fernando Tatis Jr.SD68%1.11model 1.00we publish 1.0618%0.19model 0.14we publish 0.1548%0.66model 0.59we publish 0.6433%0.48model 0.46we publish 0.47–1.89model 1.60we publish 1.7237%0.44model 0.38we publish 0.42
2Jackson MerrillSD64%0.91model 0.90we publish 0.9216%0.17model 0.14we publish 0.1539%0.49model 0.50we publish 0.4933%0.48model 0.48–1.65model 1.50we publish 1.5622%0.24model 0.31we publish 0.26
3Manny MachadoSD65%0.94model 0.82we publish 0.8819%0.22model 0.1642%0.55model 0.48we publish 0.5335%0.53model 0.48we publish 0.51–1.75model 1.46we publish 1.5434%0.39model 0.46we publish 0.41
4Ty FranceSD65%0.93model 0.99we publish 0.9814%0.14model 0.1639%0.49model 0.45we publish 0.4832%0.45model 0.50we publish 0.47–1.62model 1.64we publish 1.6327%0.30model 0.31we publish 0.30
5Ethan SalasSD49%0.61model 0.75we publish 0.708%0.08model 0.1129%0.34model 0.41we publish 0.3624%0.31model 0.37we publish 0.3450%1.03model 1.23we publish 1.1924%0.27model 0.26
7Xander BogaertsSD60%0.81model 0.73we publish 0.799%0.09model 0.1035%0.44model 0.47we publish 0.4528%0.38model 0.32we publish 0.3558%1.24model 1.16we publish 1.2234%0.39model 0.44we publish 0.41
8Dustin HarrisSD58%0.79model 0.85we publish 0.829%0.09model 0.0736%0.45model 0.47we publish 0.4625%0.32model 0.41we publish 0.3659%1.17model 1.2324%0.26model 0.31we publish 0.27
9Jake CronenworthSD52%0.66model 0.73we publish 0.708%0.08model 0.0833%0.39model 0.32we publish 0.3724%0.31model 0.3149%0.93model 1.11we publish 1.0933%0.38model 0.34we publish 0.37
Nick PivettaSD–3.17model 3.27–––––1.21model 0.91we publish 1.06

Each cell: the market's chance of at least one (top), the expectation the market's price implies (bold; red below our model, green above), our model before odds, and the published value after the blend.

Largest disagreements

PlayerPropMarket chanceOur modelDifferenceExpectation: ours → marketBetting decision
Dustin MayPitcher outs over 9.544%76%32%12.02 → 9.23pass
Dustin MayPitcher outs over 8.557%85%28%12.02 → 9.18pass
Yoshinobu YamamotoPitcher hits allowed over 4.553%26%-27%3.42 → 4.84pass
Ozzie AlbiesHits + runs + RBI over 0.556%81%25%1.84 → 0.94pass
Dustin MayPitcher strikeouts over 2.557%82%24%4.41 → 2.99pass
Garrett MitchellHits + runs + RBI over 0.559%83%24%1.85 → 0.96pass
Christian YelichHits + runs + RBI over 0.561%84%24%1.99 → 1.03pass
Ha-Seong KimHits + runs + RBI over 0.546%69%23%1.26 → 0.68pass
Chris SalePitcher outs over 18.054%32%-22%17.21 → 20.35pass
Dustin HarrisHits + runs + RBI over 0.560%82%22%1.73 → 0.96pass
Ethan SalasHits + runs + RBI over 0.554%75%21%1.52 → 0.87pass
Chris SalePitcher walks allowed over 1.542%21%-21%0.86 → 1.43pass
Austin RileyHits + runs + RBI over 0.555%75%20%1.57 → 0.92pass
Cooper PrattHits + runs + RBI over 0.560%79%19%1.63 → 0.98pass
Sal FrelickHits + runs + RBI over 0.558%77%19%1.50 → 0.92pass

Disagreements are research signals. Every one is a pass until settled games show our model beats the market on that market.

Best prices between books

PlayerPropBest priceBookFair (other books)Value vs fairBooks
Ronald Acuna Jr.Stolen bases over 0.5+520FanDuel19.1%18.1%2
Christian YelichStolen bases over 0.5+850FanDuel11.7%11.4%2
Shohei OhtaniWalks over 0.5+215Fanatics34.5%8.8%3
Enrique HernandezDoubles over 0.5+700Bovada13.2%5.5%2
Enrique HernandezHits over 0.5+108DraftKings49.6%3.3%3
Dustin MayPitcher earned runs under 1.5-130BetMGM58.2%2.9%3
Ethan SalasHits + runs + RBI over 0.5-110BetMGM53.7%2.5%4
Sal FrelickHits + runs + RBI over 1.5+135Caesars43.5%2.2%3
Jake CronenworthHits over 0.5-105BetMGM52.3%2.2%3
Jake BauersHits over 0.5-115BetMGM54.6%2.1%3

One book's price against the consensus of the others. Hypothetical value between books, not a model view and not a wager.

What the market has been worth

MarketPropsPlayersGamesDatesMarket log lossModel log lossModel − market95% interval (by game)Verdict
Doubles8569520.3330.332-0.002-0.013 to +0.010 no clear leaderneeds 8 more dates and 215 more props
Hits8969520.6600.649-0.012-0.075 to +0.057 no clear leaderneeds 8 more dates and 211 more props
Hits + runs + RBI9370520.7000.7280.029-0.083 to +0.162 no clear leaderneeds 8 more dates and 207 more props
Home runs10169520.3770.359-0.018-0.035 to +0.000 no clear leaderneeds 8 more dates and 199 more props
RBI8569520.6330.6400.006-0.025 to +0.030 no clear leaderneeds 8 more dates and 215 more props
Runs8569520.6760.6800.004-0.051 to +0.043 no clear leaderneeds 8 more dates and 215 more props
Singles8569520.6840.678-0.006-0.051 to +0.047 no clear leaderneeds 8 more dates and 215 more props
Stolen bases7159520.2670.245-0.022-0.034 to -0.007 model aheadneeds 8 more dates and 229 more props
Total bases9769520.6860.669-0.016-0.074 to +0.038 no clear leaderneeds 8 more dates and 203 more props
Triples44420.0420.014-0.028-0.032 to -0.023 model aheadneeds 8 more dates and 296 more props
Walks8168520.5960.6160.020+0.000 to +0.040 market aheadneeds 8 more dates and 219 more props
Pitcher earned runs98410.6660.535-0.131-0.280 to -0.013 model aheadneeds 9 more dates and 291 more props
Pitcher hits allowed98410.6850.481-0.205-0.288 to -0.102 model aheadneeds 9 more dates and 291 more props
Pitcher outs128410.6600.9100.250-0.023 to +0.445 no clear leaderneeds 9 more dates and 288 more props
Pitcher strikeouts108410.6750.666-0.009-0.117 to +0.180 no clear leaderneeds 9 more dates and 290 more props
Pitcher walks allowed88410.6930.9990.306-0.020 to +0.632 no clear leaderneeds 9 more dates and 292 more props

Log loss scores each probability against what happened; lower is better, and a negative model − market means our model was more accurate. Props count only when both the market and our model priced them. The interval resamples whole games, because props in one game are not independent: one at-bat settles a hitter's hits, singles and total bases, and nine hitters face the same pitcher. With 4 games it is wide, which is why a verdict needs 300 props over 10 dates, not just 300 props.

Weights in force

Singles56%
Doubles34%
Triples48%
Walks72%
Hits49%
Home runs27%
Runs71%
RBI56%
Strikeouts50%
Walks (pitcher)54%
Earned runs (pitcher)47%
Hits (pitcher)47%
Outs (pitcher)53%
Strikeouts (pitcher)54%

How far each published stat moves toward the market: 0% keeps the model, 100% takes the market. Fitted on the settled props above.

Data quality and gaps

high
data/market_odds.csv is missing or empty, so no full-game moneyline covers 20261006 (manual pull)

Full-game moneyline context in the team router decision profile, review_prediction_results and the deep slate diagnosis reads this file and reports unavailable for every game since. The event feed carries only inning-period markets (first 1/3/5/7), so it cannot refill it. Ask the odds source to add full-game h2h, totals and spreads.

medium
Markets priced by books but not forecast by the model: batter_first_home_run, batter_stolen_bases, pitcher_record_a_win

Stolen bases have a market and no model expectation. A SB rate from sprint speed, attempt rate and catcher pop time is a self-contained new hitter metric with a market to measure it against.

medium
One snapshot per slate (this run archived an already seen snapshot)

Pull the feed at open, mid-day and near first pitch. Line movement and closing-line value against our early number are the strongest independent checks a single price cannot give.

low
300 rows carry only an over price

One-sided rows are scaled by the market's median hold; a two-way price would remove the estimate.

info
6 players are priced by books but absent from our published lineup (both lineups confirmed: bench players)

Books post props for bench players before lineups are out. With confirmed lineups this is information; with projected lineups, rerun once they confirm.

info
ATL hitter expected runs sum to 4.28 (RBI 4.40) against a published club score of 3

Known (R-27). Anchoring hitter R and RBI to the club target was measured on 1,128 settled hitter-games and lost accuracy, so the lines are left unanchored; the market blend moves R and RBI toward the market instead.

info
MIL hitter expected runs sum to 5.11 (RBI 4.40) against a published club score of 3; the market-implied sum is 3.91

Known (R-27). Anchoring hitter R and RBI to the club target was measured on 1,128 settled hitter-games and lost accuracy, so the lines are left unanchored; the market blend moves R and RBI toward the market instead.

Player audit

Passed675
Explained20
Information46
Failed0
PlayerCheckStatusDetail
Mookie Bettsmarket floor Hexplainedmarket 64.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 36% to exactly that
Andy Pagesmarket floor Hexplainedmarket 56.7% for at least 1; 0 in the one realized game that produces the published score; the market gives 43% to exactly that
Andy Pagesmarket floor TBexplainedmarket 55.8% for at least 1; 0 in the one realized game that produces the published score; the market gives 44% to exactly that
Drake Baldwinmarket floor Hexplainedmarket 62.1% for at least 1; 0 in the one realized game that produces the published score; the market gives 38% to exactly that
Drake Baldwinmarket floor TBexplainedmarket 61.2% for at least 1; 0 in the one realized game that produces the published score; the market gives 39% to exactly that
Austin Rileymarket floor Hexplainedmarket 51.2% for at least 1; 0 in the one realized game that produces the published score; the market gives 49% to exactly that
Austin Rileymarket floor HRRexplainedmarket 55.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 45% to exactly that
Austin Rileymarket floor TBexplainedmarket 50.5% for at least 1; 0 in the one realized game that produces the published score; the market gives 49% to exactly that
Jackson Chouriomarket floor Hexplainedmarket 66.1% for at least 1; 0 in the one realized game that produces the published score; the market gives 34% to exactly that
Cooper Prattmarket floor Hexplainedmarket 55.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 45% to exactly that
Cooper Prattmarket floor HRRexplainedmarket 60.2% for at least 1; 0 in the one realized game that produces the published score; the market gives 40% to exactly that
Cooper Prattmarket floor TBexplainedmarket 52.7% for at least 1; 0 in the one realized game that produces the published score; the market gives 47% to exactly that
Sal Frelickmarket floor Hexplainedmarket 58.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 42% to exactly that
Sal Frelickmarket floor HRRexplainedmarket 58.1% for at least 1; 0 in the one realized game that produces the published score; the market gives 42% to exactly that
Sal Frelickmarket floor TBexplainedmarket 56.6% for at least 1; 0 in the one realized game that produces the published score; the market gives 43% to exactly that
Joey Ortizmarket floor Hexplainedmarket 53.1% for at least 1; 0 in the one realized game that produces the published score; the market gives 47% to exactly that
Joey Ortizmarket floor TBexplainedmarket 52.5% for at least 1; 0 in the one realized game that produces the published score; the market gives 48% to exactly that
Fernando Tatis Jr.market floor Hexplainedmarket 68.4% for at least 1; 0 in the one realized game that produces the published score; the market gives 32% to exactly that
Fernando Tatis Jr.market floor 1Bexplainedmarket 55.1% for at least 1; 0 in the one realized game that produces the published score; the market gives 45% to exactly that
Manny Machadomarket floor Hexplainedmarket 65.2% for at least 1; 0 in the one realized game that produces the published score; the market gives 35% to exactly that

Every batter and starter is checked: box identities, rate line, the odds step's arithmetic and position, market floors and the play by play. Explained means the market and the single realized game differ for a reason the check names.

Reference

Book margins by market and by book
Doubles6.2%
Pitcher strikeouts6.5%
Pitcher walks allowed6.7%
Hits6.8%
RBI6.8%
Hits + runs + RBI6.9%
Stolen bases7.0%
Total bases7.0%
Pitcher hits allowed7.1%
Runs7.2%
Pitcher earned runs7.3%
Walks7.5%
Singles7.6%
Pitcher outs7.7%
BetOnline6.4%
FanDuel6.5%
Bovada6.7%
DraftKings7.0%
BetMGM7.0%
Caesars7.1%
MyBookie8.0%
Fanatics8.1%

The margin is what a book adds on top of a fair price; lower is a sharper book.