MLB Betting Analyzer — Full Audit

Wednesday, September 09 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βœ… TRUSTED64055%-29.59u4252%-4.03u30256%64
Pitcher Hits Allowedβœ… TRUSTED54558%+6.33u3161%+1.16u450%6
Run Lineβœ… TRUSTED17358%+7.01u0-+0.00u4661%1
Batter WalksπŸ‘€ WATCH208474%-55.49u0-+0.00u875%134
Pitcher Earned RunsπŸ‘€ WATCH71656%-35.62u8354%-7.11u1100%9
Pitcher WalksπŸ‘€ WATCH48662%+1.40u6072%+8.45u0-11
Batter HitsπŸ‘€ WATCH5571%-0.17u0-+0.00u0-23
Batter Total BasesπŸ‘€ WATCH3551%-1.50u0-+0.00u0-37
F5 MLπŸ‘€ WATCH3044%+2.54u0-+0.00u0-0
No HR U1.5πŸ‘€ WATCH1127%-5.27u0-+0.00u0-0
MoneylineπŸ‘€ WATCH650%+2.85u0-+0.00u0-0
NRFIπŸ‘€ WATCH520%-2.00u0-+0.00u0-4
YRFIπŸ‘€ WATCH450%-2.00u0-+0.00u0-7
Pitcher OutsπŸ”¬ RESEARCH13548%-14.15u650%-0.45u367%8
TotalπŸ”¬ RESEARCH6239%-13.07u0-+0.00u1100%7
F5 TotalπŸ”¬ RESEARCH3842%-10.07u0-+0.00u10%6
No HRπŸ”¬ RESEARCH10%-1.00u0-+0.00u0-0
Batter H+R+RBIβ›” PAUSED60952%-60.11u0-+0.00u8653%355

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

MARKET PROMOTION CRITERIA

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

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

SAVANT PITCH QUALITY DIAGNOSTICS

