MLB Betting Analyzer — Full Audit

Sunday, May 31 2026

MARKET TRUST TIERS

16 market(s) with settled tracker history
MarketTrustSeason NSeason WRSeason P&L14d N14d WR14d P&LGrade A NGrade A WR
K Prop✅ TRUSTED21155%-8.36u2748%-4.65u11058%
Pitcher Hits Allowed✅ TRUSTED14060%+11.17u3656%+0.45u1100%
Run Line✅ TRUSTED10451%-7.26u3037%-11.51u3762%
F5 ML👀 WATCH2848%+4.54u0-+0.00u0-
Batter Total Bases👀 WATCH2552%-0.63u667%+1.60u0-
Batter Hits👀 WATCH2181%+2.85u771%+0.02u0-
Pitcher Earned Runs👀 WATCH2171%+5.11u2171%+5.11u0-
Batter Walks👀 WATCH1765%+2.44u1765%+2.44u0-
Pitcher Walks👀 WATCH1656%-1.00u1656%-1.00u0-
No HR U1.5👀 WATCH922%-5.18u0-+0.00u0-
Moneyline👀 WATCH650%+2.85u0-+0.00u0-
NRFI👀 WATCH333%+0.00u0-+0.00u0-
YRFI👀 WATCH2100%+0.00u0-+0.00u0-
Pitcher Outs🔬 RESEARCH7541%-13.74u0-+0.00u10%
Total🔬 RESEARCH4238%-9.29u0-+0.00u1100%
Batter H+R+RBI⛔ PAUSED40749%-57.64u0-+0.00u5545%

Raw edge is an uncalibrated ranking/debug signal. Trust tiers come from configured market status plus settled tracker performance.

MARKET PROMOTION CRITERIA

What each market needs to move stages
MarketCurrent StageNext StageProgressPromotion Blockers
K Prop✅ TRUSTEDMaintain Trusted2/4season P&L non-negative; 14d P&L non-negative
Pitcher Hits Allowed✅ TRUSTEDMaintain Trusted4/4No blocker
Run Line✅ TRUSTEDMaintain Trusted2/4season P&L non-negative; 14d P&L non-negative
F5 ML👀 WATCH✅ Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55%
Batter Total Bases👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
Batter Hits👀 WATCH✅ Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55%
Pitcher Earned Runs👀 WATCH✅ Trusted3/5season sample >= 50; Grade A sample >= 20 and WR >= 55%
Batter Walks👀 WATCH✅ Trusted3/5season sample >= 50; Grade A sample >= 20 and WR >= 55%
Pitcher Walks👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d P&L non-negative
No HR U1.5👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
Moneyline👀 WATCH✅ Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55%
NRFI👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
YRFI👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
Pitcher Outs🔬 RESEARCH👀 Watch1/5season P&L positive; 14d sample >= 10; 14d WR >= 52%
Total🔬 RESEARCH👀 Watch0/5season sample >= 50; season P&L positive; 14d sample >= 10
Batter H+R+RBI⛔ PAUSED🔬 Research2/5diagnostic/component model has settled validation; season P&L non-negative; 14d sample >= 10

Promotion criteria keep markets from getting stuck in purgatory: each stage has explicit evidence needed for the next stage.

SAVANT PITCH QUALITY DIAGNOSTICS

