MLB Betting Analyzer — Full Audit

Tuesday, September 08 2026

MARKET TRUST TIERS

18 market(s) with settled tracker history
MarketTrustSeason NSeason WRSeason P&L14d N14d WR14d P&LGrade A NGrade A WRReview-only N
K Prop✅ TRUSTED63555%-27.88u3754%-2.32u29856%64
Pitcher Hits Allowed✅ TRUSTED54357%+5.12u2959%-0.04u450%6
Run Line✅ TRUSTED17358%+7.01u0-+0.00u4661%1
Batter Walks👀 WATCH208474%-55.49u0-+0.00u875%134
Pitcher Earned Runs👀 WATCH70856%-37.65u7552%-9.15u1100%9
Pitcher Walks👀 WATCH48362%+2.61u5774%+9.65u0-11
Batter Hits👀 WATCH5571%-0.17u0-+0.00u0-23
Batter Total Bases👀 WATCH3551%-1.50u0-+0.00u0-37
F5 ML👀 WATCH3044%+2.54u0-+0.00u0-0
No HR U1.5👀 WATCH1127%-5.27u0-+0.00u0-0
Moneyline👀 WATCH650%+2.85u0-+0.00u0-0
NRFI👀 WATCH520%-2.00u0-+0.00u0-4
YRFI👀 WATCH450%-2.00u0-+0.00u0-7
Pitcher Outs🔬 RESEARCH13548%-14.15u650%-0.45u367%8
Total🔬 RESEARCH6239%-13.07u0-+0.00u1100%7
F5 Total🔬 RESEARCH3842%-10.07u0-+0.00u10%6
No HR🔬 RESEARCH10%-1.00u0-+0.00u0-0
Batter H+R+RBI⛔ PAUSED60952%-60.11u0-+0.00u8653%355

Raw edge is an uncalibrated ranking/debug signal. Trust tiers come from Best/Good settled tracker performance; review-only rows are shown separately.

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 Trusted3/414d P&L non-negative
Run Line✅ TRUSTEDMaintain Trusted3/414d sample >= 10
Batter Walks👀 WATCH✅ Trusted2/5season P&L positive; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Pitcher Earned Runs👀 WATCH✅ Trusted2/5season P&L positive; 14d P&L non-negative; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Pitcher Walks👀 WATCH✅ Trusted5/5No blocker
Batter Hits👀 WATCH✅ Trusted2/5season P&L positive; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Batter Total Bases👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
F5 ML👀 WATCH✅ Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
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% or Grade B sample >= 50, WR >= 55%, P&L > 0
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👀 Watch1/5season P&L positive; 14d sample >= 10; 14d WR >= 52%
F5 Total🔬 RESEARCH👀 Watch0/5season sample >= 50; season P&L positive; 14d sample >= 10
No HR🔬 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

