MLB Betting Analyzer — Full Audit

Tuesday, August 25 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βœ… TRUSTED59555%-25.91u4854%-2.92u28056%64
Pitcher Hits Allowedβœ… TRUSTED51357%+4.38u2938%-10.31u450%6
Run Lineβœ… TRUSTED17358%+7.01u667%+0.62u4661%1
Batter WalksπŸ‘€ WATCH208474%-55.49u17976%-2.95u875%134
Pitcher Earned RunsπŸ‘€ WATCH63157%-26.50u6461%+1.69u1100%9
Pitcher WalksπŸ‘€ WATCH42661%-7.05u1479%+4.38u0-11
Batter HitsπŸ‘€ WATCH5571%-0.17u1100%+0.38u0-23
Batter Total BasesπŸ‘€ WATCH3551%-1.50u10%-1.00u0-37
F5 MLπŸ‘€ WATCH3044%+2.54u0-+0.00u0-0
No HR U1.5πŸ‘€ WATCH1127%-5.27u10%-1.00u0-0
MoneylineπŸ‘€ WATCH650%+2.85u0-+0.00u0-0
NRFIπŸ‘€ WATCH520%-2.00u0-+0.00u0-4
YRFIπŸ‘€ WATCH450%-2.00u10%-1.00u0-7
Pitcher OutsπŸ”¬ RESEARCH12948%-13.70u757%-0.05u250%8
TotalπŸ”¬ RESEARCH6239%-13.07u20%-2.00u1100%7
F5 TotalπŸ”¬ RESEARCH3842%-10.07u40%-4.00u10%6
No HRπŸ”¬ RESEARCH10%-1.00u10%-1.00u0-0
Batter H+R+RBIβ›” PAUSED60952%-60.11u1650%-2.03u8653%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 P&L non-negative; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Pitcher Earned RunsπŸ‘€ WATCHβœ… Trusted3/5season P&L positive; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Pitcher WalksπŸ‘€ WATCHβœ… Trusted3/5season P&L positive; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
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βœ… Trusted0/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βœ… Trusted0/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βœ… Trusted0/5season sample >= 50; season P&L positive; 14d sample >= 10
Pitcher OutsπŸ”¬ RESEARCHπŸ‘€ Watch2/5season P&L positive; 14d sample >= 10; Grade A sample >= 10 and 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 P&L non-negative

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

SAVANT PITCH QUALITY DIAGNOSTICS

