MLB Betting Analyzer — Full Audit

Sunday, August 02 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βœ… TRUSTED49356%-11.62u6346%-12.19u23157%64
Pitcher Hits Allowedβœ… TRUSTED43957%+2.69u5944%-13.71u450%6
Run Lineβœ… TRUSTED15656%+1.22u1872%+4.30u4363%1
Batter WalksπŸ‘€ WATCH130474%-7.70u67777%+1.36u786%134
Pitcher Earned RunsπŸ‘€ WATCH47357%-15.93u10649%-17.59u1100%9
Pitcher WalksπŸ‘€ WATCH34561%-7.44u7963%+2.28u0-11
Batter HitsπŸ‘€ WATCH4674%+1.84u956%-2.06u0-23
Batter Total BasesπŸ‘€ WATCH3355%+0.50u250%-0.16u0-37
F5 MLπŸ‘€ WATCH2848%+4.54u0-+0.00u0-0
No HR U1.5πŸ‘€ WATCH1030%-4.27u1100%+0.91u0-0
MoneylineπŸ‘€ WATCH650%+2.85u0-+0.00u0-0
NRFIπŸ‘€ WATCH333%+0.00u0-+0.00u0-0
YRFIπŸ‘€ WATCH2100%+0.00u0-+0.00u0-0
Pitcher OutsπŸ”¬ RESEARCH11348%-11.69u683%+2.43u250%8
TotalπŸ”¬ RESEARCH5540%-9.78u560%+0.73u1100%7
F5 TotalπŸ”¬ RESEARCH2152%-1.85u2055%-0.85u10%6
Batter H+R+RBIβ›” PAUSED55052%-49.19u6664%+7.50u8055%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 Trusted4/4No blocker
Batter WalksπŸ‘€ WATCHβœ… Trusted3/5season P&L positive; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Pitcher Earned RunsπŸ‘€ WATCHβœ… Trusted2/5season P&L positive; 14d P&L non-negative; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Pitcher WalksπŸ‘€ WATCHβœ… Trusted3/5season P&L positive; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Batter HitsπŸ‘€ WATCHβœ… Trusted1/5season sample >= 50; 14d sample >= 10; 14d P&L non-negative
Batter Total BasesπŸ‘€ WATCHβœ… Trusted1/5season sample >= 50; 14d sample >= 10; 14d P&L non-negative
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πŸ‘€ Watch2/5season P&L positive; 14d sample >= 10; Grade A sample >= 10 and WR >= 52%
TotalπŸ”¬ RESEARCHπŸ‘€ Watch2/5season P&L positive; 14d sample >= 10; Grade A sample >= 10 and WR >= 52%
F5 TotalπŸ”¬ RESEARCHπŸ‘€ Watch2/5season sample >= 50; season P&L positive; Grade A sample >= 10 and WR >= 52%
Batter H+R+RBIβ›” PAUSEDπŸ”¬ Research3/5diagnostic/component model has settled validation; season P&L non-negative

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

SAVANT PITCH QUALITY DIAGNOSTICS