28 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Jacob MisiorowskiMilwaukee Brewers vs Chicago Cubs87.289.895.55Curveball (45% whiff, 10% usage)Savant whiff 37.5%, put-away 31.1%, xwOBA 0.224, arsenal coverage 5 pitch type(s)
Tarik SkubalLos Angeles Dodgers vs Cincinnati Reds68.469.373.05Changeup (47% whiff, 26% usage)Savant whiff 31.0%, put-away 23.7%, xwOBA 0.269, arsenal coverage 5 pitch type(s)
Cam SchlittlerNew York Yankees vs Colorado Rockies66.765.573.554-Seam Fastball (34% whiff, 44% usage)Savant whiff 28.7%, put-away 24.4%, xwOBA 0.268, arsenal coverage 5 pitch type(s)
Reid DetmersLos Angeles Angels vs Boston Red Sox63.363.267.55Curveball (38% whiff, 11% usage)Savant whiff 29.4%, put-away 20.7%, xwOBA 0.280, arsenal coverage 5 pitch type(s)
Quinn MathewsSt. Louis Cardinals vs San Francisco Giants59.050.466.05Changeup (42% whiff, 17% usage)Savant whiff 26.5%, put-away 13.6%, xwOBA 0.283, arsenal coverage 5 pitch type(s)
Riley CornelioWashington Nationals vs San Diego Padres58.864.450.53Slider (51% whiff, 51% usage)Savant whiff 33.2%, put-away 14.3%, xwOBA 0.314, arsenal coverage 3 pitch type(s)
Drew AndersonDetroit Tigers vs Minnesota Twins57.360.355.05Changeup (38% whiff, 31% usage)Savant whiff 28.2%, put-away 20.3%, xwOBA 0.305, arsenal coverage 5 pitch type(s)
Casey MizeSan Diego Padres vs Washington Nationals56.650.163.55Split-Finger (30% whiff, 23% usage)Savant whiff 23.7%, put-away 19.0%, xwOBA 0.288, arsenal coverage 5 pitch type(s)
Jack PerkinsAthletics vs Toronto Blue Jays56.158.652.56Changeup (40% whiff, 18% usage)Savant whiff 27.1%, put-away 20.6%, xwOBA 0.310, arsenal coverage 6 pitch type(s)
Sean BurkeChicago White Sox vs Pittsburgh Pirates55.454.259.56Slider (34% whiff, 17% usage)Savant whiff 25.6%, put-away 19.2%, xwOBA 0.296, arsenal coverage 6 pitch type(s)
Hayden WesneskiHouston Astros vs Philadelphia Phillies55.255.456.55Sweeper (42% whiff, 30% usage)Savant whiff 27.2%, put-away 17.4%, xwOBA 0.302, arsenal coverage 5 pitch type(s)
Freddy PeraltaTampa Bay Rays vs Atlanta Braves54.654.455.05Curveball (34% whiff, 14% usage)Savant whiff 26.6%, put-away 17.5%, xwOBA 0.305, arsenal coverage 5 pitch type(s)
Landen RouppSan Francisco Giants vs St. Louis Cardinals53.249.558.05Curveball (35% whiff, 26% usage)Savant whiff 23.7%, put-away 18.3%, xwOBA 0.299, arsenal coverage 5 pitch type(s)
José SorianoToronto Blue Jays vs Athletics52.662.445.05Curveball (44% whiff, 26% usage)Savant whiff 29.9%, put-away 19.0%, xwOBA 0.325, arsenal coverage 5 pitch type(s)
Sandy AlcantaraMiami Marlins vs New York Mets50.642.759.57Changeup (28% whiff, 20% usage)Savant whiff 21.0%, put-away 17.0%, xwOBA 0.296, arsenal coverage 7 pitch type(s)
Michael WachaKansas City Royals vs Arizona Diamondbacks50.046.355.06Changeup (29% whiff, 25% usage)Savant whiff 22.1%, put-away 18.3%, xwOBA 0.305, arsenal coverage 6 pitch type(s)
Gabriel HughesColorado Rockies vs New York Yankees49.237.559.56Curveball (32% whiff, 11% usage)Savant whiff 18.9%, put-away 16.1%, xwOBA 0.296, arsenal coverage 6 pitch type(s)
Andrew PainterPhiladelphia Phillies vs Houston Astros49.149.247.57Slider (37% whiff, 18% usage)Savant whiff 24.7%, put-away 16.2%, xwOBA 0.320, arsenal coverage 7 pitch type(s)
Dean KremerMinnesota Twins vs Detroit Tigers48.755.243.06Split-Finger (38% whiff, 26% usage)Savant whiff 27.0%, put-away 17.6%, xwOBA 0.329, arsenal coverage 6 pitch type(s)
Tanner BibeeCleveland Guardians vs Baltimore Orioles48.048.348.06Changeup (37% whiff, 15% usage)Savant whiff 23.6%, put-away 17.3%, xwOBA 0.319, arsenal coverage 6 pitch type(s)
Brandon YoungBaltimore Orioles vs Cleveland Guardians47.847.947.55Slider (41% whiff, 16% usage)Savant whiff 23.6%, put-away 16.9%, xwOBA 0.320, arsenal coverage 5 pitch type(s)
Bubba ChandlerPittsburgh Pirates vs Chicago White Sox47.643.651.06Changeup (25% whiff, 15% usage)Savant whiff 21.8%, put-away 16.4%, xwOBA 0.313, arsenal coverage 6 pitch type(s)
Patrick SandovalBoston Red Sox vs Los Angeles Angels46.559.032.56Changeup (41% whiff, 24% usage)Savant whiff 25.4%, put-away 24.4%, xwOBA 0.350, arsenal coverage 6 pitch type(s)
AJ Smith-ShawverAtlanta Braves vs Tampa Bay Rays46.443.547.55Split-Finger (37% whiff, 37% usage)Savant whiff 23.1%, put-away 13.5%, xwOBA 0.320, arsenal coverage 5 pitch type(s)
David PetersonChicago Cubs vs Milwaukee Brewers43.046.337.55Curveball (34% whiff, 10% usage)Savant whiff 22.0%, put-away 18.6%, xwOBA 0.340, arsenal coverage 5 pitch type(s)
Sean ManaeaNew York Mets vs Miami Marlins42.846.237.55Sweeper (31% whiff, 30% usage)Savant whiff 22.0%, put-away 18.5%, xwOBA 0.340, arsenal coverage 5 pitch type(s)
Nick LodoloCincinnati Reds vs Los Angeles Dodgers32.743.216.54Curveball (41% whiff, 24% usage)Savant whiff 22.4%, put-away 14.7%, xwOBA 0.382, arsenal coverage 4 pitch type(s)
Corbin BurnesArizona Diamondbacks vs Kansas City Royals---0-Savant pitcher summary missing, Savant arsenal missing

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