27 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Tyler GlasnowLos Angeles Dodgers vs Atlanta Braves70.369.481.54Curveball (50% whiff, 30% usage)Savant whiff 30.6%, put-away 24.5%, xwOBA 0.252, arsenal coverage 4 pitch type(s)
Payton TolleBoston Red Sox vs Miami Marlins68.160.580.05Cutter (29% whiff, 20% usage)Savant whiff 27.0%, put-away 22.9%, xwOBA 0.255, arsenal coverage 5 pitch type(s)
Jacob deGromTexas Rangers vs Chicago White Sox65.475.061.05Changeup (45% whiff, 13% usage)Savant whiff 34.1%, put-away 23.0%, xwOBA 0.293, arsenal coverage 5 pitch type(s)
Kyle HarrisonMilwaukee Brewers vs New York Mets64.662.969.544-Seam Fastball (30% whiff, 58% usage)Savant whiff 29.1%, put-away 21.0%, xwOBA 0.276, arsenal coverage 4 pitch type(s)
Paul SkenesPittsburgh Pirates vs San Diego Padres64.562.569.07Changeup (38% whiff, 13% usage)Savant whiff 28.1%, put-away 22.6%, xwOBA 0.277, arsenal coverage 7 pitch type(s)
Walbert UreΓ±aLos Angeles Angels vs Cleveland Guardians61.058.766.04Changeup (36% whiff, 33% usage)Savant whiff 27.5%, put-away 20.0%, xwOBA 0.283, arsenal coverage 4 pitch type(s)
Gavin WilliamsCleveland Guardians vs Los Angeles Angels60.569.955.05Sweeper (42% whiff, 28% usage)Savant whiff 31.0%, put-away 24.3%, xwOBA 0.305, arsenal coverage 5 pitch type(s)
Ian SeymourTampa Bay Rays vs Detroit Tigers58.762.458.57Changeup (39% whiff, 30% usage)Savant whiff 28.6%, put-away 21.5%, xwOBA 0.298, arsenal coverage 7 pitch type(s)
Ethan PeckoHouston Astros vs New York Yankees57.054.057.06Sinker (40% whiff, 30% usage)Savant whiff 28.3%, put-away 13.7%, xwOBA 0.301, arsenal coverage 6 pitch type(s)
Taj BradleyMinnesota Twins vs Athletics54.556.354.04Split-Finger (36% whiff, 20% usage)Savant whiff 26.2%, put-away 20.2%, xwOBA 0.307, arsenal coverage 4 pitch type(s)
Aaron NolaPhiladelphia Phillies vs Seattle Mariners53.356.150.06Curveball (43% whiff, 33% usage)Savant whiff 26.5%, put-away 19.5%, xwOBA 0.315, arsenal coverage 6 pitch type(s)
Brandon PfaadtArizona Diamondbacks vs Chicago Cubs52.344.461.06Curveball (36% whiff, 16% usage)Savant whiff 22.1%, put-away 16.5%, xwOBA 0.293, arsenal coverage 6 pitch type(s)
Bryce ElderAtlanta Braves vs Los Angeles Dodgers48.946.752.55Slider (30% whiff, 24% usage)Savant whiff 20.8%, put-away 21.3%, xwOBA 0.310, arsenal coverage 5 pitch type(s)
George KirbySeattle Mariners vs Philadelphia Phillies48.843.253.07Sweeper (25% whiff, 30% usage)Savant whiff 21.5%, put-away 16.6%, xwOBA 0.309, arsenal coverage 7 pitch type(s)
Gage JumpAthletics vs Minnesota Twins48.651.745.06Slider (29% whiff, 23% usage)Savant whiff 24.7%, put-away 18.5%, xwOBA 0.325, arsenal coverage 6 pitch type(s)
Andrew AlvarezWashington Nationals vs Colorado Rockies48.453.645.55Slider (36% whiff, 22% usage)Savant whiff 25.8%, put-away 18.3%, xwOBA 0.324, arsenal coverage 5 pitch type(s)
Michael KingSan Diego Padres vs Pittsburgh Pirates47.950.747.05Sweeper (29% whiff, 20% usage)Savant whiff 24.5%, put-away 18.1%, xwOBA 0.321, arsenal coverage 5 pitch type(s)
Will WarrenNew York Yankees vs Houston Astros45.347.941.55Changeup (29% whiff, 12% usage)Savant whiff 22.4%, put-away 19.4%, xwOBA 0.332, arsenal coverage 5 pitch type(s)
Clay HolmesChicago Cubs vs Arizona Diamondbacks45.039.252.06Changeup (30% whiff, 15% usage)Savant whiff 20.1%, put-away 15.3%, xwOBA 0.311, arsenal coverage 6 pitch type(s)
Anthony KayChicago White Sox vs Texas Rangers43.747.639.06Sweeper (36% whiff, 23% usage)Savant whiff 24.7%, put-away 14.6%, xwOBA 0.337, arsenal coverage 6 pitch type(s)
Brady SingerCincinnati Reds vs San Francisco Giants43.348.536.05Sweeper (40% whiff, 15% usage)Savant whiff 24.2%, put-away 16.5%, xwOBA 0.343, arsenal coverage 5 pitch type(s)
Max ScherzerToronto Blue Jays vs Kansas City Royals39.231.441.55Curveball (29% whiff, 14% usage)Savant whiff 18.0%, put-away 11.7%, xwOBA 0.332, arsenal coverage 5 pitch type(s)
Chris BassittBaltimore Orioles vs St. Louis Cardinals39.040.735.07Curveball (30% whiff, 23% usage)Savant whiff 20.9%, put-away 15.2%, xwOBA 0.345, arsenal coverage 7 pitch type(s)
Zac ThorntonNew York Mets vs Milwaukee Brewers39.040.139.07Sweeper (27% whiff, 14% usage)Savant whiff 19.7%, put-away 17.0%, xwOBA 0.337, arsenal coverage 7 pitch type(s)
Seth LugoKansas City Royals vs Toronto Blue Jays36.637.034.08Cutter (23% whiff, 16% usage)Savant whiff 18.2%, put-away 17.0%, xwOBA 0.347, arsenal coverage 8 pitch type(s)
Adrian HouserSan Francisco Giants vs Cincinnati Reds35.833.037.05Changeup (36% whiff, 16% usage)Savant whiff 17.4%, put-away 14.5%, xwOBA 0.341, arsenal coverage 5 pitch type(s)
Jackson JobeDetroit Tigers vs Tampa Bay Rays28.534.718.55Changeup (38% whiff, 12% usage)Savant whiff 18.5%, put-away 13.9%, xwOBA 0.378, 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