30 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Jacob MisiorowskiMilwaukee Brewers vs Los Angeles Angels89.993.398.55Curveball (47% whiff, 11% usage)Savant whiff 38.7%, put-away 32.2%, xwOBA 0.218, arsenal coverage 5 pitch type(s)
Zack WheelerPhiladelphia Phillies vs Baltimore Orioles72.870.580.56Split-Finger (49% whiff, 16% usage)Savant whiff 31.7%, put-away 23.3%, xwOBA 0.254, arsenal coverage 6 pitch type(s)
Chase BurnsCincinnati Reds vs Pittsburgh Pirates65.366.468.53Slider (51% whiff, 38% usage)Savant whiff 31.1%, put-away 20.4%, xwOBA 0.278, arsenal coverage 3 pitch type(s)
Walbert UreΓ±aLos Angeles Angels vs Milwaukee Brewers62.059.267.04Changeup (37% whiff, 32% usage)Savant whiff 27.9%, put-away 19.6%, xwOBA 0.281, arsenal coverage 4 pitch type(s)
Emmet SheehanLos Angeles Dodgers vs Boston Red Sox59.864.457.04Slider (38% whiff, 30% usage)Savant whiff 30.2%, put-away 20.3%, xwOBA 0.301, arsenal coverage 4 pitch type(s)
Gavin WilliamsCleveland Guardians vs Arizona Diamondbacks59.368.953.05Sweeper (44% whiff, 28% usage)Savant whiff 30.5%, put-away 24.3%, xwOBA 0.309, arsenal coverage 5 pitch type(s)
Jake BennettBoston Red Sox vs Los Angeles Dodgers58.449.271.06Changeup (35% whiff, 26% usage)Savant whiff 23.3%, put-away 18.9%, xwOBA 0.273, arsenal coverage 6 pitch type(s)
Gerrit ColeNew York Yankees vs Chicago Cubs57.951.366.55Slider (25% whiff, 20% usage)Savant whiff 22.5%, put-away 22.6%, xwOBA 0.282, arsenal coverage 5 pitch type(s)
Peter LambertHouston Astros vs Texas Rangers56.350.763.57Changeup (37% whiff, 23% usage)Savant whiff 24.5%, put-away 18.0%, xwOBA 0.288, arsenal coverage 7 pitch type(s)
Taj BradleyMinnesota Twins vs Seattle Mariners56.157.856.04Cutter (38% whiff, 24% usage)Savant whiff 26.7%, put-away 20.7%, xwOBA 0.303, arsenal coverage 4 pitch type(s)
Landen RouppSan Francisco Giants vs San Diego Padres55.350.462.55Curveball (34% whiff, 26% usage)Savant whiff 23.7%, put-away 19.3%, xwOBA 0.290, arsenal coverage 5 pitch type(s)
Griffin JaxTampa Bay Rays vs Chicago White Sox54.771.241.06Changeup (43% whiff, 24% usage)Savant whiff 31.4%, put-away 24.7%, xwOBA 0.333, arsenal coverage 6 pitch type(s)
Cade CavalliWashington Nationals vs Atlanta Braves53.455.852.56Curveball (39% whiff, 27% usage)Savant whiff 25.6%, put-away 20.9%, xwOBA 0.310, arsenal coverage 6 pitch type(s)
Gage JumpAthletics vs Detroit Tigers52.454.151.56Slider (29% whiff, 23% usage)Savant whiff 25.9%, put-away 18.6%, xwOBA 0.312, arsenal coverage 6 pitch type(s)
Kyle BradishBaltimore Orioles vs Philadelphia Phillies51.751.653.04Curveball (40% whiff, 22% usage)Savant whiff 23.8%, put-away 20.3%, xwOBA 0.309, arsenal coverage 4 pitch type(s)
Kyle HartSan Diego Padres vs San Francisco Giants51.241.262.05Split-Finger (32% whiff, 20% usage)Savant whiff 19.3%, put-away 18.9%, xwOBA 0.291, arsenal coverage 5 pitch type(s)
George KirbySeattle Mariners vs Minnesota Twins51.047.354.57Sweeper (26% whiff, 30% usage)Savant whiff 22.3%, put-away 19.0%, xwOBA 0.306, arsenal coverage 7 pitch type(s)
Sandy AlcantaraMiami Marlins vs New York Mets50.845.257.07Changeup (29% whiff, 21% usage)Savant whiff 21.7%, put-away 18.0%, xwOBA 0.301, arsenal coverage 7 pitch type(s)
Keider MonteroDetroit Tigers vs Athletics49.638.662.55Changeup (29% whiff, 13% usage)Savant whiff 18.7%, put-away 17.6%, xwOBA 0.290, arsenal coverage 5 pitch type(s)
Kumar RockerTexas Rangers vs Houston Astros47.453.143.06Slider (41% whiff, 38% usage)Savant whiff 25.8%, put-away 17.9%, xwOBA 0.329, arsenal coverage 6 pitch type(s)
JR RitchieAtlanta Braves vs Washington Nationals44.448.939.56Curveball (34% whiff, 27% usage)Savant whiff 23.4%, put-away 18.5%, xwOBA 0.336, arsenal coverage 6 pitch type(s)
Matthew LiberatoreSt. Louis Cardinals vs Toronto Blue Jays42.747.334.58Curveball (38% whiff, 17% usage)Savant whiff 23.7%, put-away 16.2%, xwOBA 0.346, arsenal coverage 8 pitch type(s)
Anthony KayChicago White Sox vs Tampa Bay Rays42.047.834.56Sweeper (36% whiff, 22% usage)Savant whiff 24.7%, put-away 14.7%, xwOBA 0.346, arsenal coverage 6 pitch type(s)
Mitch KellerPittsburgh Pirates vs Cincinnati Reds38.841.335.07Sweeper (24% whiff, 16% usage)Savant whiff 20.9%, put-away 15.7%, xwOBA 0.345, arsenal coverage 7 pitch type(s)
Kyle FreelandColorado Rockies vs Kansas City Royals37.745.527.56Curveball (33% whiff, 21% usage)Savant whiff 22.1%, put-away 17.6%, xwOBA 0.360, arsenal coverage 6 pitch type(s)
Seth LugoKansas City Royals vs Colorado Rockies35.237.031.08Cutter (24% whiff, 16% usage)Savant whiff 18.2%, put-away 16.8%, xwOBA 0.353, arsenal coverage 8 pitch type(s)
Colin ReaChicago Cubs vs New York Yankees33.336.229.07Changeup (30% whiff, 18% usage)Savant whiff 19.7%, put-away 13.1%, xwOBA 0.357, arsenal coverage 7 pitch type(s)
Max ScherzerToronto Blue Jays vs St. Louis Cardinals28.128.221.05Curveball (26% whiff, 13% usage)Savant whiff 17.1%, put-away 10.3%, xwOBA 0.373, arsenal coverage 5 pitch type(s)
Merrill KellyArizona Diamondbacks vs Cleveland Guardians25.338.49.06Slider (33% whiff, 11% usage)Savant whiff 20.3%, put-away 14.1%, xwOBA 0.397, arsenal coverage 6 pitch type(s)
Robert StockNew York Mets vs Miami Marlins---0-Savant pitcher summary missing, Savant arsenal missing

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