28 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Corbin BurnesArizona Diamondbacks vs Kansas City RoyalsR---5.896unknownmissing50.0050.00fallback+handseason_pitcher_stats_missing, recent_form_unavailable, savant_summary_missing
Jack PerkinsAthletics vs Toronto Blue JaysR24.8%4.24.54.570shortfull52.5047.50season+recent+savant+savant_quality+handrecent leash 4.2 IP/start, low-K contact opponent 19.1%
AJ Smith-ShawverAtlanta Braves vs Tampa Bay RaysR20.2%4.34.45.072shortfull47.5052.50season+recent+savant+savant_quality+handrecent leash 4.3 IP/start, low-K contact opponent 18.4%
Brandon YoungBaltimore Orioles vs Cleveland GuardiansR18.2%5.75.75.796normalfull47.5052.50season+recent+savant+savant_quality+hand-
Patrick SandovalBoston Red Sox vs Los Angeles AngelsL21.9%4.94.94.982shortfull32.5067.50season+recent+savant+savant_quality+handrecent leash 4.9 IP/start
David PetersonChicago Cubs vs Milwaukee BrewersL21.2%4.15.04.869shortfull37.5062.50season+recent+savant+savant_quality+handrecent leash 4.1 IP/start, patient opponent BB% 10.7%
Sean BurkeChicago White Sox vs Pittsburgh PiratesR24.4%5.15.45.386shortfull59.5040.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Nick LodoloCincinnati Reds vs Los Angeles DodgersL18.1%4.45.04.974shortfull16.5083.50season+recent+savant+savant_quality+handrecent leash 4.4 IP/start, patient opponent BB% 9.9%
Tanner BibeeCleveland Guardians vs Baltimore OriolesR18.7%5.65.75.794normalfull48.0052.00season+recent+savant+savant_quality+handpatient opponent BB% 9.8%
Gabriel HughesColorado Rockies vs New York YankeesR17.2%4.44.94.874shortfull59.5040.50season+recent+savant+savant_quality+handrecent leash 4.4 IP/start, patient opponent BB% 9.7%
Drew AndersonDetroit Tigers vs Minnesota TwinsR24.4%4.74.44.779shortfull55.0045.00season+recent+savant+savant_quality+handrecent leash 4.7 IP/start
Hayden WesneskiHouston Astros vs Philadelphia PhilliesR22.1%5.65.75.794normalfull56.5043.50season+recent+savant+savant_quality+hand-
Michael WachaKansas City Royals vs Arizona DiamondbacksR21.6%6.46.36.3107deepfull55.0045.00season+recent+savant+savant_quality+handlow-K contact opponent 19.5%
Reid DetmersLos Angeles Angels vs Boston Red SoxL27.4%6.65.86.0111deepfull67.5032.50season+recent+savant+savant_quality+hand-
Tarik SkubalLos Angeles Dodgers vs Cincinnati RedsL30.4%5.86.06.097normalfull73.0027.00season+recent+savant+savant_quality+handpatient opponent BB% 9.5%
Sandy AlcantaraMiami Marlins vs New York MetsR15.1%6.46.56.5107deepfull59.5040.50season+recent+savant+savant_quality+hand-
Jacob MisiorowskiMilwaukee Brewers vs Chicago CubsR34.9%5.66.06.094normalfull95.504.50season+recent+savant+savant_quality+handpatient opponent BB% 10.7%
Dean KremerMinnesota Twins vs Detroit TigersR23.6%5.05.15.184shortfull43.0057.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Sean ManaeaNew York Mets vs Miami MarlinsL21.2%5.95.75.799normalfull37.5062.50season+recent+savant+savant_quality+hand-
Cam SchlittlerNew York Yankees vs Colorado RockiesR31.4%6.35.96.0106deepfull73.5026.50season+recent+savant+savant_quality+hand-
Andrew PainterPhiladelphia Phillies vs Houston AstrosR21.3%6.05.05.2101deepfull47.5052.50season+recent+savant+savant_quality+hand-
Bubba ChandlerPittsburgh Pirates vs Chicago White SoxR20.9%5.05.05.084shortfull51.0049.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Casey MizeSan Diego Padres vs Washington NationalsR18.9%4.65.25.077shortfull63.5036.50season+recent+savant+savant_quality+handrecent leash 4.6 IP/start
Landen RouppSan Francisco Giants vs St. Louis CardinalsR19.7%5.15.45.386shortfull58.0042.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Quinn MathewsSt. Louis Cardinals vs San Francisco GiantsL21.9%4.84.95.280shortfull66.0034.00season+recent+savant+savant_quality+handrecent leash 4.8 IP/start
Freddy PeraltaTampa Bay Rays vs Atlanta BravesR21.6%5.85.25.397normalfull55.0045.00season+recent+savant+savant_quality+hand-
José SorianoToronto Blue Jays vs AthleticsR21.0%5.55.65.692normalfull45.0055.00season+recent+savant+savant_quality+hand-
Riley CornelioWashington Nationals vs San Diego PadresR23.6%1.7-4.928shortfull50.5049.50season+recent+savant+savant_quality+handrecent leash 1.7 IP/start

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

