MLB Betting Analyzer — Full Audit

Sunday, August 30 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✅ TRUSTED60055%-24.20u3456%-0.92u28456%64
Pitcher Hits Allowed✅ TRUSTED51658%+6.60u1953%-1.95u450%6
Run Line✅ TRUSTED17358%+7.01u475%+0.92u4661%1
Batter Walks👀 WATCH208474%-55.49u6679%+0.80u875%134
Pitcher Earned Runs👀 WATCH64056%-30.60u4848%-9.40u1100%9
Pitcher Walks👀 WATCH43061%-7.94u1479%+4.19u0-11
Batter Hits👀 WATCH5571%-0.17u0-+0.00u0-23
Batter Total Bases👀 WATCH3551%-1.50u10%-1.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🔬 RESEARCH13048%-14.70u333%-0.79u250%8
Total🔬 RESEARCH6239%-13.07u20%-2.00u1100%7
F5 Total🔬 RESEARCH3842%-10.07u30%-3.00u10%6
No HR🔬 RESEARCH10%-1.00u0-+0.00u0-0
Batter H+R+RBI⛔ PAUSED60952%-60.11u978%+3.31u8653%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✅ Trusted3/5season P&L positive; 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✅ 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✅ 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
Tyler GlasnowLos Angeles Dodgers vs Detroit Tigers72.870.284.54Curveball (49% whiff, 28% usage)Savant whiff 30.8%, put-away 25.0%, xwOBA 0.246, arsenal coverage 4 pitch type(s)
Zack WheelerPhiladelphia Phillies vs Los Angeles Angels67.967.572.06Split-Finger (45% whiff, 16% usage)Savant whiff 30.8%, put-away 22.2%, xwOBA 0.271, arsenal coverage 6 pitch type(s)
Chase BurnsCincinnati Reds vs Chicago Cubs66.468.169.03Slider (52% whiff, 39% usage)Savant whiff 31.5%, put-away 21.4%, xwOBA 0.277, arsenal coverage 3 pitch type(s)
Jordan HicksChicago White Sox vs Minnesota Twins64.257.372.54Sweeper (48% whiff, 31% usage)Savant whiff 26.9%, put-away 19.9%, xwOBA 0.270, arsenal coverage 4 pitch type(s)
Parker MessickCleveland Guardians vs Kansas City Royals61.953.774.56Changeup (36% whiff, 24% usage)Savant whiff 25.1%, put-away 19.7%, xwOBA 0.266, arsenal coverage 6 pitch type(s)
Drew RasmussenTampa Bay Rays vs San Diego Padres59.453.069.56Changeup (36% whiff, 12% usage)Savant whiff 24.8%, put-away 19.6%, xwOBA 0.276, arsenal coverage 6 pitch type(s)
Braxton AshcraftPittsburgh Pirates vs St. Louis Cardinals59.157.464.05Curveball (38% whiff, 26% usage)Savant whiff 25.6%, put-away 22.6%, xwOBA 0.287, arsenal coverage 5 pitch type(s)
Logan GilbertSeattle Mariners vs Toronto Blue Jays58.763.058.56Split-Finger (41% whiff, 14% usage)Savant whiff 29.7%, put-away 19.9%, xwOBA 0.298, arsenal coverage 6 pitch type(s)
Shota ImanagaChicago Cubs vs Cincinnati Reds56.458.956.06Split-Finger (42% whiff, 33% usage)Savant whiff 27.8%, put-away 19.6%, xwOBA 0.303, arsenal coverage 6 pitch type(s)
Ranger SuarezBoston Red Sox vs New York Yankees53.548.960.06Curveball (40% whiff, 17% usage)Savant whiff 22.6%, put-away 20.0%, xwOBA 0.295, arsenal coverage 6 pitch type(s)
Dustin MayMilwaukee Brewers vs Texas Rangers48.548.849.56Sweeper (29% whiff, 19% usage)Savant whiff 22.5%, put-away 20.2%, xwOBA 0.316, arsenal coverage 6 pitch type(s)
Tyler MahleAtlanta Braves vs Colorado Rockies48.549.948.05Split-Finger (26% whiff, 28% usage)Savant whiff 22.2%, put-away 21.8%, xwOBA 0.319, arsenal coverage 5 pitch type(s)
Kumar RockerTexas Rangers vs Milwaukee Brewers48.354.443.06Slider (41% whiff, 38% usage)Savant whiff 26.0%, put-away 18.6%, xwOBA 0.329, arsenal coverage 6 pitch type(s)
Andrew AlvarezWashington Nationals vs Miami Marlins47.554.143.05Slider (35% whiff, 22% usage)Savant whiff 25.8%, put-away 18.8%, xwOBA 0.329, arsenal coverage 5 pitch type(s)
Robbie RaySan Diego Padres vs Tampa Bay Rays46.651.043.05Curveball (37% whiff, 11% usage)Savant whiff 25.1%, put-away 17.1%, xwOBA 0.329, arsenal coverage 5 pitch type(s)
Mason AdamsColorado Rockies vs Atlanta Braves46.436.350.554-Seam Fastball (33% whiff, 32% usage)Savant whiff 16.6%, put-away 19.4%, xwOBA 0.314, arsenal coverage 5 pitch type(s)
Will WarrenNew York Yankees vs Boston Red Sox45.647.242.55Changeup (28% whiff, 12% usage)Savant whiff 22.1%, put-away 19.3%, xwOBA 0.330, arsenal coverage 5 pitch type(s)
Matthew LiberatoreSt. Louis Cardinals vs Pittsburgh Pirates45.450.437.58Curveball (42% whiff, 17% usage)Savant whiff 24.6%, put-away 17.6%, xwOBA 0.340, arsenal coverage 8 pitch type(s)
Zebby MatthewsMinnesota Twins vs Chicago White Sox44.244.443.56Slider (36% whiff, 22% usage)Savant whiff 22.3%, put-away 16.1%, xwOBA 0.328, arsenal coverage 6 pitch type(s)
Yusei KikuchiLos Angeles Angels vs Philadelphia Phillies43.254.830.05Split-Finger (29% whiff, 22% usage)Savant whiff 26.2%, put-away 18.7%, xwOBA 0.355, arsenal coverage 5 pitch type(s)
Framber ValdezDetroit Tigers vs Los Angeles Dodgers42.740.344.55Curveball (31% whiff, 29% usage)Savant whiff 19.9%, put-away 16.7%, xwOBA 0.326, arsenal coverage 5 pitch type(s)
Jeffrey SpringsAthletics vs Baltimore Orioles42.543.737.55Changeup (37% whiff, 24% usage)Savant whiff 21.9%, put-away 16.2%, xwOBA 0.340, arsenal coverage 5 pitch type(s)
Zac ThorntonNew York Mets vs Houston Astros42.040.045.07Sweeper (26% whiff, 15% usage)Savant whiff 19.8%, put-away 16.7%, xwOBA 0.325, arsenal coverage 7 pitch type(s)
Janson JunkMiami Marlins vs Washington Nationals40.528.549.56Changeup (25% whiff, 18% usage)Savant whiff 15.3%, put-away 14.2%, xwOBA 0.316, arsenal coverage 6 pitch type(s)
Chris BassittBaltimore Orioles vs Athletics39.840.137.57Curveball (30% whiff, 22% usage)Savant whiff 20.6%, put-away 15.1%, xwOBA 0.340, arsenal coverage 7 pitch type(s)
Max ScherzerToronto Blue Jays vs Seattle Mariners38.833.139.55Curveball (32% whiff, 14% usage)Savant whiff 18.7%, put-away 12.1%, xwOBA 0.336, arsenal coverage 5 pitch type(s)
Seth LugoKansas City Royals vs Cleveland Guardians37.637.635.58Cutter (24% whiff, 16% usage)Savant whiff 18.5%, put-away 16.9%, xwOBA 0.344, arsenal coverage 8 pitch type(s)
Ethan PeckoHouston Astros vs New York Mets25.242.20.06Curveball (30% whiff, 14% usage)Savant whiff 24.0%, put-away 10.5%, xwOBA 0.428, arsenal coverage 6 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