30 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Merrill KellyArizona Diamondbacks vs Cleveland GuardiansR17.0%5.45.85.791normalfull9.0091.00season+recent+savant+savant_quality+handpatient opponent BB% 9.6%
Gage JumpAthletics vs Detroit TigersL26.6%4.45.25.174shortfull51.5048.50season+recent+savant+savant_quality+handrecent leash 4.4 IP/start
JR RitchieAtlanta Braves vs Washington NationalsR20.4%2.75.14.845shortfull39.5060.50season+recent+savant+savant_quality+handrecent leash 2.7 IP/start
Kyle BradishBaltimore Orioles vs Philadelphia PhilliesR21.3%5.35.65.689normalfull53.0047.00season+recent+savant+savant_quality+hand-
Jake BennettBoston Red Sox vs Los Angeles DodgersL18.0%6.36.06.0106deepfull71.0029.00season+recent+savant+savant_quality+handpatient opponent BB% 10.0%
Colin ReaChicago Cubs vs New York YankeesR17.9%5.65.35.394normalfull29.0071.00season+recent+savant+savant_quality+handpatient opponent BB% 9.7%
Anthony KayChicago White Sox vs Tampa Bay RaysL19.2%5.14.84.986shortfull34.5065.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, low-K contact opponent 19.2%
Chase BurnsCincinnati Reds vs Pittsburgh PiratesR26.2%5.45.65.691normalfull68.5031.50season+recent+savant+savant_quality+hand-
Gavin WilliamsCleveland Guardians vs Arizona DiamondbacksR37.0%6.46.16.1107deepfull53.0047.00season+recent+savant+savant_quality+handlow-K contact opponent 19.3%
Kyle FreelandColorado Rockies vs Kansas City RoyalsL18.9%6.25.25.4104deepfull27.5072.50season+recent+savant+savant_quality+hand-
Keider MonteroDetroit Tigers vs AthleticsR19.6%4.35.75.472shortfull62.5037.50season+recent+savant+savant_quality+handrecent leash 4.3 IP/start
Peter LambertHouston Astros vs Texas RangersR25.2%5.65.75.794normalfull63.5036.50season+recent+savant+savant_quality+hand-
Seth LugoKansas City Royals vs Colorado RockiesR17.6%5.65.65.694normalfull31.0069.00season+recent+savant+savant_quality+hand-
Walbert UreΓ±aLos Angeles Angels vs Milwaukee BrewersR22.5%5.45.45.491normalfull67.0033.00season+recent+savant+savant_quality+handpatient opponent BB% 10.7%
Emmet SheehanLos Angeles Dodgers vs Boston Red SoxR26.3%4.94.94.982shortfull57.0043.00season+recent+savant+savant_quality+handrecent leash 4.9 IP/start
Sandy AlcantaraMiami Marlins vs New York MetsR19.4%6.66.56.6111deepfull57.0043.00season+recent+savant+savant_quality+hand-
Jacob MisiorowskiMilwaukee Brewers vs Los Angeles AngelsR42.9%5.66.06.094normalfull98.501.50season+recent+savant+savant_quality+hand-
Taj BradleyMinnesota Twins vs Seattle MarinersR25.7%6.25.86.0104deepfull56.0044.00season+recent+savant+savant_quality+hand-
Robert StockNew York Mets vs Miami MarlinsR---5.896unknownmissing50.0050.00fallback+handseason_pitcher_stats_missing, recent_form_unavailable, savant_summary_missing
Gerrit ColeNew York Yankees vs Chicago CubsR27.3%6.15.76.0102deepfull66.5033.50season+recent+savant+savant_quality+handpatient opponent BB% 10.9%
Zack WheelerPhiladelphia Phillies vs Baltimore OriolesR35.7%5.06.16.084shortfull80.5019.50season+recent+savant+savant_quality+handrecent leash 5.0 IP/start, patient opponent BB% 10.2%
Mitch KellerPittsburgh Pirates vs Cincinnati RedsR17.1%4.25.45.270shortfull35.0065.00season+recent+savant+savant_quality+handrecent leash 4.2 IP/start, patient opponent BB% 9.7%
Kyle HartSan Diego Padres vs San Francisco GiantsL24.3%1.81.94.030shortfull62.0038.00season+recent+savant+savant_quality+handrecent leash 1.8 IP/start
Landen RouppSan Francisco Giants vs San Diego PadresR21.8%5.75.45.596normalfull62.5037.50season+recent+savant+savant_quality+hand-
George KirbySeattle Mariners vs Minnesota TwinsR21.5%6.26.06.0104deepfull54.5045.50season+recent+savant+savant_quality+hand-
Matthew LiberatoreSt. Louis Cardinals vs Toronto Blue JaysL23.2%5.14.94.986shortfull34.5065.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, low-K contact opponent 19.4%
Griffin JaxTampa Bay Rays vs Chicago White SoxR26.6%5.24.64.787normalfull41.0059.00season+recent+savant+savant_quality+hand-
Kumar RockerTexas Rangers vs Houston AstrosR22.1%5.35.05.189normalfull43.0057.00season+recent+savant+savant_quality+hand-
Max ScherzerToronto Blue Jays vs St. Louis CardinalsR18.4%3.93.54.165shortfull21.0079.00season+recent+savant+savant_quality+handrecent leash 3.9 IP/start
Cade CavalliWashington Nationals vs Atlanta BravesR25.4%6.05.16.0101deepfull52.5047.50season+recent+savant+savant_quality+hand-

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