29 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Logan HendersonMilwaukee Brewers vs Chicago Cubs67.858.981.04Changeup (37% whiff, 34% usage)Savant whiff 26.8%, put-away 21.6%, xwOBA 0.253, arsenal coverage 4 pitch type(s)
Cristopher SΓ‘nchezPhiladelphia Phillies vs Houston Astros67.070.968.03Changeup (46% whiff, 38% usage)Savant whiff 31.2%, put-away 24.7%, xwOBA 0.279, arsenal coverage 3 pitch type(s)
Yoshinobu YamamotoLos Angeles Dodgers vs Cincinnati Reds62.458.772.06Split-Finger (33% whiff, 27% usage)Savant whiff 26.9%, put-away 21.3%, xwOBA 0.271, arsenal coverage 6 pitch type(s)
Lake BacharPittsburgh Pirates vs Chicago White Sox61.565.261.56Slider (39% whiff, 23% usage)Savant whiff 30.4%, put-away 20.8%, xwOBA 0.292, arsenal coverage 6 pitch type(s)
Kade AndersonSeattle Mariners vs Texas Rangers60.545.869.54Curveball (38% whiff, 16% usage)Savant whiff 23.0%, put-away 16.1%, xwOBA 0.276, arsenal coverage 4 pitch type(s)
Jake BennettBoston Red Sox vs Los Angeles Angels58.653.368.06Changeup (33% whiff, 26% usage)Savant whiff 24.0%, put-away 21.6%, xwOBA 0.279, arsenal coverage 6 pitch type(s)
Hunter BrownHouston Astros vs Philadelphia Phillies58.556.062.05Curveball (33% whiff, 19% usage)Savant whiff 25.8%, put-away 20.6%, xwOBA 0.291, arsenal coverage 5 pitch type(s)
Griffin JaxTampa Bay Rays vs Atlanta Braves55.970.343.56Changeup (40% whiff, 23% usage)Savant whiff 31.1%, put-away 24.5%, xwOBA 0.328, arsenal coverage 6 pitch type(s)
Braydon FisherToronto Blue Jays vs Athletics55.558.155.05Slider (31% whiff, 49% usage)Savant whiff 27.3%, put-away 19.9%, xwOBA 0.305, arsenal coverage 5 pitch type(s)
Kevin GausmanChicago Cubs vs Milwaukee Brewers55.357.355.04Split-Finger (42% whiff, 38% usage)Savant whiff 27.3%, put-away 19.0%, xwOBA 0.305, arsenal coverage 4 pitch type(s)
Brady BassoAthletics vs Toronto Blue Jays50.743.256.07Curveball (38% whiff, 19% usage)Savant whiff 21.9%, put-away 15.7%, xwOBA 0.303, arsenal coverage 7 pitch type(s)
Keider MonteroDetroit Tigers vs Minnesota Twins49.736.864.05Slider (28% whiff, 19% usage)Savant whiff 18.1%, put-away 16.9%, xwOBA 0.287, arsenal coverage 5 pitch type(s)
Shane BazBaltimore Orioles vs Cleveland Guardians48.945.752.55Curveball (30% whiff, 33% usage)Savant whiff 22.1%, put-away 17.8%, xwOBA 0.310, arsenal coverage 5 pitch type(s)
Andre PallanteSt. Louis Cardinals vs San Francisco Giants48.741.755.05Slider (31% whiff, 29% usage)Savant whiff 21.9%, put-away 14.3%, xwOBA 0.305, arsenal coverage 5 pitch type(s)
Blade TidwellSan Francisco Giants vs St. Louis Cardinals48.443.951.56Sweeper (34% whiff, 35% usage)Savant whiff 22.4%, put-away 15.3%, xwOBA 0.312, arsenal coverage 6 pitch type(s)
Daniel Lynch IVKansas City Royals vs Arizona Diamondbacks47.646.452.55Slider (38% whiff, 21% usage)Savant whiff 22.5%, put-away 17.6%, xwOBA 0.310, arsenal coverage 5 pitch type(s)
Foster GriffinCleveland Guardians vs Baltimore Orioles47.346.848.57Changeup (33% whiff, 11% usage)Savant whiff 23.0%, put-away 17.1%, xwOBA 0.318, arsenal coverage 7 pitch type(s)
Will WarrenNew York Yankees vs Colorado Rockies46.047.244.06Changeup (28% whiff, 13% usage)Savant whiff 22.1%, put-away 19.3%, xwOBA 0.327, arsenal coverage 6 pitch type(s)
Davis MartinChicago White Sox vs Pittsburgh Pirates45.749.242.56Curveball (41% whiff, 14% usage)Savant whiff 24.1%, put-away 17.2%, xwOBA 0.330, arsenal coverage 6 pitch type(s)
Walker BuehlerSan Diego Padres vs Washington Nationals45.039.050.57Slider (24% whiff, 10% usage)Savant whiff 19.2%, put-away 16.8%, xwOBA 0.314, arsenal coverage 7 pitch type(s)
Robert StockNew York Mets vs Miami Marlins43.643.344.064-Seam Fastball (31% whiff, 25% usage)Savant whiff 23.7%, put-away 12.2%, xwOBA 0.327, arsenal coverage 6 pitch type(s)
Zebby MatthewsMinnesota Twins vs Detroit Tigers43.643.543.56Slider (34% whiff, 22% usage)Savant whiff 21.6%, put-away 16.5%, xwOBA 0.328, arsenal coverage 6 pitch type(s)
Jackson KentWashington Nationals vs San Diego Padres43.249.434.05Curveball (38% whiff, 16% usage)Savant whiff 24.4%, put-away 17.0%, xwOBA 0.347, arsenal coverage 5 pitch type(s)
Ryan JohnsonLos Angeles Angels vs Boston Red Sox40.243.632.54Split-Finger (32% whiff, 23% usage)Savant whiff 22.9%, put-away 14.2%, xwOBA 0.350, arsenal coverage 4 pitch type(s)
Janson JunkMiami Marlins vs New York Mets40.028.449.06Changeup (24% whiff, 18% usage)Savant whiff 15.2%, put-away 14.3%, xwOBA 0.317, arsenal coverage 6 pitch type(s)
Rhett LowderCincinnati Reds vs Los Angeles Dodgers36.436.234.06Slider (32% whiff, 26% usage)Savant whiff 18.5%, put-away 15.5%, xwOBA 0.347, arsenal coverage 6 pitch type(s)
Cody BradfordTexas Rangers vs Seattle Mariners32.329.330.04Changeup (20% whiff, 32% usage)Savant whiff 17.3%, put-away 11.0%, xwOBA 0.355, arsenal coverage 4 pitch type(s)
Zac GallenArizona Diamondbacks vs Kansas City Royals26.733.015.55Slider (30% whiff, 22% usage)Savant whiff 18.2%, put-away 12.8%, xwOBA 0.384, arsenal coverage 5 pitch type(s)
Tomoyuki SuganoColorado Rockies vs New York Yankees25.031.713.07Split-Finger (30% whiff, 21% usage)Savant whiff 18.1%, put-away 11.9%, xwOBA 0.389, arsenal coverage 7 pitch type(s)

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

