MLB Betting Analyzer — Full Audit

Thursday, July 23 2026

MARKET TRUST TIERS

17 market(s) with settled tracker history
MarketTrustSeason NSeason WRSeason P&L14d N14d WR14d P&LGrade A NGrade A WRReview-only N
K Prop✅ TRUSTED44857%-0.29u6055%-2.00u20760%64
Pitcher Hits Allowed✅ TRUSTED39559%+15.19u5357%-0.44u450%6
Run Line✅ TRUSTED13854%-3.08u0-+0.00u4163%1
Batter Walks👀 WATCH62772%-9.06u0-+0.00u580%134
Pitcher Earned Runs👀 WATCH39858%-7.73u9454%-8.48u1100%9
Pitcher Walks👀 WATCH28660%-8.84u6968%+7.13u0-11
Batter Hits👀 WATCH3778%+3.90u0-+0.00u0-23
Batter Total Bases👀 WATCH3155%+0.66u0-+0.00u0-37
F5 ML👀 WATCH2848%+4.54u0-+0.00u0-0
No HR U1.5👀 WATCH922%-5.18u0-+0.00u0-0
Moneyline👀 WATCH650%+2.85u0-+0.00u0-0
NRFI👀 WATCH333%+0.00u0-+0.00u0-0
YRFI👀 WATCH2100%+0.00u0-+0.00u0-0
Pitcher Outs🔬 RESEARCH10845%-15.11u850%-1.09u250%8
Total🔬 RESEARCH5038%-10.52u0-+0.00u1100%7
F5 Total🔬 RESEARCH10%-1.00u0-+0.00u0-6
Batter H+R+RBI⛔ PAUSED48450%-56.69u0-+0.00u7053%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 Trusted2/4season P&L non-negative; 14d 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✅ 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 sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Batter Total Bases👀 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
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
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

10 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Troy MeltonDetroit Tigers vs Kansas City Royals62.959.472.06Slider (32% whiff, 18% usage)Savant whiff 26.4%, put-away 23.0%, xwOBA 0.271, arsenal coverage 6 pitch type(s)
Chris SaleAtlanta Braves vs San Diego Padres62.763.966.04Slider (37% whiff, 39% usage)Savant whiff 29.9%, put-away 20.3%, xwOBA 0.283, arsenal coverage 4 pitch type(s)
Ian SeymourTampa Bay Rays vs Toronto Blue Jays58.360.859.07Changeup (37% whiff, 31% usage)Savant whiff 28.8%, put-away 19.6%, xwOBA 0.297, arsenal coverage 7 pitch type(s)
Taj BradleyMinnesota Twins vs Cleveland Guardians55.858.554.54Split-Finger (39% whiff, 20% usage)Savant whiff 27.2%, put-away 20.5%, xwOBA 0.306, arsenal coverage 4 pitch type(s)
Gavin WilliamsCleveland Guardians vs Minnesota Twins55.066.046.55Sweeper (43% whiff, 26% usage)Savant whiff 29.4%, put-away 23.5%, xwOBA 0.322, arsenal coverage 5 pitch type(s)
Brandon PfaadtArizona Diamondbacks vs St. Louis Cardinals47.245.049.07Curveball (35% whiff, 18% usage)Savant whiff 21.5%, put-away 18.4%, xwOBA 0.317, arsenal coverage 7 pitch type(s)
Griffin CanningSan Diego Padres vs Atlanta Braves45.651.937.57Slider (38% whiff, 24% usage)Savant whiff 24.1%, put-away 20.0%, xwOBA 0.340, arsenal coverage 7 pitch type(s)
Michael McGreevySt. Louis Cardinals vs Arizona Diamondbacks34.037.531.57Curveball (29% whiff, 12% usage)Savant whiff 19.6%, put-away 14.7%, xwOBA 0.352, arsenal coverage 7 pitch type(s)
Randy DobnakKansas City Royals vs Detroit Tigers26.326.928.05Sweeper (32% whiff, 23% usage)Savant whiff 16.8%, put-away 9.6%, xwOBA 0.359, arsenal coverage 5 pitch type(s)
Shane BieberToronto Blue Jays vs Tampa Bay Rays25.849.50.05Curveball (38% whiff, 19% usage)Savant whiff 25.0%, put-away 15.7%, xwOBA 0.426, arsenal coverage 5 pitch type(s)

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

PITCHER ASSESSMENT DIAGNOSTICS

10 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Brandon PfaadtArizona Diamondbacks vs St. Louis CardinalsR17.5%4.35.45.272shortfull49.0051.00season+recent+savant+savant_quality+handrecent leash 4.3 IP/start
Chris SaleAtlanta Braves vs San Diego PadresL28.9%5.25.86.087normalfull66.0034.00season+recent+savant+savant_quality+hand-
Gavin WilliamsCleveland Guardians vs Minnesota TwinsR32.1%5.46.06.091normalfull46.5053.50season+recent+savant+savant_quality+hand-
Troy MeltonDetroit Tigers vs Kansas City RoyalsR26.6%5.76.16.096normalfull72.0028.00season+recent+savant+savant_quality+hand-
Randy DobnakKansas City Royals vs Detroit TigersR17.3%4.44.35.474shortfull28.0072.00season+recent+savant+savant_quality+handrecent leash 4.4 IP/start
Taj BradleyMinnesota Twins vs Cleveland GuardiansR28.9%6.25.76.0104deepfull54.5045.50season+recent+savant+savant_quality+handpatient opponent BB% 9.6%
Griffin CanningSan Diego Padres vs Atlanta BravesR21.2%3.94.64.465shortfull37.5062.50season+recent+savant+savant_quality+handrecent leash 3.9 IP/start
Michael McGreevySt. Louis Cardinals vs Arizona DiamondbacksR16.8%5.85.75.797normalfull31.5068.50season+recent+savant+savant_quality+handlow-K contact opponent 19.6%
Ian SeymourTampa Bay Rays vs Toronto Blue JaysL29.9%4.74.14.679shortfull59.0041.00season+recent+savant+savant_quality+handrecent leash 4.7 IP/start, low-K contact opponent 19.5%
Shane BieberToronto Blue Jays vs Tampa Bay RaysR19.9%4.54.75.176shortfull0.00100.00season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, low-K contact opponent 18.9%

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

PITCHER OUTS RESEARCH GATE

5/5 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Gavin WilliamsGavin Williams OverMinnesota Twins @ Cleveland Guardians17.519.11.69.4%CALT_DERISKresearchnormal6.091season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 9.4% vs 10% min using selected line 17.5
Taj BradleyTaj Bradley OverMinnesota Twins @ Cleveland Guardians17.518.61.16.4%CALT_DERISKresearchdeep6.0104season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 6.4% vs 10% min using selected line 17.5
Troy MeltonTroy Melton OverKansas City Royals @ Detroit Tigers17.518.30.84.7%CALT_DERISKresearchnormal6.096season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 4.7% vs 10% min using selected line 17.5
Michael McGreevyMichael McGreevy UnderArizona Diamondbacks @ St. Louis Cardinals17.516.9-0.63.6%CALT_DERISKresearchnormal5.797season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 3.6% vs 10% min using selected line 17.5
Chris SaleChris Sale OverSan Diego Padres @ Atlanta Braves18.518.80.31.8%CALT_DERISKresearchnormal6.087season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 1.8% vs 10% min using selected line 18.5

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

HRR COMPONENT RESEARCH