PITCHER OUTS RESEARCH GATE

10/10 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Reid DetmersReid Detmers OverLos Angeles Angels @ Boston Red Sox17.519.92.413.5%CALT_DERISKresearchdeep6.0111season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 13.5% vs 10% min using selected line 17.5 clears, but raw gap +2.36 <= 3 min
Jacob MisiorowskiJacob Misiorowski OverChicago Cubs @ Milwaukee Brewers17.519.82.313.1%CALT_DERISKresearchnormal6.094season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 13.1% vs 10% min using selected line 17.5 clears, but raw gap +2.29 <= 3 min
Cam SchlittlerCam Schlittler OverColorado Rockies @ New York Yankees18.520.82.312.5%CALT_DERISKresearchdeep6.0106season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 12.5% vs 10% min using selected line 18.5 clears, but raw gap +2.31 <= 3 min
Tarik SkubalTarik Skubal OverCincinnati Reds @ Los Angeles Dodgers17.519.72.112.3%CALT_DERISKresearchnormal6.097season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 12.3% vs 10% min using selected line 17.5 clears, but raw gap +2.15 <= 3 min
Sean BurkeSean Burke UnderPittsburgh Pirates @ Chicago White Sox17.515.4-2.112.3%CALT_DERISKresearchshort5.386season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 12.3% vs 10% min using selected line 17.5 clears, but raw gap -2.15 <= 3 min
Michael WachaMichael Wacha OverArizona Diamondbacks @ Kansas City Royals17.519.51.911.2%CALT_DERISKresearchdeep6.3107season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 11.2% vs 10% min using selected line 17.5 clears, but raw gap +1.95 <= 3 min
Sandy AlcantaraSandy Alcantara OverNew York Mets @ Miami Marlins18.520.11.68.6%CALT_DERISKresearchdeep6.5107season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 8.6% vs 10% min using selected line 18.5
Brandon YoungBrandon Young UnderCleveland Guardians @ Baltimore Orioles17.516.5-0.95.4%CALT_DERISKresearchnormal5.796season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 5.4% vs 10% min using selected line 17.5
Tanner BibeeTanner Bibee UnderCleveland Guardians @ Baltimore Orioles17.516.6-0.94.9%CALT_DERISKresearchnormal5.794season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 4.9% vs 10% min using selected line 17.5
Sean ManaeaSean Manaea UnderNew York Mets @ Miami Marlins17.517.5-0.00.1%CALT_DERISKresearchnormal5.799season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 0.1% vs 10% min using selected line 17.5

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

