Odds intelligence 2026-10-08

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 priced1
Players priced19
Book prices600
Books9
SnapshotPregame
CLE 5 - 4 CHWhome win 49.5%
TB 4 - 3 NYYhome win 49.5%
Market blend15 hitters and 2 starters moved toward the market
Player audit0 failures, 420 checks passed
Play by playEvery published line equals its game

Prices from output/odds/20261008/snapshots/odds_20261008T203041Z_594563db41bb.csv, written 2026-10-08T20:00:20.891628+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
Earned runs20.73×17.0%
Hits + runs + RBI150.76×12.3%
RBI150.78×5.2%
Strikeouts20.81×16.4%
Hits170.85×4.8%
Outs20.90×7.9%
Runs150.91×2.6%
Total bases150.98×1.0%
Walks171.01×-0.9%
Home runs151.02×0.7%
Doubles151.04×-0.7%
Singles151.07×-1.8%
Triples12.95×-2.7%

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
1Chase MeidrothCHW65%0.93model 0.94we publish 0.977%0.08model 0.11we publish 0.1040%0.51model 0.60we publish 0.5323%0.29model 0.42we publish 0.32–1.45model 1.4935%0.41model 0.39we publish 0.40
2Randal GrichukCHW56%0.74model 0.96we publish 0.8413%0.13model 0.17we publish 0.1636%0.45model 0.39we publish 0.4325%0.32model 0.54we publish 0.37–1.45model 1.76we publish 1.6023%0.26model 0.23
3Miguel VargasCHW58%0.80model 0.80we publish 0.8216%0.21model 0.1940%0.52model 0.67we publish 0.5431%0.43model 0.49we publish 0.4558%1.60model 1.54we publish 1.5745%0.56model 0.57we publish 0.56
4Munetaka MurakamiCHW52%0.68model 0.78we publish 0.7419%0.24model 0.2239%0.50model 0.63we publish 0.5232%0.45model 0.59we publish 0.4951%1.36model 1.60we publish 1.5645%0.55model 0.53we publish 0.55
5Tommy PhamCHW48%0.60model 0.68we publish 0.649%0.09model 0.1130%0.36model 0.33we publish 0.3625%0.33model 0.37we publish 0.3449%1.04model 1.16we publish 1.1232%0.37model 0.33we publish 0.36
6Brenton DoyleCHW51%0.65model 0.79we publish 0.6911%0.11model 0.1129%0.34model 0.45we publish 0.3624%0.31model 0.34we publish 0.3251%1.09model 1.30we publish 1.2122%0.24model 0.25we publish 0.24
7Kyle TeelCHW49%0.63model 0.77we publish 0.6910%0.10model 0.1230%0.36model 0.55we publish 0.3922%0.28model 0.56we publish 0.3550%1.06model 1.28we publish 1.2035%0.40model 0.33we publish 0.39
8Braden MontgomeryCHW52%0.67model 0.74we publish 0.717%0.07model 0.10we publish 0.0931%0.37model 0.53we publish 0.3924%0.31model 0.40we publish 0.3353%1.12model 1.21we publish 1.1727%0.31model 0.36we publish 0.32
9Colson MontgomeryCHW47%0.59model 0.68we publish 0.63–0.22model 0.1533%0.40model 0.42we publish 0.4027%0.35model 0.51we publish 0.3946%1.07model 1.28we publish 1.2331%0.36model 0.26we publish 0.34
Hagen SmithCHW–1.45model 3.36we publish 2.21––––56%0.81model 1.49we publish 1.06
1Steven KwanCLE66%0.96model 0.86we publish 0.955%0.05model 0.0542%0.55model 0.55we publish 0.5525%0.33model 0.32we publish 0.32–1.41model 1.21we publish 1.3144%0.55model 0.64we publish 0.56
3Chase DeLauterCLE65%0.93model 0.86we publish 0.9412%0.13model 0.1240%0.52model 0.51we publish 0.5134%0.50model 0.54we publish 0.51–1.58model 1.44we publish 1.5345%0.56model 0.50we publish 0.55
4Jo AdellCLE59%0.80model 0.78we publish 0.8214%0.17model 0.1538%0.48model 0.44we publish 0.4734%0.51model 0.58we publish 0.5358%1.53model 1.43we publish 1.4837%0.44model 0.34we publish 0.42
5Nathaniel LoweCLE58%0.78model 0.72we publish 0.7811%0.12model 0.1336%0.45model 0.28we publish 0.4131%0.45model 0.55we publish 0.4860%1.49model 1.29we publish 1.3535%0.41model 0.41
7Travis BazzanaCLE53%0.69model 0.69we publish 0.748%0.09model 0.11we publish 0.1036%0.44model 0.48we publish 0.4525%0.32model 0.44we publish 0.3553%1.20model 1.20we publish 1.2336%0.42model 0.47we publish 0.43
9Brayan RocchioCLE56%0.73model 0.67we publish 0.749%0.09model 0.0933%0.41model 0.47we publish 0.4226%0.34model 0.41we publish 0.3656%1.25model 1.13we publish 1.2131%0.35model 0.33we publish 0.35
Parker MessickCLE–4.04model 4.59we publish 4.31–––––1.84model 1.28we publish 1.57

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
Hagen SmithPitcher hits allowed over 1.542%85%42%3.36 → 1.45pass
Hagen SmithPitcher outs over 5.556%98%41%11.84 → 6.07pass
Hagen SmithPitcher earned runs over 0.537%77%40%1.47 → 0.47pass
Hagen SmithPitcher strikeouts over 2.541%69%28%3.56 → 2.31pass
Kyle TeelHits + runs + RBI over 0.555%82%27%1.89 → 0.90pass
Hagen SmithPitcher strikeouts over 1.560%87%27%3.56 → 2.03pass
Brenton DoyleHits + runs + RBI over 0.553%77%24%1.59 → 0.85pass
Colson MontgomeryHits + runs + RBI over 0.553%75%22%1.61 → 0.90pass
Hagen SmithPitcher walks allowed over 0.556%78%22%1.49 → 0.81pass
Randal GrichukHits + runs + RBI over 0.560%82%22%1.89 → 1.06pass
Braden MontgomeryHits + runs + RBI over 0.558%79%21%1.67 → 0.94pass
Tommy PhamHits + runs + RBI over 0.553%71%18%1.38 → 0.86pass
Parker MessickPitcher walks allowed over 1.555%37%-18%1.28 → 1.84pass
Travis BazzanaHits + runs + RBI over 0.560%77%17%1.61 → 1.04pass
Brayan RocchioHits + runs + RBI over 0.561%76%15%1.55 → 1.03pass

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
Angel MartinezStolen bases over 0.5+1000FanDuel10.1%10.7%2
Parker MessickPitcher outs under 14.5+158DraftKings41.7%7.6%6
Brenton DoyleHits over 0.5+108BetRivers50.8%5.7%3
Tommy PhamHits + runs + RBI under 0.5+120BetMGM48.0%5.5%4
Jose RamirezStolen bases over 0.5+350FanDuel22.9%3.0%2
Nathaniel LoweHits under 0.5+140BetMGM42.9%2.8%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
Doubles159951040.3250.316-0.010-0.022 to +0.002 no clear leaderneeds 6 more dates and 141 more props
Hits166951040.6600.6620.002-0.038 to +0.039 no clear leaderneeds 6 more dates and 134 more props
Hits + runs + RBI179961040.6960.7630.067-0.013 to +0.141 no clear leaderneeds 6 more dates and 121 more props
Home runs191951040.3150.305-0.011-0.025 to +0.002 no clear leaderneeds 6 more dates and 109 more props
RBI159951040.5990.6090.010-0.013 to +0.031 no clear leaderneeds 6 more dates and 141 more props
Runs159951040.6390.6560.017-0.015 to +0.041 no clear leaderneeds 6 more dates and 141 more props
Singles159951040.6770.6870.010-0.020 to +0.040 no clear leaderneeds 6 more dates and 141 more props
Stolen bases143871040.2720.261-0.011-0.029 to +0.011 no clear leaderneeds 6 more dates and 157 more props
Total bases174941040.6650.660-0.005-0.042 to +0.028 no clear leaderneeds 6 more dates and 126 more props
Triples77740.0430.013-0.029-0.033 to -0.025 model aheadneeds 6 more dates and 293 more props
Walks153931040.5820.5980.016+0.001 to +0.032 market aheadneeds 6 more dates and 147 more props
Pitcher earned runs1915930.6860.666-0.019-0.123 to +0.069 no clear leaderneeds 7 more dates and 281 more props
Pitcher hits allowed2415930.6700.605-0.064-0.160 to +0.030 no clear leaderneeds 7 more dates and 276 more props
Pitcher outs3415930.6590.7680.109-0.025 to +0.261 no clear leaderneeds 7 more dates and 266 more props
Pitcher strikeouts2615930.6310.613-0.018-0.080 to +0.059 no clear leaderneeds 7 more dates and 274 more props
Pitcher walks allowed1714930.6080.6810.073-0.124 to +0.293 no clear leaderneeds 7 more dates and 283 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