28 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Jeffrey SpringsAthletics vs Baltimore OriolesL14.2%3.94.94.765shortfull37.5062.50season+recent+savant+savant_quality+handrecent leash 3.9 IP/start, patient opponent BB% 9.9%
Tyler MahleAtlanta Braves vs Colorado RockiesR24.1%5.75.35.496normalfull48.0052.00season+recent+savant+savant_quality+hand-
Chris BassittBaltimore Orioles vs AthleticsR15.5%5.14.94.986shortfull37.5062.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Ranger SuarezBoston Red Sox vs New York YankeesL20.4%4.55.15.076shortfull60.0040.00season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, patient opponent BB% 9.7%
Shota ImanagaChicago Cubs vs Cincinnati RedsL26.1%4.75.65.479shortfull56.0044.00season+recent+savant+savant_quality+handrecent leash 4.7 IP/start, patient opponent BB% 9.5%
Jordan HicksChicago White Sox vs Minnesota TwinsR27.9%1.11.04.418shortfull72.5027.50season+recent+savant+savant_quality+handrecent leash 1.1 IP/start
Chase BurnsCincinnati Reds vs Chicago CubsR30.0%5.35.65.589normalfull69.0031.00season+recent+savant+savant_quality+handpatient opponent BB% 10.7%
Parker MessickCleveland Guardians vs Kansas City RoyalsL26.8%5.76.06.096normalfull74.5025.50season+recent+savant+savant_quality+hand-
Mason AdamsColorado Rockies vs Atlanta BravesR22.8%-4.05.694shortfull50.5049.50season+savant+savant_quality+handseason leash 4.0 IP/GS, recent_form_unavailable
Framber ValdezDetroit Tigers vs Los Angeles DodgersL16.2%6.15.65.7102deepfull44.5055.50season+recent+savant+savant_quality+handpatient opponent BB% 9.7%
Ethan PeckoHouston Astros vs New York MetsR18.5%3.64.05.260shortfull0.00100.00season+recent+savant+savant_quality+handrecent leash 3.6 IP/start
Seth LugoKansas City Royals vs Cleveland GuardiansR17.8%5.25.65.587normalfull35.5064.50season+recent+savant+savant_quality+handpatient opponent BB% 9.6%
Yusei KikuchiLos Angeles Angels vs Philadelphia PhilliesL22.3%4.24.54.670shortfull30.0070.00season+recent+savant+savant_quality+handrecent leash 4.2 IP/start
Tyler GlasnowLos Angeles Dodgers vs Detroit TigersR30.6%5.25.65.587normalfull84.5015.50season+recent+savant+savant_quality+hand-
Janson JunkMiami Marlins vs Washington NationalsR13.6%3.85.14.964shortfull49.5050.50season+recent+savant+savant_quality+handrecent leash 3.8 IP/start
Dustin MayMilwaukee Brewers vs Texas RangersR22.0%5.25.05.087normalfull49.5050.50season+recent+savant+savant_quality+hand-
Zebby MatthewsMinnesota Twins vs Chicago White SoxR21.7%5.45.85.791normalfull43.5056.50season+recent+savant+savant_quality+hand-
Zac ThorntonNew York Mets vs Houston AstrosL18.1%5.25.65.587normalfull45.0055.00season+recent+savant+savant_quality+hand-
Will WarrenNew York Yankees vs Boston Red SoxR22.4%4.95.05.082shortfull42.5057.50season+recent+savant+savant_quality+handrecent leash 4.9 IP/start
Zack WheelerPhiladelphia Phillies vs Los Angeles AngelsR27.8%4.25.75.470shortfull72.0028.00season+recent+savant+savant_quality+handrecent leash 4.2 IP/start
Braxton AshcraftPittsburgh Pirates vs St. Louis CardinalsR24.6%6.66.06.1111deepfull64.0036.00season+recent+savant+savant_quality+hand-
Robbie RaySan Diego Padres vs Tampa Bay RaysL19.9%5.25.55.487normalfull43.0057.00season+recent+savant+savant_quality+handlow-K contact opponent 18.5%
Logan GilbertSeattle Mariners vs Toronto Blue JaysR25.6%5.86.06.097normalfull58.5041.50season+recent+savant+savant_quality+handlow-K contact opponent 19.3%
Matthew LiberatoreSt. Louis Cardinals vs Pittsburgh PiratesL25.7%5.25.05.087normalfull37.5062.50season+recent+savant+savant_quality+hand-
Drew RasmussenTampa Bay Rays vs San Diego PadresR26.7%5.85.66.097normalfull69.5030.50season+recent+savant+savant_quality+hand-
Kumar RockerTexas Rangers vs Milwaukee BrewersR20.9%4.75.04.979shortfull43.0057.00season+recent+savant+savant_quality+handrecent leash 4.7 IP/start, patient opponent BB% 10.6%
Max ScherzerToronto Blue Jays vs Seattle MarinersR17.8%5.04.24.384shortfull39.5060.50season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Andrew AlvarezWashington Nationals vs Miami MarlinsL21.7%5.14.84.986shortfull43.0057.00season+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