FULL AUDIT — ALL CANDIDATES

92 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Best Signals
A✅ Best Signal
K final QC: opposing lineup not confirmed, juiced K over -142, expected IP 5.5 below A-grade leash
K PropHayden Wesneski OverAST@PHI6:41 PM3.55.9-142BetMGM Over 3.5 -140 | best price67.9%Best Signal
A✅ Best Signal
K final QC: opposing lineup not confirmed, juiced K over -149, pitch-type boost on 11% usage pitch
K PropReid Detmers OverANG@SOX6:46 PM5.57.6-149BetRivers Over 5.5 -129 | best price38.8%Best Signal
A✅ Best Signal
K final QC: opposing lineup not confirmed, pitch-type boost on 16% usage pitch
K PropBrandon Young OverGUA@ORI6:36 PM3.54.8-128BetMGM Over 3.5 -120 | best price37.3%Best Signal
A✅ Best Signal
K final QC: opposing lineup not confirmed, juiced K over -143, active roster BVP damage OPS 1.071/AVG 0.429 over 8 PA, pitch-type…
K PropJack Perkins OverJAY@ATH9:41 PM3.54.7-143DK Over 3.5 -143 | exact35.0%Best Signal
► Add Signals
B🔬 Research Only
Heavy juice (-161); break-even ~62%, requires clean execution
K PropLanden Roupp UnderCAR@GIA9:46 PM5.54.4-161DK Under 5.5 -161 | exact19.4%!Add Signal
B✅ Add Signal
Heavy juice (-167); break-even ~63%, requires clean execution
Pitcher Hits AllHayden Wesneski UnderAST@PHI6:41 PM5.54.0-167Fanatics Under 5.5 -140 | best price27.3%!Add Signal
B✅ Add Signal
Heavy juice (-166); break-even ~62%, requires clean execution
Pitcher Hits AllDean Kremer UnderTWI@TIG6:41 PM5.54.6-166Bovada Direct Under 5.5 -165 | best price16.4%Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher WalksSean Burke OverPIR@SOX7:41 PM1.52.1-126DK Over 1.5 -126 | exact39.4%!!Add Signal
B👀 Watch SignalPitcher WalksHayden Wesneski OverAST@PHI6:41 PM1.52.0-135DK Over 1.5 -135 | exact34.6%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.08x)
Pitcher WalksGabriel Hughes OverROC@YAN7:06 PM1.51.9-195DK Over 1.5 -195 | exact25.5%!!Add Signal
B👀 Watch SignalPitcher Earned RPatrick Sandoval OverANG@SOX6:46 PM1.52.4-147DK Over 1.5 -147 | exact60.0%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fresh (0.95x) | Away pen fatigued (1.07x)
Pitcher Earned RBryce Miller OverRAN@MAR9:41 PM1.52.4-170Fanatics Over 1.5 -170 | exact60.0%!!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Away pen fatigued (1.08x)
Pitcher Earned RCorbin Burnes OverDIA@ROY7:40 PM1.52.2-132DK Over 1.5 -132 | exact46.7%!!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RLanden Roupp OverCAR@GIA9:46 PM1.52.2-156DK Over 1.5 -156 | exact46.7%!!Add Signal
B👀 Watch Signal
Heavy juice (-164); break-even ~62%, requires clean execution
Pitcher Earned RCasey Mize OverNAT@PAD9:41 PM1.52.1-164DK Over 1.5 -164 | exact40.0%!Add Signal
B👀 Watch Signal
Heavy juice (-172); break-even ~63%, requires clean execution
Pitcher Earned RReid Detmers UnderANG@SOX6:46 PM2.51.9-172DK Under 2.5 -172 | exact24.0%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RNick Lodolo OverRED@DOD10:11 PM2.53.1-156DK Over 2.5 -156 | exact24.0%!!Add Signal
B👀 Watch SignalPitcher Earned RSean Manaea OverMET@MAR6:41 PM2.53.0-107DK Over 2.5 -107 | exact20.0%!Add Signal
► Lean Signals (Derisked)
B (Weak)↘ Lean Signal - Derisked
Books strongly against: blended market against 47.2% (6 books) | consensus 60% (6 books) — posture note at C
K PropFreddy Peralta OverRAY@BRA7:16 PM4.55.8-112BetOnline Over 4.5 -110 | best price27.8%Lean Signal - Derisked
B (Weak)↘ Lean Signal - Derisked
Books strongly against: blended market against 41.4% (6 books) | books against us 0% (6 books) — strongly disagree — posture note…
K PropJacob Misiorowski OverCUB@BRE7:41 PM8.510.1+117DK Over 8.5 +117 | exact18.2%Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 40.8% (1 books)
K PropCorbin Burnes (ARIZ) OverDIA@ROY7:40 PM3.54.7+130Bovada Direct Over 3.5 +130 | exact35.0%Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 47.5% (6 books) | consensus 60% (6 books)
K PropDean Kremer OverTWI@TIG6:41 PM4.55.5-109DK Over 4.5 -109 | exact22.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 19.4% vs 17% min using selected line 3.5 clears, but raw gap -0.68 <= 1 min — posture note at D
K PropAJ Smith-Shawver UnderRAY@BRA7:16 PM3.52.8+122DK Under 3.5 +122 | exact19.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 18.9% vs 17% min using selected line 3.5 clears, but raw gap +0.66 <= 1 min — posture note at D
K PropCorbin Burnes OverDIA@ROY7:40 PM3.54.2+142FanDuel Over 2.5 -174 | alt rescue18.9%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 15.2% vs 17% min using selected line 8.5 — posture note at D
K PropTarik Skubal OverRED@DOD10:11 PM8.59.8-120FanDuel Over 8.5 -108 | best price15.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 11.7% vs 17% min using selected line 6.5 — posture note at D
K PropSean Burke UnderPIR@SOX7:41 PM6.55.7-130Bovada Direct Under 6.5 -125 | best price11.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 11.4% vs 17% min using selected line 5.5 — posture note at D
K PropSean Manaea UnderMET@MAR6:41 PM5.54.9-137DK Under 5.5 -137 | exact11.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 10.7% vs 17% min using selected line 5.5 — posture note at D
K PropQuinn Mathews UnderCAR@GIA9:46 PM5.54.9-146Fanatics Under 5.5 -145 | best price10.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 17% min using selected line 4.5 — posture note at D
K PropMichael Wacha OverDIA@ROY7:40 PM4.54.9+128Fanatics Over 4.5 +130 | best price8.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.8% vs 17% min using selected line 5.5 — posture note at D
K PropTanner Bibee UnderGUA@ORI6:36 PM5.55.2-156FanDuel Under 5.5 -142 | best price5.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.2% vs 17% min using selected line 4.5 — posture note at D
K PropDavid Peterson UnderCUB@BRE7:41 PM4.54.3-153BetMGM Under 4.5 -140 | best price4.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.8% vs 17% min using selected line 4.5 — posture note at D
K PropCasey Mize OverNAT@PAD9:41 PM4.54.7-103DK Over 4.5 -103 | exact3.8%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.7% vs 17% min using selected line 4.5 — posture note at D
K PropBryce Miller OverRAN@MAR9:41 PM4.54.7-148BetRivers Over 4.5 -148 | exact3.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.5% vs 17% min using selected line 7.5 — posture note at D
K PropCam Schlittler UnderROC@YAN7:06 PM7.57.2+116DK Under 7.5 +116 | exact3.5%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.4% vs 17% min using selected line 5.5 — posture note at D
K PropJose Soriano OverJAY@ATH9:41 PM5.55.7+112FanDuel Over 5.5 +114 | best price3.4%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.3% vs 17% min using selected line 4.5 — posture note at D
K PropBubba Chandler OverPIR@SOX7:41 PM4.54.7+104BetRivers Over 4.5 +110 | best price3.3%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.6% vs 17% min using selected line 3.5 — posture note at D
K PropGabriel Hughes OverROC@YAN7:06 PM3.53.6-168BetRivers Over 3.5 -150 | best price1.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 13.5% vs 10% min using selected line 17.5 clears, but raw gap +2.36 <= 3 min — posture note at D
Pitcher OutsReid Detmers OverANG@SOX6:46 PM17.519.9-114Caesars Over 17.5 -113 | best price13.5%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 13.1% vs 10% min using selected line 17.5 clears, but raw gap +2.29 <= 3 min — posture note at D
Pitcher OutsJacob Misiorowski OverCUB@BRE7:41 PM17.519.8-130DK Over 17.5 -130 | exact13.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 12.5% vs 10% min using selected line 18.5 clears, but raw gap +2.31 <= 3 min — posture note at D
Pitcher OutsCam Schlittler OverROC@YAN7:06 PM18.520.8+129FanDuel Over 18.5 +136 | best price12.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 12.3% vs 10% min using selected line 17.5 clears, but raw gap +2.15 <= 3 min — posture note at D
Pitcher OutsTarik Skubal OverRED@DOD10:11 PM17.519.7-205DK Over 17.5 -205 | exact12.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 12.3% vs 10% min using selected line 17.5 clears, but raw gap -2.15 <= 3 min — posture note at D
Pitcher OutsSean Burke UnderPIR@SOX7:41 PM17.515.4-118DK Under 17.5 -118 | exact12.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 11.2% vs 10% min using selected line 17.5 clears, but raw gap +1.95 <= 3 min — posture note at D
Pitcher OutsMichael Wacha OverDIA@ROY7:40 PM17.519.5-125Fanatics Over 17.5 -120 | best price11.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.6% vs 10% min using selected line 18.5 — posture note at D
Pitcher OutsSandy Alcantara OverMET@MAR6:41 PM18.520.1+101FanDuel Over 18.5 +102 | best price8.6%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.4% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsBrandon Young UnderGUA@ORI6:36 PM17.516.5-111Caesars Under 17.5 -105 | best price5.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.9% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsTanner Bibee UnderGUA@ORI6:36 PM17.516.6-111Caesars Under 17.5 -107 | best price4.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.1% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsSean Manaea UnderMET@MAR6:41 PM17.517.5+101FanDuel Under 17.5 +104 | best price0.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 10.9% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllMichael Wacha UnderDIA@ROY7:40 PM5.54.9-108DK Under 5.5 -108 | exact10.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 10.9% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllJose Soriano UnderJAY@ATH9:41 PM5.54.9-145DK Under 5.5 -145 | exact10.9%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 9.1% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllSandy Alcantara OverMET@MAR6:41 PM5.56.0+124DK Over 5.5 +124 | exact9.1%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.5% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllSean Manaea OverMET@MAR6:41 PM5.55.8+100BetMGM Over 5.5 +120 | best price5.5%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.5% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllDavid Peterson OverCUB@BRE7:41 PM5.55.8+109BetMGM Over 5.5 +110 | best price5.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.6% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllTanner Bibee UnderGUA@ORI6:36 PM5.55.3-127DK Under 5.5 -127 | exact3.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.6% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllNick Lodolo OverRED@DOD10:11 PM5.55.7-116theScore Bet Over 5.5 -115 | best price3.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.8% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllBrandon Young OverGUA@ORI6:36 PM5.55.6+111DK Over 5.5 +111 | exact1.8%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.8% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllJack Perkins OverJAY@ATH9:41 PM5.55.6+105Fanatics Over 5.5 +110 | best price1.8%!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 43.9% (1 books)
Pitcher WalksAJ Smith-Shawver OverRAY@BRA7:16 PM1.51.9+113DK Over 1.5 +113 | exact27.5%!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 44.3% (1 books)
Pitcher WalksAndrew Painter OverAST@PHI6:41 PM1.51.9+111DK Over 1.5 +111 | exact23.7%Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher WalksPatrick Sandoval UnderANG@SOX6:46 PM2.52.1-188DK Under 2.5 -188 | exact17.7%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher WalksReid Detmers OverANG@SOX6:46 PM1.51.7-140DK Over 1.5 -140 | exact16.4%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 33.6% (1 books)
Pitcher WalksCorbin Burnes OverDIA@ROY7:40 PM1.51.7+179DK Over 1.5 +179 | exact14.0%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 37.9% (1 books)
Pitcher WalksBubba Chandler OverPIR@SOX7:41 PM2.52.8+147DK Over 2.5 +147 | exact12.2%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 11.0% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksSean Manaea OverMET@MAR6:41 PM1.51.7+109DK Over 1.5 +109 | exact11.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 10.0% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksFreddy Peralta OverRAY@BRA7:16 PM1.51.6-165DK Over 1.5 -165 | exact10.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 7.5% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksSandy Alcantara OverMET@MAR6:41 PM1.51.6-150DK Over 1.5 -150 | exact7.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.6% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksMichael Wacha OverDIA@ROY7:40 PM1.51.6-107DK Over 1.5 -107 | exact5.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.4% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksCam Schlittler OverROC@YAN7:06 PM1.51.5+122DK Over 1.5 +122 | exact0.4%!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned RDrew Anderson OverTWI@TIG6:41 PM1.51.8-145DK Over 1.5 -145 | exact20.0%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RSean Burke UnderPIR@SOX7:41 PM2.52.1-166DK Under 2.5 -166 | exact16.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RJacob Misiorowski UnderCUB@BRE7:41 PM1.51.3-160DK Under 1.5 -160 | exact13.3%!!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned RHayden Wesneski UnderAST@PHI6:41 PM2.52.2-135DK Under 2.5 -135 | exact12.0%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RQuinn Mathews UnderCAR@GIA9:46 PM2.52.2-169DK Under 2.5 -169 | exact12.0%!!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RTanner Bibee OverGUA@ORI6:36 PM2.52.7-144DK Over 2.5 -144 | exact8.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RSandy Alcantara OverMET@MAR6:41 PM2.52.7+125DK Over 2.5 +125 | exact8.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RJose Soriano UnderJAY@ATH9:41 PM2.52.3-152DK Under 2.5 -152 | exact8.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 6.7% vs 20% min using selected line 1.5 — posture note at D
Pitcher Earned RCam Schlittler UnderROC@YAN7:06 PM1.51.4-110DK Under 1.5 -110 | exact6.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RAndrew Painter OverAST@PHI6:41 PM2.52.6+114Fanatics Over 2.5 +125 | best price4.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RAJ Smith-Shawver OverRAY@BRA7:16 PM2.52.6+115DK Over 2.5 +115 | exact4.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RFreddy Peralta UnderRAY@BRA7:16 PM2.52.4-166DK Under 2.5 -166 | exact4.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RMichael Wacha OverDIA@ROY7:40 PM2.52.6-136Fanatics Over 2.5 -120 | best price4.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RDavid Peterson UnderCUB@BRE7:41 PM2.52.4-135Fanatics Under 2.5 -135 | best price4.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RBubba Chandler UnderPIR@SOX7:41 PM2.52.4-141DK Under 2.5 -141 | exact4.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RJack Perkins UnderJAY@ATH9:41 PM2.52.4+100DK Under 2.5 +100 | exact4.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RBrandon Young UnderGUA@ORI6:36 PM2.52.5-132DK Under 2.5 -132 | exact-!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RDean Kremer UnderTWI@TIG6:41 PM2.52.5-125DK Under 2.5 -125 | exact-!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RGabriel Hughes UnderROC@YAN7:06 PM2.52.5+107DK Under 2.5 +107 | exact-!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.0% vs 20% min using selected line 1.5 — posture note at D
Pitcher Earned RTarik Skubal UnderRED@DOD10:11 PM1.51.5-114DK Under 1.5 -114 | exact-!!Lean Signal - Derisked
► Watch Signals
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 16.9% vs 17% min using selected line 3.5 — posture note at D
K PropNick Lodolo OverRED@DOD10:11 PM3.54.1-166FanDuel Over 3.5 -166 | best price16.9%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 14.6% vs 17% min using selected line 4.5 — posture note at D
K PropAndrew Painter OverAST@PHI6:41 PM4.55.2-128BetMGM Over 4.5 -105 | best price14.6%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 13.4% vs 17% min using selected line 5.5 — posture note at D
K PropPatrick Sandoval OverANG@SOX6:46 PM5.56.2-144BetOnline Over 5.5 -143 | best price13.4%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 11.1% vs 17% min using selected line 4.5 — posture note at D
K PropDrew Anderson OverTWI@TIG6:41 PM4.55.0-148FanDuel Over 4.5 -132 | best price11.1%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 8.6% vs 17% min using selected line 4.5 — posture note at D
K PropSandy Alcantara UnderMET@MAR6:41 PM4.54.1-107DK Under 4.5 -107 | exact8.6%Watch Signal

✓ Supports   ! Mixed   ✗ Opposes   – No Data  |  Layer order: Line Fit | Model Edge | Market Alignment | Matchup | Availability | Game Context