Singles81%
Doubles19%
Triples47%
Walks80%
Hits68%
Home runs19%
Runs81%
RBI71%
Strikeouts50%
Walks (pitcher)57%
Earned runs (pitcher)49%
Hits (pitcher)50%
Outs (pitcher)51%
Strikeouts (pitcher)58%

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 20261008 (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
133 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
1 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
NYY hitter expected runs sum to 4.33 (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.

Player audit

Passed420
Explained11
Information30
Failed0
PlayerCheckStatusDetail
Steven Kwanmarket floor Hexplainedmarket 65.8% for at least 1; 0 in the one realized game that produces the published score; the market gives 34% to exactly that
Steven Kwanmarket floor 1Bexplainedmarket 56.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 44% to exactly that
Travis Bazzanamarket floor Hexplainedmarket 53.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 47% to exactly that
Travis Bazzanamarket floor TBexplainedmarket 53.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 47% to exactly that
Brayan Rocchiomarket floor Hexplainedmarket 55.6% for at least 1; 0 in the one realized game that produces the published score; the market gives 44% to exactly that
Brayan Rocchiomarket floor HRRexplainedmarket 60.9% for at least 1; 0 in the one realized game that produces the published score; the market gives 39% to exactly that
Brayan Rocchiomarket floor TBexplainedmarket 56.4% for at least 1; 0 in the one realized game that produces the published score; the market gives 44% to exactly that
Brenton Doylemarket floor Hexplainedmarket 50.8% for at least 1; 0 in the one realized game that produces the published score; the market gives 49% to exactly that
Brenton Doylemarket floor HRRexplainedmarket 53.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 47% to exactly that
Brenton Doylemarket floor TBexplainedmarket 51.4% for at least 1; 0 in the one realized game that produces the published score; the market gives 49% to exactly that
Colson Montgomerymarket floor HRRexplainedmarket 53.2% for at least 1; 0 in the one realized game that produces the published score; the market gives 47% 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.1%
Pitcher strikeouts6.5%
RBI6.8%
Hits6.9%
Hits + runs + RBI6.9%
Stolen bases7.0%
Total bases7.0%
Pitcher hits allowed7.0%
Pitcher outs7.1%
Pitcher earned runs7.2%
Pitcher walks allowed7.3%
Runs7.3%
Singles7.6%
Walks7.7%
BetOnline6.5%
Bovada6.8%
BetMGM7.0%
DraftKings7.0%
FanDuel7.0%
Caesars7.1%
MyBookie8.0%
Fanatics8.3%

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