29 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Jacob MisiorowskiMilwaukee Brewers vs Houston Astros86.894.990.544-Seam Fastball (45% whiff, 62% usage)Savant whiff 39.4%, put-away 32.3%, xwOBA 0.234, arsenal coverage 4 pitch type(s)
Spencer StriderAtlanta Braves vs Cincinnati Reds72.877.875.54Curveball (54% whiff, 17% usage)Savant whiff 36.6%, put-away 20.9%, xwOBA 0.264, arsenal coverage 4 pitch type(s)
Bryce MillerSeattle Mariners vs Arizona Diamondbacks71.455.290.56Slider (43% whiff, 24% usage)Savant whiff 25.9%, put-away 19.8%, xwOBA 0.234, arsenal coverage 6 pitch type(s)
Braxton AshcraftPittsburgh Pirates vs Minnesota Twins64.262.070.55Curveball (39% whiff, 25% usage)Savant whiff 26.9%, put-away 24.4%, xwOBA 0.274, arsenal coverage 5 pitch type(s)
Zebby MatthewsMinnesota Twins vs Pittsburgh Pirates60.348.580.05Slider (46% whiff, 20% usage)Savant whiff 22.8%, put-away 19.2%, xwOBA 0.255, arsenal coverage 5 pitch type(s)
Nolan McLeanNew York Mets vs Miami Marlins59.659.565.56Curveball (43% whiff, 12% usage)Savant whiff 25.4%, put-away 25.0%, xwOBA 0.284, arsenal coverage 6 pitch type(s)
Will WarrenNew York Yankees vs Athletics58.753.565.55Sweeper (23% whiff, 23% usage)Savant whiff 24.2%, put-away 21.3%, xwOBA 0.284, arsenal coverage 5 pitch type(s)
Spencer MilesToronto Blue Jays vs Baltimore Orioles57.249.270.04Curveball (25% whiff, 24% usage)Savant whiff 22.1%, put-away 21.2%, xwOBA 0.275, arsenal coverage 4 pitch type(s)
Shane McClanahanTampa Bay Rays vs Los Angeles Angels56.562.757.54Changeup (36% whiff, 30% usage)Savant whiff 28.5%, put-away 22.0%, xwOBA 0.300, arsenal coverage 4 pitch type(s)
Yoshinobu YamamotoLos Angeles Dodgers vs Philadelphia Phillies54.760.753.06Split-Finger (40% whiff, 28% usage)Savant whiff 28.2%, put-away 20.7%, xwOBA 0.309, arsenal coverage 6 pitch type(s)
Jordan WicksChicago Cubs vs St. Louis Cardinals52.777.221.04Changeup (40% whiff, 31% usage)Savant whiff 32.0%, put-away 29.4%, xwOBA 0.373, arsenal coverage 4 pitch type(s)
Griffin CanningSan Diego Padres vs Washington Nationals51.065.439.57Slider (40% whiff, 24% usage)Savant whiff 27.7%, put-away 26.4%, xwOBA 0.336, arsenal coverage 7 pitch type(s)
Ranger SuarezBoston Red Sox vs Cleveland Guardians50.545.258.56Curveball (39% whiff, 14% usage)Savant whiff 20.4%, put-away 20.6%, xwOBA 0.298, arsenal coverage 6 pitch type(s)
Kyle BradishBaltimore Orioles vs Toronto Blue Jays50.454.046.54Curveball (44% whiff, 23% usage)Savant whiff 24.5%, put-away 21.2%, xwOBA 0.322, arsenal coverage 4 pitch type(s)
Michael WachaKansas City Royals vs Texas Rangers50.452.950.06Changeup (34% whiff, 23% usage)Savant whiff 24.3%, put-away 20.6%, xwOBA 0.315, arsenal coverage 6 pitch type(s)
Jack LeiterTexas Rangers vs Kansas City Royals49.261.238.06Slider (37% whiff, 18% usage)Savant whiff 27.6%, put-away 22.4%, xwOBA 0.339, arsenal coverage 6 pitch type(s)
Tanner BibeeCleveland Guardians vs Boston Red Sox48.654.842.56Changeup (39% whiff, 20% usage)Savant whiff 26.8%, put-away 17.4%, xwOBA 0.330, arsenal coverage 6 pitch type(s)
Tanner GordonColorado Rockies vs San Francisco Giants47.852.342.054-Seam Fastball (30% whiff, 35% usage)Savant whiff 24.5%, put-away 19.6%, xwOBA 0.331, arsenal coverage 5 pitch type(s)
Sean BurkeChicago White Sox vs Detroit Tigers45.838.153.56Slider (31% whiff, 16% usage)Savant whiff 19.8%, put-away 14.9%, xwOBA 0.308, arsenal coverage 6 pitch type(s)
Keider MonteroDetroit Tigers vs Chicago White Sox45.136.654.05Changeup (26% whiff, 16% usage)Savant whiff 17.7%, put-away 17.5%, xwOBA 0.307, arsenal coverage 5 pitch type(s)
Janson JunkMiami Marlins vs New York Mets45.034.652.56Changeup (33% whiff, 20% usage)Savant whiff 18.3%, put-away 14.2%, xwOBA 0.310, arsenal coverage 6 pitch type(s)
Andrew PainterPhiladelphia Phillies vs Los Angeles Dodgers44.843.643.06Split-Finger (40% whiff, 13% usage)Savant whiff 22.1%, put-away 15.7%, xwOBA 0.329, arsenal coverage 6 pitch type(s)
Jack KochanowiczLos Angeles Angels vs Tampa Bay Rays41.751.433.54Slider (38% whiff, 18% usage)Savant whiff 24.4%, put-away 18.9%, xwOBA 0.348, arsenal coverage 4 pitch type(s)
Tatsuya ImaiHouston Astros vs Milwaukee Brewers39.956.023.05Slider (38% whiff, 43% usage)Savant whiff 29.2%, put-away 14.0%, xwOBA 0.369, arsenal coverage 5 pitch type(s)
Robbie RaySan Francisco Giants vs Colorado Rockies39.452.027.55Slider (36% whiff, 29% usage)Savant whiff 26.0%, put-away 16.3%, xwOBA 0.360, arsenal coverage 5 pitch type(s)
Matthew LiberatoreSt. Louis Cardinals vs Chicago Cubs38.947.626.57Curveball (42% whiff, 14% usage)Savant whiff 23.7%, put-away 16.4%, xwOBA 0.362, arsenal coverage 7 pitch type(s)
Nick LodoloCincinnati Reds vs Atlanta Braves37.050.114.54Curveball (42% whiff, 26% usage)Savant whiff 25.6%, put-away 15.1%, xwOBA 0.386, arsenal coverage 4 pitch type(s)
Merrill KellyArizona Diamondbacks vs Seattle Mariners25.843.94.06Slider (40% whiff, 14% usage)Savant whiff 23.1%, put-away 14.1%, xwOBA 0.407, arsenal coverage 6 pitch type(s)
Zack LittellWashington Nationals vs San Diego Padres22.627.811.55Slider (20% whiff, 28% usage)Savant whiff 14.2%, put-away 15.7%, xwOBA 0.392, arsenal coverage 5 pitch type(s)