72 HRR component candidate(s) emitted by Batter Engine | showing top 50 by component raw gap
PlayerGameResearch SideComponent ProjHRRBICurrentUncertaintySupportFlags
Yandy DiazTampa Bay Rays @ Toronto Blue JaysOver 1.52.841.590.620.622.84 / Over0.69exact_hrr_l10research_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Junior CamineroTampa Bay Rays @ Toronto Blue JaysOver 1.52.471.170.640.662.96 / Over0.35season_games=101,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Jordan WalkerArizona Diamondbacks @ St. Louis CardinalsOver 1.52.461.110.610.742.52 / Over0.35season_games=99,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Drake BaldwinSan Diego Padres @ Atlanta BravesOver 1.52.421.080.680.672.53 / Over0.35season_games=78,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Dillon DinglerKansas City Royals @ Detroit TigersOver 1.52.321.040.570.712.67 / Over0.35season_games=93,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Byron BuxtonMinnesota Twins @ Cleveland GuardiansOver 1.52.301.120.650.532.38 / Over0.35season_games=77,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Jonathan ArandaTampa Bay Rays @ Toronto Blue JaysOver 1.52.291.110.480.702.82 / Over0.40season_games=100,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed, component_projection_diverges_from_current_model
Matt OlsonSan Diego Padres @ Atlanta BravesOver 1.52.271.060.630.572.51 / Over0.35season_games=101,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Michael Harris IISan Diego Padres @ Atlanta BravesOver 1.52.241.140.480.612.45 / Over0.35season_games=95,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Alec BurlesonArizona Diamondbacks @ St. Louis CardinalsOver 1.52.241.070.500.672.33 / Over0.35season_games=100,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Ketel MarteArizona Diamondbacks @ St. Louis CardinalsOver 1.52.181.060.540.582.48 / Over0.35season_games=98,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Ozzie AlbiesSan Diego Padres @ Atlanta BravesOver 1.52.161.030.600.532.32 / Over0.35season_games=101,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Mauricio DubonSan Diego Padres @ Atlanta BravesOver 1.52.141.230.460.462.20 / Over0.69exact_hrr_l10research_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Riley GreeneKansas City Royals @ Detroit TigersOver 1.52.091.060.530.512.35 / Over0.35season_games=101,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Kevin McGonigleKansas City Royals @ Detroit TigersOver 1.52.071.090.620.362.08 / Over0.35season_games=99,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
JJ WetherholtArizona Diamondbacks @ St. Louis CardinalsOver 1.52.021.010.610.402.06 / Over0.35season_games=96,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Fernando Tatis Jr.San Diego Padres @ Atlanta BravesOver 1.52.011.100.480.421.99 / Over0.35season_games=101,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Corbin CarrollArizona Diamondbacks @ St. Louis CardinalsOver 1.51.990.960.560.472.24 / Over0.35season_games=98,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Chase DeLauterMinnesota Twins @ Cleveland GuardiansOver 1.51.951.080.350.522.05 / Over0.35season_games=86,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Kazuma OkamotoTampa Bay Rays @ Toronto Blue JaysOver 1.51.940.810.510.621.71 / Over0.35season_games=99,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Jose RamirezMinnesota Twins @ Cleveland GuardiansOver 1.51.931.140.390.392.03 / Over0.69exact_hrr_l10research_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Josh BellMinnesota Twins @ Cleveland GuardiansOver 1.51.930.920.440.561.89 / Over0.35season_games=100,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Ildemaro VargasArizona Diamondbacks @ St. Louis CardinalsOver 1.51.910.910.470.532.12 / Over0.35season_games=88,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Ernie ClementTampa Bay Rays @ Toronto Blue JaysOver 1.51.901.130.440.321.85 / Over0.35season_games=99,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Vladimir Guerrero Jr.Tampa Bay Rays @ Toronto Blue JaysOver 1.51.900.940.540.421.86 / Over0.35season_games=97,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Brooks LeeMinnesota Twins @ Cleveland GuardiansOver 1.51.870.940.410.521.92 / Over0.35season_games=98,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Carter JensenKansas City Royals @ Detroit TigersOver 1.51.840.820.460.551.62 / Over0.35season_games=95,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Kody ClemensMinnesota Twins @ Cleveland GuardiansOver 1.51.830.880.470.491.85 / Over0.35season_games=89,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Chandler SimpsonTampa Bay Rays @ Toronto Blue JaysOver 1.51.811.140.450.212.10 / Over0.35season_games=95,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Nolan ArenadoArizona Diamondbacks @ St. Louis CardinalsOver 1.51.800.860.480.461.95 / Over0.35season_games=96,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Ivan HerreraArizona Diamondbacks @ St. Louis CardinalsOver 1.51.781.020.380.381.83 / Over0.69exact_hrr_l10research_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Brayan RocchioMinnesota Twins @ Cleveland GuardiansOver 1.51.750.940.380.431.73 / Over0.35season_games=100,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Manny MachadoSan Diego Padres @ Atlanta BravesOver 1.51.750.720.470.561.72 / Over0.35season_games=99,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Jackson MerrillSan Diego Padres @ Atlanta BravesOver 1.51.720.860.450.411.59 / Over0.35season_games=99,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Vinnie PasquantinoKansas City Royals @ Detroit TigersOver 1.51.700.820.440.441.49 / Under0.40season_games=75,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed, component_side_conflicts_current_model
Masyn WinnArizona Diamondbacks @ St. Louis CardinalsOver 1.51.690.860.400.441.77 / Over0.35season_games=93,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Geraldo PerdomoArizona Diamondbacks @ St. Louis CardinalsOver 1.51.670.850.460.351.81 / Over0.35season_games=98,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Spencer TorkelsonKansas City Royals @ Detroit TigersOver 1.51.660.730.430.511.72 / Over0.35season_games=101,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Austin RileySan Diego Padres @ Atlanta BravesOver 1.51.650.790.400.461.78 / Over0.35season_games=101,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Salvador PerezKansas City Royals @ Detroit TigersOver 1.51.640.800.380.461.44 / Under0.40season_games=95,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed, component_side_conflicts_current_model
Luke KeaschallMinnesota Twins @ Cleveland GuardiansOver 1.51.610.880.470.261.63 / Over0.35season_games=96,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Colt KeithKansas City Royals @ Detroit TigersOver 1.51.540.860.340.341.54 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Gleyber TorresKansas City Royals @ Detroit TigersOver 1.51.540.860.340.341.54 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Kerry CarpenterKansas City Royals @ Detroit TigersOver 1.51.540.860.340.341.54 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Lane ThomasKansas City Royals @ Detroit TigersOver 1.51.540.860.340.341.54 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Michael MasseyKansas City Royals @ Detroit TigersOver 1.51.540.860.340.341.54 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Zach McKinstryKansas City Royals @ Detroit TigersOver 1.51.540.860.340.341.54 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Alejandro KirkTampa Bay Rays @ Toronto Blue JaysOver 1.51.530.860.340.341.53 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
George SpringerTampa Bay Rays @ Toronto Blue JaysOver 1.51.530.860.340.341.53 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Myles StrawTampa Bay Rays @ Toronto Blue JaysOver 1.51.530.860.340.341.53 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment

Diagnostics only. HRR remains paused; these component projections are not used for recommendations.

FULL AUDIT — ALL CANDIDATES

