Odds intelligence 2026-10-07

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 priced4
Players priced85
Book prices2486
Books9
SnapshotNot pregame
CLE 5 - 4 CHWhome win 46.5%
LAD 6 - 4 ATLhome win 49.3%
MIL 6 - 5 SDhome win 49.5%
TB 3 - 4 NYYhome win 54.4%
Market blend60 hitters and 8 starters moved toward the market
Player audit0 failures, 1339 checks passed
Play by playEvery published line equals its game

Prices from output/odds/20261007/snapshots/odds_20261007T203043Z_491e1bd00461.csv, written 2026-10-07T20:00:20.888906+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 + RBI600.78×12.0%
RBI600.79×5.1%
Strikeouts80.82×14.8%
Earned runs70.83×10.1%
Outs60.84×20.4%
Runs600.89×3.3%
Hits670.91×4.5%
Total bases590.93×3.4%
Singles600.96×1.5%
Home runs600.98×0.9%
Walks630.98×0.7%
Doubles601.13×-1.8%
Triples33.47×-2.9%

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
1Sam AntonacciCHW64%0.90model 0.97we publish 0.9310%0.11model 0.0942%0.54model 0.65we publish 0.5524%0.31model 0.45we publish 0.3761%1.39model 1.47we publish 1.4432%0.37model 0.41we publish 0.38
2Miguel VargasCHW61%0.85model 0.87we publish 0.8815%0.20model 0.1946%0.62model 0.79we publish 0.6332%0.45model 0.58we publish 0.5160%1.65model 1.62we publish 1.6452%0.68model 0.64we publish 0.65
3Munetaka MurakamiCHW56%0.75model 0.81we publish 0.7919%0.20model 0.24we publish 0.2343%0.56model 0.74we publish 0.5933%0.48model 0.61we publish 0.5355%1.57model 1.73we publish 1.6746%0.57model 0.75we publish 0.62
4Kyle TeelCHW55%0.73model 0.83we publish 0.7912%0.13model 0.1436%0.45model 0.63we publish 0.5129%0.40model 0.60we publish 0.4453%1.19model 1.42we publish 1.3839%0.47model 0.49we publish 0.47
5Chase MeidrothCHW60%0.83model 0.94we publish 0.917%0.07model 0.12we publish 0.1136%0.45model 0.64we publish 0.4928%0.39model 0.48we publish 0.4261%1.38model 1.48we publish 1.4235%0.41model 0.42we publish 0.41
6Tristan PetersCHW54%0.70model 0.86we publish 0.7712%0.12model 0.1133%0.41model 0.4428%0.39model 0.4853%1.14model 1.42we publish 1.3323%0.25model 0.35
7Braden MontgomeryCHW57%0.77model 0.808%0.09model 0.0935%0.43model 0.56we publish 0.4628%0.39model 0.45we publish 0.3955%1.15model 1.27we publish 1.2632%0.36model 0.44we publish 0.37
8Randal GrichukCHW52%0.66model 0.87we publish 0.8317%0.18model 0.1732%0.38model 0.4430%0.42model 0.5855%1.51model 1.59we publish 1.56–
9Colson MontgomeryCHW49%0.62model 0.7011%0.15model 0.1733%0.40model 0.47we publish 0.4227%0.35model 0.51we publish 0.4250%1.26model 1.38we publish 1.3930%0.34model 0.37we publish 0.35
Sean NewcombCHW–1.33model 2.56–––––
1Steven KwanCLE66%0.97model 0.95we publish 0.985%0.05model 0.0543%0.56model 0.53we publish 0.5525%0.33model 0.31we publish 0.32–1.44model 1.30we publish 1.3442%0.51model 0.53we publish 0.52
3Chase DeLauterCLE63%0.90model 0.968%0.08model 0.12we publish 0.1139%0.50model 0.48we publish 0.5034%0.49model 0.53we publish 0.51–1.54model 1.55we publish 1.5241%0.49model 0.42we publish 0.47
4Jo AdellCLE61%0.85model 0.87we publish 0.8914%0.15model 0.1539%0.50model 0.47we publish 0.5036%0.54model 0.57we publish 0.56–1.60model 1.52we publish 1.5534%0.40model 0.28we publish 0.35
5Nathaniel LoweCLE58%0.78model 0.83we publish 0.839%0.09model 0.14we publish 0.1235%0.43model 0.25we publish 0.3829%0.40model 0.57we publish 0.4657%1.30model 1.43we publish 1.3832%0.37model 0.33we publish 0.35
7Travis BazzanaCLE56%0.74model 0.799%0.10model 0.11we publish 0.1135%0.43model 0.44we publish 0.4327%0.36model 0.44we publish 0.3955%1.21model 1.31we publish 1.2933%0.38model 0.39we publish 0.38
8Patrick BaileyCLE52%0.67model 0.74we publish 0.739%0.10model 0.12we publish 0.1134%0.41model 0.31we publish 0.3826%0.35model 0.42we publish 0.3752%1.16model 1.26we publish 1.2431%0.35model 0.34we publish 0.35
9Brayan RocchioCLE57%0.76model 0.75we publish 0.778%0.08model 0.0934%0.41model 0.48we publish 0.4327%0.37model 0.41we publish 0.3856%1.19model 1.20we publish 1.2227%0.31model 0.28we publish 0.30
Daniel EspinoCLE––––––
1Michael Harris IIATL62%0.88model 1.14we publish 1.0114%0.18model 0.2038%0.47model 0.62we publish 0.5131%0.45model 0.72we publish 0.53–1.62model 1.97we publish 1.8522%0.24model 0.20we publish 0.23
3Matt OlsonATL59%0.81model 0.90we publish 0.8621%0.23model 0.2339%0.50model 0.67we publish 0.5334%0.50model 0.59we publish 0.5457%1.53model 1.80we publish 1.7638%0.46model 0.40we publish 0.45
4Ozzie AlbiesATL53%0.69model 0.85we publish 0.7711%0.11model 0.15we publish 0.1432%0.38model 0.59we publish 0.4225%0.32model 0.53we publish 0.3953%1.20model 1.49we publish 1.3831%0.35model 0.32we publish 0.34
5Drake BaldwinATL61%0.85model 1.01we publish 0.9315%0.16model 0.18we publish 0.1839%0.50model 0.59we publish 0.5228%0.39model 0.62we publish 0.4661%1.47model 1.75we publish 1.6633%0.38model 0.41we publish 0.39
6Mike YastrzemskiATL47%0.59model 0.82we publish 0.7011%0.11model 0.13we publish 0.1329%0.34model 0.35we publish 0.3424%0.30model 0.51we publish 0.3646%0.98model 1.42we publish 1.2830%0.34model 0.38we publish 0.35
8Austin RileyATL50%0.63model 0.73we publish 0.6912%0.13model 0.1231%0.37model 0.44we publish 0.3825%0.33model 0.51we publish 0.3949%1.06model 1.26we publish 1.2229%0.33model 0.29we publish 0.32
9Sean MurphyATL43%0.51model 0.72we publish 0.6210%0.11model 0.1228%0.33model 0.43we publish 0.3521%0.25model 0.43we publish 0.3143%0.90model 1.25we publish 1.1329%0.32model 0.32we publish 0.32
Tyler MahleATL–4.14model 4.69we publish 4.44–––––1.68model 1.20we publish 1.44
1Mookie BettsLAD69%1.09model 0.96we publish 1.0613%0.13model 0.17we publish 0.1647%0.63model 0.52we publish 0.6032%0.46model 0.50we publish 0.47–1.86model 1.66we publish 1.7438%0.45model 0.31we publish 0.41
2Freddie FreemanLAD68%1.00model 1.11we publish 1.0612%0.15model 0.1443%0.57model 0.50we publish 0.5532%0.46model 0.52we publish 0.48–1.70model 1.73we publish 1.6939%0.47model 0.38we publish 0.45
3Will SmithLAD65%0.92model 0.9315%0.16model 0.1642%0.55model 0.48we publish 0.5334%0.49model 0.49we publish 0.49–1.70model 1.58we publish 1.6039%0.47model 0.35we publish 0.44
4Shohei OhtaniLAD62%0.87model 0.93we publish 0.9023%0.29model 0.1844%0.58model 0.55we publish 0.5738%0.60model 0.47we publish 0.55–1.81model 1.65we publish 1.6441%0.50model 0.46we publish 0.49
8Kyle TuckerLAD57%0.76model 0.7913%0.13model 0.1239%0.49model 0.58we publish 0.5128%0.38model 0.41we publish 0.3958%1.27model 1.31we publish 1.3340%0.48model 0.38we publish 0.45
9Andy PagesLAD59%0.80model 0.86we publish 0.8411%0.12model 0.14we publish 0.1438%0.48model 0.55we publish 0.4928%0.39model 0.49we publish 0.4260%1.36model 1.45we publish 1.4232%0.37model 0.26we publish 0.34
Tyler GlasnowLAD–3.91model 3.17we publish 3.50–––––1.78model 1.89we publish 1.83
1Jackson ChourioMIL69%1.10model 1.04we publish 1.0916%0.17model 0.1747%0.63model 0.75we publish 0.6634%0.50model 0.53we publish 0.51–1.88model 1.73we publish 1.7931%0.36model 0.38we publish 0.36
2Christian YelichMIL60%0.83model 0.869%0.10model 0.12we publish 0.1136%0.45model 0.55we publish 0.4729%0.41model 0.42we publish 0.4158%1.28model 1.38we publish 1.3735%0.41model 0.46we publish 0.42
3William ContrerasMIL65%0.94model 0.93we publish 0.9412%0.12model 0.1240%0.51model 0.54we publish 0.5235%0.52model 0.53we publish 0.52–1.62model 1.45we publish 1.4835%0.41model 0.41
4Brice TurangMIL62%0.87model 0.89we publish 0.9010%0.10model 0.12we publish 0.1240%0.51model 0.61we publish 0.5329%0.40model 0.51we publish 0.4461%1.46model 1.4440%0.48model 0.56we publish 0.50
5Jake BauersMIL56%0.75model 0.83we publish 0.8015%0.18model 0.1741%0.54model 0.58we publish 0.5531%0.43model 0.49we publish 0.4555%1.31model 1.49we publish 1.4743%0.53model 0.63we publish 0.55
6Cooper PrattMIL60%0.82model 0.837%0.07model 0.0734%0.41model 0.38we publish 0.4028%0.37model 0.41we publish 0.3959%1.14model 1.20we publish 1.2126%0.29model 0.35we publish 0.31
7Sal FrelickMIL59%0.80model 0.78we publish 0.817%0.07model 0.0732%0.39model 0.31we publish 0.3730%0.42model 0.36we publish 0.4058%1.14model 1.14we publish 1.1724%0.27model 0.34we publish 0.28
8Garrett MitchellMIL57%0.76model 0.80we publish 0.799%0.10model 0.0836%0.44model 0.53we publish 0.4628%0.38model 0.37we publish 0.3856%1.14model 1.22we publish 1.2335%0.41model 0.43we publish 0.41
9Joey OrtizMIL57%0.75model 0.80we publish 0.798%0.08model 0.0933%0.40model 0.37we publish 0.4027%0.36model 0.38we publish 0.3657%1.14model 1.21we publish 1.2024%0.27model 0.32we publish 0.28
Robert GasserMIL–2.80model 2.97we publish 2.89–––––
1Fernando Tatis Jr.SD68%1.01model 1.04we publish 1.0318%0.22model 0.1648%0.65model 0.6533%0.48model 0.52we publish 0.50–1.82model 1.73we publish 1.7138%0.46model 0.44we publish 0.45
2Jackson MerrillSD61%0.85model 1.01we publish 0.9314%0.15model 0.1537%0.47model 0.56we publish 0.4934%0.50model 0.60we publish 0.5461%1.49model 1.67we publish 1.5932%0.37model 0.28
3Manny MachadoSD62%0.87model 0.83we publish 0.8715%0.20model 0.1742%0.54model 0.55we publish 0.5437%0.57model 0.54we publish 0.56–1.69model 1.52we publish 1.5634%0.39model 0.53we publish 0.42
4Ty FranceSD64%0.92model 1.01we publish 0.9812%0.13model 0.16we publish 0.1538%0.47model 0.4832%0.46model 0.58we publish 0.50–1.60model 1.71we publish 1.6525%0.28model 0.36we publish 0.30
5Austin HaysSD58%0.77model 0.83we publish 0.8110%0.10model 0.1135%0.43model 0.37we publish 0.4126%0.34model 0.45we publish 0.3758%1.24model 1.34we publish 1.31–
6Xander BogaertsSD59%0.81model 0.80we publish 0.829%0.09model 0.1035%0.42model 0.53we publish 0.4526%0.34model 0.39we publish 0.3658%1.22model 1.24we publish 1.2733%0.38model 0.52we publish 0.41
7Luis CampusanoSD52%0.68model 0.87we publish 0.7710%0.10model 0.12we publish 0.1233%0.40model 0.41we publish 0.4025%0.33model 0.47we publish 0.3853%1.12model 1.41we publish 1.3128%0.31model 0.49we publish 0.35
8Jake CronenworthSD51%0.65model 0.79we publish 0.717%0.08model 0.0830%0.36model 0.39we publish 0.3723%0.29model 0.41we publish 0.3349%0.92model 1.18we publish 1.1027%0.30model 0.31we publish 0.31
9Samad TaylorSD50%0.63model 0.81we publish 0.727%0.07model 0.0829%0.34model 0.4922%0.28model 0.38–24%0.27model 0.38
Walker BuehlerSD–2.84model 4.16we publish 3.39––––65%1.04model 1.62we publish 1.26
1Trent GrishamNYY53%0.70model 0.92we publish 0.8118%0.19model 0.16we publish 0.1738%0.47model 0.51we publish 0.4831%0.44model 0.48we publish 0.4553%1.20model 1.61we publish 1.5234%0.40model 0.42we publish 0.40
2Ben RiceNYY64%0.92model 1.01we publish 0.9823%0.28model 0.2650%0.70model 0.80we publish 0.7236%0.54model 0.63we publish 0.57–1.96model 2.03we publish 2.0047%0.59model 0.47we publish 0.56
4Cody BellingerNYY63%0.90model 1.03we publish 0.9815%0.17model 0.1740%0.50model 0.52we publish 0.5130%0.41model 0.58we publish 0.47–1.62model 1.78we publish 1.7224%0.27model 0.39we publish 0.30
5George Lombard Jr.NYY58%0.79model 0.95we publish 0.8912%0.13model 0.17we publish 0.1635%0.43model 0.61we publish 0.4627%0.37model 0.54we publish 0.4258%1.35model 1.64we publish 1.5526%0.29model 0.24we publish 0.28
6Austin WellsNYY49%0.62model 0.72we publish 0.6714%0.18model 0.1634%0.42model 0.40we publish 0.4127%0.36model 0.39we publish 0.3748%1.12model 1.33we publish 1.2827%0.30model 0.34we publish 0.31
7Anthony VolpeNYY57%0.77model 0.85we publish 0.8112%0.12model 0.0936%0.44model 0.3325%0.33model 0.4459%1.21model 1.29we publish 1.2524%0.27model 0.32we publish 0.28
8Spencer JonesNYY58%0.78model 0.88we publish 0.8419%0.21model 0.1637%0.46model 0.52we publish 0.4833%0.48model 0.51we publish 0.4957%1.35model 1.55we publish 1.5227%0.30model 0.30
Max FriedNYY–4.20model 3.51we publish 3.79–––––1.60model 1.22we publish 1.41
2Jonathan ArandaTB61%0.85model 0.95we publish 0.9211%0.12model 0.19we publish 0.1737%0.46model 0.52we publish 0.4827%0.36model 0.71we publish 0.4660%1.50model 1.70we publish 1.6235%0.41model 0.41we publish 0.41
3Junior CamineroTB64%0.92model 0.90we publish 0.9517%0.18model 0.25we publish 0.2339%0.49model 0.74we publish 0.5433%0.47model 0.60we publish 0.52–1.71model 1.88we publish 1.8735%0.41model 0.52we publish 0.43
4Victor Mesa Jr.TB54%0.70model 0.89we publish 0.8212%0.12model 0.22we publish 0.1931%0.37model 0.59we publish 0.4127%0.35model 0.59we publish 0.4354%1.41model 1.75we publish 1.6022%0.24model 0.37we publish 0.27
5Ryan ViladeTB51%0.66model 0.81we publish 0.7611%0.11model 0.1730%0.35model 0.3525%0.33model 0.62we publish 0.4153%1.27model 1.51we publish 1.4625%0.27model 0.39we publish 0.30
6Liam HicksTB55%0.73model 0.90we publish 0.816%0.06model 0.15we publish 0.1229%0.34model 0.4823%0.30model 0.67we publish 0.4055%1.22model 1.52we publish 1.3532%0.36model 0.38we publish 0.36
9Taylor WallsTB45%0.56model 0.75we publish 0.666%0.06model 0.0627%0.31model 0.61we publish 0.3618%0.22model 0.41we publish 0.2847%0.88model 1.13we publish 1.0330%0.34model 0.40we publish 0.36
Nick MartinezTB–4.01model 4.46we publish 4.24––––66%1.07model 0.72we publish 0.90

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
Robert GasserPitcher outs over 7.552%98%46%14.73 → 7.81pass
Sean NewcombPitcher strikeouts over 1.538%84%46%3.28 → 1.32pass
Robert GasserPitcher outs over 8.552%96%44%14.73 → 8.80pass
Daniel EspinoPitcher strikeouts over 1.548%90%42%3.94 → 1.62pass
Robert GasserPitcher strikeouts over 2.547%83%35%4.50 → 2.57pass
Sean NewcombPitcher hits allowed over 1.538%72%34%2.56 → 1.33pass
Taylor WallsHits + runs + RBI over 0.550%82%32%1.77 → 0.73pass
Sean NewcombPitcher earned runs over 0.538%69%32%1.19 → 0.47pass
Nick MartinezPitcher outs over 12.538%69%31%14.56 → 11.59pass
Walker BuehlerPitcher outs over 8.557%88%30%12.58 → 9.23pass
Walker BuehlerPitcher outs over 9.550%80%30%12.58 → 9.66pass
Sean MurphyHits + runs + RBI over 0.548%76%28%1.58 → 0.75pass
Walker BuehlerPitcher hits allowed over 2.551%78%28%4.16 → 2.71pass
Walker BuehlerPitcher hits allowed over 3.535%60%25%4.16 → 2.97pass
Liam HicksHits + runs + RBI over 0.560%85%25%2.05 → 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
Ronald Acuna Jr.Stolen bases over 0.5+450FanDuel22.6%24.2%2
Shohei OhtaniStolen bases over 0.5+850FanDuel12.2%16.1%2
Miguel VargasStolen bases over 0.5+640FanDuel15.4%14.3%2
Ozzie AlbiesStolen bases over 0.5+920FanDuel10.9%11.7%2
Taylor WallsStolen bases over 0.5+850FanDuel11.6%10.6%2
Angel MartinezWalks over 0.5+340Fanatics24.2%6.3%3
Ben RiceWalks over 0.5+113Caesars49.1%4.6%3
Colson MontgomeryWalks over 0.5+230Fanatics31.7%4.6%3
Miguel VargasHits under 0.5+165DraftKings39.4%4.3%3
Drake BaldwinDoubles over 0.5+475Bovada18.1%3.8%2
Randal GrichukTotal bases under 0.5+130BetMGM45.0%3.4%3
Sean MurphyWalks over 0.5+250Fanatics29.5%3.3%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
Doubles11585730.3090.300-0.009-0.025 to +0.005 no clear leaderneeds 7 more dates and 185 more props
Hits12085730.6590.654-0.005-0.057 to +0.045 no clear leaderneeds 7 more dates and 180 more props
Hits + runs + RBI12985730.6910.7400.049-0.045 to +0.143 no clear leaderneeds 7 more dates and 171 more props
Home runs13785730.3540.341-0.013-0.027 to +0.002 no clear leaderneeds 7 more dates and 163 more props
RBI11585730.6130.6210.007-0.015 to +0.025 no clear leaderneeds 7 more dates and 185 more props
Runs11585730.6520.6680.016-0.028 to +0.048 no clear leaderneeds 7 more dates and 185 more props
Singles11585730.6880.6900.003-0.035 to +0.044 no clear leaderneeds 7 more dates and 185 more props
Stolen bases10076730.2650.239-0.025-0.036 to -0.013 model aheadneeds 7 more dates and 200 more props
Total bases12985730.6760.664-0.012-0.061 to +0.032 no clear leaderneeds 7 more dates and 171 more props
Triples55530.0440.014-0.030-0.035 to -0.025 model aheadneeds 7 more dates and 295 more props
Walks11083730.5810.5930.012-0.006 to +0.031 no clear leaderneeds 7 more dates and 190 more props
Pitcher earned runs1311620.7020.622-0.080-0.207 to +0.023 no clear leaderneeds 8 more dates and 287 more props
Pitcher hits allowed1511620.6790.532-0.148-0.245 to -0.068 model aheadneeds 8 more dates and 285 more props
Pitcher outs2111620.6590.7960.137-0.037 to +0.328 no clear leaderneeds 8 more dates and 279 more props
Pitcher strikeouts1711620.6380.603-0.035-0.112 to +0.086 no clear leaderneeds 8 more dates and 283 more props
Pitcher walks allowed1211620.6260.7740.148-0.118 to +0.435 no clear leaderneeds 8 more dates and 288 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

