MLB Betting Analyzer — Full Audit

Monday, August 24 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βœ… TRUSTED59155%-25.42u5252%-5.37u27956%64
Pitcher Hits Allowedβœ… TRUSTED51257%+3.68u3139%-10.59u450%6
Run Lineβœ… TRUSTED17358%+7.01u771%+1.62u4661%1
Batter WalksπŸ‘€ WATCH208474%-55.49u19976%-4.09u875%134
Pitcher Earned RunsπŸ‘€ WATCH62957%-26.30u7260%+0.13u1100%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.54u10%-1.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.70u850%-1.05u250%8
TotalπŸ”¬ RESEARCH6239%-13.07u20%-2.00u1100%7
F5 TotalπŸ”¬ RESEARCH3842%-10.07u60%-6.00u10%6
No HRπŸ”¬ RESEARCH10%-1.00u10%-1.00u0-0
Batter H+R+RBIβ›” PAUSED60952%-60.11u1844%-4.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βœ… Trusted1/5season sample >= 50; 14d sample >= 10; 14d P&L non-negative
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πŸ‘€ 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 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

18 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Zack WheelerPhiladelphia Phillies vs Seattle Mariners70.467.977.56Split-Finger (46% whiff, 16% usage)Savant whiff 30.7%, put-away 22.7%, xwOBA 0.260, arsenal coverage 6 pitch type(s)
Chase BurnsCincinnati Reds vs San Francisco Giants67.867.872.53Slider (52% whiff, 38% usage)Savant whiff 31.5%, put-away 21.2%, xwOBA 0.270, arsenal coverage 3 pitch type(s)
Parker MessickCleveland Guardians vs Los Angeles Angels62.054.274.06Changeup (35% whiff, 23% usage)Savant whiff 25.2%, put-away 20.1%, xwOBA 0.267, arsenal coverage 6 pitch type(s)
Braxton AshcraftPittsburgh Pirates vs San Diego Padres60.459.165.05Curveball (39% whiff, 26% usage)Savant whiff 25.8%, put-away 23.8%, xwOBA 0.285, arsenal coverage 5 pitch type(s)
Drew RasmussenTampa Bay Rays vs Detroit Tigers59.953.470.06Changeup (36% whiff, 12% usage)Savant whiff 24.8%, put-away 20.1%, xwOBA 0.275, arsenal coverage 6 pitch type(s)
Logan GilbertSeattle Mariners vs Philadelphia Phillies58.863.458.56Split-Finger (41% whiff, 14% usage)Savant whiff 29.8%, put-away 20.0%, xwOBA 0.298, arsenal coverage 6 pitch type(s)
Cade CavalliWashington Nationals vs Colorado Rockies56.158.756.06Curveball (39% whiff, 27% usage)Savant whiff 26.7%, put-away 21.6%, xwOBA 0.303, arsenal coverage 6 pitch type(s)
Kevin GausmanChicago Cubs vs Arizona Diamondbacks54.557.552.54Split-Finger (41% whiff, 38% usage)Savant whiff 27.7%, put-away 18.4%, xwOBA 0.310, arsenal coverage 4 pitch type(s)
Ranger SuarezBoston Red Sox vs Miami Marlins53.949.960.06Curveball (41% whiff, 17% usage)Savant whiff 22.8%, put-away 20.6%, xwOBA 0.295, arsenal coverage 6 pitch type(s)
Sandy AlcantaraMiami Marlins vs Boston Red Sox50.643.259.07Changeup (29% whiff, 20% usage)Savant whiff 21.1%, put-away 17.3%, xwOBA 0.297, arsenal coverage 7 pitch type(s)
George KlassenLos Angeles Angels vs Cleveland Guardians47.063.932.55Slider (49% whiff, 28% usage)Savant whiff 31.9%, put-away 16.3%, xwOBA 0.350, arsenal coverage 5 pitch type(s)
Kumar RockerTexas Rangers vs Chicago White Sox47.053.641.06Slider (41% whiff, 38% usage)Savant whiff 25.9%, put-away 18.2%, xwOBA 0.333, arsenal coverage 6 pitch type(s)
Robbie RaySan Diego Padres vs Pittsburgh Pirates46.350.843.05Curveball (37% whiff, 11% usage)Savant whiff 24.9%, put-away 17.2%, xwOBA 0.329, arsenal coverage 5 pitch type(s)
Framber ValdezDetroit Tigers vs Tampa Bay Rays44.042.245.55Curveball (32% whiff, 29% usage)Savant whiff 20.7%, put-away 17.2%, xwOBA 0.324, arsenal coverage 5 pitch type(s)
Zebby MatthewsMinnesota Twins vs Athletics42.341.741.56Slider (34% whiff, 22% usage)Savant whiff 21.0%, put-away 16.1%, xwOBA 0.332, arsenal coverage 6 pitch type(s)
Jeffrey SpringsAthletics vs Minnesota Twins41.844.535.55Changeup (38% whiff, 24% usage)Savant whiff 22.1%, put-away 16.5%, xwOBA 0.344, arsenal coverage 5 pitch type(s)
Ryan FeltnerColorado Rockies vs Washington Nationals38.044.628.56Changeup (47% whiff, 17% usage)Savant whiff 23.2%, put-away 14.6%, xwOBA 0.358, arsenal coverage 6 pitch type(s)
Merrill KellyArizona Diamondbacks vs Chicago Cubs25.139.38.06Slider (34% whiff, 10% usage)Savant whiff 20.7%, put-away 14.2%, xwOBA 0.399, 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