301 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Best Signals
A ⭐ Featured⭐ Featured
K final QC: opposing lineup not confirmed
K PropGavin Williams OverTWI@GUA1:11 PM6.58.7-121FanDuel Over 6.5 -113 | best price33.5%Best Signal
► Add Signals
B✅ Add Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Hits AllBrandon Pfaadt UnderDIA@CAR5:16 PM5.54.5-117DK Under 5.5 -117 | exact18.2%!!Add Signal
B✅ Add Signal
Heavy juice (-167); break-even ~63%, requires clean execution
Pitcher Hits AllGriffin Canning UnderPAD@BRA12:16 PM5.54.6-167Bovada Direct Under 5.5 -165 | best price16.4%!Add Signal
B✅ Add Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x)
Pitcher Hits AllRandy Dobnak UnderROY@TIG6:41 PM5.54.6+106DK Under 5.5 +106 | exact16.4%!!Add Signal
B👀 Watch Signal
Heavy juice (-170); break-even ~63%, requires clean execution
Pitcher WalksGriffin Canning OverPAD@BRA12:16 PM1.52.0-170DK Over 1.5 -170 | exact35.5%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher WalksShane Bieber OverRAY@JAY3:08 PM1.51.9-129DK Over 1.5 -129 | exact25.9%!!Add Signal
B👀 Watch Signal
Heavy juice (-166); break-even ~62%, requires clean execution
Pitcher Earned RGavin Williams OverTWI@GUA1:11 PM1.52.2-166DK Over 1.5 -166 | exact46.7%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x)
Pitcher Earned RTroy Melton OverROY@TIG6:41 PM1.51.9-161BetMGM Over 1.5 -140 | best price26.7%!!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RIan Seymour UnderRAY@JAY3:08 PM2.52.0-154DK Under 2.5 -154 | exact20.0%!!Add Signal
B👀 Watch Signal
Heavy juice (-515); break-even ~84%, requires clean execution
Batter WalksJackson Merrill UnderPAD@BRA12:16 PM0.50.2-515DK Under 0.5 -515 | exact62.7%!Add Signal
B👀 Watch Signal
Heavy juice (-361); break-even ~78%, requires clean execution
Batter WalksKody Clemens UnderTWI@GUA1:11 PM0.50.2-361DK Under 0.5 -361 | exact62.3%!Add Signal
B👀 Watch Signal
Heavy juice (-474); break-even ~83%, requires clean execution
Batter WalksMichael Harris II UnderPAD@BRA12:16 PM0.50.2-474DK Under 0.5 -474 | exact59.0%!Add Signal
B👀 Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksChandler Simpson UnderRAY@JAY3:08 PM0.50.2-461DK Under 0.5 -461 | exact54.1%!!Add Signal
B⛔ Paused
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter H+R+RBIJunior Caminero OverRAY@JAY3:08 PM1.53.0-153DK Over 1.5 -153 | exact97.2%!!Add Signal
B⛔ Paused
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter H+R+RBIYandy Diaz OverRAY@JAY3:08 PM1.52.8-147DK Over 1.5 -147 | exact89.2%!!Add Signal
B⛔ Paused
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter H+R+RBIJonathan Aranda OverRAY@JAY3:08 PM1.52.8-125DK Over 1.5 -125 | exact88.0%!!Add Signal
B⛔ Paused
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x)
Batter H+R+RBIDillon Dingler OverROY@TIG6:41 PM1.52.7-156BetMGM Over 1.5 -150 | best price77.9%!!Add Signal
B⛔ Paused
HRR trust gate: lineup not confirmed, only 1 confirming book(s), raw gap 1.0, weak consensus 0% without extra raw cushion, heavy…
Batter H+R+RBIDrake Baldwin OverPAD@BRA12:16 PM1.52.5-157DK Over 1.5 -157 | exact68.8%!Add Signal
B⛔ Paused
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Batter H+R+RBIJordan Walker OverDIA@CAR5:16 PM1.52.5-142DK Over 1.5 -142 | exact68.2%!!Add Signal
B⛔ Paused
HRR trust gate: lineup not confirmed, L10 HRR over-rate 40%, only 1 confirming book(s), raw gap 1.0
Batter H+R+RBIMatt Olson OverPAD@BRA12:16 PM1.52.5-149BetMGM Over 1.5 -145 | best price67.4%!Add Signal
B✅ Add Signal
Matchup: [!] Opp lineup wRC+ 118 vs RHP — tough platoon matchup
Run LineKansas City Royals +1.5ROY@TIG6:41 PM1.5--120LowVig Kansas City Royals 1.5 -114 | best price+10.4%!!Add Signal
► Lean Signals (Derisked)
B (Weak)↘ Lean Signal - Derisked
Books strongly against: blended market against 48.8% (5 books) | books against us 25% (5 books) — strongly disagree — posture not…
K PropTroy Melton OverROY@TIG6:41 PM5.57.1-104DK Over 5.5 -104 | exact29.7%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 21.9% vs 17% min using selected line 3.5 clears, but raw gap +0.77 <= 1 min — posture note at D
K PropGriffin Canning OverPAD@BRA12:16 PM3.54.3-167DK Over 3.5 -167 | exact21.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 3.5 — posture note at D
K PropRandy Dobnak UnderROY@TIG6:41 PM3.53.1-150DK Under 3.5 -150 | exact12.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 11.9% vs 17% min using selected line 4.5 — posture note at D
K PropShane Bieber UnderRAY@JAY3:08 PM4.54.0-155DK Under 4.5 -155 | exact11.9%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 11.9% vs 17% min using selected line 6.5 — posture note at D
K PropTaj Bradley OverTWI@GUA1:11 PM6.57.3+113FanDuel Over 6.5 +118 | best price11.9%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 9.7% vs 17% min using selected line 3.5 — posture note at D
K PropBrandon Pfaadt OverDIA@CAR5:16 PM3.53.8-108FanDuel Over 3.5 +106 | best price9.7%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.1% vs 17% min using selected line 3.5 — posture note at D
K PropMichael McGreevy UnderDIA@CAR5:16 PM3.53.4-151DK Under 3.5 -151 | exact3.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 9.4% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsGavin Williams OverTWI@GUA1:11 PM17.519.1-149DK Over 17.5 -149 | exact9.4%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 6.4% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsTaj Bradley OverTWI@GUA1:11 PM17.518.6-144DK Over 17.5 -144 | exact6.4%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsTroy Melton OverROY@TIG6:41 PM17.518.3-128BetMGM Over 17.5 -115 | best price4.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.6% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsMichael McGreevy UnderDIA@CAR5:16 PM17.516.9-129FanDuel Under 17.5 -128 | best price3.6%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.8% vs 10% min using selected line 18.5 — posture note at D
Pitcher OutsChris Sale OverPAD@BRA12:16 PM18.518.8+119FanDuel Over 18.5 +130 | best price1.8%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 9.1% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllMichael McGreevy UnderDIA@CAR5:16 PM5.55.0-134DK Under 5.5 -134 | exact9.1%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 7.3% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllShane Bieber OverRAY@JAY3:08 PM5.55.9-108DK Over 5.5 -108 | exact7.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 11.4% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksGavin Williams OverTWI@GUA1:11 PM1.51.7-129DK Over 1.5 -129 | exact11.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 7.9% vs 20% min using selected line 2.5 — posture note at D
Pitcher WalksTaj Bradley UnderTWI@GUA1:11 PM2.52.3-177DK Under 2.5 -177 | exact7.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.4% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksIan Seymour OverRAY@JAY3:08 PM1.51.6+106DK Over 1.5 +106 | exact3.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.1% vs 20% min using selected line 1.5 — posture note at D
Pitcher WalksChris Sale UnderPAD@BRA12:16 PM1.51.5-230DK Under 1.5 -230 | exact1.1%!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 49.2% (2 books) | books against us 0% (2 books) — strongly disagree
Pitcher Earned RShane Bieber OverRAY@JAY3:08 PM2.53.0-112BetMGM Over 2.5 -110 | best price20.0%!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x)
Pitcher Earned RRandy Dobnak UnderROY@TIG6:41 PM2.52.2+117DK Under 2.5 +117 | 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 RTaj Bradley UnderTWI@GUA1:11 PM2.52.3-140DK Under 2.5 -140 | 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 RBrandon Pfaadt UnderDIA@CAR5:16 PM2.52.3-141BetMGM Under 2.5 -125 | best price8.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 RGriffin Canning UnderPAD@BRA12:16 PM2.52.4-110BetMGM Under 2.5 -105 | 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 1.5 — posture note at D
Pitcher Earned RChris Sale UnderPAD@BRA12:16 PM1.51.5-103DK Under 1.5 -103 | 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 RMichael McGreevy UnderDIA@CAR5:16 PM2.52.5-143DK Under 2.5 -143 | exact-!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 37.9% vs 50% min using selected line 1.5 — posture note at D
Batter HitsVladimir Guerrero Jr. UnderRAY@JAY3:08 PM1.50.9-268BetOnline Under 1.5 -263 | best price37.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 28.7% vs 50% min using selected line 1.5 — posture note at D
Batter HitsKevin McGonigle UnderROY@TIG6:41 PM1.51.1-270theScore Bet Under 1.5 -260 | best price28.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 28.2% vs 50% min using selected line 1.5 — posture note at D
Batter HitsAlec Burleson UnderDIA@CAR5:16 PM1.51.1-231DK Under 1.5 -231 | exact28.2%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 26.9% vs 50% min using selected line 1.5 — posture note at D
Batter HitsJordan Walker UnderDIA@CAR5:16 PM1.51.1-270DK Under 1.5 -270 | exact26.9%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 25.8% vs 50% min using selected line 1.5 — posture note at D
Batter HitsErnie Clement UnderRAY@JAY3:08 PM1.51.1-270BetOnline Under 1.5 -256 | best price25.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 23.6% vs 50% min using selected line 1.5 — posture note at D
Batter HitsDillon Dingler UnderROY@TIG6:41 PM1.51.1-270DK Under 1.5 -270 | exact23.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 20.6% vs 50% min using selected line 1.5 — posture note at D
Batter HitsMichael Harris II UnderPAD@BRA12:16 PM1.51.2-234DK Under 1.5 -234 | exact20.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 10.7% vs 50% min using selected line 1.5 — posture note at D
Batter HitsJunior Caminero UnderRAY@JAY3:08 PM1.51.3-256theScore Bet Under 1.5 -240 | best price10.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 7.1% vs 50% min using selected line 1.5 — posture note at D
Batter HitsYandy Diaz UnderRAY@JAY3:08 PM1.51.4-247theScore Bet Under 1.5 -220 | best price7.1%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksFernando Tatis Jr. UnderPAD@BRA12:16 PM0.50.2-304DK Under 0.5 -304 | exact50.8%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksJosh Bell UnderTWI@GUA1:11 PM0.50.3-246DK Under 0.5 -246 | exact47.9%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksByron Buxton UnderTWI@GUA1:11 PM0.50.3-334DK Under 0.5 -334 | exact45.1%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksBrooks Lee UnderTWI@GUA1:11 PM0.50.3-405DK Under 0.5 -405 | exact41.0%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksBrayan Rocchio UnderTWI@GUA1:11 PM0.50.3-289DK Under 0.5 -289 | exact40.1%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksGeorge Springer UnderRAY@JAY3:08 PM0.50.3-194DK Under 0.5 -194 | exact38.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksAlejandro Kirk UnderRAY@JAY3:08 PM0.50.3-237DK Under 0.5 -237 | exact38.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksHunter Feduccia UnderRAY@JAY3:08 PM0.50.3-289DK Under 0.5 -289 | exact38.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksRichie Palacios UnderRAY@JAY3:08 PM0.50.3-308DK Under 0.5 -308 | exact38.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksVictor Mesa Jr. UnderRAY@JAY3:08 PM0.50.3-313DK Under 0.5 -313 | exact38.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksLuis Urias UnderRAY@JAY3:08 PM0.50.3-316DK Under 0.5 -316 | exact38.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksNathan Lukes UnderRAY@JAY3:08 PM0.50.3-394DK Under 0.5 -394 | exact38.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksMyles Straw UnderRAY@JAY3:08 PM0.50.3-401DK Under 0.5 -401 | exact38.0%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksDaulton Varsho UnderRAY@JAY3:08 PM0.50.3-370DK Under 0.5 -370 | exact37.6%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 43.3% (1 books)
Batter WalksJose Ramirez OverTWI@GUA1:11 PM0.50.7+114DK Over 0.5 +114 | exact36.9%!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksMike Yastrzemski UnderPAD@BRA12:16 PM0.50.3-215DK Under 0.5 -215 | exact34.7%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksJames Jarvis UnderPAD@BRA12:16 PM0.50.3-338DK Under 0.5 -338 | exact34.7%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksBrewer Hicklen UnderPAD@BRA12:16 PM0.50.3-353DK Under 0.5 -353 | exact34.7%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksTy France UnderPAD@BRA12:16 PM0.50.3-494DK Under 0.5 -494 | exact34.7%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksJake Cronenworth UnderPAD@BRA12:16 PM0.50.3-499DK Under 0.5 -499 | exact34.7%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksLuis Rengifo UnderPAD@BRA12:16 PM0.50.3-525DK Under 0.5 -525 | exact34.7%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksFreddy Fermin UnderPAD@BRA12:16 PM0.50.3-720DK Under 0.5 -720 | exact34.7%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksJase Bowen UnderPAD@BRA12:16 PM0.50.3-770DK Under 0.5 -770 | exact34.7%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 40.0% (1 books)
Batter WalksSteven Kwan OverTWI@GUA1:11 PM0.50.7+132DK Over 0.5 +132 | exact33.7%!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksRhys Hoskins UnderTWI@GUA1:11 PM0.50.3-198DK Under 0.5 -198 | exact31.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksRyan Jeffers UnderTWI@GUA1:11 PM0.50.3-208DK Under 0.5 -208 | exact31.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksTravis Bazzana UnderTWI@GUA1:11 PM0.50.3-214DK Under 0.5 -214 | exact31.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksTrevor Larnach UnderTWI@GUA1:11 PM0.50.3-245DK Under 0.5 -245 | exact31.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksRoyce Lewis UnderTWI@GUA1:11 PM0.50.3-325DK Under 0.5 -325 | exact31.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksPetey Halpin UnderTWI@GUA1:11 PM0.50.3-347DK Under 0.5 -347 | exact31.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksPatrick Bailey UnderTWI@GUA1:11 PM0.50.3-391DK Under 0.5 -391 | exact31.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksRyan Kreidler UnderTWI@GUA1:11 PM0.50.3-470DK Under 0.5 -470 | exact31.3%!!Lean Signal - Derisked
C↘ Lean Signal - DeriskedBatter WalksLuke Keaschall UnderTWI@GUA1:11 PM0.50.3-253DK Under 0.5 -253 | exact30.8%!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksCedric Mullins UnderRAY@JAY3:08 PM0.50.4-269DK Under 0.5 -269 | exact28.2%!!!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 40.1% (1 books)
Batter WalksDrake Baldwin OverPAD@BRA12:16 PM0.50.6+131DK Over 0.5 +131 | exact26.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 22.9% vs 30% min using selected line 0.5 — posture note at D
Batter WalksJunior Caminero OverRAY@JAY3:08 PM0.50.6+174DK Over 0.5 +174 | exact22.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 22.8% vs 30% min using selected line 0.5 — posture note at D
Batter WalksOzzie Albies UnderPAD@BRA12:16 PM0.50.4-288DK Under 0.5 -288 | exact22.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 21.3% vs 30% min using selected line 0.5 — posture note at D
Batter WalksKyle Manzardo UnderTWI@GUA1:11 PM0.50.4-253DK Under 0.5 -253 | exact21.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 20.0% vs 30% min using selected line 0.5 — posture note at D
Batter WalksXander Bogaerts UnderPAD@BRA12:16 PM0.50.4-505DK Under 0.5 -505 | exact20.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 19.9% vs 30% min using selected line 0.5 — posture note at D
Batter WalksMauricio Dubon UnderPAD@BRA12:16 PM0.50.4-355DK Under 0.5 -355 | exact19.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 18.0% vs 30% min using selected line 0.5 — posture note at D
Batter WalksKazuma Okamoto UnderRAY@JAY3:08 PM0.50.4-252DK Under 0.5 -252 | exact18.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 15.4% vs 30% min using selected line 0.5 — posture note at D
Batter WalksJonathan Aranda OverRAY@JAY3:08 PM0.50.6+172DK Over 0.5 +172 | exact15.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 15.1% vs 30% min using selected line 0.5 — posture note at D
Batter WalksAustin Riley UnderPAD@BRA12:16 PM0.50.4-227DK Under 0.5 -227 | exact15.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 14.9% vs 30% min using selected line 0.5 — posture note at D
Batter WalksChase DeLauter UnderTWI@GUA1:11 PM0.50.4-229DK Under 0.5 -229 | exact14.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 14.6% vs 30% min using selected line 0.5 — posture note at D
Batter WalksManny Machado UnderPAD@BRA12:16 PM0.50.4-307DK Under 0.5 -307 | exact14.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 7.3% vs 30% min using selected line 0.5 — posture note at D
Batter WalksYandy Diaz UnderRAY@JAY3:08 PM0.50.5-270DK Under 0.5 -270 | exact7.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.3% vs 30% min using selected line 0.5 — posture note at D
Batter WalksVladimir Guerrero Jr. UnderRAY@JAY3:08 PM0.50.5-222DK Under 0.5 -222 | exact5.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.6% vs 30% min using selected line 0.5 — posture note at D
Batter WalksMatt Olson OverPAD@BRA12:16 PM0.50.5+118DK Over 0.5 +118 | exact0.6%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 65.3% vs 50% min using selected line 1.5 clears, but raw gap +0.98 <= 1 min — posture note at D
Batter H+R+RBIKetel Marte OverDIA@CAR5:16 PM1.52.5-127DK Over 1.5 -127 | exact65.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 63.1% vs 50% min using selected line 1.5 clears, but raw gap +0.95 <= 1 min — posture note at D
Batter H+R+RBIMichael Harris II OverPAD@BRA12:16 PM1.52.5-163DK Over 1.5 -163 | exact63.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 58.4% vs 50% min using selected line 1.5 clears, but raw gap +0.88 <= 1 min — posture note at D
Batter H+R+RBIByron Buxton OverTWI@GUA1:11 PM1.52.4-104DK Over 1.5 -104 | exact58.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 56.6% vs 50% min using selected line 1.5 clears, but raw gap +0.85 <= 1 min — posture note at D
Batter H+R+RBIRiley Greene OverROY@TIG6:41 PM1.52.4-158DK Over 1.5 -158 | exact56.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 55.3% vs 50% min using selected line 1.5 clears, but raw gap +0.83 <= 1 min — posture note at D
Batter H+R+RBIAlec Burleson OverDIA@CAR5:16 PM1.52.3-149DK Over 1.5 -149 | exact55.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: diff_pct 55.0% vs 50% min using selected line 1.5 clears, but raw gap +0.82 <= 1 min — posture note at D
Batter H+R+RBIOzzie Albies OverPAD@BRA12:16 PM1.52.3-136DK Over 1.5 -136 | exact55.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 49.3% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBICorbin Carroll OverDIA@CAR5:16 PM1.52.2-120DK Over 1.5 -120 | exact49.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 47.0% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIMauricio Dubon OverPAD@BRA12:16 PM1.52.2-115BetMGM Over 1.5 -110 | best price47.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 41.1% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIIldemaro Vargas OverDIA@CAR5:16 PM1.52.1+114DK Over 1.5 +114 | exact41.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 40.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIChandler Simpson OverRAY@JAY3:08 PM1.52.1-112DK Over 1.5 -112 | exact40.2%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 38.5% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIKevin McGonigle OverROY@TIG6:41 PM1.52.1-161DK Over 1.5 -161 | exact38.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 37.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIJJ Wetherholt OverDIA@CAR5:16 PM1.52.1-113DK Over 1.5 -113 | exact37.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 36.5% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIChase DeLauter OverTWI@GUA1:11 PM1.52.0-115DK Over 1.5 -115 | exact36.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 35.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIJose Ramirez OverTWI@GUA1:11 PM1.52.0-116DK Over 1.5 -116 | exact35.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 32.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIFernando Tatis Jr. OverPAD@BRA12:16 PM1.52.0+110DK Over 1.5 +110 | exact32.4%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 29.7% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBINolan Arenado OverDIA@CAR5:16 PM1.51.9+123DK Over 1.5 +123 | exact29.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 27.9% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIBrooks Lee OverTWI@GUA1:11 PM1.51.9+134DK Over 1.5 +134 | exact27.9%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 26.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIJosh Bell OverTWI@GUA1:11 PM1.51.9+119DK Over 1.5 +119 | exact26.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 23.9% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIVladimir Guerrero Jr. OverRAY@JAY3:08 PM1.51.9-146BetMGM Over 1.5 -130 | best price23.9%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 23.3% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIErnie Clement OverRAY@JAY3:08 PM1.51.9-134DK Over 1.5 -134 | exact23.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 23.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIKody Clemens OverTWI@GUA1:11 PM1.51.9-101BetMGM Over 1.5 +100 | best price23.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 21.9% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIIvan Herrera OverDIA@CAR5:16 PM1.51.8-117DK Over 1.5 -117 | exact21.9%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 20.8% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIGeraldo Perdomo OverDIA@CAR5:16 PM1.51.8-102DK Over 1.5 -102 | exact20.8%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 18.8% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIAustin Riley OverPAD@BRA12:16 PM1.51.8-123DK Over 1.5 -123 | exact18.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 18.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIMasyn Winn OverDIA@CAR5:16 PM1.51.8+108BetMGM Over 1.5 +110 | best price18.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 17.5% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBICedric Mullins OverRAY@JAY3:08 PM1.51.8+101BetMGM Over 1.5 +105 | best price17.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 15.5% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIBrayan Rocchio OverTWI@GUA1:11 PM1.51.7+102BetMGM Over 1.5 +105 | best price15.5%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 15.0% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIManny Machado OverPAD@BRA12:16 PM1.51.7+121DK Over 1.5 +121 | exact15.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 14.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBISpencer Torkelson OverROY@TIG6:41 PM1.51.7+100BetMGM Over 1.5 +105 | best price14.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 14.0% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIKazuma Okamoto OverRAY@JAY3:08 PM1.51.7-109DK Over 1.5 -109 | exact14.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 13.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBISteven Kwan UnderTWI@GUA1:11 PM1.51.3-122BetMGM Under 1.5 -115 | best price13.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 11.0% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIIsaac Collins UnderROY@TIG6:41 PM1.51.3-172DK Under 1.5 -172 | exact11.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBILuke Keaschall OverTWI@GUA1:11 PM1.51.6+136DK Over 1.5 +136 | exact8.4%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBICarter Jensen OverROY@TIG6:41 PM1.51.6+102DK Over 1.5 +102 | exact8.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 6.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIJackson Merrill OverPAD@BRA12:16 PM1.51.6+132DK Over 1.5 +132 | exact6.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBISalvador Perez UnderROY@TIG6:41 PM1.51.4-147DK Under 1.5 -147 | exact4.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIGleyber Torres OverROY@TIG6:41 PM1.51.5-131DK Over 1.5 -131 | exact2.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIColt Keith OverROY@TIG6:41 PM1.51.5-125DK Over 1.5 -125 | exact2.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIZach McKinstry OverROY@TIG6:41 PM1.51.5-114BetMGM Over 1.5 -110 | best price2.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIKerry Carpenter OverROY@TIG6:41 PM1.51.5-106DK Over 1.5 -106 | exact2.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIMichael Massey OverROY@TIG6:41 PM1.51.5+111BetMGM Over 1.5 +115 | best price2.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.4% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBILane Thomas OverROY@TIG6:41 PM1.51.5+118DK Over 1.5 +118 | exact2.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBITravis Bazzana OverTWI@GUA1:11 PM1.51.5+100BetMGM Over 1.5 +115 | best price2.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIRyan Jeffers OverTWI@GUA1:11 PM1.51.5+104BetMGM Over 1.5 +105 | best price2.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBITrevor Larnach OverTWI@GUA1:11 PM1.51.5+114DK Over 1.5 +114 | exact2.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.2% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIRhys Hoskins OverTWI@GUA1:11 PM1.51.5+131BetMGM Over 0.5 -165 | alt rescue2.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.1% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIJames Jarvis OverPAD@BRA12:16 PM1.51.5+109DK Over 1.5 +109 | exact2.1%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.1% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIMike Yastrzemski OverPAD@BRA12:16 PM1.51.5+116BetMGM Over 1.5 +130 | best price2.1%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.1% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIBrewer Hicklen OverPAD@BRA12:16 PM1.51.5+118DK Over 1.5 +118 | exact2.1%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.1% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBITy France OverPAD@BRA12:16 PM1.51.5+123DK Over 1.5 +123 | exact2.1%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.1% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBILuis Rengifo OverPAD@BRA12:16 PM1.51.5+128DK Over 1.5 +128 | exact2.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIGeorge Springer OverRAY@JAY3:08 PM1.51.5-105DK Over 1.5 -105 | exact1.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIAlejandro Kirk OverRAY@JAY3:08 PM1.51.5-102DK Over 1.5 -102 | exact1.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIVictor Mesa Jr. OverRAY@JAY3:08 PM1.51.5+102DK Over 1.5 +102 | exact1.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBITaylor Walls OverRAY@JAY3:08 PM1.51.5+125DK Over 1.5 +125 | exact1.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBINathan Lukes OverRAY@JAY3:08 PM1.51.5+127BetMGM Over 1.5 +135 | best price1.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIMyles Straw OverRAY@JAY3:08 PM1.51.5+130BetMGM Over 0.5 -165 | alt rescue1.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.6% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIDaulton Varsho UnderRAY@JAY3:08 PM1.51.5-164BetMGM Under 1.5 -150 | best price1.6%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 1.0% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIVinnie Pasquantino UnderROY@TIG6:41 PM1.51.5-133DK Under 1.5 -133 | exact1.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.8% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIGabriel Moreno OverDIA@CAR5:16 PM1.51.5-117DK Over 1.5 -117 | exact0.8%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.8% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBILars Nootbaar OverDIA@CAR5:16 PM1.51.5+108DK Over 1.5 +108 | exact0.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.8% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIMax Kepler OverDIA@CAR5:16 PM1.51.5+109DK Over 1.5 +109 | exact0.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.8% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBINathan Church OverDIA@CAR5:16 PM1.51.5+115DK Over 1.5 +115 | exact0.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.8% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBITim Tawa OverDIA@CAR5:16 PM1.51.5+120DK Over 1.5 +120 | exact0.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 0.8% vs 50% min using selected line 1.5 — posture note at D
Batter H+R+RBIBlaze Jordan OverDIA@CAR5:16 PM1.51.5+132DK Over 1.5 +132 | exact0.8%!Lean Signal - Derisked
C↘ Lean Signal - Derisked
Books Disagree: blended market against 49.4% (3 books) | split consensus 50% (3 books)
Batter Total BasJunior Caminero OverRAY@JAY3:08 PM1.52.7-111BetOnline Over 1.5 -105 | best price78.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 58.3% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasDillon Dingler OverROY@TIG6:41 PM1.52.4+105BetOnline Over 1.5 +115 | best price58.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 52.1% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasMatt Olson OverPAD@BRA12:16 PM1.52.3+100BetOnline Over 1.5 +113 | best price52.1%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 50.9% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasByron Buxton OverTWI@GUA1:11 PM1.52.3+128DK Over 1.5 +128 | exact50.9%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 43.4% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasYandy Diaz OverRAY@JAY3:08 PM1.52.1+108BetOnline Over 1.5 +112 | best price43.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 41.4% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasJonathan Aranda OverRAY@JAY3:08 PM1.52.1+118BetOnline Over 1.5 +126 | best price41.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 40.0% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasSteven Kwan UnderTWI@GUA1:11 PM1.50.9-198theScore Bet Under 1.5 -180 | best price40.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 39.3% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasKetel Marte OverDIA@CAR5:16 PM1.52.1+112DK Over 1.5 +112 | exact39.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 37.2% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasMichael Harris II OverPAD@BRA12:16 PM1.52.1-107theScore Bet Over 1.5 +100 | best price37.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 35.3% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasCorbin Carroll OverDIA@CAR5:16 PM1.52.0+110DK Over 1.5 +110 | exact35.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 34.4% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasJordan Walker OverDIA@CAR5:16 PM1.52.0+101theScore Bet Over 1.5 +110 | best price34.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 29.0% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasRiley Greene OverROY@TIG6:41 PM1.51.9+107theScore Bet Over 1.5 +110 | best price29.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 26.9% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasVinnie Pasquantino UnderROY@TIG6:41 PM1.51.1-187theScore Bet Under 1.5 -180 | best price26.9%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 25.0% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasDrake Baldwin OverPAD@BRA12:16 PM1.51.9+103BetOnline Over 1.5 +110 | best price25.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 21.3% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasAlec Burleson OverDIA@CAR5:16 PM1.51.8-103theScore Bet Over 1.5 +100 | best price21.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 18.0% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasOzzie Albies OverPAD@BRA12:16 PM1.51.8+121BetOnline Over 1.5 +130 | best price18.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 15.7% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasVladimir Guerrero Jr. UnderRAY@JAY3:08 PM1.51.3-134DK Under 1.5 -134 | exact15.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 13.2% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasMauricio Dubon OverPAD@BRA12:16 PM1.51.7+151BetOnline Over 1.5 +164 | best price13.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 13.0% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasIvan Herrera UnderDIA@CAR5:16 PM1.51.3-184theScore Bet Under 1.5 -165 | best price13.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 12.6% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasChase DeLauter OverTWI@GUA1:11 PM1.51.7+127BetOnline Over 1.5 +136 | best price12.6%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 12.6% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasKody Clemens OverTWI@GUA1:11 PM1.51.7+130BetOnline Over 1.5 +132 | best price12.6%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.9% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasKevin McGonigle OverROY@TIG6:41 PM1.51.6+110DK Over 1.5 +110 | exact8.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 8.5% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasAustin Riley UnderPAD@BRA12:16 PM1.51.4-174theScore Bet Under 1.5 -165 | best price8.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 7.8% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasKazuma Okamoto UnderRAY@JAY3:08 PM1.51.4-173theScore Bet Under 1.5 -165 | best price7.8%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 6.1% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasJose Ramirez OverTWI@GUA1:11 PM1.51.6+129DK Over 1.5 +129 | exact6.1%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.8% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasErnie Clement OverRAY@JAY3:08 PM1.51.6+117theScore Bet Over 1.5 +120 | best price5.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 5.0% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasChandler Simpson OverRAY@JAY3:08 PM1.51.6+150BetOnline Over 1.5 +161 | best price5.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.7% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasZach McKinstry OverROY@TIG6:41 PM1.51.6+153BetOnline Over 1.5 +171 | best price3.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.7% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasColt Keith OverROY@TIG6:41 PM1.51.6+139BetOnline Over 1.5 +146 | best price3.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.7% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasGleyber Torres OverROY@TIG6:41 PM1.51.6+140BetOnline Over 1.5 +152 | best price3.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.6% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasRyan Jeffers OverTWI@GUA1:11 PM1.51.6+135BetOnline Over 1.5 +146 | best price3.6%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.4% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasJJ Wetherholt OverDIA@CAR5:16 PM1.51.6+137DK Over 1.5 +137 | exact3.4%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 3.0% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasAlejandro Kirk OverRAY@JAY3:08 PM1.51.6+150BetOnline Over 1.5 +171 | best price3.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: Insufficient model edge — diff_pct 2.1% vs 70% min using selected line 1.5 — posture note at D
Batter Total BasGabriel Moreno OverDIA@CAR5:16 PM1.51.5+139DK Over 1.5 +139 | exact2.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: NRFI score 6.0 below 7.7 threshold — posture note at D
NRFINRFITWI@GUA1:11 PM-6.0-128DraftKings -128+12.9%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: NRFI score 4.6 below 7.7 threshold — posture note at D
NRFINRFIRAY@JAY3:08 PM-4.6-106DraftKings -106+1.2%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: NRFI score 4.3 below 7.7 threshold — posture note at D
NRFINRFIPAD@BRA12:16 PM-4.3-130DraftKings -130-6.5%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: NRFI score 2.8 below 7.7 threshold — posture note at D
NRFINRFIROY@TIG6:41 PM-2.8-113DraftKings -113-20.4%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: NRFI score 1.9 below 7.7 threshold — posture note at D
NRFINRFIDIA@CAR5:16 PM-1.9-125DraftKings -125-25.6%Lean Signal - Derisked
C↘ Lean Signal - Derisked
High NRFI/YRFI edge 35% (≥20%) — verify model inputs
YRFIYRFIDIA@CAR5:16 PM-8.1-102DraftKings -102+34.5%Lean Signal - Derisked
C↘ Lean Signal - Derisked
High NRFI/YRFI edge 29% (≥20%) — verify model inputs
YRFIYRFIROY@TIG6:41 PM-7.2-113DraftKings -113+29.3%Lean Signal - Derisked
C↘ Lean Signal - DeriskedYRFIYRFIPAD@BRA12:16 PM-5.7+102DraftKings +102+15.5%Lean Signal - Derisked
C↘ Lean Signal - DeriskedYRFIYRFIRAY@JAY3:08 PM-5.4-120DraftKings -120+7.8%Lean Signal - Derisked
C↘ Lean Signal - DeriskedYRFIYRFITWI@GUA1:11 PM-4.0+100DraftKings +100-4.0%Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.010/G <= 0.5 threshold — posture note at D
Batter HRSteven Kwan UnderTWI@GUA1:11 PM0.50.0-3000theScore Bet Under 0.5 -3000 | best price98.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRLars Nootbaar UnderDIA@CAR5:16 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.6%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRJose Fermin UnderDIA@CAR5:16 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.6%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRNathan Church UnderDIA@CAR5:16 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.6%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRTommy Troy UnderDIA@CAR5:16 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.6%!!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRLourdes Gurriel Jr. UnderDIA@CAR5:16 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.6%!!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRBlaze Jordan UnderDIA@CAR5:16 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.6%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRAdrian Del Castillo UnderDIA@CAR5:16 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.6%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRMax Kepler UnderDIA@CAR5:16 PM0.50.0-1100theScore Bet Under 0.5 -1100 | best price93.6%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRVictor Mesa Jr. UnderRAY@JAY3:08 PM0.50.0-1000theScore Bet Under 0.5 -1000 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRRichie Palacios UnderRAY@JAY3:08 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRLuis Urias UnderRAY@JAY3:08 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRMyles Straw UnderRAY@JAY3:08 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRAlejandro Kirk UnderRAY@JAY3:08 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRGeorge Springer UnderRAY@JAY3:08 PM0.50.0-800theScore Bet Under 0.5 -800 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRHunter Feduccia UnderRAY@JAY3:08 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRNathan Lukes UnderRAY@JAY3:08 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRTy France UnderPAD@BRA12:16 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRLuis Campusano UnderPAD@BRA12:16 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRJase Bowen UnderPAD@BRA12:16 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRFreddy Fermin UnderPAD@BRA12:16 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRMike Yastrzemski UnderPAD@BRA12:16 PM0.50.0-1100theScore Bet Under 0.5 -1100 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRBrewer Hicklen UnderPAD@BRA12:16 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRJames Jarvis UnderPAD@BRA12:16 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRLuis Rengifo UnderPAD@BRA12:16 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRRyan Kreidler UnderTWI@GUA1:11 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRRhys Hoskins UnderTWI@GUA1:11 PM0.50.0-800theScore Bet Under 0.5 -800 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRTravis Bazzana UnderTWI@GUA1:11 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRRoyce Lewis UnderTWI@GUA1:11 PM0.50.0-1000theScore Bet Under 0.5 -1000 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRPatrick Bailey UnderTWI@GUA1:11 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRPetey Halpin UnderTWI@GUA1:11 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRRyan Jeffers UnderTWI@GUA1:11 PM0.50.0-1000theScore Bet Under 0.5 -1000 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRTrevor Larnach UnderTWI@GUA1:11 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.5%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRLane Thomas UnderROY@TIG6:41 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRMichael Massey UnderROY@TIG6:41 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.5%!!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRGleyber Torres UnderROY@TIG6:41 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRJames Outman UnderROY@TIG6:41 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRColt Keith UnderROY@TIG6:41 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRKerry Carpenter UnderROY@TIG6:41 PM0.50.0-1000theScore Bet Under 0.5 -1000 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRTyler Tolbert UnderROY@TIG6:41 PM0.50.0-3000theScore Bet Under 0.5 -3000 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold — posture note at D
Batter HRZach McKinstry UnderROY@TIG6:41 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.040/G <= 0.5 threshold — posture note at D
Batter HRLuke Keaschall UnderTWI@GUA1:11 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price92.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.040/G <= 0.5 threshold — posture note at D
Batter HRChandler Simpson UnderRAY@JAY3:08 PM0.50.0-20000theScore Bet Under 0.5 -20000 | best price92.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.040/G <= 0.5 threshold — posture note at D
Batter HRMasyn Winn UnderDIA@CAR5:16 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price91.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.050/G <= 0.5 threshold — posture note at D
Batter HRIsaac Collins UnderROY@TIG6:41 PM0.50.1-2500theScore Bet Under 0.5 -2500 | best price90.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.060/G <= 0.5 threshold — posture note at D
Batter HRVladimir Guerrero Jr. UnderRAY@JAY3:08 PM0.50.1-750theScore Bet Under 0.5 -750 | best price87.9%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.070/G <= 0.5 threshold — posture note at D
Batter HRVinnie Pasquantino UnderROY@TIG6:41 PM0.50.1-1200theScore Bet Under 0.5 -1200 | best price86.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.070/G <= 0.5 threshold — posture note at D
Batter HRFernando Tatis Jr. UnderPAD@BRA12:16 PM0.50.1-1000theScore Bet Under 0.5 -1000 | best price85.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.080/G <= 0.5 threshold — posture note at D
Batter HRGeraldo Perdomo UnderDIA@CAR5:16 PM0.50.1-2000theScore Bet Under 0.5 -2000 | best price85.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.080/G <= 0.5 threshold — posture note at D
Batter HRDaulton Varsho UnderRAY@JAY3:08 PM0.50.1-1000theScore Bet Under 0.5 -1000 | best price84.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.080/G <= 0.5 threshold — posture note at D
Batter HRErnie Clement UnderRAY@JAY3:08 PM0.50.1-1600theScore Bet Under 0.5 -1600 | best price84.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.080/G <= 0.5 threshold — posture note at D
Batter HRXander Bogaerts UnderPAD@BRA12:16 PM0.50.1-2000theScore Bet Under 0.5 -2000 | best price83.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.080/G <= 0.5 threshold — posture note at D
Batter HRBrayan Rocchio UnderTWI@GUA1:11 PM0.50.1-1600theScore Bet Under 0.5 -1600 | best price83.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.090/G <= 0.5 threshold — posture note at D
Batter HRIldemaro Vargas UnderDIA@CAR5:16 PM0.50.1-3000theScore Bet Under 0.5 -3000 | best price82.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.090/G <= 0.5 threshold — posture note at D
Batter HRKevin McGonigle UnderROY@TIG6:41 PM0.50.1-1100theScore Bet Under 0.5 -1100 | best price81.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.100/G <= 0.5 threshold — posture note at D
Batter HRIvan Herrera UnderDIA@CAR5:16 PM0.50.1-1600theScore Bet Under 0.5 -1600 | best price79.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.110/G <= 0.5 threshold — posture note at D
Batter HRKyle Manzardo UnderTWI@GUA1:11 PM0.50.1-1000theScore Bet Under 0.5 -1000 | best price78.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.110/G <= 0.5 threshold — posture note at D
Batter HRMauricio Dubon UnderPAD@BRA12:16 PM0.50.1-2500theScore Bet Under 0.5 -2500 | best price77.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.120/G <= 0.5 threshold — posture note at D
Batter HRPavin Smith UnderDIA@CAR5:16 PM0.50.1-1400theScore Bet Under 0.5 -1400 | best price76.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.120/G <= 0.5 threshold — posture note at D
Batter HRJosh Bell UnderTWI@GUA1:11 PM0.50.1-1000theScore Bet Under 0.5 -1000 | best price75.9%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.130/G <= 0.5 threshold — posture note at D
Batter HRChase DeLauter UnderTWI@GUA1:11 PM0.50.1-1100theScore Bet Under 0.5 -1100 | best price74.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.130/G <= 0.5 threshold — posture note at D
Batter HRAustin Riley UnderPAD@BRA12:16 PM0.50.1-750theScore Bet Under 0.5 -750 | best price74.7%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.130/G <= 0.5 threshold — posture note at D
Batter HRJackson Merrill UnderPAD@BRA12:16 PM0.50.1-2000theScore Bet Under 0.5 -2000 | best price74.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.130/G <= 0.5 threshold — posture note at D
Batter HRCarter Jensen UnderROY@TIG6:41 PM0.50.1-1000theScore Bet Under 0.5 -1000 | best price74.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.130/G <= 0.5 threshold — posture note at D
Batter HRSalvador Perez UnderROY@TIG6:41 PM0.50.1-1000theScore Bet Under 0.5 -1000 | best price74.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.140/G <= 0.5 threshold — posture note at D
Batter HRJose Ramirez UnderTWI@GUA1:11 PM0.50.1-750theScore Bet Under 0.5 -750 | best price72.1%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.150/G <= 0.5 threshold — posture note at D
Batter HRBrooks Lee UnderTWI@GUA1:11 PM0.50.1-1400theScore Bet Under 0.5 -1400 | best price71.0%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.150/G <= 0.5 threshold — posture note at D
Batter HRJJ Wetherholt UnderDIA@CAR5:16 PM0.50.1-1200theScore Bet Under 0.5 -1200 | best price69.4%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.150/G <= 0.5 threshold — posture note at D
Batter HRAlec Burleson UnderDIA@CAR5:16 PM0.50.1-800theScore Bet Under 0.5 -800 | best price69.2%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.160/G <= 0.5 threshold — posture note at D
Batter HROzzie Albies UnderPAD@BRA12:16 PM0.50.2-1100theScore Bet Under 0.5 -1100 | best price68.6%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.160/G <= 0.5 threshold — posture note at D
Batter HRCedric Mullins UnderRAY@JAY3:08 PM0.50.2-1000theScore Bet Under 0.5 -1000 | best price67.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.170/G <= 0.5 threshold — posture note at D
Batter HRRiley Greene UnderROY@TIG6:41 PM0.50.2-700theScore Bet Under 0.5 -700 | best price66.3%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.170/G <= 0.5 threshold — posture note at D
Batter HRYandy Diaz UnderRAY@JAY3:08 PM0.50.2-1100theScore Bet Under 0.5 -1100 | best price66.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.170/G <= 0.5 threshold — posture note at D
Batter HRCorbin Carroll UnderDIA@CAR5:16 PM0.50.2-650theScore Bet Under 0.5 -650 | best price66.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.180/G <= 0.5 threshold — posture note at D
Batter HRJonathan Aranda UnderRAY@JAY3:08 PM0.50.2-800theScore Bet Under 0.5 -800 | best price63.8%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.190/G <= 0.5 threshold — posture note at D
Batter HRKazuma Okamoto UnderRAY@JAY3:08 PM0.50.2-600theScore Bet Under 0.5 -600 | best price61.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.190/G <= 0.5 threshold — posture note at D
Batter HRKody Clemens UnderTWI@GUA1:11 PM0.50.2-750theScore Bet Under 0.5 -750 | best price61.3%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.200/G <= 0.5 threshold — posture note at D
Batter HRSpencer Torkelson UnderROY@TIG6:41 PM0.50.2-1000theScore Bet Under 0.5 -1000 | best price60.9%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.210/G <= 0.5 threshold — posture note at D
Batter HRMichael Harris II UnderPAD@BRA12:16 PM0.50.2-600theScore Bet Under 0.5 -600 | best price58.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.210/G <= 0.5 threshold — posture note at D
Batter HRKetel Marte UnderDIA@CAR5:16 PM0.50.2-700theScore Bet Under 0.5 -700 | best price58.7%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.210/G <= 0.5 threshold — posture note at D
Batter HRManny Machado UnderPAD@BRA12:16 PM0.50.2-800theScore Bet Under 0.5 -800 | best price58.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.230/G <= 0.5 threshold — posture note at D
Batter HRJordan Walker UnderDIA@CAR5:16 PM0.50.2-700theScore Bet Under 0.5 -700 | best price55.0%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.240/G <= 0.5 threshold — posture note at D
Batter HRDrake Baldwin UnderPAD@BRA12:16 PM0.50.2-700theScore Bet Under 0.5 -700 | best price52.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.280/G <= 0.5 threshold — posture note at D
Batter HRDillon Dingler UnderROY@TIG6:41 PM0.50.3-1100theScore Bet Under 0.5 -1100 | best price43.5%!!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.280/G <= 0.5 threshold — posture note at D
Batter HRMatt Olson UnderPAD@BRA12:16 PM0.50.3-425theScore Bet Under 0.5 -425 | best price43.2%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.320/G <= 0.5 threshold — posture note at D
Batter HRByron Buxton UnderTWI@GUA1:11 PM0.50.3-500theScore Bet Under 0.5 -500 | best price36.8%!Lean Signal - Derisked
C (Review)↘ Lean Signal - Derisked
Model edge fail: HR proj 0.360/G <= 0.5 threshold — posture note at D
Batter HRJunior Caminero UnderRAY@JAY3:08 PM0.50.4-330theScore Bet Under 0.5 -330 | best price27.4%!!Lean Signal - Derisked
► Watch Signals
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 16.9% vs 17% min using selected line 4.5 — posture note at D
K PropIan Seymour OverRAY@JAY3:08 PM4.55.3-130BetOnline Over 4.5 -123 | best price16.9%Watch Signal
B (Review)◇ Watch Signal
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 17% min using selected line 7.5 — posture note at D
K PropChris Sale OverPAD@BRA12:16 PM7.58.1+118BetRivers Over 6.5 -157 | alt rescue8.0%Watch Signal

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