Singles70%
Doubles23%
Triples48%
Walks76%
Hits53%
Home runs23%
Runs77%
RBI63%
Strikeouts50%
Walks (pitcher)55%
Earned runs (pitcher)46%
Hits (pitcher)48%
Outs (pitcher)53%
Strikeouts (pitcher)55%

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 20261007 (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
598 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
16 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
CLE hitter expected runs sum to 3.99 (RBI 4.26) against a published club score of 5

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
CHW hitter expected runs sum to 5.36 (RBI 4.74) against a published club score of 4; the market-implied sum is 4.25

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
LAD hitter expected runs sum to 4.66 (RBI 4.30) against a published club score of 6

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 4.62 (RBI 3.99) against a published club score of 6; the market-implied sum is 4.29

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
TB hitter expected runs sum to 4.95 (RBI 5.43) 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

Passed1339
Explained39
Information106
Failed0
PlayerCheckStatusDetail
Steven Kwanmarket floor Hexplainedmarket 66.2% 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 57.4% for at least 1; 0 in the one realized game that produces the published score; the market gives 43% to exactly that
Sam Antonaccimarket floor Hexplainedmarket 63.5% for at least 1; 0 in the one realized game that produces the published score; the market gives 36% to exactly that
Sam Antonaccimarket floor TBexplainedmarket 61.1% for at least 1; 0 in the one realized game that produces the published score; the market gives 39% to exactly that
Miguel Vargasmarket floor BBexplainedmarket 52.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 48% to exactly that
Kyle Teelmarket floor Hexplainedmarket 54.9% for at least 1; 0 in the one realized game that produces the published score; the market gives 45% to exactly that
Kyle Teelmarket 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
Tristan Petersmarket floor Hexplainedmarket 53.7% for at least 1; 0 in the one realized game that produces the published score; the market gives 46% to exactly that
Tristan Petersmarket floor HRRexplainedmarket 57.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 43% to exactly that
Tristan Petersmarket 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
Braden Montgomerymarket floor Hexplainedmarket 57.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 43% to exactly that
Braden Montgomerymarket floor TBexplainedmarket 55.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 45% to exactly that
Mookie Bettsmarket floor Hexplainedmarket 68.7% for at least 1; 0 in the one realized game that produces the published score; the market gives 31% to exactly that
Mookie Bettsmarket floor 1Bexplainedmarket 54.8% for at least 1; 0 in the one realized game that produces the published score; the market gives 45% to exactly that
Andy Pagesmarket floor Hexplainedmarket 59.4% for at least 1; 0 in the one realized game that produces the published score; the market gives 41% to exactly that
Andy Pagesmarket floor TBexplainedmarket 59.8% for at least 1; 0 in the one realized game that produces the published score; the market gives 40% to exactly that
Matt Olsonmarket floor Hexplainedmarket 59.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 41% to exactly that
Matt Olsonmarket floor TBexplainedmarket 56.8% for at least 1; 0 in the one realized game that produces the published score; the market gives 43% to exactly that
Ozzie Albiesmarket floor Hexplainedmarket 53.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 47% to exactly that
Ozzie Albiesmarket floor TBexplainedmarket 52.8% for at least 1; 0 in the one realized game that produces the published score; the market gives 47% to exactly that
Austin Rileymarket floor HRRexplainedmarket 55.2% for at least 1; 0 in the one realized game that produces the published score; the market gives 45% to exactly that
Jackson Chouriomarket floor Hexplainedmarket 68.9% for at least 1; 0 in the one realized game that produces the published score; the market gives 31% to exactly that
Jackson Chouriomarket floor 1Bexplainedmarket 53.9% for at least 1; 0 in the one realized game that produces the published score; the market gives 46% to exactly that
William Contrerasmarket floor Hexplainedmarket 65.1% for at least 1; 0 in the one realized game that produces the published score; the market gives 35% to exactly that
William Contrerasmarket floor 1Bexplainedmarket 51.2% for at least 1; 0 in the one realized game that produces the published score; the market gives 49% to exactly that
Sal Frelickmarket floor Hexplainedmarket 59.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 41% to exactly that
Sal Frelickmarket floor HRRexplainedmarket 59.9% for at least 1; 0 in the one realized game that produces the published score; the market gives 40% to exactly that
Sal Frelickmarket floor TBexplainedmarket 58.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 42% to exactly that
Garrett Mitchellmarket floor Hexplainedmarket 57.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 43% to exactly that
Garrett Mitchellmarket floor TBexplainedmarket 56.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 44% to exactly that
Manny Machadomarket floor Hexplainedmarket 62.0% for at least 1; 0 in the one realized game that produces the published score; the market gives 38% to exactly that
Xander Bogaertsmarket floor Hexplainedmarket 59.4% for at least 1; 0 in the one realized game that produces the published score; the market gives 41% to exactly that
Xander Bogaertsmarket floor TBexplainedmarket 57.9% for at least 1; 0 in the one realized game that produces the published score; the market gives 42% to exactly that
Jake Cronenworthmarket 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
Jake Cronenworthmarket floor HRRexplainedmarket 56.5% for at least 1; 0 in the one realized game that produces the published score; the market gives 43% to exactly that
Victor Mesa Jr.market floor Hexplainedmarket 53.6% for at least 1; 0 in the one realized game that produces the published score; the market gives 46% to exactly that
Victor Mesa Jr.market 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
Victor Mesa Jr.market floor TBexplainedmarket 54.4% for at least 1; 0 in the one realized game that produces the published score; the market gives 46% to exactly that
Ben Ricemarket floor Rexplainedmarket 50.3% for at least 1; 0 in the one realized game that produces the published score; the market gives 50% 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%
Hits6.8%
RBI6.9%
Hits + runs + RBI7.0%
Total bases7.0%
Pitcher hits allowed7.2%
Runs7.3%
Pitcher earned runs7.4%
Singles7.6%
Walks7.6%
Pitcher walks allowed7.7%
Pitcher outs7.7%
Stolen bases8.1%
FanDuel6.1%
BetOnline6.4%
Bovada6.8%
BetMGM7.0%
DraftKings7.0%
Caesars7.2%
MyBookie8.0%
Fanatics8.2%

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