27 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Brandon PfaadtArizona Diamondbacks vs Chicago CubsR17.9%6.55.96.0109deepfull61.0039.00season+recent+savant+savant_quality+handpatient opponent BB% 10.8%
Gage JumpAthletics vs Minnesota TwinsL24.0%4.95.15.182shortfull45.0055.00season+recent+savant+savant_quality+handrecent leash 4.9 IP/start
Bryce ElderAtlanta Braves vs Los Angeles DodgersR19.3%5.85.75.897normalfull52.5047.50season+recent+savant+savant_quality+handpatient opponent BB% 9.7%
Chris BassittBaltimore Orioles vs St. Louis CardinalsR15.7%4.74.84.779shortfull35.0065.00season+recent+savant+savant_quality+handrecent leash 4.7 IP/start
Payton TolleBoston Red Sox vs Miami MarlinsL29.5%6.05.76.0101deepfull80.0020.00season+recent+savant+savant_quality+hand-
Clay HolmesChicago Cubs vs Arizona DiamondbacksR18.2%4.95.75.682shortfull52.0048.00season+recent+savant+savant_quality+handrecent leash 4.9 IP/start, low-K contact opponent 19.1%
Anthony KayChicago White Sox vs Texas RangersL18.9%5.75.05.296normalfull39.0061.00season+recent+savant+savant_quality+hand-
Brady SingerCincinnati Reds vs San Francisco GiantsR17.1%5.65.35.394normalfull36.0064.00season+recent+savant+savant_quality+hand-
Gavin WilliamsCleveland Guardians vs Los Angeles AngelsR35.0%5.36.06.089normalfull55.0045.00season+recent+savant+savant_quality+hand-
Jackson JobeDetroit Tigers vs Tampa Bay RaysR20.4%4.44.75.274shortfull18.5081.50season+recent+savant+savant_quality+handrecent leash 4.4 IP/start, low-K contact opponent 18.6%
Ethan PeckoHouston Astros vs New York YankeesR22.5%-3.75.593shortfull57.0043.00season+savant+savant_quality+handseason leash 3.7 IP/GS, patient opponent BB% 9.8%, recent_form_unavailable
Seth LugoKansas City Royals vs Toronto Blue JaysR16.6%5.45.65.591normalfull34.0066.00season+recent+savant+savant_quality+handlow-K contact opponent 19.5%
Walbert UreΓ±aLos Angeles Angels vs Cleveland GuardiansR23.8%5.05.35.284shortfull66.0034.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start, patient opponent BB% 9.6%
Tyler GlasnowLos Angeles Dodgers vs Atlanta BravesR29.8%5.45.75.691normalfull81.5018.50season+recent+savant+savant_quality+hand-
Kyle HarrisonMilwaukee Brewers vs New York MetsL29.5%4.14.94.869shortfull69.5030.50season+recent+savant+savant_quality+handrecent leash 4.1 IP/start
Taj BradleyMinnesota Twins vs AthleticsR25.8%5.25.65.587normalfull54.0046.00season+recent+savant+savant_quality+hand-
Zac ThorntonNew York Mets vs Milwaukee BrewersL18.7%5.35.65.589normalfull39.0061.00season+recent+savant+savant_quality+handpatient opponent BB% 10.7%
Will WarrenNew York Yankees vs Houston AstrosR23.4%4.55.14.976shortfull41.5058.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start
Aaron NolaPhiladelphia Phillies vs Seattle MarinersR26.1%5.65.35.394normalfull50.0050.00season+recent+savant+savant_quality+hand-
Paul SkenesPittsburgh Pirates vs San Diego PadresR30.1%4.65.35.277shortfull69.0031.00season+recent+savant+savant_quality+handrecent leash 4.6 IP/start
Michael KingSan Diego Padres vs Pittsburgh PiratesR21.0%5.85.75.797normalfull47.0053.00season+recent+savant+savant_quality+hand-
Adrian HouserSan Francisco Giants vs Cincinnati RedsR16.5%4.84.84.880shortfull37.0063.00season+recent+savant+savant_quality+handrecent leash 4.8 IP/start, patient opponent BB% 9.6%
George KirbySeattle Mariners vs Philadelphia PhilliesR17.1%4.75.85.679shortfull53.0047.00season+recent+savant+savant_quality+handrecent leash 4.7 IP/start
Ian SeymourTampa Bay Rays vs Detroit TigersL30.3%5.44.74.891normalfull58.5041.50season+recent+savant+savant_quality+hand-
Jacob deGromTexas Rangers vs Chicago White SoxR30.5%4.25.35.170shortfull61.0039.00season+recent+savant+savant_quality+handrecent leash 4.2 IP/start
Max ScherzerToronto Blue Jays vs Kansas City RoyalsR18.5%4.54.14.276shortfull41.5058.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start
Andrew AlvarezWashington Nationals vs Colorado RockiesL20.4%5.14.84.986shortfull45.5054.50season+recent+savant+savant_quality+handrecent leash 5.1 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
Gavin WilliamsGavin Williams OverCleveland Guardians @ Los Angeles Angels17.519.62.112.3%CALT_DERISKresearchnormal6.089season+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
Ranger SuarezRanger Suarez UnderBoston Red Sox @ Miami Marlins17.515.9-1.69.4%CALT_DERISKresearch----Weak Model Edge: Insufficient model edge β€” diff_pct 9.4% vs 10% min using selected line 17.5
Seth LugoSeth Lugo UnderKansas City Royals @ Toronto Blue Jays17.515.9-1.68.9%CALT_DERISKresearchnormal5.591season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 8.9% vs 10% min using selected line 17.5
George KirbyGeorge Kirby UnderPhiladelphia Phillies @ Seattle Mariners17.516.0-1.58.5%CALT_DERISKresearchshort5.679season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 8.5% vs 10% min using selected line 17.5
Michael KingMichael King UnderPittsburgh Pirates @ San Diego Padres17.516.5-1.05.5%CALT_DERISKresearchnormal5.797season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 5.5% vs 10% min using selected line 17.5
Taj BradleyTaj Bradley UnderMinnesota Twins @ Athletics17.516.6-0.95.1%CALT_DERISKresearchnormal5.587season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 5.1% vs 10% min using selected line 17.5
Payton TollePayton Tolle OverBoston Red Sox @ Miami Marlins17.518.40.95.0%CALT_DERISKresearchdeep6.0101season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 5.0% vs 10% min using selected line 17.5
Brandon PfaadtBrandon Pfaadt OverChicago Cubs @ Arizona Diamondbacks17.518.20.74.1%CALT_DERISKresearchdeep6.0109season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 4.1% vs 10% min using selected line 17.5
Sandy AlcantaraSandy Alcantara OverBoston Red Sox @ Miami Marlins18.519.30.84.1%CALT_DERISKresearch----Weak Model Edge: Insufficient model edge β€” diff_pct 4.1% vs 10% min using selected line 18.5
Cade CavalliCade Cavalli OverColorado Rockies @ Washington Nationals17.517.90.42.4%CALT_DERISKresearch----Weak Model Edge: Insufficient model edge β€” diff_pct 2.4% 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