HRR COMPONENT RESEARCH

17 HRR component candidate(s) emitted by Batter Engine
PlayerGameResearch SideComponent ProjHRRBICurrentUncertaintySupportFlags
Andy PagesBoston Red Sox @ Los Angeles DodgersOver 1.52.461.090.720.652.16 / Over0.30season_games=110,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Willson ContrerasBoston Red Sox @ Los Angeles DodgersOver 1.52.381.020.590.782.24 / Over0.30season_games=102,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Ceddanne RafaelaBoston Red Sox @ Los Angeles DodgersOver 1.52.371.200.630.542.11 / Over0.30season_games=106,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Freddie FreemanBoston Red Sox @ Los Angeles DodgersOver 1.52.341.190.570.582.05 / Over0.30season_games=108,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Wilyer AbreuBoston Red Sox @ Los Angeles DodgersOver 1.52.150.990.570.591.99 / Over0.30season_games=108,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Kyle TuckerBoston Red Sox @ Los Angeles DodgersOver 1.51.750.810.520.421.62 / Over0.30season_games=104,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Nick SogardBoston Red Sox @ Los Angeles DodgersOver 1.51.720.940.430.351.53 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Tommy EdmanBoston Red Sox @ Los Angeles DodgersOver 1.51.690.900.380.411.56 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Shohei OhtaniBoston Red Sox @ Los Angeles DodgersOver 2.52.661.160.850.652.38 / Under0.35season_games=105,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused, component_side_conflicts_current_model
Caleb DurbinBoston Red Sox @ Los Angeles DodgersOver 1.51.610.790.450.381.58 / Over0.30season_games=103,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Masataka YoshidaBoston Red Sox @ Los Angeles DodgersOver 1.51.580.850.350.381.51 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Mookie BettsBoston Red Sox @ Los Angeles DodgersOver 1.51.580.840.360.381.53 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Max MuncyBoston Red Sox @ Los Angeles DodgersOver 1.51.580.770.460.351.60 / Over0.30season_games=102,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Elieser HernΓ‘ndezBoston Red Sox @ Los Angeles DodgersUnder 1.51.420.840.320.271.56 / Over0.69lineupresearch_only_hrr_paused, missing_player_component_rates, missing_pitcher_assessment, component_side_conflicts_current_model
Teoscar HernandezBoston Red Sox @ Los Angeles DodgersUnder 1.51.340.790.300.251.47 / Under0.64lineupresearch_only_hrr_paused, missing_player_component_rates, missing_pitcher_assessment
Romy GonzalezBoston Red Sox @ Los Angeles DodgersUnder 1.51.320.800.270.251.52 / Over0.69lineupresearch_only_hrr_paused, missing_player_component_rates, missing_pitcher_assessment, component_side_conflicts_current_model
Dalton RushingBoston Red Sox @ Los Angeles DodgersUnder 1.51.190.720.240.221.43 / Under0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates

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