PITCHER ASSESSMENT DIAGNOSTICS

29 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Zac GallenArizona Diamondbacks vs Kansas City RoyalsR13.1%5.55.25.292normalfull15.5084.50season+recent+savant+savant_quality+hand-
Brady BassoAthletics vs Toronto Blue JaysL17.6%1.82.03.830shortfull56.0044.00season+recent+savant+savant_quality+handrecent leash 1.8 IP/start, low-K contact opponent 19.1%
Shane BazBaltimore Orioles vs Cleveland GuardiansR21.1%5.15.85.786shortfull52.5047.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Jake BennettBoston Red Sox vs Los Angeles AngelsL22.8%5.65.95.894normalfull68.0032.00season+recent+savant+savant_quality+hand-
Kevin GausmanChicago Cubs vs Milwaukee BrewersR25.9%5.55.65.692normalfull55.0045.00season+recent+savant+savant_quality+handpatient opponent BB% 10.7%
Davis MartinChicago White Sox vs Pittsburgh PiratesR18.9%3.85.24.964shortfull42.5057.50season+recent+savant+savant_quality+handrecent leash 3.8 IP/start
Rhett LowderCincinnati Reds vs Los Angeles DodgersR16.1%5.35.05.089normalfull34.0066.00season+recent+savant+savant_quality+handpatient opponent BB% 9.9%
Foster GriffinCleveland Guardians vs Baltimore OriolesL20.3%5.45.75.791normalfull48.5051.50season+recent+savant+savant_quality+handpatient opponent BB% 9.8%
Tomoyuki SuganoColorado Rockies vs New York YankeesR14.6%4.85.35.280shortfull13.0087.00season+recent+savant+savant_quality+handrecent leash 4.8 IP/start, patient opponent BB% 9.7%
Keider MonteroDetroit Tigers vs Minnesota TwinsR15.5%5.25.65.587normalfull64.0036.00season+recent+savant+savant_quality+hand-
Hunter BrownHouston Astros vs Philadelphia PhilliesR25.4%5.55.45.592normalfull62.0038.00season+recent+savant+savant_quality+hand-
Daniel Lynch IVKansas City Royals vs Arizona DiamondbacksL15.4%3.73.44.262shortfull52.5047.50season+recent+savant+savant_quality+handrecent leash 3.7 IP/start, low-K contact opponent 19.4%
Ryan JohnsonLos Angeles Angels vs Boston Red SoxR17.7%5.44.95.091normalfull32.5067.50season+recent+savant+savant_quality+hand-
Yoshinobu YamamotoLos Angeles Dodgers vs Cincinnati RedsR27.7%6.16.66.5102deepfull72.0028.00season+recent+savant+savant_quality+handpatient opponent BB% 9.5%
Janson JunkMiami Marlins vs New York MetsR15.0%3.95.14.965shortfull49.0051.00season+recent+savant+savant_quality+handrecent leash 3.9 IP/start
Logan HendersonMilwaukee Brewers vs Chicago CubsR28.7%6.65.66.0111deepfull81.0019.00season+recent+savant+savant_quality+handpatient opponent BB% 10.7%
Zebby MatthewsMinnesota Twins vs Detroit TigersR19.8%6.15.85.9102deepfull43.5056.50season+recent+savant+savant_quality+hand-
Robert StockNew York Mets vs Miami MarlinsR20.9%4.14.34.769shortfull44.0056.00season+recent+savant+savant_quality+handrecent leash 4.1 IP/start
Will WarrenNew York Yankees vs Colorado RockiesR21.3%4.45.15.074shortfull44.0056.00season+recent+savant+savant_quality+handrecent leash 4.4 IP/start
Cristopher SΓ‘nchezPhiladelphia Phillies vs Houston AstrosL27.1%6.26.26.2104deepfull68.0032.00season+recent+savant+savant_quality+hand-
Lake BacharPittsburgh Pirates vs Chicago White SoxR24.1%1.72.32.828shortfull61.5038.50season+recent+savant+savant_quality+handrecent leash 1.7 IP/start
Walker BuehlerSan Diego Padres vs Washington NationalsR20.7%5.64.95.094normalfull50.5049.50season+recent+savant+savant_quality+hand-
Blade TidwellSan Francisco Giants vs St. Louis CardinalsR21.4%4.95.15.382shortfull51.5048.50season+recent+savant+savant_quality+handrecent leash 4.9 IP/start
Kade AndersonSeattle Mariners vs Texas RangersL20.1%4.85.05.480shortfull69.5030.50season+recent+savant+savant_quality+handrecent leash 4.8 IP/start
Andre PallanteSt. Louis Cardinals vs San Francisco GiantsR15.5%5.65.65.694normalfull55.0045.00season+recent+savant+savant_quality+hand-
Griffin JaxTampa Bay Rays vs Atlanta BravesR26.2%4.74.54.579shortfull43.5056.50season+recent+savant+savant_quality+handrecent leash 4.7 IP/start
Cody BradfordTexas Rangers vs Seattle MarinersL15.4%5.15.15.386shortfull30.0070.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Braydon FisherToronto Blue Jays vs AthleticsR30.9%1.01.11.817shortfull55.0045.00season+recent+savant+savant_quality+handrecent leash 1.0 IP/start
Jackson KentWashington Nationals vs San Diego PadresL20.5%4.74.95.279shortfull34.0066.00season+recent+savant+savant_quality+handrecent leash 4.7 IP/start

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