18 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Merrill KellyArizona Diamondbacks vs Chicago CubsR15.5%4.95.65.582shortfull8.0092.00season+recent+savant+savant_quality+handrecent leash 4.9 IP/start, patient opponent BB% 10.8%
Jeffrey SpringsAthletics vs Minnesota TwinsL14.7%3.94.94.765shortfull35.5064.50season+recent+savant+savant_quality+handrecent leash 3.9 IP/start
Ranger SuarezBoston Red Sox vs Miami MarlinsL21.9%4.35.25.072shortfull60.0040.00season+recent+savant+savant_quality+handrecent leash 4.3 IP/start
Kevin GausmanChicago Cubs vs Arizona DiamondbacksR23.0%5.35.55.589normalfull52.5047.50season+recent+savant+savant_quality+handlow-K contact opponent 19.1%
Chase BurnsCincinnati Reds vs San Francisco GiantsR29.5%5.65.75.794normalfull72.5027.50season+recent+savant+savant_quality+hand-
Parker MessickCleveland Guardians vs Los Angeles AngelsL26.9%5.96.06.099normalfull74.0026.00season+recent+savant+savant_quality+hand-
Ryan FeltnerColorado Rockies vs Washington NationalsR14.2%5.24.84.987normalfull28.5071.50season+recent+savant+savant_quality+hand-
Framber ValdezDetroit Tigers vs Tampa Bay RaysL17.8%5.95.55.699normalfull45.5054.50season+recent+savant+savant_quality+handlow-K contact opponent 18.7%
George KlassenLos Angeles Angels vs Cleveland GuardiansR21.6%4.24.34.970shortfull32.5067.50season+recent+savant+savant_quality+handrecent leash 4.2 IP/start, patient opponent BB% 9.6%
Sandy AlcantaraMiami Marlins vs Boston Red SoxR17.4%6.66.56.5111deepfull59.0041.00season+recent+savant+savant_quality+hand-
Zebby MatthewsMinnesota Twins vs AthleticsR20.0%5.25.75.687normalfull41.5058.50season+recent+savant+savant_quality+hand-
Zack WheelerPhiladelphia Phillies vs Seattle MarinersR29.8%4.05.75.467shortfull77.5022.50season+recent+savant+savant_quality+handrecent leash 4.0 IP/start
Braxton AshcraftPittsburgh Pirates vs San Diego PadresR25.6%6.66.06.1111deepfull65.0035.00season+recent+savant+savant_quality+hand-
Robbie RaySan Diego Padres vs Pittsburgh PiratesL19.7%5.45.55.591normalfull43.0057.00season+recent+savant+savant_quality+hand-
Logan GilbertSeattle Mariners vs Philadelphia PhilliesR25.2%5.96.06.099normalfull58.5041.50season+recent+savant+savant_quality+hand-
Drew RasmussenTampa Bay Rays vs Detroit TigersR27.7%6.05.66.0101deepfull70.0030.00season+recent+savant+savant_quality+hand-
Kumar RockerTexas Rangers vs Chicago White SoxR20.3%4.94.94.982shortfull41.0059.00season+recent+savant+savant_quality+handrecent leash 4.9 IP/start
Cade CavalliWashington Nationals vs Colorado RockiesR27.6%6.45.36.0107deepfull56.0044.00season+recent+savant+savant_quality+hand-

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