FULL AUDIT — ALL CANDIDATES

86 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Best Signals
Aβœ… Best SignalK PropEmmet Sheehan OverSOX@DOD7:21 PM5.56.7-125DK Over 5.5 -125 | exact22.4%Best Signal
► Add Signals
Bβœ… Add Signal
Matchup: Pitch-type: opp whiffs above avg vs SP top pitch (Γ—1.07) βœ“ Over Ks | [!] Opp lineup wRC+ 115 vs LHP β€” tough platoon matc…
K PropJake Bennett OverSOX@DOD7:21 PM3.55.2-136Bovada Direct Over 3.5 -120 | best price49.4%!Add Signal
Bβœ… Add SignalPitcher Hits AllJake Bennett UnderSOX@DOD7:21 PM5.54.7-121BetMGM Under 5.5 -115 | best price14.5%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-168); break-even ~63%, requires clean execution
Pitcher Earned REmmet Sheehan OverSOX@DOD7:21 PM1.52.1-168BetMGM Over 1.5 -165 | best price40.0%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-469); break-even ~82%, requires clean execution
Batter WalksCeddanne Rafaela UnderSOX@DOD7:21 PM0.50.1-469DK Under 0.5 -469 | exact70.7%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-290); break-even ~74%, requires clean execution
Batter WalksCaleb Durbin UnderSOX@DOD7:21 PM0.50.2-290theScore Bet Under 0.5 -290 | best price56.5%!Add Signal
BπŸ‘€ Watch Signal
Role/Injury: Batting 7 β€” lower in order, fewer PA
Batter WalksJarren Duran UnderSOX@DOD7:21 PM0.50.2-426Fanatics Under 0.5 -400 | best price51.5%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-224); break-even ~69%, requires clean execution
Batter WalksNick Sogard UnderSOX@DOD7:21 PM0.50.3-224Fanatics Under 0.5 -165 | best price47.8%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-461); break-even ~82%, requires clean execution
Batter WalksMasataka Yoshida UnderSOX@DOD7:21 PM0.50.3-461Fanatics Under 0.5 -425 | best price47.8%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-375); break-even ~79%, requires clean execution
Batter WalksAndy Pages UnderSOX@DOD7:21 PM0.50.3-375DK Under 0.5 -375 | exact46.8%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-455); break-even ~82%, requires clean execution
Batter WalksTommy Edman UnderSOX@DOD7:21 PM0.50.3-455DK Under 0.5 -455 | exact43.4%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-330); break-even ~77%, requires clean execution
Batter WalksMookie Betts UnderSOX@DOD7:21 PM0.50.3-330Caesars Under 0.5 -325 | best price43.4%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-334); break-even ~77%, requires clean execution
Batter WalksFreddie Freeman UnderSOX@DOD7:21 PM0.50.3-334Fanatics Under 0.5 -330 | best price30.6%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-290); break-even ~74%, requires clean execution
Batter WalksWilyer Abreu UnderSOX@DOD7:21 PM0.50.3-290Fanatics Under 0.5 -245 | best price29.8%!!Add Signal
Bβœ… Add Signal
Matchup: [!] Opp lineup wRC+ 115 vs LHP β€” tough platoon matchup
Run LineBoston Red Sox +1.5SOX@DOD7:21 PM1.5--146FanDuel Boston Red Sox 1.5 -132 | best price+7.1%!!Add Signal
► Lean Signals (Derisked)
Cβ†˜ Lean Signal - DeriskedPitcher WalksJake Bennett UnderSOX@DOD7:21 PM1.51.2-146DK Under 1.5 -146 | exact18.0%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.9% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksEmmet Sheehan UnderSOX@DOD7:21 PM1.51.4-166DK Under 1.5 -166 | exact3.9%!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RJake Bennett UnderSOX@DOD7:21 PM2.52.2-106BetMGM Under 2.5 +100 | best price12.0%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 31.1% vs 50% min using selected line 1.5 β€” posture note at D
Batter HitsShohei Ohtani UnderSOX@DOD7:21 PM1.51.0-260BetMGM Under 1.5 -250 | best price31.1%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Role/Injury: Batting 9 β€” lower in order, fewer PA
Batter WalksCarlos Narvaez UnderSOX@DOD7:21 PM0.50.3-460DK Under 0.5 -460 | exact47.8%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Role/Injury: Batting 7 β€” lower in order, fewer PA
Batter WalksAndruw Monasterio UnderSOX@DOD7:21 PM0.50.3-354Fanatics Under 0.5 -310 | best price47.8%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Role/Injury: Batting 9 β€” lower in order, fewer PA
Batter WalksDalton Rushing UnderSOX@DOD7:21 PM0.50.3-424DK Under 0.5 -424 | exact43.4%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Role/Injury: Batting 7 β€” lower in order, fewer PA
Batter WalksTeoscar Hernandez UnderSOX@DOD7:21 PM0.50.3-404DK Under 0.5 -404 | exact43.4%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Role/Injury: Batting 8 β€” lower in order, fewer PA
Batter WalksMax Muncy UnderSOX@DOD7:21 PM0.50.3-276DK Under 0.5 -276 | exact32.4%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Role/Injury: Batting 7 β€” lower in order, fewer PA
Batter WalksElieser HernΓ‘ndez UnderSOX@DOD7:21 PM0.50.3-450theScore Bet Under 0.5 -450 | exact32.0%!!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 23.6% vs 30% min using selected line 0.5 β€” posture note at D
Batter WalksKyle Tucker UnderSOX@DOD7:21 PM0.50.4-275DK Under 0.5 -275 | exact23.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 22.3% vs 30% min using selected line 0.5 β€” posture note at D
Batter WalksWillson Contreras UnderSOX@DOD7:21 PM0.50.4-202DK Under 0.5 -202 | exact22.3%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.1% vs 30% min using selected line 0.5 β€” posture note at D
Batter WalksShohei Ohtani UnderSOX@DOD7:21 PM0.50.5-226DK Under 0.5 -226 | exact7.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 49.1% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIWillson Contreras OverSOX@DOD7:21 PM1.52.2+107BetMGM Over 1.5 +115 | best price49.1%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 40.9% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBICeddanne Rafaela OverSOX@DOD7:21 PM1.52.1+108theScore Bet Over 1.5 +120 | best price40.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 33.0% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIWilyer Abreu OverSOX@DOD7:21 PM1.52.0+104theScore Bet Over 1.5 +110 | best price33.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.2% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIKyle Tucker OverSOX@DOD7:21 PM1.51.6+112DK Over 1.5 +112 | exact8.2%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.7% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIMax Muncy OverSOX@DOD7:21 PM1.51.6+109BetMGM Over 1.5 +120 | best price6.7%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.5% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBICaleb Durbin OverSOX@DOD7:21 PM1.51.6+124theScore Bet Over 1.5 +130 | best price5.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.0% vs 50% min using selected line 2.5 β€” posture note at D
Batter H+R+RBIShohei Ohtani UnderSOX@DOD7:21 PM2.52.4-152DK Under 2.5 -152 | exact5.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.8% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIDalton Rushing UnderSOX@DOD7:21 PM1.51.4-173theScore Bet Under 1.5 -165 | best price4.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.3% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIElieser HernΓ‘ndez OverSOX@DOD7:21 PM1.51.6-110theScore Bet Over 1.5 -110 | exact4.3%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.3% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBINick Sogard OverSOX@DOD7:21 PM1.51.5+138DK Over 1.5 +138 | exact2.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.8% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBITeoscar Hernandez UnderSOX@DOD7:21 PM1.51.5-122BetMGM Under 1.5 -118 | best price1.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.1% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIRomy Gonzalez OverSOX@DOD7:21 PM1.51.5+105BetOnline Over 1.5 +105 | exact1.1%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.4% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIMasataka Yoshida OverSOX@DOD7:21 PM1.51.5+106theScore Bet Over 1.5 +110 | best price0.4%Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
High TB diff 223% (β‰₯150%) β€” verify projection
Batter Total BasConnor Wong OverSOX@DOD7:21 PM0.51.6-115BetMGM Over 0.5 -115 | exact223.4%!Lean Signal - Derisked
C (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 49.1% (4 books) | consensus 67% (4 books) β€” posture note at D
Batter Total BasDalton Rushing OverSOX@DOD7:21 PM0.51.5-140BetMGM Over 0.5 -140 | exact204.4%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 199.0% vs 100% min using selected line 0.5 clears, but raw gap +0.99 <= 1 min β€” posture note at D
Batter Total BasMasataka Yoshida OverSOX@DOD7:21 PM0.51.5-190BetMGM Over 0.5 -190 | exact199.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 199.0% vs 100% min using selected line 0.5 clears, but raw gap +0.99 <= 1 min β€” posture note at D
Batter Total BasNick Sogard OverSOX@DOD7:21 PM0.51.5-160BetOnline Over 0.5 -149 | best price199.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 139.6% vs 100% min using selected line 0.5 clears, but raw gap +0.70 <= 1 min β€” posture note at D
Batter Total BasCaleb Durbin OverSOX@DOD7:21 PM0.51.2-155BetMGM Over 0.5 -155 | exact139.6%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 121.8% vs 100% min using selected line 0.5 clears, but raw gap +0.61 <= 1 min β€” posture note at D
Batter Total BasKyle Tucker OverSOX@DOD7:21 PM0.51.1-175BetOnline Over 0.5 -159 | best price121.8%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 30.6% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasShohei Ohtani OverSOX@DOD7:21 PM1.52.0-109BetOnline Over 1.5 -101 | best price30.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 27.2% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasWillson Contreras OverSOX@DOD7:21 PM1.51.9+130theScore Bet Over 0.5 +140 | alt rescue27.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 14.5% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasCeddanne Rafaela OverSOX@DOD7:21 PM1.51.7+140theScore Bet Over 0.5 +160 | alt rescue14.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 12.4% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasFreddie Freeman OverSOX@DOD7:21 PM1.51.7+121BetOnline Over 1.5 +130 | best price12.4%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.8% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasWilyer Abreu OverSOX@DOD7:21 PM1.51.6+130theScore Bet Over 0.5 +140 | alt rescue8.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.9% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasAndy Pages OverSOX@DOD7:21 PM1.51.6+112BetOnline Over 1.5 +115 | best price7.9%!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 BasMiguel Rojas OverSOX@DOD7:21 PM1.51.6+171BetOnline Over 1.5 +171 | exact7.8%!!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 BasJahmai Jones OverSOX@DOD7:21 PM1.51.6+171BetOnline Over 1.5 +171 | exact7.8%!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 BasRomy Gonzalez OverSOX@DOD7:21 PM1.51.6+178BetOnline Over 1.5 +178 | exact7.8%!!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 BasElieser HernΓ‘ndez OverSOX@DOD7:21 PM1.51.6-200theScore Bet Over 1.5 -200 | exact7.8%!!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.5% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasMookie Betts OverSOX@DOD7:21 PM1.51.5+120BetOnline Over 1.5 +141 | best price1.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.5% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasTommy Edman OverSOX@DOD7:21 PM1.51.5+119BetOnline Over 1.5 +126 | best price1.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.5% vs 70% min using selected line 1.5 β€” posture note at D
Batter Total BasTeoscar Hernandez OverSOX@DOD7:21 PM1.51.5+138DK Over 1.5 +138 | exact1.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 HRCarlos Narvaez UnderSOX@DOD7:21 PM0.50.0-1400theScore Bet Under 0.5 -1400 | exact93.7%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold β€” posture note at D
Batter HRNick Sogard UnderSOX@DOD7:21 PM0.50.0-2000theScore Bet Under 0.5 -2000 | exact93.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold β€” posture note at D
Batter HRAndruw Monasterio UnderSOX@DOD7:21 PM0.50.0-1400theScore Bet Under 0.5 -1400 | exact93.7%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.030/G <= 0.5 threshold β€” posture note at D
Batter HRMasataka Yoshida UnderSOX@DOD7:21 PM0.50.0-1000theScore Bet Under 0.5 -1000 | exact93.7%!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 Edman UnderSOX@DOD7:21 PM0.50.0-800theScore Bet Under 0.5 -800 | exact93.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 HRDalton Rushing UnderSOX@DOD7:21 PM0.50.0-1200theScore Bet Under 0.5 -1200 | exact93.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 HRMookie Betts UnderSOX@DOD7:21 PM0.50.0-900theScore Bet Under 0.5 -900 | exact93.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 HRElieser HernΓ‘ndez UnderSOX@DOD7:21 PM0.50.0-650theScore Bet Under 0.5 -650 | exact93.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.070/G <= 0.5 threshold β€” posture note at D
Batter HRKyle Tucker UnderSOX@DOD7:21 PM0.50.1-900theScore Bet Under 0.5 -900 | exact85.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 HRCaleb Durbin UnderSOX@DOD7:21 PM0.50.1-2000theScore Bet Under 0.5 -2000 | exact82.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 HRJarren Duran UnderSOX@DOD7:21 PM0.50.1-900theScore Bet Under 0.5 -900 | exact77.9%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.120/G <= 0.5 threshold β€” posture note at D
Batter HRCeddanne Rafaela UnderSOX@DOD7:21 PM0.50.1-1400theScore Bet Under 0.5 -1400 | exact75.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.130/G <= 0.5 threshold β€” posture note at D
Batter HRFreddie Freeman UnderSOX@DOD7:21 PM0.50.1-900theScore Bet Under 0.5 -900 | exact74.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.150/G <= 0.5 threshold β€” posture note at D
Batter HRWilyer Abreu UnderSOX@DOD7:21 PM0.50.1-600theScore Bet Under 0.5 -600 | exact70.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.150/G <= 0.5 threshold β€” posture note at D
Batter HRAndy Pages UnderSOX@DOD7:21 PM0.50.1-650theScore Bet Under 0.5 -650 | exact70.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 HRMax Muncy UnderSOX@DOD7:21 PM0.50.2-600theScore Bet Under 0.5 -600 | exact63.6%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.220/G <= 0.5 threshold β€” posture note at D
Batter HRShohei Ohtani UnderSOX@DOD7:21 PM0.50.2-390theScore Bet Under 0.5 -390 | exact55.4%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: HR proj 0.230/G <= 0.5 threshold β€” posture note at D
Batter HRWillson Contreras UnderSOX@DOD7:21 PM0.50.2-600theScore Bet Under 0.5 -600 | exact54.3%!Lean Signal - Derisked
► Watch Signals
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 43.7% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIAndy Pages OverSOX@DOD7:21 PM1.52.2-129DK Over 1.5 -129 | exact43.7%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 36.4% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBIFreddie Freeman OverSOX@DOD7:21 PM1.52.0-130BetOnline Over 1.5 -130 | best price36.4%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 4.2% vs 50% min using selected line 1.5 β€” posture note at D
Batter H+R+RBITommy Edman OverSOX@DOD7:21 PM1.51.6-122DK Over 1.5 -122 | exact4.2%Watch Signal
B (Review)β—‡ Watch Signal
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+RBIMookie Betts OverSOX@DOD7:21 PM1.51.5-106DK Over 1.5 -106 | exact2.2%Watch Signal
Dβ—‡ Watch Signal
Weak Model Edge: diff_pct 199.0% vs 100% min using selected line 0.5 clears, but raw gap +0.99 <= 1 min
Batter Total BasAndruw Monasterio OverSOX@DOD7:21 PM0.51.5-140BetOnline Over 0.5 -123 | best price199.0%!Watch Signal
Dβ—‡ Watch Signal
Weak Model Edge: diff_pct 199.0% vs 100% min using selected line 0.5 clears, but raw gap +0.99 <= 1 min
Batter Total BasCarlos Narvaez OverSOX@DOD7:21 PM0.51.5+260theScore Bet Over 0.5 +260 | exact199.0%!Watch Signal
Dβ—‡ Watch Signal
Weak Model Edge: diff_pct 187.6% vs 100% min using selected line 0.5 clears, but raw gap +0.94 <= 1 min
Batter Total BasMax Muncy OverSOX@DOD7:21 PM0.51.4-140BetMGM Over 0.5 -140 | exact187.6%!Watch Signal
Dβ—‡ Watch Signal
Weak Model Edge: diff_pct 127.7% vs 100% min using selected line 0.5 clears, but raw gap +0.64 <= 1 min
Batter Total BasJarren Duran OverSOX@DOD7:21 PM0.51.1-135BetOnline Over 0.5 -123 | best price127.7%!Watch Signal

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