PITCHER OUTS RESEARCH GATE

6/6 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Cristopher SanchezCristopher Sanchez OverHouston Astros @ Philadelphia Phillies18.521.93.418.3%CALT_DERISKresearchdeep6.2104season+recent+savant+savant_quality+handBooks Disagree: blended market against 47.7% (6 books) | books against us 0% (6 books) β€” strongly disagree
Cristopher SΓ‘nchezCristopher SΓ‘nchez OverHouston Astros @ Philadelphia Phillies18.521.93.418.3%CALT_DERISKresearchdeep6.2104season+recent+savant+savant_quality+handBooks Disagree: blended market against 48.1% (1 books)
Yoshinobu YamamotoYoshinobu Yamamoto OverCincinnati Reds @ Los Angeles Dodgers18.521.22.614.3%CALT_DERISKresearchdeep6.5102season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 14.3% vs 10% min using selected line 18.5 clears, but raw gap +2.65 <= 3 min
Keider MonteroKeider Montero UnderMinnesota Twins @ Detroit Tigers17.515.6-1.911.0%CALT_DERISKresearchnormal5.587season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 11.0% vs 10% min using selected line 17.5 clears, but raw gap -1.92 <= 3 min
Logan HendersonLogan Henderson OverChicago Cubs @ Milwaukee Brewers17.519.21.79.7%CALT_DERISKresearchdeep6.0111season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 9.7% vs 10% min using selected line 17.5
Kevin GausmanKevin Gausman UnderChicago Cubs @ Milwaukee Brewers17.516.8-0.73.9%CALT_DERISKresearchnormal5.692season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 3.9% 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