PITCHER OUTS RESEARCH GATE

11/11 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Braxton AshcraftBraxton Ashcraft OverPittsburgh Pirates @ San Diego Padres17.520.42.916.3%CALT_DERISKresearchdeep6.1111season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 16.3% vs 10% min using selected line 17.5 clears, but raw gap +2.85 <= 3 min
Ranger SuarezRanger Suarez UnderBoston Red Sox @ Miami Marlins17.515.1-2.413.9%CALT_DERISKresearchshort5.072season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 13.9% vs 10% min using selected line 17.5 clears, but raw gap -2.43 <= 3 min
Sandy AlcantaraSandy Alcantara OverBoston Red Sox @ Miami Marlins18.520.51.910.6%CALT_DERISKresearchdeep6.5111season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 10.6% vs 10% min using selected line 18.5 clears, but raw gap +1.95 <= 3 min
Framber ValdezFramber Valdez UnderTampa Bay Rays @ Detroit Tigers18.516.6-1.910.0%CALT_DERISKresearchnormal5.699season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 10.0% vs 10% min using selected line 18.5 clears, but raw gap -1.86 <= 3 min
Parker MessickParker Messick OverCleveland Guardians @ Los Angeles Angels17.519.21.710.0%CALT_DERISKresearchnormal6.099season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 10.0% vs 10% min using selected line 17.5
Logan GilbertLogan Gilbert OverPhiladelphia Phillies @ Seattle Mariners17.519.11.69.2%CALT_DERISKresearchnormal6.099season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 9.2% vs 10% min using selected line 17.5
Drew RasmussenDrew Rasmussen OverTampa Bay Rays @ Detroit Tigers17.519.01.58.5%CALT_DERISKresearchdeep6.0101season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 8.5% vs 10% min using selected line 17.5
Cade CavalliCade Cavalli OverColorado Rockies @ Washington Nationals17.518.81.37.6%CALT_DERISKresearchdeep6.0107season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 7.6% vs 10% min using selected line 17.5
Zebby MatthewsZebby Matthews UnderMinnesota Twins @ Athletics17.516.4-1.16.2%CALT_DERISKresearchnormal5.687season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 6.2% vs 10% min using selected line 17.5
Chase BurnsChase Burns OverCincinnati Reds @ San Francisco Giants17.518.10.73.7%CALT_DERISKresearchnormal5.794season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 3.7% vs 10% min using selected line 17.5
Zack WheelerZack Wheeler UnderPhiladelphia Phillies @ Seattle Mariners17.517.1-0.32.0%CALT_DERISKresearchshort5.467season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 2.0% 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