Diagnostic only. This is a free Savant-derived pitch-quality layer, not Pitcher List PLV/PLA, and it does not change recommendations.

PITCHER ASSESSMENT DIAGNOSTICS

29 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Merrill KellyArizona Diamondbacks vs Seattle MarinersR17.5%6.66.06.1111deepfull4.0096.00season+recent+savant+savant_quality+hand-
Spencer StriderAtlanta Braves vs Cincinnati RedsR27.3%5.15.25.486shortfull75.5024.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, patient opponent BB% 10.2%
Kyle BradishBaltimore Orioles vs Toronto Blue JaysR24.2%5.65.35.394normalfull46.5053.50season+recent+savant+savant_quality+handlow-K contact opponent 19.3%
Ranger SuarezBoston Red Sox vs Cleveland GuardiansL23.7%5.25.35.387normalfull58.5041.50season+recent+savant+savant_quality+handpatient opponent BB% 10.8%
Jordan WicksChicago Cubs vs St. Louis CardinalsL---5.896unknownfull21.0079.00fallback+savant+savant_quality+handseason_pitcher_stats_missing, recent_form_unavailable
Sean BurkeChicago White Sox vs Detroit TigersR23.3%5.16.76.386shortfull53.5046.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, patient opponent BB% 10.0%
Nick LodoloCincinnati Reds vs Atlanta BravesL21.0%5.15.25.586shortfull14.5085.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Tanner BibeeCleveland Guardians vs Boston Red SoxR20.8%5.45.25.391normalfull42.5057.50season+recent+savant+savant_quality+hand-
Tanner GordonColorado Rockies vs San Francisco GiantsR22.6%4.232.17.570shortfull42.0058.00season+recent+savant+savant_quality+handrecent leash 4.2 IP/start
Keider MonteroDetroit Tigers vs Chicago White SoxR17.3%5.35.55.589normalfull54.0046.00season+recent+savant+savant_quality+handpatient opponent BB% 9.8%
Tatsuya ImaiHouston Astros vs Milwaukee BrewersR-4.3-5.572shortfull23.0077.00fallback+recent+savant+savant_quality+handrecent leash 4.3 IP/start, patient opponent BB% 10.9%, season_pitcher_stats_missing
Michael WachaKansas City Royals vs Texas RangersR21.6%6.66.46.4111deepfull50.0050.00season+recent+savant+savant_quality+hand-
Jack KochanowiczLos Angeles Angels vs Tampa Bay RaysR17.5%5.25.55.587normalfull33.5066.50season+recent+savant+savant_quality+handlow-K contact opponent 18.8%
Yoshinobu YamamotoLos Angeles Dodgers vs Philadelphia PhilliesR24.0%6.26.46.4104deepfull53.0047.00season+recent+savant+savant_quality+hand-
Janson JunkMiami Marlins vs New York MetsR18.2%5.35.55.489normalfull52.5047.50season+recent+savant+savant_quality+hand-
Jacob MisiorowskiMilwaukee Brewers vs Houston AstrosR39.3%6.25.86.0104deepfull90.509.50season+recent+savant+savant_quality+hand-
Zebby MatthewsMinnesota Twins vs Pittsburgh PiratesR22.9%6.36.36.0106deepfull80.0020.00season+recent+savant+savant_quality+handpatient opponent BB% 9.9%
Nolan McLeanNew York Mets vs Miami MarlinsR27.1%5.15.55.586shortfull65.5034.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Will WarrenNew York Yankees vs AthleticsR25.1%5.35.35.389normalfull65.5034.50season+recent+savant+savant_quality+handpatient opponent BB% 10.0%
Andrew PainterPhiladelphia Phillies vs Los Angeles DodgersR19.0%5.15.65.586shortfull43.0057.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, patient opponent BB% 10.6%
Braxton AshcraftPittsburgh Pirates vs Minnesota TwinsR24.2%6.76.26.3112deepfull70.5029.50season+recent+savant+savant_quality+hand-
Griffin CanningSan Diego Padres vs Washington NationalsR-4.3-5.572shortfull39.5060.50fallback+recent+savant+savant_quality+handrecent leash 4.3 IP/start, season_pitcher_stats_missing
Robbie RaySan Francisco Giants vs Colorado RockiesL19.5%4.95.35.282shortfull27.5072.50season+recent+savant+savant_quality+handrecent leash 4.9 IP/start
Bryce MillerSeattle Mariners vs Arizona DiamondbacksR22.6%5.18.06.086shortfull90.509.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Matthew LiberatoreSt. Louis Cardinals vs Chicago CubsL24.6%5.15.15.186shortfull26.5073.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, patient opponent BB% 11.4%
Shane McClanahanTampa Bay Rays vs Los Angeles AngelsL24.1%5.35.05.189normalfull57.5042.50season+recent+savant+savant_quality+hand-
Jack LeiterTexas Rangers vs Kansas City RoyalsR24.1%5.75.55.596normalfull38.0062.00season+recent+savant+savant_quality+hand-
Spencer MilesToronto Blue Jays vs Baltimore OriolesR24.2%3.133.17.452shortfull70.0030.00season+recent+savant+savant_quality+handrecent leash 3.1 IP/start, patient opponent BB% 10.3%
Zack LittellWashington Nationals vs San Diego PadresR15.4%4.87.66.680shortfull11.5088.50season+recent+savant+savant_quality+handrecent leash 4.8 IP/start