61 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Best Signals
A ⭐ Featured⭐ Featured
K final QC: opposing lineup not confirmed, juiced K over -149, expected IP 5.5 below A-grade leash
K PropTyler Glasnow OverDOD@BRA7:16 PM5.58.1-149DK Over 5.5 -149 | exact46.8%Best Signal
Aβœ… Best Signal
K final QC: opposing lineup not confirmed, juiced K over -152
K PropGavin Williams OverGUA@ANG9:38 PM7.59.8-152FanDuel Over 7.5 -140 | best price30.9%Best Signal
► Add Signals
Bβœ… Add Signal
K final QC: opposing lineup not confirmed, juiced K over -146, expected IP 5.4 below A-grade leash
K PropAaron Nola OverPHI@MAR9:40 PM5.57.2-146FanDuel Over 5.5 -146 | exact31.8%!Add Signal
Bβœ… Add SignalPitcher Hits AllGeorge Kirby OverPHI@MAR9:40 PM5.56.6-127DK Over 5.5 -127 | exact20.0%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-154); break-even ~61%, requires clean execution
Pitcher Earned RAdrian Houser OverRED@GIA9:46 PM1.52.1-154DK Over 1.5 -154 | exact40.0%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-161); break-even ~62%, requires clean execution
Pitcher Earned RWalbert Urena UnderGUA@ANG9:38 PM2.51.9-161DK Under 2.5 -161 | exact24.0%!Add Signal
► Lean Signals (Derisked)
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 48.4% (2 books) | books against us 0% (2 books) β€” strongly disagree β€” posture note…
K PropIan Seymour OverRAY@TIG6:41 PM5.56.9-104FanDuel Over 5.5 -104 | exact25.9%Lean Signal - Derisked
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 48.0% (1 books) β€” posture note at C
K PropCade Cavalli OverROC@NAT6:46 PM6.57.9-105Bovada Direct Over 6.5 -105 | exact21.4%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 23.5% vs 17% min using selected line 3.5 clears, but raw gap +0.82 <= 1 min β€” posture note at D
K PropRyan Feltner OverROC@NAT6:46 PM3.54.3-125Bovada Direct Over 3.5 -125 | exact23.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 21.7% vs 17% min using selected line 3.5 clears, but raw gap -0.76 <= 1 min β€” posture note at D
K PropMax Scherzer UnderROY@JAY7:08 PM3.52.7+121FanDuel Under 3.5 +122 | best price21.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 18.6% vs 17% min using selected line 3.5 clears, but raw gap -0.65 <= 1 min β€” posture note at D
K PropJackson Jobe UnderRAY@TIG6:41 PM3.52.9-133FanDuel Under 3.5 -130 | best price18.6%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 13.7% vs 17% min using selected line 3.5 β€” posture note at D
K PropTyler Phillips OverSOX@MAR6:40 PM3.54.0-143DK Over 3.5 -143 | exact13.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 12.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropRanger Suarez UnderSOX@MAR6:40 PM4.53.9+105Bovada Direct Under 4.5 +105 | exact12.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.5% vs 17% min using selected line 4.5 β€” posture note at D
K PropZach Thornton OverBRE@MET7:11 PM4.55.0+133FanDuel Over 3.5 -166 | alt rescue10.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.2% vs 17% min using selected line 5.5 β€” posture note at D
K PropMichael King OverPIR@PAD9:40 PM5.56.1+106FanDuel Over 5.5 +120 | best price10.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.1% vs 17% min using selected line 3.5 β€” posture note at D
K PropAdrian Houser UnderRED@GIA9:46 PM3.53.1-104DK Under 3.5 -104 | exact10.1%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.8% vs 17% min using selected line 4.5 β€” posture note at D
K PropWalbert Urena OverGUA@ANG9:38 PM4.54.9+131FanDuel Over 4.5 +134 | best price8.8%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.6% vs 17% min using selected line 4.5 β€” posture note at D
K PropWill Warren UnderAST@YAN7:06 PM4.54.2+110FanDuel Under 4.5 +120 | best price7.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.4% vs 17% min using selected line 6.5 β€” posture note at D
K PropJacob deGrom OverRAN@SOX7:41 PM6.57.0-115FanDuel Over 6.5 -115 | exact7.4%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.7% vs 17% min using selected line 4.5 β€” posture note at D
K PropBrandon Pfaadt OverCUB@DIA9:40 PM4.54.8+105FanDuel Over 4.5 +106 | best price6.7%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.4% vs 17% min using selected line 6.5 β€” posture note at D
K PropPayton Tolle UnderSOX@MAR6:40 PM6.56.1-137DK Under 6.5 -137 | exact6.4%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropBryce Elder OverDOD@BRA7:16 PM4.54.8+116FanDuel Over 4.5 +118 | best price5.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropEthan Pecko UnderAST@YAN7:06 PM4.54.3-145DK Under 4.5 -145 | exact4.9%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.3% vs 17% min using selected line 6.5 β€” posture note at D
K PropPaul Skenes OverPIR@PAD9:40 PM6.56.7+117FanDuel Over 6.5 +118 | best price3.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.2% vs 17% min using selected line 3.5 β€” posture note at D
K PropClay Holmes UnderCUB@DIA9:40 PM3.53.4-135DK Under 3.5 -135 | exact3.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.0% vs 17% min using selected line 5.5 β€” posture note at D
K PropTaj Bradley OverTWI@ATH9:40 PM5.55.7-123FanDuel Over 5.5 -122 | best price3.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.4% vs 17% min using selected line 4.5 β€” posture note at D
K PropSandy Alcantara OverSOX@MAR6:40 PM4.54.6+105Bovada Direct Over 4.5 +105 | exact2.4%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.2% vs 17% min using selected line 5.5 β€” posture note at D
K PropKyle Harrison UnderBRE@MET7:11 PM5.55.4+125DK Under 5.5 +125 | exact2.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.2% vs 17% min using selected line 4.5 β€” posture note at D
K PropBrady Singer UnderRED@GIA9:46 PM4.54.4-150FanDuel Under 4.5 -150 | exact2.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 17% min using selected line 4.5 β€” posture note at D
K PropAnthony Kay OverRAN@SOX7:41 PM4.54.5-108FanDuel Over 4.5 -108 | exact0.0%!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 OutsGavin Williams OverGUA@ANG9:38 PM17.519.6-164DK Over 17.5 -164 | exact12.3%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 9.4% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsRanger Suarez UnderSOX@MAR6:40 PM17.515.9-140Bovada Direct Under 17.5 -140 | exact9.4%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.9% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsSeth Lugo UnderROY@JAY7:08 PM17.515.9+118DK Under 17.5 +118 | exact8.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.5% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsGeorge Kirby UnderPHI@MAR9:40 PM17.516.0-103DK Under 17.5 -103 | exact8.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.5% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsMichael King UnderPIR@PAD9:40 PM17.516.5+107DK Under 17.5 +107 | exact5.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.1% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsTaj Bradley UnderTWI@ATH9:40 PM17.516.6-105DK Under 17.5 -105 | exact5.1%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.0% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsPayton Tolle OverSOX@MAR6:40 PM17.518.4-153DK Over 17.5 -153 | exact5.0%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.1% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsBrandon Pfaadt OverCUB@DIA9:40 PM17.518.2-128DK Over 17.5 -128 | exact4.1%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.1% vs 10% min using selected line 18.5 β€” posture note at D
Pitcher OutsSandy Alcantara OverSOX@MAR6:40 PM18.519.3+110Bovada Direct Over 18.5 +110 | exact4.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.4% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsCade Cavalli OverROC@NAT6:46 PM17.517.9-200Bovada Direct Over 17.5 -200 | exact2.4%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Hits AllClay Holmes UnderCUB@DIA9:40 PM5.54.7-159DK Under 5.5 -159 | exact14.5%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Hits AllBrandon Pfaadt UnderCUB@DIA9:40 PM5.54.7-118DK Under 5.5 -118 | exact14.5%!!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 12.7% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllRyan Feltner OverROC@NAT6:46 PM5.56.2-140Bovada Direct Over 5.5 -140 | exact12.7%!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 OverSOX@MAR6:40 PM5.56.0-130Bovada Direct Over 5.5 -130 | exact9.1%!!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 AllJackson Jobe UnderRAY@TIG6:41 PM5.55.0-129DK Under 5.5 -129 | exact9.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.3% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllBryce Elder UnderDOD@BRA7:16 PM5.55.1-151DK Under 5.5 -151 | exact7.3%!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 AllGage Jump OverTWI@ATH9:40 PM5.55.7+105DK Over 5.5 +105 | exact3.6%Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RTyler Glasnow OverDOD@BRA7:16 PM1.51.8-132DK Over 1.5 -132 | exact20.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RGavin Williams OverGUA@ANG9:38 PM1.51.8-138DK Over 1.5 -138 | exact20.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 49.4% (1 books)
Pitcher Earned REthan Pecko UnderAST@YAN7:06 PM2.52.2-112DK Under 2.5 -112 | exact12.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RClay Holmes UnderCUB@DIA9:40 PM2.52.2-158DK Under 2.5 -158 | exact12.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 RJackson Jobe OverRAY@TIG6:41 PM2.52.6+116DK Over 2.5 +116 | 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 RWill Warren UnderAST@YAN7:06 PM2.52.4-153DK Under 2.5 -153 | 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 RMax Scherzer OverROY@JAY7:08 PM2.52.6+118DK Over 2.5 +118 | 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 RBrandon Pfaadt UnderCUB@DIA9:40 PM2.52.4-118DK Under 2.5 -118 | 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 RBryce Elder UnderDOD@BRA7:16 PM2.52.5-114DK Under 2.5 -114 | 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 RGage Jump UnderTWI@ATH9:40 PM2.52.5-101DK Under 2.5 -101 | 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 RGeorge Kirby UnderPHI@MAR9:40 PM2.52.5-139DK Under 2.5 -139 | exact-!Lean Signal - Derisked
► Watch Signals
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 9.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropGage Jump OverTWI@ATH9:40 PM4.55.0-159DK Over 4.5 -159 | exact9.9%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 3.8% vs 17% min using selected line 3.5 β€” posture note at D
K PropSeth Lugo OverROY@JAY7:08 PM3.53.6-150FanDuel Over 3.5 -140 | best price3.8%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 1.6% vs 17% min using selected line 4.5 β€” posture note at D
K PropGeorge Kirby OverPHI@MAR9:40 PM4.54.6-149FanDuel Over 4.5 -138 | best price1.6%Watch Signal

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