9/9 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Braxton AshcraftBraxton Ashcraft OverPittsburgh Pirates @ St. Louis Cardinals17.520.83.318.9%BGOOD_ADDresearchdeep6.1111season+recent+savant+savant_quality+handMarket status RESEARCH: Pitcher Outs research-stage -- downgraded to monitor/derisk
Parker MessickParker Messick OverKansas City Royals @ Cleveland Guardians17.519.01.58.6%CALT_DERISKresearchnormal6.096season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 8.6% vs 10% min using selected line 17.5
Tyler MahleTyler Mahle UnderColorado Rockies @ Atlanta Braves17.516.5-1.05.6%CALT_DERISKresearchnormal5.496season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 5.6% vs 10% min using selected line 17.5
Zebby MatthewsZebby Matthews UnderChicago White Sox @ Minnesota Twins17.516.9-0.63.7%CALT_DERISKresearchnormal5.791season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 3.7% vs 10% min using selected line 17.5
Drew RasmussenDrew Rasmussen OverSan Diego Padres @ Tampa Bay Rays17.518.10.63.3%CALT_DERISKresearchnormal6.097season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 3.3% vs 10% min using selected line 17.5
Zack WheelerZack Wheeler UnderPhiladelphia Phillies @ Los Angeles Angels17.517.0-0.53.1%CALT_DERISKresearchshort5.470season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 3.1% vs 10% min using selected line 17.5
Tyler GlasnowTyler Glasnow UnderLos Angeles Dodgers @ Detroit Tigers17.517.0-0.52.8%CALT_DERISKresearchnormal5.587season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 2.8% vs 10% min using selected line 17.5
Framber ValdezFramber Valdez UnderLos Angeles Dodgers @ Detroit Tigers17.517.1-0.32.0%CALT_DERISKresearchdeep5.7102season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 2.0% vs 10% min using selected line 17.5
Logan GilbertLogan Gilbert UnderSeattle Mariners @ Toronto Blue Jays18.518.4-0.10.4%CALT_DERISKresearchnormal6.097season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 0.4% vs 10% min using selected line 18.5

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