Diagnostics only. These values are exposed for review and do not change recommendations yet.

PITCHER OUTS RESEARCH GATE

6/6 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Braxton AshcraftBraxton Ashcraft OverMinnesota Twins @ Pittsburgh Pirates17.521.13.620.4%CALT_DERISKresearchdeep6.3112season+recent+savant+savant_quality+handGame Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Nick LodoloNick Lodolo UnderAtlanta Braves @ Cincinnati Reds17.514.3-3.218.1%CALT_DERISKresearchshort5.586season+recent+savant+savant_quality+handMarket status RESEARCH: Pitcher Outs research-stage -- downgraded to monitor/derisk
Yoshinobu YamamotoYoshinobu Yamamoto OverPhiladelphia Phillies @ Los Angeles Dodgers18.521.32.815.1%DMONITORresearchdeep6.4104season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 15.1% vs 10% min clears, but raw gap +2.79 <= 3 min
Jacob MisiorowskiJacob Misiorowski OverMilwaukee Brewers @ Houston Astros18.521.12.614.3%DMONITORresearchdeep6.0104season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 14.3% vs 10% min clears, but raw gap +2.64 <= 3 min
Kyle BradishKyle Bradish UnderToronto Blue Jays @ Baltimore Orioles17.515.9-1.69.0%DMONITORresearchnormal5.394season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 9.0% vs 10% min
Tanner BibeeTanner Bibee UnderBoston Red Sox @ Cleveland Guardians17.516.0-1.58.5%DMONITORresearchnormal5.391season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 8.5% vs 10% min

QC summary only. Pitcher Outs remains research-only until the assessment gate is validated.

FULL AUDIT — ALL CANDIDATES