48 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 -153
K PropLogan Gilbert OverPHI@MAR9:41 PM5.56.6-153FanDuel Over 5.5 -140 | best price20.3%Best Signal
► Add Signals
Bβœ… Add Signal
Matchup: [!] Opp lineup wRC+ 115 vs RHP β€” tough platoon matchup
K PropDrew Rasmussen OverRAY@TIG6:41 PM4.56.1-162FanDuel Over 4.5 -148 | best price36.5%!Add Signal
BπŸ”¬ Research Only
K final QC: opposing lineup not confirmed
K PropKumar Rocker OverRAN@SOX7:41 PM4.55.7-112DK Over 4.5 -112 | exact26.8%!Add Signal
Bβœ… Add Signal
K final QC: opposing lineup not confirmed
K PropChase Burns OverRED@GIA9:45 PM6.58.0-120DK Over 6.5 -120 | exact23.3%!Add Signal
Bβœ… Add Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Hits AllBraxton Ashcraft UnderPIR@PAD9:40 PM5.54.3-142Bovada Direct Under 5.5 -140 | best price21.8%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RMerrill Kelly OverCUB@DIA9:40 PM2.53.6-126DK Over 2.5 -126 | exact44.0%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RBraxton Ashcraft OverPIR@PAD9:40 PM1.52.0-167DK Over 1.5 -167 | exact33.3%!!Add Signal
► Lean Signals (Derisked)
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 41.8% (5 books) | books against us 0% (5 books) β€” strongly disagree β€” posture note…
K PropBraxton Ashcraft OverPIR@PAD9:40 PM5.56.7+124BetOnline Over 5.5 +128 | best price20.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 14.8% vs 17% min using selected line 5.5 β€” posture note at D
K PropRanger Suarez UnderSOX@MAR6:41 PM5.54.7-155DK Under 5.5 -155 | exact14.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 14.6% vs 17% min using selected line 3.5 β€” posture note at D
K PropRyan Feltner OverROC@NAT6:46 PM3.54.0-162FanDuel Over 3.5 -140 | best price14.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 11.7% vs 17% min using selected line 4.5 β€” posture note at D
K PropFramber Valdez UnderRAY@TIG6:41 PM4.54.0-151DK Under 4.5 -151 | exact11.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 11.7% vs 17% min using selected line 5.5 β€” posture note at D
K PropKevin Gausman UnderCUB@DIA9:40 PM5.54.9-162DK Under 5.5 -162 | exact11.7%!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 PropZebby Matthews UnderTWI@ATH9:41 PM4.54.1-124DK Under 4.5 -124 | exact8.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.2% vs 17% min using selected line 3.5 β€” posture note at D
K PropMerrill Kelly OverCUB@DIA9:40 PM3.53.7-158theScore Bet Over 3.5 -150 | best price6.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.1% vs 17% min using selected line 3.5 β€” posture note at D
K PropJeffrey Springs OverTWI@ATH9:41 PM3.53.7+100DK Over 3.5 +100 | exact5.1%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 PropGeorge Klassen OverGUA@ANG9:39 PM4.54.7+131FanDuel Over 4.5 +142 | best price5.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.8% vs 17% min using selected line 7.5 β€” posture note at D
K PropParker Messick UnderGUA@ANG9:39 PM7.57.4-157DK Under 7.5 -157 | exact0.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 16.3% vs 10% min using selected line 17.5 clears, but raw gap +2.85 <= 3 min β€” posture note at D
Pitcher OutsBraxton Ashcraft OverPIR@PAD9:40 PM17.520.4-162DK Over 17.5 -162 | exact16.3%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 13.9% vs 10% min using selected line 17.5 clears, but raw gap -2.43 <= 3 min β€” posture note at D
Pitcher OutsRanger Suarez UnderSOX@MAR6:41 PM17.515.1+111FanDuel Under 17.5 +112 | best price13.9%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 10.6% vs 10% min using selected line 18.5 clears, but raw gap +1.95 <= 3 min β€” posture note at D
Pitcher OutsSandy Alcantara OverSOX@MAR6:41 PM18.520.5+114Bovada Direct Over 18.5 +115 | best price10.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 10.0% vs 10% min using selected line 18.5 clears, but raw gap -1.86 <= 3 min β€” posture note at D
Pitcher OutsFramber Valdez UnderRAY@TIG6:41 PM18.516.6-173Bovada Direct Under 18.5 -165 | best price10.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.0% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsParker Messick OverGUA@ANG9:39 PM17.519.2-164DK Over 17.5 -164 | exact10.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 9.2% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsLogan Gilbert OverPHI@MAR9:41 PM17.519.1-216DK Over 17.5 -216 | exact9.2%!!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 OutsDrew Rasmussen OverRAY@TIG6:41 PM17.519.0-144FanDuel Over 17.5 -138 | best price8.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.6% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsCade Cavalli OverROC@NAT6:46 PM17.518.8-209DK Over 17.5 -209 | exact7.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.2% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsZebby Matthews UnderTWI@ATH9:41 PM17.516.4-125DK Under 17.5 -125 | exact6.2%!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 OutsChase Burns OverRED@GIA9:45 PM17.518.1-110DK Over 17.5 -110 | exact3.7%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 OutsZack Wheeler UnderPHI@MAR9:41 PM17.517.1+132Bovada Direct Under 17.5 +135 | best price2.0%!!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 AllMerrill Kelly OverCUB@DIA9:40 PM5.56.2-105DK Over 5.5 -105 | 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 AllMerrill Kelly (ARIZ) UnderCUB@DIA9:40 PM5.54.9-140Bovada Direct Under 5.5 -140 | exact10.9%!!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 AllSandy Alcantara UnderSOX@MAR6:41 PM5.55.2+103DK Under 5.5 +103 | exact5.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 AllJeffrey Springs OverTWI@ATH9:41 PM5.55.7-117DK Over 5.5 -117 | exact3.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.5% vs 15% min using selected line 6.5 β€” posture note at D
Pitcher Hits AllFramber Valdez UnderRAY@TIG6:41 PM6.56.4-150DK Under 6.5 -150 | exact1.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllZebby Matthews UnderTWI@ATH9:41 PM5.55.5+111DK Under 5.5 +111 | exact-!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x)
Pitcher Earned RRanger Suarez OverSOX@MAR6:41 PM1.51.8-169DK Over 1.5 -169 | exact20.0%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RDrew Rasmussen OverRAY@TIG6:41 PM1.51.8-155DK Over 1.5 -155 | exact20.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RJeffrey Springs UnderTWI@ATH9:41 PM3.52.9-153DK Under 3.5 -153 | exact17.1%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RGeorge Klassen UnderGUA@ANG9:39 PM2.52.2-141DK Under 2.5 -141 | 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 RFramber Valdez OverRAY@TIG6:41 PM2.52.7-124DK Over 2.5 -124 | 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 RZebby Matthews OverTWI@ATH9:41 PM2.52.7-135DK Over 2.5 -135 | 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 RParker Messick OverGUA@ANG9:39 PM1.51.6-174DK Over 1.5 -174 | 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 RSandy Alcantara UnderSOX@MAR6:41 PM2.52.4-126DK Under 2.5 -126 | 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 RRobbie Ray UnderPIR@PAD9:40 PM2.52.4-139DK Under 2.5 -139 | 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 RKevin Gausman UnderCUB@DIA9:40 PM2.52.5-161DK Under 2.5 -161 | exact-!!Lean Signal - Derisked
► Watch Signals
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 16.6% vs 17% min using selected line 4.5 β€” posture note at D
K PropSandy Alcantara OverSOX@MAR6:41 PM4.55.2-124BetRivers Over 4.5 -117 | best price16.6%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 10.1% vs 17% min using selected line 6.5 β€” posture note at D
K PropCade Cavalli OverROC@NAT6:46 PM6.57.2+104FanDuel Over 5.5 -174 | alt rescue10.1%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 9.7% vs 17% min using selected line 5.5 β€” posture note at D
K PropRobbie Ray OverPIR@PAD9:40 PM5.56.0-111DK Over 5.5 -111 | exact9.7%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 7.4% vs 17% min using selected line 7.5 β€” posture note at D
K PropZack Wheeler UnderPHI@MAR9:41 PM7.56.9-153BetOnline Under 7.5 -152 | best price7.4%Watch Signal

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