FULL AUDIT — ALL CANDIDATES

98 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Add Signals
B🔬 Research Only
K final QC: opposing lineup not confirmed
K PropMason Allen Adams OverROC@BRA1:36 PM3.55.1-125Bovada Direct Over 3.5 -125 | exact45.3%!Add Signal
B🔬 Research Only
K final QC: opposing lineup not confirmed, juiced K over -139, expected IP 5.4 below A-grade leash
K PropZach Thornton OverAST@MET3:11 PM3.55.0-139FanDuel Over 3.5 -118 | best price44.4%Add Signal
B🔬 Research Only
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher OutsBraxton Ashcraft OverPIR@CAR2:16 PM17.520.8-191FanDuel Over 17.5 -180 | best price18.9%!Add Signal
B✅ Add Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Hits AllBraxton Ashcraft UnderPIR@CAR2:16 PM5.53.9-120DK Under 5.5 -120 | exact29.1%!!Add Signal
B✅ Add Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Hits AllChris Bassitt UnderORI@ATH4:06 PM6.55.4-159DK Under 6.5 -159 | exact16.9%!Add Signal
B✅ Add Signal
Heavy juice (-154); break-even ~61%, requires clean execution
Pitcher Hits AllMason Adams UnderROC@BRA1:36 PM5.54.6-154BetMGM Under 5.5 -115 | best price16.4%!Add Signal
B✅ Add Signal
Heavy juice (-162); break-even ~62%, requires clean execution
Pitcher Hits AllRobbie Ray UnderPAD@RAY1:41 PM5.54.7-162DK Under 5.5 -162 | exact14.5%!Add Signal
B✅ Add Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Hits AllYusei Kikuchi UnderPHI@ANG4:07 PM5.54.7-141Bovada Direct Under 5.5 -140 | best price14.5%!!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher WalksBraxton Ashcraft OverPIR@CAR2:16 PM0.51.3-232DK Over 0.5 -232 | exact160.7%!!Add Signal
B👀 Watch Signal
Heavy juice (-171); break-even ~63%, requires clean execution
Pitcher WalksJanson Junk OverMAR@NAT12:16 PM0.51.3-171DK Over 0.5 -171 | exact150.3%!Add Signal
B👀 Watch Signal
Heavy juice (-181); break-even ~64%, requires clean execution
Pitcher WalksAndrew Alvarez OverMAR@NAT12:16 PM1.52.2-181DK Over 1.5 -181 | exact45.9%!Add Signal
B👀 Watch SignalPitcher WalksMax Scherzer OverMAR@JAY1:38 PM1.52.0-147DK Over 1.5 -147 | exact35.7%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher WalksJeffrey Springs UnderORI@ATH4:06 PM2.51.6-192DK Under 2.5 -192 | exact34.4%!!Add Signal
B👀 Watch SignalPitcher WalksTyler Mahle OverROC@BRA1:36 PM1.51.9-125DK Over 1.5 -125 | exact29.8%!Add Signal
B👀 Watch Signal
Heavy juice (-168); break-even ~63%, requires clean execution
Pitcher WalksZebby Matthews OverSOX@TWI2:11 PM1.51.9-168DK Over 1.5 -168 | exact27.5%!Add Signal
B👀 Watch Signal
Heavy juice (-159); break-even ~61%, requires clean execution
Pitcher Earned RTyler Mahle OverROC@BRA1:36 PM1.52.3-159DK Over 1.5 -159 | exact53.3%!Add Signal
B👀 Watch Signal
Heavy juice (-174); break-even ~64%, requires clean execution
Pitcher Earned RJanson Junk OverMAR@NAT12:16 PM1.52.2-174DK Over 1.5 -174 | exact46.7%!Add Signal
B👀 Watch SignalPitcher Earned RDustin May OverRAN@BRE2:11 PM1.52.2-146DK Over 1.5 -146 | exact46.7%!Add Signal
B👀 Watch Signal
Heavy juice (-185); break-even ~65%, requires clean execution
Pitcher Earned RRanger Suarez OverSOX@YAN1:36 PM1.51.9-185BetMGM Over 1.5 -185 | exact26.7%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RBraxton Ashcraft UnderPIR@CAR2:16 PM2.51.9-142DK Under 2.5 -142 | exact24.0%!!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.08x)
Pitcher Earned RChase Burns UnderRED@CUB7:21 PM2.51.9-123DK Under 2.5 -123 | exact24.0%!!Add Signal
B👀 Watch Signal
Heavy juice (-158); break-even ~61%, requires clean execution
Pitcher Earned RAndrew Alvarez UnderMAR@NAT12:16 PM2.52.0-158BetMGM Under 2.5 -145 | best price20.0%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.08x)
Pitcher Earned RShota Imanaga UnderRED@CUB7:21 PM2.52.0-154BetMGM Under 2.5 -145 | best price20.0%!!Add Signal
► Lean Signals (Derisked)
B (Weak)↘ Lean Signal - Derisked
Books strongly against: blended market against 47.2% (6 books) | books against us 20% (6 books) — strongly disagree — posture not…
K PropChase Burns OverRED@CUB7:21 PM5.57.1-146DK Over 5.5 -146 | exact29.4%Lean Signal - Derisked
B (Weak)↘ Lean Signal - Derisked
Books strongly against: blended market against 41.2% (7 books) | books against us 0% (7 books) — strongly disagree — posture note…
K PropBraxton Ashcraft OverPIR@CAR2:16 PM5.56.8+119BetOnline Over 5.5 +120 | best price22.9%Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 44.0% (7 books) | books against us 0% (7 books) — strongly disagree
K PropTyler Glasnow OverDOD@TIG1:41 PM6.58.4-106BetMGM Over 6.5 +120 | best price29.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 17.3% vs 17% min using selected line 4.5 clears, but raw gap -0.78 <= 1 min — posture note at D
K PropMax Scherzer UnderMAR@JAY1:38 PM4.53.7-128DK Under 4.5 -128 | exact17.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 17.3% vs 17% min using selected line 5.5 clears, but raw gap +0.95 <= 1 min — posture note at D
K PropMatthew Liberatore OverPIR@CAR2:16 PM5.56.5-122FanDuel Over 5.5 -115 | best price17.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 17.1% vs 17% min using selected line 4.5 clears, but raw gap +0.77 <= 1 min — posture note at D
K PropKumar Rocker OverRAN@BRE2:11 PM4.55.3-119FanDuel Over 4.5 -115 | best price17.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 15.2% vs 17% min using selected line 5.5 — posture note at D
K PropRanger Suarez UnderSOX@YAN1:36 PM5.54.7-137BetMGM Under 5.5 -115 | best price15.2%!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 PropJeffrey Springs UnderORI@ATH4:06 PM4.53.9-140DK Under 4.5 -140 | exact12.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 12.3% vs 17% min using selected line 4.5 — posture note at D
K PropAndrew Alvarez OverMAR@NAT12:16 PM4.55.0+123BetMGM Over 3.5 -150 | alt rescue12.3%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 PropYusei Kikuchi UnderPHI@ANG4:07 PM5.54.9-137BetOnline Under 5.5 -125 | best price11.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 7.7% vs 17% min using selected line 4.5 — posture note at D
K PropChris Bassitt UnderORI@ATH4:06 PM4.54.2-123DK Under 4.5 -123 | exact7.7%!!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 PropShota Imanaga OverRED@CUB7:21 PM6.57.0+122FanDuel Over 5.5 -154 | alt rescue7.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 7.1% vs 17% min using selected line 7.5 — posture note at D
K PropZack Wheeler UnderPHI@ANG4:07 PM7.57.0-140BetMGM Under 7.5 -135 | best price7.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 6.7% vs 17% min using selected line 5.5 — posture note at D
K PropLogan Gilbert OverMAR@JAY1:38 PM5.55.9+119BetOnline Over 4.5 -161 | alt rescue6.7%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.0% vs 17% min using selected line 4.5 — posture note at D
K PropFramber Valdez OverDOD@TIG1:41 PM4.54.7+115BetMGM Over 3.5 -155 | alt rescue5.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.2% vs 17% min using selected line 3.5 — posture note at D
K PropMason Adams UnderROC@BRA1:36 PM3.53.4-105FanDuel Under 3.5 -102 | best price4.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.8% vs 17% min using selected line 3.5 — posture note at D
K PropEthan Pecko UnderAST@MET3:11 PM3.53.4-110DK Under 3.5 -110 | exact1.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.3% vs 17% min using selected line 5.5 — posture note at D
K PropDrew Rasmussen OverPAD@RAY1:41 PM5.55.6+107FanDuel Over 5.5 +112 | best price1.3%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.6% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsParker Messick OverROY@GUA1:41 PM17.519.0-192Bovada Direct Over 17.5 -190 | best price8.6%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.6% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsTyler Mahle UnderROC@BRA1:36 PM17.516.5+104BetMGM Under 17.5 +105 | best price5.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.7% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsZebby Matthews UnderSOX@TWI2:11 PM17.516.9-107DK Under 17.5 -107 | exact3.7%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.3% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsDrew Rasmussen OverPAD@RAY1:41 PM17.518.1-103FanDuel Over 17.5 -102 | best price3.3%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.1% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsZack Wheeler UnderPHI@ANG4:07 PM17.517.0+125DK Under 17.5 +125 | exact3.1%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.8% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsTyler Glasnow UnderDOD@TIG1:41 PM17.517.0-112BetMGM Under 17.5 +100 | best price2.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.0% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsFramber Valdez UnderDOD@TIG1:41 PM17.517.1+108BetMGM Under 17.5 +120 | best price2.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.4% vs 10% min using selected line 18.5 — posture note at D
Pitcher OutsLogan Gilbert UnderMAR@JAY1:38 PM18.518.4-191Bovada Direct Under 18.5 -190 | best price0.4%Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Hits AllMason Allen Adams UnderROC@BRA1:36 PM5.54.7-150Bovada Direct Under 5.5 -150 | 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 AllLogan Gilbert UnderMAR@JAY1:38 PM5.54.8-147BetMGM Under 5.5 -120 | best price12.7%!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 AllKumar Rocker OverRAN@BRE2:11 PM5.56.2+123BetMGM Over 4.5 -160 | alt rescue12.7%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 AllMatthew Liberatore UnderPIR@CAR2:16 PM5.54.8-151DK Under 5.5 -151 | exact12.7%!!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 AllFramber Valdez OverDOD@TIG1:41 PM5.56.1+110BetMGM Over 5.5 +110 | exact10.9%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 AllSeth Lugo OverROY@GUA1:41 PM5.55.9-115DK Over 5.5 -115 | 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 AllZebby Matthews UnderSOX@TWI2:11 PM5.55.3-123DK Under 5.5 -123 | exact3.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 AllJeffrey Springs UnderORI@ATH4:06 PM5.55.4-159BetMGM Under 5.5 -150 | best price1.8%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher WalksDrew Rasmussen UnderPAD@RAY1:41 PM1.51.2-190DK Under 1.5 -190 | exact21.6%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher WalksMason Adams OverROC@BRA1:36 PM1.51.8-142DK Over 1.5 -142 | exact21.5%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 47.4% (1 books)
Pitcher WalksChris Bassitt OverORI@ATH4:06 PM1.51.8-103DK Over 1.5 -103 | exact17.9%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher WalksKumar Rocker UnderRAN@BRE2:11 PM2.52.1-162DK Under 2.5 -162 | exact15.9%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher WalksMatthew Liberatore OverPIR@CAR2:16 PM1.51.7-122DK Over 1.5 -122 | exact13.8%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.08x)
Pitcher WalksChase Burns UnderRED@CUB7:21 PM2.52.2-176DK Under 2.5 -176 | exact13.7%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 41.9% (1 books)
Pitcher WalksDustin May OverRAN@BRE2:11 PM1.51.7+123DK Over 1.5 +123 | exact13.1%!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.08x)
Pitcher WalksShota Imanaga UnderRED@CUB7:21 PM1.51.3-127DK Under 1.5 -127 | exact12.7%!!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 10.2% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksZack Wheeler OverPHI@ANG4:07 PM1.51.7-122DK Over 1.5 -122 | exact10.2%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 9.1% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksYusei Kikuchi OverPHI@ANG4:07 PM1.51.6-113DK Over 1.5 -113 | exact9.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.6% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksSeth Lugo OverROY@GUA1:41 PM1.51.6-129DK Over 1.5 -129 | exact8.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.2% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksLogan Gilbert UnderMAR@JAY1:38 PM1.51.5-138DK Under 1.5 -138 | exact3.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.3% vs 20% min using selected line 2.5 — posture note at D
Pitcher WalksRobbie Ray OverPAD@RAY1:41 PM2.52.5+138DK Over 2.5 +138 | exact1.3%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.2% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksParker Messick OverROY@GUA1:41 PM1.51.5-101DK Over 1.5 -101 | exact1.2%Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 40.6% (1 books)
Pitcher Earned RJordan Hicks OverSOX@TWI2:11 PM0.51.3+130BetMGM Over 0.5 +130 | exact160.0%Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RZack Wheeler OverPHI@ANG4:07 PM1.51.8-134DK Over 1.5 -134 | exact20.0%!!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned RLogan Gilbert UnderMAR@JAY1:38 PM2.52.1-164DK Under 2.5 -164 | exact16.0%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned RSeth Lugo OverROY@GUA1:41 PM2.52.9-121DK Over 2.5 -121 | exact16.0%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned RParker Messick OverROY@GUA1:41 PM1.51.7-154DK Over 1.5 -154 | exact13.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned RTyler Glasnow OverDOD@TIG1:41 PM1.51.7-125BetMGM Over 1.5 -125 | exact13.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned RDrew Rasmussen OverPAD@RAY1:41 PM1.51.7-136BetMGM Over 1.5 -130 | best price13.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned RWill Warren UnderSOX@YAN1:36 PM2.52.2-145BetMGM Under 2.5 -145 | exact12.0%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedPitcher Earned REthan Pecko OverAST@MET3:11 PM2.52.8-120BetMGM Over 2.5 -120 | exact12.0%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 49.4% (2 books) | books against us 0% (2 books) — strongly disagree
Pitcher Earned RJeffrey Springs OverORI@ATH4:06 PM2.52.8-143DK Over 2.5 -143 | 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 RMason Adams UnderROC@BRA1:36 PM2.52.3-107DK Under 2.5 -107 | 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 RFramber Valdez OverDOD@TIG1:41 PM2.52.7-115BetMGM Over 2.5 -115 | exact8.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 RRobbie Ray OverPAD@RAY1:41 PM2.52.6-102DK Over 2.5 -102 | 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 RZebby Matthews OverSOX@TWI2:11 PM2.52.6-115BetMGM Over 2.5 -110 | 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 RMatthew Liberatore OverPIR@CAR2:16 PM2.52.6+102DK Over 2.5 +102 | 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 RZach Thornton UnderAST@MET3:11 PM2.52.4-130BetMGM Under 2.5 -130 | 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 RChris Bassitt OverORI@ATH4:06 PM2.52.6-124BetMGM Over 2.5 -115 | 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 RYusei Kikuchi UnderPHI@ANG4:07 PM2.52.4-144BetMGM Under 2.5 -118 | best price4.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 RMax Scherzer UnderMAR@JAY1:38 PM2.52.5-149DK Under 2.5 -149 | 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 RKumar Rocker UnderRAN@BRE2:11 PM2.52.5-109BetMGM Under 2.5 +110 | best price-!Lean Signal - Derisked
► Watch Signals
B (Review)◇ Watch Signal
Model edge fail: diff_pct 19.5% vs 17% min using selected line 4.5 clears, but raw gap +0.88 <= 1 min — posture note at D
K PropZebby Matthews OverSOX@TWI2:11 PM4.55.4-166FanDuel Over 4.5 -140 | best price19.5%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 15.3% vs 17% min using selected line 5.5 — posture note at D
K PropParker Messick OverROY@GUA1:41 PM5.56.3-156BetMGM Over 5.5 -155 | best price15.3%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 14.1% vs 17% min using selected line 4.5 — posture note at D
K PropDustin May OverRAN@BRE2:11 PM4.55.1-144FanDuel Over 4.5 -130 | best price14.1%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 7.8% vs 17% min using selected line 4.5 — posture note at D
K PropRobbie Ray UnderPAD@RAY1:41 PM4.54.2-154DK Under 4.5 -154 | exact7.8%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 7.0% vs 17% min using selected line 4.5 — posture note at D
K PropWill Warren UnderSOX@YAN1:36 PM4.54.2+100DK Under 4.5 +100 | exact7.0%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 4.5% vs 17% min using selected line 5.5 — posture note at D
K PropTyler Mahle UnderROC@BRA1:36 PM5.55.2+108BetMGM Under 6.5 -185 | alt rescue4.5%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 2.4% vs 17% min using selected line 3.5 — posture note at D
K PropSeth Lugo OverROY@GUA1:41 PM3.53.6-139BetMGM Over 3.5 -125 | best price2.4%Watch Signal

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