116 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffChecks ✓!✗–Rec
► GOOD ADDS
B✅ Good Add
K final QC: opposing lineup not confirmed
K PropSpencer Miles OverJAY@ORI12:16 PM3.57.3-118DK Over 3.5 -118 | exact107.9%!GOOD ADD
B✅ Good Add
K final QC: opposing lineup not confirmed, juiced K over -154
K PropBraxton Ashcraft OverTWI@PIR1:36 PM5.56.9-154FanDuel Over 5.5 -134 | best price25.5%!GOOD ADD
B✅ Good Add
Heavy juice (-156) — break-even ~61%, requires clean execution
Run LineMiami Marlins +1.5MAR@MET1:41 PM1.5--156LowVig Miami Marlins 1.5 -149 | best price+10.0%!GOOD ADD
► ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
K PropJordan Wicks OverCUB@CAR7:21 PM3.58.0+108DK Over 3.5 +108 | exact127.2%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
K PropSpencer Strider OverBRA@RED1:41 PM6.58.7-129DK Over 6.5 -129 | exact34.1%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (2 books) — strongly disagree
K PropKyle Bradish UnderJAY@ORI12:16 PM5.54.5-120DK Under 5.5 -120 | exact19.1%ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher OutsBraxton Ashcraft OverTWI@PIR1:36 PM17.521.1-161Bovada Direct Over 17.5 -160 | best price20.4%!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher OutsNick Lodolo UnderBRA@RED1:41 PM17.514.3-114DK Under 17.5 -114 | exact18.1%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Batter HitsGeorge Springer UnderJAY@ORI12:16 PM1.50.8-254DK Under 1.5 -254 | exact43.5%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (1 books) — strongly disagree
Batter Total BasJordan Walker OverCUB@CAR7:21 PM1.52.6+120DK Over 1.5 +120 | exact72.0%!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.08x) | Away pen fatigued (1.08x)
TotalOver 7.5DIA@MAR4:11 PM7.5--107LowVig Over 7.5 -102 | best price+22.2%!ALT / DERISK
C↘ Alt / DeriskTotalOver 7.5ROY@RAN2:36 PM7.5--114LowVig Over 7.5 -113 | best price+20.5%ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.07x)
TotalOver 7.5SOX@GUA1:41 PM7.5--102LowVig Over 7.5 +103 | best price+18.5%!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
TotalOver 8.5BRA@RED1:41 PM8.5--115LowVig Over 8.5 -113 | best price+16.9%!ALT / DERISK
C↘ Alt / DeriskTotalOver 7.5TIG@SOX2:11 PM7.5--119BetMGM Over 7.5 -118 | best price+16.3%!ALT / DERISK
C↘ Alt / DeriskF5 TotalOver 3.5ROY@RAN2:36 PM3.5--154FanDuel Over 3.5 -154 | exact+9.1%!ALT / DERISK
C↘ Alt / Derisk
High NRFI/YRFI edge 32% (≥20%) — verify model inputs
YRFIYRFIDIA@MAR4:11 PM-7.4-111DraftKings -111+32.4%ALT / DERISK
C↘ Alt / Derisk
High NRFI/YRFI edge 31% (≥20%) — verify model inputs
YRFIYRFISOX@GUA1:41 PM-6.8+112DraftKings +112+31.0%ALT / DERISK
C↘ Alt / Derisk
High NRFI/YRFI edge 30% (≥20%) — verify model inputs
YRFIYRFIPHI@DOD4:11 PM-8.0-122DraftKings -122+30.0%ALT / DERISK
C↘ Alt / Derisk
High NRFI/YRFI edge 23% (≥20%) — verify model inputs
YRFIYRFIPAD@NAT1:36 PM-6.8-122DraftKings -122+23.0%ALT / DERISK
C↘ Alt / Derisk
High NRFI/YRFI edge 23% (≥20%) — verify model inputs
YRFIYRFIBRA@RED1:41 PM-6.4-104DraftKings -104+23.0%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIANG@RAY1:41 PM-6.0+106DraftKings +106+20.0%ALT / DERISK
C↘ Alt / DeriskYRFIYRFICUB@CAR7:21 PM-6.2-113DraftKings -113+18.4%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIGIA@ROC3:11 PM-6.4-122DraftKings -122+18.3%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIMAR@MET1:41 PM-5.8+104DraftKings +104+18.0%ALT / DERISK
C↘ Alt / DeriskYRFIYRFITWI@PIR1:36 PM-5.1+112DraftKings +112+11.0%ALT / DERISK
C↘ Alt / DeriskYRFIYRFITIG@SOX2:11 PM-5.5-111DraftKings -111+11.0%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIROY@RAN2:36 PM-5.3+102DraftKings +102+11.0%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIBRE@AST2:11 PM-4.4+112DraftKings +112+3.4%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIJAY@ORI12:16 PM-4.1+104DraftKings +104-2.2%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIYAN@ATH4:05 PM-4.8-110DraftKings -110-37.9%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 33% (9 books) — strongly disagree
Run LineCincinnati Reds +1.5BRA@RED1:41 PM1.5--143LowVig Cincinnati Reds 1.5 -138 | best price+11.0%!ALT / DERISK
► MONITOR
D◇ Monitor
Weak Model Edge: diff_pct 19.2% vs 17% min clears, but raw gap +0.67 <= 1 min
K PropAndrew Painter OverPHI@DOD4:11 PM3.54.2+103FanDuel Over 3.5 +104 | best price19.2%!MONITOR
D◇ Monitor
Weak Model Edge: diff_pct 18.5% vs 17% min clears, but raw gap +0.83 <= 1 min
K PropTatsuya Imai OverBRE@AST2:11 PM4.55.3-162DK Over 4.5 -162 | exact18.5%!MONITOR
D◇ Monitor
Weak Model Edge: diff_pct 18.1% vs 17% min clears, but raw gap +0.63 <= 1 min
K PropKeider Montero OverTIG@SOX2:11 PM3.54.1-141DK Over 3.5 -141 | exact18.1%MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 17.0% vs 17% min
K PropJack Kochanowicz OverANG@RAY1:41 PM3.54.1+118FanDuel Over 3.5 +118 | best price17.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 15.4% vs 17% min
K PropTanner Bibee OverSOX@GUA1:41 PM4.55.2-147FanDuel Over 4.5 -144 | best price15.4%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 12.3% vs 17% min
K PropNick Lodolo UnderBRA@RED1:41 PM5.54.8+124DK Under 5.5 +124 | exact12.3%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 12.2% vs 17% min
K PropJacob Misiorowski OverBRE@AST2:11 PM8.59.5-120DK Over 8.5 -120 | exact12.2%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 9.6% vs 17% min
K PropSean Burke UnderTIG@SOX2:11 PM5.55.0-119DK Under 5.5 -119 | exact9.6%MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 9.4% vs 17% min
K PropMatthew Liberatore OverCUB@CAR7:21 PM4.54.9-114DK Over 4.5 -114 | exact9.4%MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 8.9% vs 17% min
K PropShane McClanahan OverANG@RAY1:41 PM6.57.1+110FanDuel Over 6.5 +130 | best price8.9%MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 8.8% vs 17% min
K PropRanger Suarez UnderSOX@GUA1:41 PM4.54.1+113FanDuel Under 4.5 +120 | best price8.8%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 7.3% vs 17% min
K PropZebby Matthews OverTWI@PIR1:36 PM5.55.9+100FanDuel Over 5.5 +116 | best price7.3%MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 0.9% vs 17% min
K PropYoshinobu Yamamoto OverPHI@DOD4:11 PM6.56.6+124DK Over 6.5 +124 | exact0.9%MONITOR
D◇ Monitor
Weak Model Edge: diff_pct 15.1% vs 10% min clears, but raw gap +2.79 <= 3 min
Pitcher OutsYoshinobu Yamamoto OverPHI@DOD4:11 PM18.521.3+128Bovada Direct Over 18.5 +130 | best price15.1%MONITOR
D◇ Monitor
Weak Model Edge: diff_pct 14.3% vs 10% min clears, but raw gap +2.64 <= 3 min
Pitcher OutsJacob Misiorowski OverBRE@AST2:11 PM18.521.1+128Bovada Direct Over 18.5 +130 | best price14.3%MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 9.0% vs 10% min
Pitcher OutsKyle Bradish UnderJAY@ORI12:16 PM17.515.9+114Bovada Direct Under 17.5 +115 | best price9.0%!!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 8.5% vs 10% min
Pitcher OutsTanner Bibee UnderSOX@GUA1:41 PM17.516.0-121DK Under 17.5 -121 | exact8.5%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 26.7% vs 50% min
Batter HitsAlex Bregman UnderCUB@CAR7:21 PM1.51.1-268DK Under 1.5 -268 | exact26.7%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 26.2% vs 50% min
Batter HitsJunior Caminero UnderANG@RAY1:41 PM1.51.1-277DK Under 1.5 -277 | exact26.2%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 25.4% vs 50% min
Batter HitsVladimir Guerrero Jr. UnderJAY@ORI12:16 PM1.51.1-214DK Under 1.5 -214 | exact25.4%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 24.3% vs 50% min
Batter HitsMauricio Dubon UnderBRA@RED1:41 PM1.51.1-248DK Under 1.5 -248 | exact24.3%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 24.0% vs 50% min
Batter HitsRonald Acuna Jr. UnderBRA@RED1:41 PM1.51.1-253DK Under 1.5 -253 | exact24.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 21.9% vs 50% min
Batter HitsNico Hoerner UnderCUB@CAR7:21 PM1.51.2-193DK Under 1.5 -193 | exact21.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 19.5% vs 50% min
Batter HitsChandler Simpson UnderANG@RAY1:41 PM1.51.2-224DK Under 1.5 -224 | exact19.5%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 19.1% vs 50% min
Batter HitsOzzie Albies UnderBRA@RED1:41 PM1.51.2-275DK Under 1.5 -275 | exact19.1%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 63.6% vs 70% min
Batter Total BasMatt Olson OverBRA@RED1:41 PM1.52.5+107Bovada Direct Over 1.5 +110 | best price63.6%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 57.0% vs 70% min
Batter Total BasYandy Diaz OverANG@RAY1:41 PM1.52.4+128Bovada Direct Over 1.5 +130 | best price57.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 41.5% vs 70% min
Batter Total BasByron Buxton OverTWI@PIR1:36 PM1.52.1+119Bovada Direct Over 1.5 +120 | best price41.5%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 36.7% vs 70% min
Batter Total BasJunior Caminero OverANG@RAY1:41 PM1.52.0+111DK Over 1.5 +111 | exact36.7%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 36.0% vs 70% min
Batter Total BasIan Happ OverCUB@CAR7:21 PM1.52.0+129Bovada Direct Over 1.5 +130 | best price36.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 35.6% vs 70% min
Batter Total BasMichael Harris II OverBRA@RED1:41 PM1.52.0+135DK Over 1.5 +135 | exact35.6%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 33.9% vs 70% min
Batter Total BasAustin Martin UnderTWI@PIR1:36 PM1.51.0-210DK Under 1.5 -210 | exact33.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 33.0% vs 70% min
Batter Total BasRonald Acuna Jr. OverBRA@RED1:41 PM1.52.0-101DK Over 1.5 -101 | exact33.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 29.9% vs 70% min
Batter Total BasIvan Herrera OverCUB@CAR7:21 PM1.51.9+111DK Over 1.5 +111 | exact29.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 29.0% vs 70% min
Batter Total BasAlec Burleson OverCUB@CAR7:21 PM1.51.9+137Bovada Direct Over 1.5 +140 | best price29.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 27.0% vs 70% min
Batter Total BasOzzie Albies OverBRA@RED1:41 PM1.51.9+111DK Over 1.5 +111 | exact27.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 26.8% vs 70% min
Batter Total BasJonathan Aranda OverANG@RAY1:41 PM1.51.9+114Bovada Direct Over 1.5 +115 | best price26.8%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 26.2% vs 70% min
Batter Total BasNick Gonzales UnderTWI@PIR1:36 PM1.51.1-166Bovada Direct Under 1.5 -165 | best price26.2%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 24.2% vs 70% min
Batter Total BasWillson Contreras OverSOX@GUA1:41 PM1.51.9+132Bovada Direct Over 1.5 +135 | best price24.2%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 22.1% vs 70% min
Batter Total BasDansby Swanson UnderCUB@CAR7:21 PM1.51.2-192Bovada Direct Under 1.5 -190 | best price22.1%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 21.6% vs 70% min
Batter Total BasBrooks Lee UnderTWI@PIR1:36 PM1.51.2-176DK Under 1.5 -176 | exact21.6%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 17.9% vs 70% min
Batter Total BasBrandon Lowe OverTWI@PIR1:36 PM1.51.8+132Bovada Direct Over 1.5 +135 | best price17.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 17.4% vs 70% min
Batter Total BasJJ Wetherholt OverCUB@CAR7:21 PM1.51.8+121DK Over 1.5 +121 | exact17.4%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 17.0% vs 70% min
Batter Total BasSpencer Horwitz UnderTWI@PIR1:36 PM1.51.2-148DK Under 1.5 -148 | exact17.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 16.4% vs 70% min
Batter Total BasBryan Reynolds UnderTWI@PIR1:36 PM1.51.2-151Bovada Direct Under 1.5 -150 | best price16.4%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 15.3% vs 70% min
Batter Total BasMauricio Dubon OverBRA@RED1:41 PM1.51.7+110DK Over 1.5 +110 | exact15.3%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 14.6% vs 70% min
Batter Total BasWilyer Abreu OverSOX@GUA1:41 PM1.51.7+129Bovada Direct Over 1.5 +130 | best price14.6%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 12.7% vs 70% min
Batter Total BasErnie Clement OverJAY@ORI12:16 PM1.51.7+147Bovada Direct Over 1.5 +150 | best price12.7%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 11.4% vs 70% min
Batter Total BasJose Ramirez UnderSOX@GUA1:41 PM1.51.3-176DK Under 1.5 -176 | exact11.4%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 10.9% vs 70% min
Batter Total BasJarren Duran OverSOX@GUA1:41 PM1.51.7+129Bovada Direct Over 1.5 +130 | best price10.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 10.8% vs 70% min
Batter Total BasNico Hoerner OverCUB@CAR7:21 PM1.51.7-106Bovada Direct Over 1.5 -105 | best price10.8%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 8.0% vs 70% min
Batter Total BasGunnar Henderson OverJAY@ORI12:16 PM1.51.6+127Bovada Direct Over 1.5 +130 | best price8.0%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 7.3% vs 70% min
Batter Total BasDaulton Varsho UnderJAY@ORI12:16 PM1.51.4-201Bovada Direct Under 1.5 -200 | best price7.3%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 6.5% vs 70% min
Batter Total BasVladimir Guerrero Jr. UnderJAY@ORI12:16 PM1.51.4-140Bovada Direct Under 1.5 -135 | best price6.5%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 5.3% vs 70% min
Batter Total BasChandler Simpson UnderANG@RAY1:41 PM1.51.4-149DK Under 1.5 -149 | exact5.3%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 4.3% vs 70% min
Batter Total BasJake Mangum OverTWI@PIR1:36 PM1.51.6+137Bovada Direct Over 1.5 +140 | best price4.3%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 3.9% vs 70% min
Batter Total BasSeiya Suzuki OverCUB@CAR7:21 PM1.51.6+125DK Over 1.5 +125 | exact3.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 3.7% vs 70% min
Batter Total BasCarson Kelly OverCUB@CAR7:21 PM1.51.6+131DK Over 1.5 +131 | exact3.7%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 3.5% vs 70% min
Batter Total BasPete Alonso UnderJAY@ORI12:16 PM1.51.4-182DK Under 1.5 -182 | exact3.5%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 3.3% vs 70% min
Batter Total BasKazuma Okamoto UnderJAY@ORI12:16 PM1.51.4-201Bovada Direct Under 1.5 -200 | best price3.3%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 3.2% vs 70% min
Batter Total BasChase DeLauter UnderSOX@GUA1:41 PM1.51.4-200DK Under 1.5 -200 | exact3.2%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 2.9% vs 70% min
Batter Total BasAustin Riley UnderBRA@RED1:41 PM1.51.5-182Bovada Direct Under 1.5 -180 | best price2.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 1.9% vs 70% min
Batter Total BasGeorge Springer OverJAY@ORI12:16 PM1.51.5+115DK Over 1.5 +115 | exact1.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 1.9% vs 70% min
Batter Total BasSamuel Basallo OverJAY@ORI12:16 PM1.51.5+134Bovada Direct Over 1.5 +135 | best price1.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 1.9% vs 70% min
Batter Total BasAdley Rutschman OverJAY@ORI12:16 PM1.51.5+136DK Over 1.5 +136 | exact1.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 1.9% vs 70% min
Batter Total BasNathan Lukes OverJAY@ORI12:16 PM1.51.5+157DK Over 1.5 +157 | exact1.9%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 1.4% vs 70% min
Batter Total BasAlex Bregman OverCUB@CAR7:21 PM1.51.5+110DK Over 1.5 +110 | exact1.4%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 0.5% vs 70% min
Batter Total BasMasataka Yoshida OverSOX@GUA1:41 PM1.51.5+152DK Over 1.5 +152 | exact0.5%!MONITOR
D◇ Monitor
Weak Model Edge: Insufficient model edge — diff_pct 0.0% vs 70% min
Batter Total BasCeddanne Rafaela OverSOX@GUA1:41 PM1.51.5+141Bovada Direct Over 1.5 +145 | best price0.0%!MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 5.9 below 7.7 threshold
NRFINRFIJAY@ORI12:16 PM-5.9-132DraftKings -132+11.3%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 4.9 below 7.7 threshold
NRFINRFITWI@PIR1:36 PM-4.9-142DraftKings -142-1.9%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 4.7 below 7.7 threshold
NRFINRFIROY@RAN2:36 PM-4.7-130DraftKings -130-2.0%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 4.5 below 7.7 threshold
NRFINRFITIG@SOX2:11 PM-4.5-115DraftKings -115-2.1%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 4.9 below 7.7 threshold
NRFINRFIBRE@AST2:11 PM-4.9-142DraftKings -142-2.3%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 4.2 below 7.7 threshold
NRFINRFIMAR@MET1:41 PM-4.2-132DraftKings -132-8.9%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 3.6 below 7.7 threshold
NRFINRFIGIA@ROC3:11 PM-3.6-104DraftKings -104-9.2%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 4.0 below 7.7 threshold
NRFINRFIANG@RAY1:41 PM-4.0-136DraftKings -136-11.2%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 3.6 below 7.7 threshold
NRFINRFIBRA@RED1:41 PM-3.6-122DraftKings -122-13.9%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 3.1 below 7.7 threshold
NRFINRFICUB@CAR7:21 PM-3.1-113DraftKings -113-17.5%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 2.5 below 7.7 threshold
NRFINRFIPAD@NAT1:36 PM-2.5-104DraftKings -104-21.0%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 2.0 below 7.7 threshold
NRFINRFIPHI@DOD4:11 PM-2.0-104DraftKings -104-21.0%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 3.2 below 7.7 threshold
NRFINRFISOX@GUA1:41 PM-3.2-142DraftKings -142-21.9%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 2.6 below 7.7 threshold
NRFINRFIDIA@MAR4:11 PM-2.6-115DraftKings -115-23.5%MONITOR
D◇ Monitor
Weak Model Edge: NRFI score 4.5 below 7.7 threshold
NRFINRFIYAN@ATH4:05 PM-4.5-110DraftKings -110-41.3%MONITOR

✓ PASS   ! WARN   ✗ FAIL   – N/A  |  Checks order: Baby Line · Model Edge · Books · Matchup · Role · Game Script