91 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 -146, expected IP 5.4 below A-grade leash
K PropHunter Brown OverAST@PHI6:41 PM4.56.2-146FanDuel Over 4.5 -142 | best price36.8%Best Signal
► Add Signals
BπŸ”¬ Research Only
K final QC: opposing lineup not confirmed
K PropGriffin Jax OverRAY@BRA7:16 PM4.56.5+100DK Over 4.5 +100 | exact44.5%!Add Signal
BπŸ”¬ Research Only
Matchup: Pitch-type: opp whiffs above avg vs SP top pitch (Γ—1.10) βœ“ Over Ks | [!] Opp lineup wRC+ 113 vs RHP β€” tough platoon matc…
K PropKevin Gausman OverCUB@BRE7:41 PM5.57.7-108DK Over 5.5 -108 | exact40.5%!!Add Signal
BπŸ”¬ Research Only
Market status RESEARCH: K Prop Grade B held for recalibration
K PropJanson Junk UnderMET@MAR6:41 PM3.52.3-123DK Under 3.5 -123 | exact33.5%!Add Signal
BπŸ”¬ Research Only
Heavy juice (-162); break-even ~62%, requires clean execution
K PropCody Bradford UnderRAN@MAR4:11 PM4.53.0-162BetMGM Under 4.5 -140 | best price33.3%!Add Signal
BπŸ”¬ Research Only
Matchup: Pitch-type: opp whiffs above avg vs SP top pitch (Γ—1.09) βœ“ Over Ks | [!] Opp lineup wRC+ 118 vs LHP β€” tough platoon matc…
K PropJake Bennett OverANG@SOX6:46 PM5.57.0+128BetMGM Over 4.5 -150 | alt rescue26.5%!Add Signal
BπŸ”¬ Research Only
Matchup: Opp lineup wRC+ 105 vs RHP β€” neutral | [!] Pitch-type: opp whiffs below avg vs SP top pitch (Γ—0.93) βœ— Over Ks
K PropRobert Stock UnderMET@MAR6:41 PM4.53.5-135BetMGM Under 4.5 -125 | best price23.1%!!Add Signal
BπŸ”¬ Research Only
K final QC: opposing lineup not confirmed
K PropCristopher SΓ‘nchez OverAST@PHI6:41 PM6.57.7-115Bovada Direct Over 6.5 -115 | exact18.5%!Add Signal
Bβœ… Add Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x) | Away pen fatigued (1.08x)
Pitcher Hits AllDaniel Lynch IV UnderDIA@ROY7:41 PM5.53.6-170Fanatics Under 5.5 -170 | exact34.5%!!Add Signal
Bβœ… Add Signal
Heavy juice (-150); break-even ~60%, requires clean execution
Pitcher Hits AllRyan Johnson UnderANG@SOX6:46 PM5.53.9-150Fanatics Under 5.5 -150 | exact29.1%!Add Signal
Bβœ… Add Signal
Heavy juice (-157); break-even ~61%, requires clean execution
Pitcher Hits AllHunter Brown UnderAST@PHI6:41 PM5.54.0-157BetMGM Under 5.5 -135 | best price27.3%!Add Signal
Bβœ… Add Signal
Heavy juice (-165); break-even ~62%, requires clean execution
Pitcher Hits AllJake Bennett UnderANG@SOX6:46 PM5.54.2-165theScore Bet Under 5.5 -165 | exact23.6%!Add Signal
Bβœ… Add Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Hits AllFoster Griffin UnderGUA@ORI6:36 PM5.54.5-123DK Under 5.5 -123 | exact18.2%!!Add Signal
Bβœ… Add Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Hits AllKeider Montero UnderTWI@TIG1:11 PM5.54.6-130Fanatics Under 5.5 -130 | exact16.4%!!Add Signal
BπŸ‘€ Watch SignalPitcher WalksBlade Tidwell OverCAR@GIA3:46 PM1.52.1-149DK Over 1.5 -149 | exact42.6%!Add Signal
BπŸ‘€ Watch SignalPitcher WalksWalker Buehler OverNAT@PAD4:11 PM1.51.9-128DK Over 1.5 -128 | exact24.5%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher WalksShane Baz OverGUA@ORI6:36 PM1.51.9-135DK Over 1.5 -135 | exact24.3%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-185); break-even ~65%, requires clean execution
Pitcher Earned RBrady Basso OverJAY@ATH3:06 PM0.51.3-185Fanatics Over 0.5 -185 | best price160.0%!Add Signal
BπŸ‘€ Watch SignalPitcher Earned RLake Bachar OverPIR@SOX7:41 PM0.51.2-135BetMGM Over 0.5 -135 | exact140.0%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x) | Away pen fatigued (1.08x)
Pitcher Earned RZac Gallen OverDIA@ROY7:41 PM1.53.4-135BetMGM Over 1.5 -135 | exact126.7%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-152); break-even ~60%, requires clean execution
Pitcher Earned RDavis Martin OverPIR@SOX7:41 PM1.52.4-152DK Over 1.5 -152 | exact60.0%Add Signal
BπŸ‘€ Watch SignalPitcher Earned RKade Anderson OverRAN@MAR4:11 PM1.52.3-136DK Over 1.5 -136 | exact53.3%Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-163); break-even ~62%, requires clean execution
Pitcher Earned RWalker Buehler OverNAT@PAD4:11 PM1.52.2-163BetMGM Over 1.5 -160 | best price46.7%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-162); break-even ~62%, requires clean execution
Pitcher Earned RAndre Pallante OverCAR@GIA3:46 PM1.52.1-162DK Over 1.5 -162 | exact40.0%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-166); break-even ~62%, requires clean execution
Pitcher Earned RCristopher Sanchez UnderAST@PHI6:41 PM2.51.6-166DK Under 2.5 -166 | exact36.0%!Add Signal
BπŸ‘€ Watch SignalPitcher Earned RHunter Brown UnderAST@PHI6:41 PM2.51.9-131BetMGM Under 2.5 -120 | best price24.0%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RFoster Griffin UnderGUA@ORI6:36 PM2.52.0-117DK Under 2.5 -117 | exact20.0%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RJanson Junk UnderMET@MAR6:41 PM2.52.0-167BetMGM Under 2.5 -160 | best price20.0%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-160); break-even ~62%, requires clean execution
Pitcher Earned RJake Bennett UnderANG@SOX6:46 PM2.52.0-160BetMGM Under 2.5 -160 | exact20.0%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x) | Away pen fatigued (1.08x)
Pitcher Earned RDaniel Lynch IV UnderDIA@ROY7:41 PM2.52.0-145BetMGM Under 2.5 -145 | exact20.0%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RGriffin Jax OverRAY@BRA7:16 PM1.51.8-163BetMGM Over 1.5 -145 | best price20.0%!!Add Signal
► Lean Signals (Derisked)
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 47.1% (6 books) | books against us 20% (6 books) β€” strongly disagree β€” posture not…
K PropYoshinobu Yamamoto OverRED@DOD10:11 PM7.59.2-114FanDuel Over 7.5 -108 | best price23.2%Lean Signal - Derisked
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 45.2% (6 books) | books against us 40% (6 books) β€” strongly disagree β€” posture not…
K PropCristopher Sanchez OverAST@PHI6:41 PM6.57.7+100BetMGM Over 6.5 +105 | best price18.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 28.3% vs 17% min using selected line 3.5 clears, but raw gap +0.99 <= 1 min β€” posture note at D
K PropJackson Kent OverNAT@PAD4:11 PM3.54.5-118BetMGM Over 3.5 -110 | best price28.3%Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 41.5% (7 books) | books against us 0% (7 books) β€” strongly disagree
K PropZebby Matthews OverTWI@TIG1:11 PM4.55.7+123DK Over 4.5 +123 | exact26.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 25.7% vs 17% min using selected line 3.5 clears, but raw gap +0.90 <= 1 min β€” posture note at D
K PropAndre Pallante OverCAR@GIA3:46 PM3.54.4-101BetMGM Over 3.5 +105 | best price25.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 20.9% vs 17% min using selected line 3.5 clears, but raw gap +0.73 <= 1 min β€” posture note at D
K PropRyan Johnson OverANG@SOX6:46 PM3.54.2-105FanDuel Over 3.5 +102 | best price20.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 17.7% vs 17% min using selected line 5.5 clears, but raw gap -0.97 <= 1 min β€” posture note at D
K PropKade Anderson UnderRAN@MAR4:11 PM5.54.5-157BetRivers Under 5.5 -155 | best price17.7%!!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 PropWalker Buehler OverNAT@PAD4:11 PM3.54.0-170DK Over 3.5 -170 | exact14.6%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 14.5% vs 17% min using selected line 3.5 β€” posture note at D
K PropReynaldo Lopez OverRAY@BRA7:16 PM3.54.0-141BetMGM Over 3.5 -130 | best price14.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 14.5% vs 17% min using selected line 3.5 β€” posture note at D
K PropReynaldo LΓ³pez OverRAY@BRA7:16 PM3.54.0-135Bovada Direct Over 3.5 -135 | exact14.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 13.1% vs 17% min using selected line 6.5 β€” posture note at D
K PropLogan Henderson OverCUB@BRE7:41 PM6.57.3+111FanDuel Over 6.5 +120 | best price13.1%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.7% vs 17% min using selected line 5.5 β€” posture note at D
K PropWill Warren UnderROC@YAN7:06 PM5.54.9-147DK Under 5.5 -147 | exact10.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.0% vs 17% min using selected line 3.5 β€” posture note at D
K PropTomoyuki Sugano UnderROC@YAN7:06 PM3.53.2-102BetMGM Under 3.5 +105 | best price8.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.3% vs 17% min using selected line 4.5 β€” posture note at D
K PropDavis Martin UnderPIR@SOX7:41 PM4.54.3+104DK Under 4.5 +104 | exact5.3%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.3% vs 17% min using selected line 3.5 β€” posture note at D
K PropRhett Lowder OverRED@DOD10:11 PM3.53.6-122BetMGM Over 3.5 -105 | best price4.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.3% vs 17% min using selected line 4.5 β€” posture note at D
K PropBlade Tidwell UnderCAR@GIA3:46 PM4.54.4-113DK Under 4.5 -113 | exact1.3%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.1% vs 17% min using selected line 4.5 β€” posture note at D
K PropShane Baz OverGUA@ORI6:36 PM4.54.5+112DK Over 4.5 +112 | exact1.1%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.9% vs 17% min using selected line 3.5 β€” posture note at D
K PropKeider Montero OverTWI@TIG1:11 PM3.53.5+120BetMGM Over 2.5 -160 | alt rescue0.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.7% vs 17% min using selected line 5.5 β€” posture note at D
K PropFoster Griffin OverGUA@ORI6:36 PM5.55.5-118FanDuel Over 5.5 -113 | best price0.7%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 47.7% (6 books) | books against us 0% (6 books) β€” strongly disagree
Pitcher OutsCristopher Sanchez OverAST@PHI6:41 PM18.521.9-107FanDuel Over 18.5 -102 | best price18.3%Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 48.1% (1 books)
Pitcher OutsCristopher SΓ‘nchez OverAST@PHI6:41 PM18.521.9-110Bovada Direct Over 18.5 -110 | exact18.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 14.3% vs 10% min using selected line 18.5 clears, but raw gap +2.65 <= 3 min β€” posture note at D
Pitcher OutsYoshinobu Yamamoto OverRED@DOD10:11 PM18.521.2+113BetMGM Over 18.5 +125 | best price14.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 11.0% vs 10% min using selected line 17.5 clears, but raw gap -1.92 <= 3 min β€” posture note at D
Pitcher OutsKeider Montero UnderTWI@TIG1:11 PM17.515.6-132DK Under 17.5 -132 | exact11.0%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 9.7% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsLogan Henderson OverCUB@BRE7:41 PM17.519.2-149FanDuel Over 17.5 -140 | best price9.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.9% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsKevin Gausman UnderCUB@BRE7:41 PM17.516.8-131BetMGM Under 17.5 -105 | best price3.9%!!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 AllTomoyuki Sugano OverROC@YAN7:06 PM5.56.2-136Fanatics Over 5.5 -125 | best price12.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 AllZebby Matthews UnderTWI@TIG1:11 PM5.54.9-135theScore Bet Under 5.5 -135 | 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 AllCristopher Sanchez OverAST@PHI6:41 PM5.55.8-113BetMGM Over 5.5 -110 | best price5.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.5% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllCristopher SΓ‘nchez OverAST@PHI6:41 PM5.55.8-120Bovada Direct Over 5.5 -120 | exact5.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.5% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllRhett Lowder OverRED@DOD10:11 PM5.55.8-115DK Over 5.5 -115 | 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 AllShane Baz OverGUA@ORI6:36 PM5.55.7+116DK Over 5.5 +116 | exact3.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.6% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllWill Warren UnderROC@YAN7:06 PM5.55.3-166Bovada Direct Under 5.5 -165 | best price3.6%!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 AllCody Bradford UnderRAN@MAR4:11 PM5.55.5-161BetMGM Under 5.5 -155 | best price-!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher WalksJanson Junk UnderMET@MAR6:41 PM1.51.2-225DK Under 1.5 -225 | exact22.8%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 43.7% (1 books)
Pitcher WalksTomoyuki Sugano UnderROC@YAN7:06 PM1.51.2+114DK Under 1.5 +114 | exact22.6%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher WalksReynaldo Lopez OverRAY@BRA7:16 PM1.51.8-121DK Over 1.5 -121 | exact19.4%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksAndre Pallante OverCAR@GIA3:46 PM1.51.7-124DK Over 1.5 -124 | exact15.6%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.8% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksRobert Stock OverMET@MAR6:41 PM1.51.7-155DK Over 1.5 -155 | exact10.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.6% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksGriffin Jax UnderRAY@BRA7:16 PM1.51.3-222DK Under 1.5 -222 | exact10.6%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.4% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksCristopher Sanchez UnderAST@PHI6:41 PM1.51.3-211DK Under 1.5 -211 | exact10.4%!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 WalksFoster Griffin UnderGUA@ORI6:36 PM1.51.4-145DK Under 1.5 -145 | exact8.6%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.1% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher WalksJackson Kent UnderNAT@PAD4:11 PM2.52.4-151DK Under 2.5 -151 | exact5.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.8% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksWill Warren OverROC@YAN7:06 PM1.51.6-109DK Over 1.5 -109 | exact4.8%!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 WalksHunter Brown OverAST@PHI6:41 PM2.52.6+123DK Over 2.5 +123 | exact4.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.5% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksCody Bradford OverRAN@MAR4:11 PM1.51.6+105DK Over 1.5 +105 | exact3.5%Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RYoshinobu Yamamoto OverRED@DOD10:11 PM1.51.8-141DK Over 1.5 -141 | exact20.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.07x)
Pitcher Earned RWill Warren UnderROC@YAN7:06 PM2.52.1-145DK Under 2.5 -145 | exact16.0%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RRhett Lowder UnderRED@DOD10:11 PM3.53.0-161Fanatics Under 3.5 -150 | best price14.3%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RRyan Johnson OverANG@SOX6:46 PM2.52.8-160BetMGM Over 2.5 -160 | 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 RRobert Stock UnderMET@MAR6:41 PM2.52.3-152DK Under 2.5 -152 | exact8.0%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RKevin Gausman UnderCUB@BRE7:41 PM2.52.3-112DK Under 2.5 -112 | 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 RLogan Henderson OverCUB@BRE7:41 PM1.51.6-164DK Over 1.5 -164 | exact6.7%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.7% vs 20% min using selected line 3.5 β€” posture note at D
Pitcher Earned RTomoyuki Sugano UnderROC@YAN7:06 PM3.53.3-167Fanatics Under 3.5 -130 | best price5.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 RZebby Matthews OverTWI@TIG1:11 PM2.52.6-115BetMGM Over 2.5 -115 | exact4.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RBlade Tidwell OverCAR@GIA3:46 PM2.52.6+109DK Over 2.5 +109 | 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 RJackson Kent OverNAT@PAD4:11 PM2.52.6+108DK Over 2.5 +108 | 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 RCody Bradford OverRAN@MAR4:11 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 RReynaldo Lopez UnderRAY@BRA7:16 PM2.52.4-149BetMGM Under 2.5 -145 | 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 RKeider Montero UnderTWI@TIG1:11 PM2.52.5-155Fanatics Under 2.5 -155 | best price-!!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 RShane Baz UnderGUA@ORI6:36 PM2.52.5-135DK Under 2.5 -135 | exact-!!Lean Signal - Derisked

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