MLB Betting Analyzer — Full Audit

Saturday, June 06 2026

MARKET TRUST TIERS

17 market(s) with settled tracker history
MarketTrustSeason NSeason WRSeason P&L14d N14d WR14d P&LGrade A NGrade A WR
K Prop✅ TRUSTED25856%-5.34u6062%+3.58u11459%
Pitcher Hits Allowed✅ TRUSTED16960%+12.89u4955%-0.23u333%
Run Line✅ TRUSTED12254%-2.56u3855%-2.03u3964%
Batter Walks👀 WATCH11067%+2.95u11067%+2.95u20%
Pitcher Earned Runs👀 WATCH4766%+7.01u4766%+7.01u10%
Batter Total Bases👀 WATCH4347%-4.69u2348%-1.46u0-
Pitcher Walks👀 WATCH3661%+0.41u3661%+0.41u1100%
Batter Hits👀 WATCH3174%+1.37u1765%-1.46u0-
F5 ML👀 WATCH2848%+4.54u0-+0.00u0-
No HR U1.5👀 WATCH922%-5.18u0-+0.00u0-
Moneyline👀 WATCH650%+2.85u0-+0.00u0-
NRFI👀 WATCH333%+0.00u0-+0.00u0-
YRFI👀 WATCH2100%+0.00u0-+0.00u0-
Pitcher Outs🔬 RESEARCH8044%-11.96u580%+1.78u10%
Total🔬 RESEARCH4540%-8.55u367%+0.74u1100%
F5 Total🔬 RESEARCH450%-0.64u450%-0.64u0-
Batter H+R+RBI⛔ PAUSED57951%-62.89u17255%-5.25u7551%

Raw edge is an uncalibrated ranking/debug signal. Trust tiers come from configured market status plus settled tracker performance.

MARKET PROMOTION CRITERIA

What each market needs to move stages
MarketCurrent StageNext StageProgressPromotion Blockers
K Prop✅ TRUSTEDMaintain Trusted3/4season P&L non-negative
Pitcher Hits Allowed✅ TRUSTEDMaintain Trusted3/414d P&L non-negative
Run Line✅ TRUSTEDMaintain Trusted2/4season P&L non-negative; 14d P&L non-negative
Batter Walks👀 WATCH✅ Trusted4/5Grade A sample >= 20 and WR >= 55%
Pitcher Earned Runs👀 WATCH✅ Trusted3/5season sample >= 50; Grade A sample >= 20 and WR >= 55%
Batter Total Bases👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d P&L non-negative
Pitcher Walks👀 WATCH✅ Trusted3/5season sample >= 50; Grade A sample >= 20 and WR >= 55%
Batter Hits👀 WATCH✅ Trusted2/5season sample >= 50; 14d P&L non-negative; Grade A sample >= 20 and WR >= 55%
F5 ML👀 WATCH✅ Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55%
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%
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👀 Watch1/5season sample >= 50; season P&L positive; 14d sample >= 10
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 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 Colorado Rockies86.295.689.55Curveball (47% whiff, 12% usage)Savant whiff 39.1%, put-away 33.7%, xwOBA 0.236, arsenal coverage 5 pitch type(s)
Bryce MillerSeattle Mariners vs Detroit Tigers76.963.497.07Slider (48% whiff, 15% usage)Savant whiff 29.6%, put-away 20.5%, xwOBA 0.221, arsenal coverage 7 pitch type(s)
Spencer StriderAtlanta Braves vs Pittsburgh Pirates71.977.871.54Curveball (52% whiff, 15% usage)Savant whiff 35.5%, put-away 23.0%, xwOBA 0.272, arsenal coverage 4 pitch type(s)
Braxton AshcraftPittsburgh Pirates vs Atlanta Braves68.867.975.05Curveball (42% whiff, 25% usage)Savant whiff 28.7%, put-away 26.8%, xwOBA 0.265, arsenal coverage 5 pitch type(s)
Lake BacharMiami Marlins vs Tampa Bay Rays68.876.867.05Slider (48% whiff, 24% usage)Savant whiff 34.5%, put-away 24.1%, xwOBA 0.281, arsenal coverage 5 pitch type(s)
Ben BrownChicago Cubs vs San Francisco Giants63.262.071.54Curveball (47% whiff, 36% usage)Savant whiff 28.1%, put-away 22.2%, xwOBA 0.272, arsenal coverage 4 pitch type(s)
Braydon FisherToronto Blue Jays vs Baltimore Orioles60.265.259.54Slider (33% whiff, 50% usage)Savant whiff 29.9%, put-away 21.7%, xwOBA 0.296, arsenal coverage 4 pitch type(s)
Brandon EisertChicago White Sox vs Philadelphia Phillies59.352.464.04Changeup (37% whiff, 27% usage)Savant whiff 26.0%, put-away 16.8%, xwOBA 0.287, arsenal coverage 4 pitch type(s)
Joe RyanMinnesota Twins vs Kansas City Royals58.754.467.56Sweeper (33% whiff, 13% usage)Savant whiff 25.6%, put-away 19.5%, xwOBA 0.280, arsenal coverage 6 pitch type(s)
Landen RouppSan Francisco Giants vs Chicago Cubs58.757.063.55Curveball (39% whiff, 29% usage)Savant whiff 25.2%, put-away 22.9%, xwOBA 0.288, arsenal coverage 5 pitch type(s)
Yoshinobu YamamotoLos Angeles Dodgers vs Los Angeles Angels57.663.956.06Split-Finger (38% whiff, 28% usage)Savant whiff 29.3%, put-away 21.6%, xwOBA 0.303, arsenal coverage 6 pitch type(s)
Will WarrenNew York Yankees vs Boston Red Sox57.253.762.55Sweeper (24% whiff, 22% usage)Savant whiff 24.2%, put-away 21.5%, xwOBA 0.290, arsenal coverage 5 pitch type(s)
Nolan McLeanNew York Mets vs San Diego Padres56.856.462.06Curveball (41% whiff, 12% usage)Savant whiff 24.6%, put-away 23.5%, xwOBA 0.291, arsenal coverage 6 pitch type(s)
Shane McClanahanTampa Bay Rays vs Miami Marlins55.059.957.54Changeup (34% whiff, 29% usage)Savant whiff 27.6%, put-away 20.9%, xwOBA 0.300, arsenal coverage 4 pitch type(s)
Ranger SuarezBoston Red Sox vs New York Yankees52.150.357.06Curveball (46% whiff, 15% usage)Savant whiff 22.5%, put-away 21.7%, xwOBA 0.301, arsenal coverage 6 pitch type(s)
Kyle BradishBaltimore Orioles vs Toronto Blue Jays51.253.549.54Curveball (43% whiff, 23% usage)Savant whiff 24.4%, put-away 20.9%, xwOBA 0.316, arsenal coverage 4 pitch type(s)
Jack LeiterTexas Rangers vs Cleveland Guardians50.561.441.56Slider (36% whiff, 18% usage)Savant whiff 27.5%, put-away 22.7%, xwOBA 0.332, arsenal coverage 6 pitch type(s)
Luinder AvilaKansas City Royals vs Minnesota Twins48.249.944.55Slider (36% whiff, 26% usage)Savant whiff 24.2%, put-away 17.8%, xwOBA 0.326, arsenal coverage 5 pitch type(s)
Keider MonteroDetroit Tigers vs Seattle Mariners47.937.260.55Slider (26% whiff, 17% usage)Savant whiff 17.7%, put-away 18.2%, xwOBA 0.294, arsenal coverage 5 pitch type(s)
Tanner BibeeCleveland Guardians vs Texas Rangers47.555.040.56Cutter (38% whiff, 25% usage)Savant whiff 26.8%, put-away 17.7%, xwOBA 0.334, arsenal coverage 6 pitch type(s)
Griffin CanningSan Diego Padres vs New York Mets45.458.134.07Slider (35% whiff, 23% usage)Savant whiff 25.1%, put-away 24.2%, xwOBA 0.347, arsenal coverage 7 pitch type(s)
Andrew PainterPhiladelphia Phillies vs Chicago White Sox42.143.037.56Split-Finger (37% whiff, 14% usage)Savant whiff 22.0%, put-away 15.2%, xwOBA 0.340, arsenal coverage 6 pitch type(s)
Zach AgnosColorado Rockies vs Milwaukee Brewers42.046.432.06Sweeper (41% whiff, 15% usage)Savant whiff 24.5%, put-away 13.7%, xwOBA 0.351, arsenal coverage 6 pitch type(s)
Tatsuya ImaiHouston Astros vs Athletics40.952.429.55Slider (35% whiff, 44% usage)Savant whiff 27.2%, put-away 14.2%, xwOBA 0.356, arsenal coverage 5 pitch type(s)
Jack KochanowiczLos Angeles Angels vs Los Angeles Dodgers39.950.030.54Slider (38% whiff, 17% usage)Savant whiff 24.0%, put-away 18.4%, xwOBA 0.354, arsenal coverage 4 pitch type(s)
Matthew LiberatoreSt. Louis Cardinals vs Cincinnati Reds38.544.130.07Curveball (38% whiff, 16% usage)Savant whiff 22.5%, put-away 15.5%, xwOBA 0.355, arsenal coverage 7 pitch type(s)
Eduardo RodriguezArizona Diamondbacks vs Washington Nationals38.338.940.554-Seam Fastball (23% whiff, 41% usage)Savant whiff 18.7%, put-away 17.7%, xwOBA 0.334, arsenal coverage 5 pitch type(s)
Nick LodoloCincinnati Reds vs St. Louis Cardinals35.148.811.54Curveball (40% whiff, 25% usage)Savant whiff 24.8%, put-away 15.5%, xwOBA 0.392, arsenal coverage 4 pitch type(s)
Zack LittellWashington Nationals vs Arizona Diamondbacks26.730.518.05Slider (23% whiff, 29% usage)Savant whiff 15.4%, put-away 16.1%, xwOBA 0.379, arsenal coverage 5 pitch type(s)
Kade MorrisAthletics vs Houston Astros---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
Eduardo RodriguezArizona Diamondbacks vs Washington NationalsL18.1%6.46.06.1107deepfull40.5059.50season+recent+savant+savant_quality+hand-
Kade MorrisAthletics vs Houston AstrosR21.6%-13.17.2121deepmissing50.0050.00season+handrecent_form_unavailable, savant_summary_missing
Spencer StriderAtlanta Braves vs Pittsburgh PiratesR27.9%5.45.25.491normalfull71.5028.50season+recent+savant+savant_quality+handpatient opponent BB% 10.1%
Kyle BradishBaltimore Orioles vs Toronto Blue JaysR22.0%5.25.45.487normalfull49.5050.50season+recent+savant+savant_quality+handlow-K contact opponent 19.2%
Ranger SuarezBoston Red Sox vs New York YankeesL24.6%4.65.35.277shortfull57.0043.00season+recent+savant+savant_quality+handrecent leash 4.6 IP/start, patient opponent BB% 11.3%
Ben BrownChicago Cubs vs San Francisco GiantsR26.5%5.410.27.591normalfull71.5028.50season+recent+savant+savant_quality+hand-
Brandon EisertChicago White Sox vs Philadelphia PhilliesL25.4%1.212.25.420shortfull64.0036.00season+recent+savant+savant_quality+handrecent leash 1.2 IP/start
Nick LodoloCincinnati Reds vs St. Louis CardinalsL20.5%5.15.45.586shortfull11.5088.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Tanner BibeeCleveland Guardians vs Texas RangersR20.7%5.85.35.497normalfull40.5059.50season+recent+savant+savant_quality+hand-
Zach AgnosColorado Rockies vs Milwaukee BrewersR17.4%2.837.07.747shortfull32.0068.00season+recent+savant+savant_quality+handrecent leash 2.8 IP/start, patient opponent BB% 11.3%
Keider MonteroDetroit Tigers vs Seattle MarinersR17.1%5.15.55.586shortfull60.5039.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Tatsuya ImaiHouston Astros vs AthleticsR22.6%5.14.24.786shortfull29.5070.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, patient opponent BB% 9.8%
Luinder AvilaKansas City Royals vs Minnesota TwinsR21.2%3.613.16.560shortfull44.5055.50season+recent+savant+savant_quality+handrecent leash 3.6 IP/start
Jack KochanowiczLos Angeles Angels vs Los Angeles DodgersR16.2%4.45.35.174shortfull30.5069.50season+recent+savant+savant_quality+handrecent leash 4.4 IP/start, patient opponent BB% 10.3%
Yoshinobu YamamotoLos Angeles Dodgers vs Los Angeles AngelsR26.9%6.26.36.3104deepfull56.0044.00season+recent+savant+savant_quality+hand-
Lake BacharMiami Marlins vs Tampa Bay RaysR26.0%1.531.16.925shortfull67.0033.00season+recent+savant+savant_quality+handrecent leash 1.5 IP/start, patient opponent BB% 9.7%, low-K contact opponent 18.8%
Jacob MisiorowskiMilwaukee Brewers vs Colorado RockiesR39.0%6.65.96.0111deepfull89.5010.50season+recent+savant+savant_quality+hand-
Joe RyanMinnesota Twins vs Kansas City RoyalsR28.6%6.15.46.0102deepfull67.5032.50season+recent+savant+savant_quality+hand-
Nolan McLeanNew York Mets vs San Diego PadresR24.9%5.35.55.589normalfull62.0038.00season+recent+savant+savant_quality+hand-
Will WarrenNew York Yankees vs Boston Red SoxR23.4%5.25.35.387normalfull62.5037.50season+recent+savant+savant_quality+hand-
Andrew PainterPhiladelphia Phillies vs Chicago White SoxR17.9%4.75.35.279shortfull37.5062.50season+recent+savant+savant_quality+handrecent leash 4.7 IP/start, patient opponent BB% 9.6%
Braxton AshcraftPittsburgh Pirates vs Atlanta BravesR27.1%6.56.26.2109deepfull75.0025.00season+recent+savant+savant_quality+hand-
Griffin CanningSan Diego Padres vs New York MetsR21.6%4.34.54.972shortfull34.0066.00season+recent+savant+savant_quality+handrecent leash 4.3 IP/start
Landen RouppSan Francisco Giants vs Chicago CubsR24.2%5.05.35.384shortfull63.5036.50season+recent+savant+savant_quality+handrecent leash 5.0 IP/start, patient opponent BB% 11.1%
Bryce MillerSeattle Mariners vs Detroit TigersR25.4%5.37.06.089normalfull97.003.00season+recent+savant+savant_quality+handpatient opponent BB% 9.8%
Matthew LiberatoreSt. Louis Cardinals vs Cincinnati RedsL24.2%4.75.25.179shortfull30.0070.00season+recent+savant+savant_quality+handrecent leash 4.7 IP/start, patient opponent BB% 10.2%
Shane McClanahanTampa Bay Rays vs Miami MarlinsL23.2%5.15.05.086shortfull57.5042.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Jack LeiterTexas Rangers vs Cleveland GuardiansR25.2%5.55.55.592normalfull41.5058.50season+recent+savant+savant_quality+handpatient opponent BB% 10.5%
Braydon FisherToronto Blue Jays vs Baltimore OriolesR25.6%1.011.46.217shortfull59.5040.50season+recent+savant+savant_quality+handrecent leash 1.0 IP/start, patient opponent BB% 10.3%
Zack LittellWashington Nationals vs Arizona DiamondbacksR16.1%5.47.46.791normalfull18.0082.00season+recent+savant+savant_quality+hand-

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

PITCHER OUTS RESEARCH GATE

7/7 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Braxton AshcraftBraxton Ashcraft OverPittsburgh Pirates @ Atlanta Braves17.520.22.715.7%CALT_DERISKresearchdeep6.2109season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 15.7% vs 10% min clears, but raw gap +2.74 <= 3 min
Yoshinobu YamamotoYoshinobu Yamamoto OverLos Angeles Angels @ Los Angeles Dodgers18.520.72.211.8%CALT_DERISKresearchdeep6.3104season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 11.8% vs 10% min clears, but raw gap +2.18 <= 3 min
Tanner BibeeTanner Bibee UnderCleveland Guardians @ Texas Rangers17.516.4-1.16.2%CALT_DERISKresearchnormal5.497season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 6.2% vs 10% min
Will WarrenWill Warren UnderBoston Red Sox @ New York Yankees17.516.8-0.74.0%CALT_DERISKresearchnormal5.387season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 4.0% vs 10% min
Jack LeiterJack Leiter UnderCleveland Guardians @ Texas Rangers17.516.9-0.63.3%CALT_DERISKresearchnormal5.592season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 3.3% vs 10% min
Nolan McLeanNolan McLean UnderNew York Mets @ San Diego Padres17.517.2-0.31.7%CALT_DERISKresearchnormal5.589season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 1.7% vs 10% min
Jacob MisiorowskiJacob Misiorowski OverMilwaukee Brewers @ Colorado Rockies17.521.64.023.2%BMONITORresearchdeep6.0111season+recent+savant+savant_quality+hand⚠ Market status RESEARCH: Pitcher Outs research-stage — downgraded to monitor/derisk — would have capped at C

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

HRR COMPONENT RESEARCH

87 HRR component candidate(s) emitted by Batter Engine | showing top 50 by component raw gap
PlayerGameResearch SideComponent ProjHRRBICurrentUncertaintySupportFlags
Tyler FreemanMilwaukee Brewers @ Colorado RockiesOver 1.52.911.470.800.642.55 / Over0.59exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Ben RiceBoston Red Sox @ New York YankeesOver 1.52.661.090.810.762.58 / Over0.35season_games=58,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Matt OlsonPittsburgh Pirates @ Atlanta BravesOver 1.52.661.090.750.822.24 / Over0.30season_games=64,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Brandon LowePittsburgh Pirates @ Atlanta BravesOver 1.52.511.040.810.662.22 / Over0.30season_games=58,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Ryan O'HearnPittsburgh Pirates @ Atlanta BravesOver 1.52.421.050.630.752.03 / Over0.30season_games=49,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Hunter GoodmanMilwaukee Brewers @ Colorado RockiesOver 1.52.390.920.820.661.73 / Over0.35season_games=58,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused, component_projection_diverges_from_current_model
Bryan ReynoldsPittsburgh Pirates @ Atlanta BravesOver 1.52.330.970.670.691.95 / Over0.30season_games=64,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Ozzie AlbiesPittsburgh Pirates @ Atlanta BravesOver 1.52.301.070.660.581.95 / Over0.30season_games=64,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Josh JungCleveland Guardians @ Texas RangersOver 1.52.271.270.470.522.54 / Over0.30season_games=58,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Nick GonzalesPittsburgh Pirates @ Atlanta BravesOver 1.52.271.140.570.562.04 / Over0.30season_games=58,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Endy RodriguezPittsburgh Pirates @ Atlanta BravesOver 1.52.261.270.540.452.10 / Over0.64exact_hrr_l10,lineupresearch_only_hrr_paused, missing_player_component_rates, missing_pitcher_assessment
Oneil CruzPittsburgh Pirates @ Atlanta BravesOver 1.52.251.020.640.592.27 / Over0.30season_games=62,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Juan SotoNew York Mets @ San Diego PadresOver 1.52.191.090.540.572.65 / Over0.35season_games=46,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Cody BellingerBoston Red Sox @ New York YankeesOver 1.52.190.960.600.632.15 / Over0.35season_games=62,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Willson ContrerasBoston Red Sox @ New York YankeesOver 1.52.141.030.480.621.95 / Over0.35season_games=60,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
TJ RumfieldMilwaukee Brewers @ Colorado RockiesOver 1.52.140.980.520.641.55 / Over0.35season_games=61,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused, component_projection_diverges_from_current_model
Troy JohnstonMilwaukee Brewers @ Colorado RockiesOver 1.52.131.030.520.591.63 / Over0.35season_games=59,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused, component_projection_diverges_from_current_model
Ronald Acuna Jr.Pittsburgh Pirates @ Atlanta BravesOver 1.52.101.180.500.411.95 / Over0.64exact_hrr_l10,lineupresearch_only_hrr_paused, missing_player_component_rates, missing_pitcher_assessment
Mike TroutLos Angeles Angels @ Los Angeles DodgersOver 1.52.060.820.750.492.00 / Over0.35season_games=63,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Mauricio DubonPittsburgh Pirates @ Atlanta BravesOver 1.52.061.160.490.411.91 / Over0.64exact_hrr_l10,lineupresearch_only_hrr_paused, missing_player_component_rates, missing_pitcher_assessment
Zach NetoLos Angeles Angels @ Los Angeles DodgersOver 1.52.030.900.690.441.97 / Over0.35season_games=61,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Kyle TuckerLos Angeles Angels @ Los Angeles DodgersOver 1.52.020.910.620.492.14 / Over0.35season_games=61,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Wilyer AbreuBoston Red Sox @ New York YankeesOver 1.52.011.080.460.472.05 / Over0.35season_games=61,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Max MuncyLos Angeles Angels @ Los Angeles DodgersOver 1.51.930.850.690.392.28 / Over0.35season_games=58,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Spencer HorwitzPittsburgh Pirates @ Atlanta BravesOver 1.51.910.970.510.431.67 / Over0.30season_games=59,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Jarren DuranBoston Red Sox @ New York YankeesOver 1.51.890.850.530.511.88 / Over0.30season_games=57,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Jazz Chisholm Jr.Boston Red Sox @ New York YankeesOver 1.51.880.910.600.371.62 / Over0.30season_games=60,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Will SmithLos Angeles Angels @ Los Angeles DodgersOver 1.51.850.860.470.531.92 / Over0.30season_games=52,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Brandon NimmoCleveland Guardians @ Texas RangersOver 1.51.801.010.410.382.03 / Over0.30season_games=61,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Bo BichetteNew York Mets @ San Diego PadresOver 1.51.800.940.410.462.07 / Over0.35season_games=63,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Ceddanne RafaelaBoston Red Sox @ New York YankeesOver 1.51.790.980.410.401.68 / Over0.35season_games=59,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Jo AdellLos Angeles Angels @ Los Angeles DodgersOver 1.51.790.900.340.551.75 / Over0.35season_games=64,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Trent GrishamBoston Red Sox @ New York YankeesOver 1.51.770.700.560.511.72 / Over0.35season_games=61,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Fernando Tatis Jr.New York Mets @ San Diego PadresOver 1.51.761.080.410.271.69 / Over0.30season_games=61,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Joc PedersonCleveland Guardians @ Texas RangersOver 1.51.751.010.400.331.62 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Ezequiel DuranCleveland Guardians @ Texas RangersOver 1.51.750.910.380.461.96 / Over0.30season_games=55,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Chase DeLauterCleveland Guardians @ Texas RangersOver 1.51.730.930.320.481.94 / Over0.35season_games=60,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Angel MartinezCleveland Guardians @ Texas RangersOver 1.51.731.020.350.351.82 / Over0.69exact_hrr_l10research_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Carson BengeNew York Mets @ San Diego PadresOver 1.51.720.900.460.362.00 / Over0.35season_games=60,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Brice TurangMilwaukee Brewers @ Colorado RockiesOver 2.52.721.040.950.722.56 / Over0.35season_games=58,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Corey SeagerCleveland Guardians @ Texas RangersOver 1.51.710.990.390.331.62 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Jake BurgerCleveland Guardians @ Texas RangersOver 1.51.660.850.400.422.02 / Over0.30season_games=61,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
David HamiltonMilwaukee Brewers @ Colorado RockiesOver 1.51.620.850.390.391.52 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Jake BauersMilwaukee Brewers @ Colorado RockiesOver 2.52.621.000.740.872.65 / Over0.35season_games=54,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Wyatt LangfordCleveland Guardians @ Texas RangersOver 1.51.600.910.330.361.59 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Alex CallLos Angeles Angels @ Los Angeles DodgersOver 1.51.600.900.350.351.60 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Alex FreelandLos Angeles Angels @ Los Angeles DodgersOver 1.51.600.900.350.351.60 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Mookie BettsLos Angeles Angels @ Los Angeles DodgersOver 1.51.600.900.350.351.60 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Amed RosarioBoston Red Sox @ New York YankeesOver 1.51.570.880.340.341.57 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Anthony VolpeBoston Red Sox @ New York YankeesOver 1.51.570.880.340.341.57 / 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

414 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffChecks ✓!✗–Rec
► GOOD ADDS
B👀 Watch
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RJacob Misiorowski UnderBRE@ROC9:10 PM1.50.9+110DK Under 1.5 +110 | exact40.0%!!GOOD ADD
B👀 WatchPitcher Earned RNolan McLean OverMET@PAD10:11 PM1.52.0-147DK Over 1.5 -147 | exact33.3%!GOOD ADD
B👀 WatchBatter WalksShohei Ohtani OverANG@DOD10:11 PM0.51.0-148DK Over 0.5 -148 | exact102.5%!GOOD ADD
B👀 Watch
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksBrice Turang OverBRE@ROC9:10 PM0.50.8-141theScore Bet Over 0.5 -140 | best price51.3%!!GOOD ADD
► SMALL PLAYS
A (Weak)◔ Small Play
HRR trust gate: lineup not confirmed, raw gap 1.1 — A would have capped at C
Batter H+R+RBIBen Rice OverSOX@YAN7:36 PM1.52.6-127BetMGM Over 1.5 -110 | best price72.0%SMALL PLAY
► ALT / DERISK
A (Review)↘ Alt / Derisk
Framework warning(s): Game Script — would have capped at B
Batter H+R+RBITyler Freeman OverBRE@ROC9:10 PM1.52.5-137theScore Bet Over 1.5 -130 | best price69.8%!ALT / DERISK
A (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 25.1% vs 50% min — would have capped at D
Batter H+R+RBIJarren Duran OverSOX@YAN7:36 PM1.51.9-117DK Over 1.5 -117 | exact25.1%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK agrees | books against us 20% (5 books) — strongly disagree — would have capped at C
K PropJacob Misiorowski OverBRE@ROC9:10 PM7.510.9-139DK Over 7.5 -139 | exact45.6%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK disagrees | books against us 0% (5 books) — strongly disagree — would have capped at C
K PropSpencer Strider OverPIR@BRA4:11 PM6.58.5+106BetRivers Over 6.5 +116 | best price30.2%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK disagrees | books against us 0% (5 books) — strongly disagree — would have capped at C
K PropJack Leiter OverGUA@RAN7:36 PM5.56.6+108FanDuel Over 5.5 +124 | best price19.7%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: No usable Over/Under book pairs for consensus check — would have capped at C
Pitcher WalksRanger Suarez OverSOX@YAN7:36 PM1.51.9+101DK Over 1.5 +101 | exact27.5%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK disagrees | books against us 0% (1 books) — strongly disagree — would have capped at C
Batter WalksBryan Reynolds OverPIR@BRA4:11 PM0.51.0+132DK Over 0.5 +132 | exact96.8%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK agrees | books against us 0% (1 books) — strongly disagree — would have capped at C
Batter WalksEzequiel Tovar UnderBRE@ROC9:10 PM0.50.2-384DK Under 0.5 -384 | exact61.5%!ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK agrees | books against us 0% (1 books) — strongly disagree — would have capped at C
Batter WalksMauricio Dubon UnderPIR@BRA4:11 PM0.50.2-472DK Under 0.5 -472 | exact60.0%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK agrees | books against us 0% (1 books) — strongly disagree — would have capped at C
Batter WalksTroy Johnston UnderBRE@ROC9:10 PM0.50.2-349DK Under 0.5 -349 | exact54.5%!ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK agrees | books against us 0% (1 books) — strongly disagree — would have capped at C
Batter WalksDominic Smith UnderPIR@BRA4:11 PM0.50.2-462DK Under 0.5 -462 | exact53.2%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK agrees | books against us 0% (1 books) — strongly disagree — would have capped at C
Batter WalksEndy Rodriguez UnderPIR@BRA4:11 PM0.50.2-205DK Under 0.5 -205 | exact51.2%ALT / DERISK
B (Weak)↘ Alt / Derisk
HRR trust gate: lineup not confirmed, raw gap 1.1 — B would have capped at C
Batter H+R+RBIJuan Soto OverMET@PAD10:11 PM1.52.6-126Bovada Direct Over 1.5 -125 | best price76.8%ALT / DERISK
B (Weak)↘ Alt / Derisk
Books strongly against: DK disagrees | split consensus 50% (4 books) — would have capped at C
Batter H+R+RBIJosh Jung OverGUA@RAN7:36 PM1.52.5-102DK Over 1.5 -102 | exact69.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 20.9% vs 17% min clears, but raw gap +0.73 <= 1 min — would have capped at D
K PropJack Kochanowicz OverANG@DOD10:11 PM3.54.2+127BetRivers Over 2.5 +132 | alt rescue20.9%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 17.9% vs 17% min clears, but raw gap +0.99 <= 1 min — would have capped at D
K PropBraxton Ashcraft OverPIR@BRA4:11 PM5.56.5-111BetMGM Over 5.5 -110 | best price17.9%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 9.6% vs 17% min — would have capped at D
K PropWill Warren UnderSOX@YAN7:36 PM5.55.0-157FanDuel Under 5.5 -150 | best price9.6%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 5.6% vs 17% min — would have capped at D
K PropYoshinobu Yamamoto OverANG@DOD10:11 PM7.57.9+111FanDuel Over 7.5 +118 | best price5.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.8% vs 17% min — would have capped at D
K PropTanner Bibee UnderGUA@RAN7:36 PM5.55.4-156BetMGM Under 5.5 -145 | best price1.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.3% vs 17% min — would have capped at D
K PropRanger Suarez UnderSOX@YAN7:36 PM5.55.4-151DK Under 5.5 -151 | exact1.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 15.7% vs 10% min clears, but raw gap +2.74 <= 3 min — would have capped at D
Pitcher OutsBraxton Ashcraft OverPIR@BRA4:11 PM17.520.2-126BetOnline Over 17.5 -125 | best price15.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 11.8% vs 10% min clears, but raw gap +2.18 <= 3 min — would have capped at D
Pitcher OutsYoshinobu Yamamoto OverANG@DOD10:11 PM18.520.7+117FanDuel Over 18.5 +122 | best price11.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.2% vs 10% min — would have capped at D
Pitcher OutsTanner Bibee UnderGUA@RAN7:36 PM17.516.4+106DK Under 17.5 +106 | exact6.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 10% min — would have capped at D
Pitcher OutsWill Warren UnderSOX@YAN7:36 PM17.516.8-123DK Under 17.5 -123 | exact4.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 3.3% vs 10% min — would have capped at D
Pitcher OutsJack Leiter UnderGUA@RAN7:36 PM17.516.9+105BetMGM Under 17.5 +120 | best price3.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 10% min — would have capped at D
Pitcher OutsNolan McLean UnderMET@PAD10:11 PM17.517.2-118BetMGM Under 17.5 -110 | best price1.7%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 33% (3 books) — strongly disagree
Pitcher Hits AllBraxton Ashcraft UnderPIR@BRA4:11 PM5.54.2-161BetMGM Under 5.5 -160 | best price23.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 10.9% vs 15% min — would have capped at D
Pitcher Hits AllJack Kochanowicz OverANG@DOD10:11 PM5.56.1-151BetMGM Over 5.5 -135 | best price10.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 9.1% vs 15% min — would have capped at D
Pitcher Hits AllWill Warren UnderSOX@YAN7:36 PM5.55.0-149Bovada Direct Under 5.5 -145 | best price9.1%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 9.1% vs 15% min — would have capped at D
Pitcher Hits AllRanger Suarez UnderSOX@YAN7:36 PM5.55.0-146Bovada Direct Under 5.5 -140 | best price9.1%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Pitcher WalksJack Leiter OverGUA@RAN7:36 PM1.52.0-176DK Over 1.5 -176 | exact33.9%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Pitcher WalksGriffin Canning UnderMET@PAD10:11 PM2.51.8-204DK Under 2.5 -204 | exact27.7%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Pitcher WalksNolan McLean UnderMET@PAD10:11 PM2.52.0-180DK Under 2.5 -180 | exact18.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 10.2% vs 20% min — would have capped at D
Pitcher WalksTanner Bibee OverGUA@RAN7:36 PM1.51.7-129DK Over 1.5 -129 | exact10.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 9.2% vs 20% min — would have capped at D
Pitcher WalksJacob Misiorowski OverBRE@ROC9:10 PM1.51.6+115DK Over 1.5 +115 | exact9.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 7.4% vs 20% min — would have capped at D
Pitcher WalksBraxton Ashcraft UnderPIR@BRA4:11 PM1.51.4+125DK Under 1.5 +125 | exact7.4%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 5.9% vs 20% min — would have capped at D
Pitcher WalksYoshinobu Yamamoto UnderANG@DOD10:11 PM1.51.4-126DK Under 1.5 -126 | exact5.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.9% vs 20% min — would have capped at D
Pitcher WalksJack Kochanowicz OverANG@DOD10:11 PM2.52.6-150DK Over 2.5 -150 | exact4.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.1% vs 20% min — would have capped at D
Pitcher WalksWill Warren UnderSOX@YAN7:36 PM1.51.5-155DK Under 1.5 -155 | exact2.1%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.1% vs 20% min — would have capped at D
Pitcher WalksSpencer Strider OverPIR@BRA4:11 PM2.52.5+142DK Over 2.5 +142 | exact0.1%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Pitcher Earned RGriffin Canning OverMET@PAD10:11 PM1.52.9-171DK Over 1.5 -171 | exact93.3%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Pitcher Earned RBraxton Ashcraft UnderPIR@BRA4:11 PM2.51.6-170DK Under 2.5 -170 | exact36.0%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Pitcher Earned RSpencer Strider UnderPIR@BRA4:11 PM2.52.0-153DK Under 2.5 -153 | exact20.0%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Pitcher Earned RWill Warren UnderSOX@YAN7:36 PM2.52.0-159BetMGM Under 2.5 -150 | best price20.0%!!ALT / DERISK
C↘ Alt / DeriskPitcher Earned RYoshinobu Yamamoto OverANG@DOD10:11 PM1.51.8-136DK Over 1.5 -136 | exact20.0%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Pitcher Earned RRanger Suarez UnderSOX@YAN7:36 PM2.52.1-127DK Under 2.5 -127 | exact16.0%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Pitcher Earned RJack Leiter UnderGUA@RAN7:36 PM2.52.1-159BetMGM Under 2.5 -155 | best price16.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 5.7% vs 20% min — would have capped at D
Pitcher Earned RJack Kochanowicz UnderANG@DOD10:11 PM3.53.3-136DK Under 3.5 -136 | exact5.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.0% vs 20% min — would have capped at D
Pitcher Earned RTanner Bibee UnderGUA@RAN7:36 PM2.52.5-148BetMGM Under 2.5 -130 | best price-ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter HitsLuis Rengifo UnderBRE@ROC9:10 PM1.50.7-265DK Under 1.5 -265 | exact52.8%!!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter HitsSal Frelick UnderBRE@ROC9:10 PM1.50.8-202DK Under 1.5 -202 | exact47.5%!!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter HitsChristian Yelich UnderBRE@ROC9:10 PM1.50.8-186BetMGM Under 1.5 -175 | best price43.2%!!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter HitsJackson Chourio UnderBRE@ROC9:10 PM1.50.8-134DK Under 1.5 -134 | exact43.2%!!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 33.8% vs 50% min — would have capped at D
Batter HitsBo Bichette UnderMET@PAD10:11 PM1.51.0-249theScore Bet Under 1.5 +220 | best price33.8%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 29.2% vs 50% min — would have capped at D
Batter HitsBrice Turang UnderBRE@ROC9:10 PM1.51.1-184DK Under 1.5 -184 | exact29.2%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 28.2% vs 50% min — would have capped at D
Batter HitsJake Bauers UnderBRE@ROC9:10 PM1.51.1-238theScore Bet Under 1.5 +220 | best price28.2%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 25.7% vs 50% min — would have capped at D
Batter HitsAndy Pages UnderANG@DOD10:11 PM1.51.1-207DK Under 1.5 -207 | exact25.7%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 24.0% vs 50% min — would have capped at D
Batter HitsWilliam Contreras UnderBRE@ROC9:10 PM1.51.1-160DK Under 1.5 -160 | exact24.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 22.0% vs 50% min — would have capped at D
Batter HitsTyler Freeman UnderBRE@ROC9:10 PM1.51.2-236DK Under 1.5 -236 | exact22.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 22.0% vs 50% min — would have capped at D
Batter HitsFreddie Freeman UnderANG@DOD10:11 PM1.51.2-221theScore Bet Under 1.5 +200 | best price22.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 16.0% vs 50% min — would have capped at D
Batter HitsShohei Ohtani UnderANG@DOD10:11 PM1.51.3-201DK Under 1.5 -201 | exact16.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJo Adell UnderANG@DOD10:11 PM0.50.1-468DK Under 0.5 -468 | exact83.6%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksAngel Martinez UnderGUA@RAN7:36 PM0.50.1-479DK Under 0.5 -479 | exact77.2%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMark Vientos UnderMET@PAD10:11 PM0.50.1-275DK Under 0.5 -275 | exact69.9%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksCaleb Durbin UnderSOX@YAN7:36 PM0.50.2-299theScore Bet Under 0.5 -290 | best price66.2%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksCeddanne Rafaela UnderSOX@YAN7:36 PM0.50.2-295DK Under 0.5 -295 | exact65.3%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksHa-Seong Kim UnderPIR@BRA4:11 PM0.50.2-306theScore Bet Under 0.5 -300 | best price53.2%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMike Yastrzemski UnderPIR@BRA4:11 PM0.50.2-224DK Under 0.5 -224 | exact53.2%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksAustin Riley UnderPIR@BRA4:11 PM0.50.2-363DK Under 0.5 -363 | exact50.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksOzzie Albies UnderPIR@BRA4:11 PM0.50.2-346DK Under 0.5 -346 | exact50.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMarcus Semien UnderMET@PAD10:11 PM0.50.2-254DK Under 0.5 -254 | exact49.9%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJake Burger UnderGUA@RAN7:36 PM0.50.2-450DK Under 0.5 -450 | exact49.4%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJake McCarthy UnderBRE@ROC9:10 PM0.50.3-366DK Under 0.5 -366 | exact48.4%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksEzequiel Duran UnderGUA@RAN7:36 PM0.50.3-453DK Under 0.5 -453 | exact47.2%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJosh Jung UnderGUA@RAN7:36 PM0.50.3-462DK Under 0.5 -462 | exact46.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksHunter Goodman UnderBRE@ROC9:10 PM0.50.3-402DK Under 0.5 -402 | exact45.0%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJarren Duran UnderSOX@YAN7:36 PM0.50.3-267DK Under 0.5 -267 | exact44.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (1 books) — strongly disagree
Batter WalksMike Trout OverANG@DOD10:11 PM0.50.7-107theScore Bet Over 0.5 -105 | best price42.9%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksAndy Pages UnderANG@DOD10:11 PM0.50.3-262DK Under 0.5 -262 | exact41.3%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksLuis Rengifo UnderBRE@ROC9:10 PM0.50.3-285DK Under 0.5 -285 | exact40.2%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksTJ Rumfield UnderBRE@ROC9:10 PM0.50.3-263DK Under 0.5 -263 | exact39.5%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksFreddy Fermin UnderMET@PAD10:11 PM0.50.3-280theScore Bet Under 0.5 -280 | best price38.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksA.J. Ewing UnderMET@PAD10:11 PM0.50.3-280theScore Bet Under 0.5 -280 | best price38.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJared Young UnderMET@PAD10:11 PM0.50.3-249DK Under 0.5 -249 | exact38.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksTy France UnderMET@PAD10:11 PM0.50.3-237DK Under 0.5 -237 | exact38.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMiguel Andujar UnderMET@PAD10:11 PM0.50.3-261DK Under 0.5 -261 | exact38.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Batter WalksBryce Johnson UnderMET@PAD10:11 PM0.50.3-265DK Under 0.5 -265 | exact38.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Batter WalksHayden Senger UnderMET@PAD10:11 PM0.50.3-428DK Under 0.5 -428 | exact38.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJazz Chisholm Jr. UnderSOX@YAN7:36 PM0.50.3-317theScore Bet Under 0.5 -300 | best price37.7%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksCorey Seager UnderGUA@RAN7:36 PM0.50.3-217theScore Bet Under 0.5 -215 | best price36.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksWyatt Langford UnderGUA@RAN7:36 PM0.50.3-224DK Under 0.5 -224 | exact36.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJoc Pederson UnderGUA@RAN7:36 PM0.50.3-233DK Under 0.5 -233 | exact36.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksKyle Higashioka UnderGUA@RAN7:36 PM0.50.3-463DK Under 0.5 -463 | exact36.8%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Batter WalksNick Gonzales UnderPIR@BRA4:11 PM0.50.3-315DK Under 0.5 -315 | exact36.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (1 books) — strongly disagree
Batter WalksKyle Tucker OverANG@DOD10:11 PM0.50.7+101DK Over 0.5 +101 | exact36.4%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksBrandon Nimmo UnderGUA@RAN7:36 PM0.50.3-250DK Under 0.5 -250 | exact34.5%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMatt Olson UnderPIR@BRA4:11 PM0.50.3-202theScore Bet Under 0.5 -190 | best price34.4%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksCarson Benge UnderMET@PAD10:11 PM0.50.3-220DK Under 0.5 -220 | exact34.3%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksSal Frelick UnderBRE@ROC9:10 PM0.50.3-205theScore Bet Under 0.5 -200 | best price34.2%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (1 books) — strongly disagree
Batter WalksMax Muncy OverANG@DOD10:11 PM0.50.7+105theScore Bet Over 0.5 +105 | best price34.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (1 books) — strongly disagree
Batter WalksSpencer Horwitz OverPIR@BRA4:11 PM0.50.7+116DK Over 0.5 +116 | exact32.6%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksWilyer Abreu UnderSOX@YAN7:36 PM0.50.3-275DK Under 0.5 -275 | exact32.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (1 books) — strongly disagree
Batter WalksTyler Freeman OverBRE@ROC9:10 PM0.50.7+253DK Over 0.5 +253 | exact32.1%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (1 books) — strongly disagree
Batter WalksFreddie Freeman OverANG@DOD10:11 PM0.50.7+108DK Over 0.5 +108 | exact32.1%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (1 books) — strongly disagree
Batter WalksSteven Kwan OverGUA@RAN7:36 PM0.50.7+197DK Over 0.5 +197 | exact31.6%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksBo Bichette UnderMET@PAD10:11 PM0.50.3-428DK Under 0.5 -428 | exact30.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksBrett Baty UnderMET@PAD10:11 PM0.50.3-237DK Under 0.5 -237 | exact29.2%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksWillson Contreras UnderSOX@YAN7:36 PM0.50.4-208DK Under 0.5 -208 | exact28.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksBrayan Rocchio UnderGUA@RAN7:36 PM0.50.4-379DK Under 0.5 -379 | exact27.6%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJackson Merrill UnderMET@PAD10:11 PM0.50.4-207DK Under 0.5 -207 | exact27.5%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksPaul Goldschmidt UnderSOX@YAN7:36 PM0.50.4-234DK Under 0.5 -234 | exact27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksIsiah Kiner-Falefa UnderSOX@YAN7:36 PM0.50.4-321theScore Bet Under 0.5 -300 | best price27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJose Caballero UnderSOX@YAN7:36 PM0.50.4-326DK Under 0.5 -326 | exact27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMickey Gasper UnderSOX@YAN7:36 PM0.50.4-332DK Under 0.5 -332 | exact27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksAnthony Volpe UnderSOX@YAN7:36 PM0.50.4-336theScore Bet Under 0.5 -300 | best price27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksAustin Wells UnderSOX@YAN7:36 PM0.50.4-393DK Under 0.5 -393 | exact27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksAmed Rosario UnderSOX@YAN7:36 PM0.50.4-402DK Under 0.5 -402 | exact27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMasataka Yoshida UnderSOX@YAN7:36 PM0.50.4-410DK Under 0.5 -410 | exact27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMarcelo Mayer UnderSOX@YAN7:36 PM0.50.4-477DK Under 0.5 -477 | exact27.4%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksKyle Karros UnderBRE@ROC9:10 PM0.50.4-335DK Under 0.5 -335 | exact27.3%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksDonovan Walton UnderANG@DOD10:11 PM0.50.4-443DK Under 0.5 -443 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksLogan O'Hoppe UnderANG@DOD10:11 PM0.50.4-475DK Under 0.5 -475 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksWade Meckler UnderANG@DOD10:11 PM0.50.4-369DK Under 0.5 -369 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksAlex Freeland UnderANG@DOD10:11 PM0.50.4-211DK Under 0.5 -211 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksOswald Peraza UnderANG@DOD10:11 PM0.50.4-401DK Under 0.5 -401 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksAlex Call UnderANG@DOD10:11 PM0.50.4-146DK Under 0.5 -146 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksMookie Betts UnderANG@DOD10:11 PM0.50.4-167DK Under 0.5 -167 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Batter WalksAdam Frazier UnderANG@DOD10:11 PM0.50.4-507DK Under 0.5 -507 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: No usable Over/Under book pairs for consensus check
Batter WalksNick Madrigal UnderANG@DOD10:11 PM0.50.4-515DK Under 0.5 -515 | exact27.0%!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Batter WalksChristian Yelich UnderBRE@ROC9:10 PM0.50.4+108DK Under 0.5 +108 | exact26.8%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksJackson Chourio UnderBRE@ROC9:10 PM0.50.4-243DK Under 0.5 -243 | exact26.8%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksDavid Hamilton UnderBRE@ROC9:10 PM0.50.4-204theScore Bet Under 0.5 -200 | best price26.8%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksWilliam Contreras UnderBRE@ROC9:10 PM0.50.4-230DK Under 0.5 -230 | exact26.4%!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksKyle Manzardo UnderGUA@RAN7:36 PM0.50.4-234DK Under 0.5 -234 | exact25.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksTravis Bazzana UnderGUA@RAN7:36 PM0.50.4-248DK Under 0.5 -248 | exact25.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksDaniel Schneemann UnderGUA@RAN7:36 PM0.50.4-317theScore Bet Under 0.5 -300 | best price25.8%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK agrees | books against us 0% (1 books) — strongly disagree
Batter WalksPatrick Bailey UnderGUA@RAN7:36 PM0.50.4-388DK Under 0.5 -388 | exact25.8%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 25.3% vs 30% min — would have capped at D
Batter WalksXander Bogaerts UnderMET@PAD10:11 PM0.50.4-202theScore Bet Under 0.5 -200 | best price25.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 21.0% vs 30% min — would have capped at D
Batter WalksJuan Soto OverMET@PAD10:11 PM0.50.6-150DK Over 0.5 -150 | exact21.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 19.8% vs 30% min — would have capped at D
Batter WalksFernando Tatis Jr. UnderMET@PAD10:11 PM0.50.4-187DK Under 0.5 -187 | exact19.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 18.8% vs 30% min — would have capped at D
Batter WalksJake Bauers UnderBRE@ROC9:10 PM0.50.4-111DK Under 0.5 -111 | exact18.8%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 18.4% vs 30% min — would have capped at D
Batter WalksEvan Carter UnderGUA@RAN7:36 PM0.50.4-242DK Under 0.5 -242 | exact18.4%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 18.1% vs 30% min — would have capped at D
Batter WalksBrandon Lowe OverPIR@BRA4:11 PM0.50.6+126theScore Bet Over 0.5 +130 | best price18.1%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 17.8% vs 30% min — would have capped at D
Batter WalksGavin Sheets UnderMET@PAD10:11 PM0.50.4-186theScore Bet Under 0.5 -185 | best price17.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 16.4% vs 30% min — would have capped at D
Batter WalksZach Neto UnderANG@DOD10:11 PM0.50.4-293theScore Bet Under 0.5 -280 | best price16.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 14.4% vs 30% min — would have capped at D
Batter WalksJose Ramirez OverGUA@RAN7:36 PM0.50.6+139DK Over 0.5 +139 | exact14.4%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.3% vs 30% min — would have capped at D
Batter WalksManny Machado UnderMET@PAD10:11 PM0.50.5-192DK Under 0.5 -192 | exact8.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 30% min — would have capped at D
Batter WalksCody Bellinger OverSOX@YAN7:36 PM0.50.5+175theScore Bet Over 0.5 +180 | best price8.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 7.2% vs 30% min — would have capped at D
Batter WalksJared Triolo UnderPIR@BRA4:11 PM0.50.5-243DK Under 0.5 -243 | exact7.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.5% vs 30% min — would have capped at D
Batter WalksOneil Cruz OverPIR@BRA4:11 PM0.50.5+122DK Over 0.5 +122 | exact6.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 5.5% vs 30% min — would have capped at D
Batter WalksBen Rice OverSOX@YAN7:36 PM0.50.5+162DK Over 0.5 +162 | exact5.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 5.0% vs 30% min — would have capped at D
Batter WalksRonald Acuna Jr. OverPIR@BRA4:11 PM0.50.5+124theScore Bet Over 0.5 +125 | best price5.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.1% vs 30% min — would have capped at D
Batter WalksTrent Grisham UnderSOX@YAN7:36 PM0.50.5-212DK Under 0.5 -212 | exact4.1%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.8% vs 30% min — would have capped at D
Batter WalksChase DeLauter UnderGUA@RAN7:36 PM0.50.5-200DK Under 0.5 -200 | exact2.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.2% vs 30% min — would have capped at D
Batter WalksWill Smith UnderANG@DOD10:11 PM0.50.5-160DK Under 0.5 -160 | exact2.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.8% vs 30% min — would have capped at D
Batter WalksGarrett Mitchell OverBRE@ROC9:10 PM0.50.5-103theScore Bet Over 0.5 +100 | best price0.8%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.2% vs 30% min — would have capped at D
Batter WalksRyan O'Hearn UnderPIR@BRA4:11 PM0.50.5-183DK Under 0.5 -183 | exact0.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 51.8% vs 50% min clears, but raw gap +0.78 <= 1 min — would have capped at D
Batter H+R+RBIMax Muncy OverANG@DOD10:11 PM1.52.3-142BetMGM Over 1.5 -110 | best price51.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 51.6% vs 50% min clears, but raw gap +0.77 <= 1 min — would have capped at D
Batter H+R+RBIOneil Cruz OverPIR@BRA4:11 PM1.52.3+104BetMGM Over 1.5 +120 | best price51.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 49.0% vs 50% min — would have capped at D
Batter H+R+RBIMatt Olson OverPIR@BRA4:11 PM1.52.2-108Bovada Direct Over 1.5 -105 | best price49.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 47.7% vs 50% min — would have capped at D
Batter H+R+RBIBrandon Lowe OverPIR@BRA4:11 PM1.52.2-104Bovada Direct Over 1.5 +100 | best price47.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 42.9% vs 50% min — would have capped at D
Batter H+R+RBIKyle Tucker OverANG@DOD10:11 PM1.52.1-146BetMGM Over 1.5 -125 | best price42.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 40.2% vs 50% min — would have capped at D
Batter H+R+RBIEndy Rodriguez OverPIR@BRA4:11 PM1.52.1+123theScore Bet Over 1.5 +125 | best price40.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 39.3% vs 50% min — would have capped at D
Batter H+R+RBIJackson Chourio UnderBRE@ROC9:10 PM2.51.5+107theScore Bet Under 2.5 +110 | best price39.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 39.3% vs 50% min — would have capped at D
Batter H+R+RBIChristian Yelich UnderBRE@ROC9:10 PM2.51.5-110DK Under 2.5 -110 | exact39.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 37.9% vs 50% min — would have capped at D
Batter H+R+RBIBo Bichette OverMET@PAD10:11 PM1.52.1-137Bovada Direct Over 1.5 -135 | best price37.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 35.8% vs 50% min — would have capped at D
Batter H+R+RBINick Gonzales OverPIR@BRA4:11 PM1.52.0-111BetOnline Over 1.5 -110 | best price35.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 35.3% vs 50% min — would have capped at D
Batter H+R+RBIBrandon Nimmo OverGUA@RAN7:36 PM1.52.0+102DK Over 1.5 +102 | exact35.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 35.0% vs 50% min — would have capped at D
Batter H+R+RBIRyan O'Hearn OverPIR@BRA4:11 PM1.52.0-111BetMGM Over 1.5 +100 | best price35.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 34.5% vs 50% min — would have capped at D
Batter H+R+RBIJake Burger OverGUA@RAN7:36 PM1.52.0+105BetMGM Over 1.5 +125 | best price34.5%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 34.4% vs 50% min — would have capped at D
Batter H+R+RBISal Frelick UnderBRE@ROC9:10 PM2.51.6-151theScore Bet Under 2.5 -150 | best price34.4%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 33.6% vs 50% min — would have capped at D
Batter H+R+RBIMike Trout OverANG@DOD10:11 PM1.52.0+122DK Over 1.5 +122 | exact33.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 33.5% vs 50% min — would have capped at D
Batter H+R+RBIKyle Karros UnderBRE@ROC9:10 PM1.51.0-154theScore Bet Under 1.5 -150 | best price33.5%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 33.2% vs 50% min — would have capped at D
Batter H+R+RBICarson Benge OverMET@PAD10:11 PM1.52.0-101Bovada Direct Over 1.5 +100 | best price33.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 31.6% vs 50% min — would have capped at D
Batter H+R+RBIZach Neto OverANG@DOD10:11 PM1.52.0+120theScore Bet Over 1.5 +120 | best price31.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 30.6% vs 50% min — would have capped at D
Batter H+R+RBIGarrett Mitchell UnderBRE@ROC9:10 PM2.51.7-153theScore Bet Under 2.5 -150 | best price30.6%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 30.4% vs 50% min — would have capped at D
Batter H+R+RBIEzequiel Duran OverGUA@RAN7:36 PM1.52.0+134DK Over 1.5 +134 | exact30.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 30.2% vs 50% min — would have capped at D
Batter H+R+RBIBryan Reynolds OverPIR@BRA4:11 PM1.51.9+100theScore Bet Over 1.5 +100 | best price30.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 30.0% vs 50% min — would have capped at D
Batter H+R+RBIOzzie Albies OverPIR@BRA4:11 PM1.51.9-106Bovada Direct Over 1.5 +105 | best price30.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 29.9% vs 50% min — would have capped at D
Batter H+R+RBIWillson Contreras OverSOX@YAN7:36 PM1.51.9-114BetOnline Over 1.5 -110 | best price29.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 29.6% vs 50% min — would have capped at D
Batter H+R+RBIChase DeLauter OverGUA@RAN7:36 PM1.51.9+104DK Over 1.5 +104 | exact29.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 27.1% vs 50% min — would have capped at D
Batter H+R+RBIMauricio Dubon OverPIR@BRA4:11 PM1.51.9-111Bovada Direct Over 1.5 +110 | best price27.1%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 21.9% vs 50% min — would have capped at D
Batter H+R+RBIMark Vientos OverMET@PAD10:11 PM1.51.8+114Bovada Direct Over 1.5 +115 | best price21.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 21.7% vs 50% min — would have capped at D
Batter H+R+RBIEzequiel Tovar UnderBRE@ROC9:10 PM1.51.2-132theScore Bet Under 1.5 -130 | best price21.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 21.3% vs 50% min — would have capped at D
Batter H+R+RBIAngel Martinez OverGUA@RAN7:36 PM1.51.8+112Bovada Direct Over 1.5 +115 | best price21.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 19.2% vs 50% min — would have capped at D
Batter H+R+RBIJose Ramirez OverGUA@RAN7:36 PM1.51.8-122DK Over 1.5 -122 | exact19.2%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 16.4% vs 50% min — would have capped at D
Batter H+R+RBIJo Adell OverANG@DOD10:11 PM1.51.8+129theScore Bet Over 0.5 -165 | alt rescue16.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 16.0% vs 50% min — would have capped at D
Batter H+R+RBICaleb Durbin UnderSOX@YAN7:36 PM1.51.3-161Bovada Direct Under 1.5 -145 | best price16.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 14.4% vs 50% min — would have capped at D
Batter H+R+RBITrent Grisham OverSOX@YAN7:36 PM1.51.7+104BetMGM Over 1.5 +115 | best price14.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 13.4% vs 50% min — would have capped at D
Batter H+R+RBIJake McCarthy UnderBRE@ROC9:10 PM1.51.3-125Bovada Direct Under 1.5 -115 | best price13.4%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 11.3% vs 50% min — would have capped at D
Batter H+R+RBISpencer Horwitz OverPIR@BRA4:11 PM1.51.7-105Bovada Direct Over 1.5 +105 | best price11.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 10.5% vs 50% min — would have capped at D
Batter H+R+RBIBrett Baty OverMET@PAD10:11 PM1.51.7+131DK Over 1.5 +131 | exact10.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.6% vs 50% min — would have capped at D
Batter H+R+RBIHa-Seong Kim UnderPIR@BRA4:11 PM1.51.4-162DK Under 1.5 -162 | exact8.6%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.6% vs 50% min — would have capped at D
Batter H+R+RBITroy Johnston OverBRE@ROC9:10 PM1.51.6+101BetMGM Over 1.5 +115 | best price8.6%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.2% vs 50% min — would have capped at D
Batter H+R+RBIShohei Ohtani OverANG@DOD10:11 PM2.52.7-118theScore Bet Over 2.5 -110 | best price8.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.2% vs 50% min — would have capped at D
Batter H+R+RBICorey Seager OverGUA@RAN7:36 PM1.51.6-113DK Over 1.5 -113 | exact8.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.2% vs 50% min — would have capped at D
Batter H+R+RBIJoc Pederson OverGUA@RAN7:36 PM1.51.6+100Bovada Direct Over 1.5 +125 | best price8.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 7.5% vs 50% min — would have capped at D
Batter H+R+RBILuis Rengifo UnderBRE@ROC9:10 PM1.51.4+117theScore Bet Under 1.5 +120 | best price7.5%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.8% vs 50% min — would have capped at D
Batter H+R+RBITy France UnderMET@PAD10:11 PM1.51.4-136BetMGM Under 1.5 -135 | best price6.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.8% vs 50% min — would have capped at D
Batter H+R+RBIMiguel Andujar UnderMET@PAD10:11 PM1.51.4-137DK Under 1.5 -137 | exact6.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.8% vs 50% min — would have capped at D
Batter H+R+RBIA.J. Ewing UnderMET@PAD10:11 PM1.51.4-172BetMGM Under 1.5 -135 | best price6.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.4% vs 50% min — would have capped at D
Batter H+R+RBIAlex Freeland OverANG@DOD10:11 PM1.51.6+105BetMGM Over 1.5 +125 | best price6.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.4% vs 50% min — would have capped at D
Batter H+R+RBIMookie Betts OverANG@DOD10:11 PM1.51.6-153theScore Bet Over 1.5 -150 | best price6.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.4% vs 50% min — would have capped at D
Batter H+R+RBIAlex Call OverANG@DOD10:11 PM1.51.6-107Bovada Direct Over 1.5 +105 | best price6.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.1% vs 50% min — would have capped at D
Batter H+R+RBIWyatt Langford OverGUA@RAN7:36 PM1.51.6+116DK Over 1.5 +116 | exact6.1%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.1% vs 50% min — would have capped at D
Batter H+R+RBIJake Bauers OverBRE@ROC9:10 PM2.52.6-101BetMGM Over 2.5 +110 | best price6.1%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 5.4% vs 50% min — would have capped at D
Batter H+R+RBIAustin Riley UnderPIR@BRA4:11 PM1.51.4-146theScore Bet Under 1.5 -140 | best price5.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 50% min — would have capped at D
Batter H+R+RBIMasataka Yoshida OverSOX@YAN7:36 PM1.51.6+107DK Over 1.5 +107 | exact4.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 50% min — would have capped at D
Batter H+R+RBIIsiah Kiner-Falefa OverSOX@YAN7:36 PM1.51.6+122DK Over 1.5 +122 | exact4.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 50% min — would have capped at D
Batter H+R+RBIAnthony Volpe OverSOX@YAN7:36 PM1.51.6+124Bovada Direct Over 1.5 +125 | best price4.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 50% min — would have capped at D
Batter H+R+RBIJose Caballero OverSOX@YAN7:36 PM1.51.6+124BetMGM Over 1.5 +125 | best price4.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 50% min — would have capped at D
Batter H+R+RBIMarcelo Mayer OverSOX@YAN7:36 PM1.51.6+127BetMGM Over 0.5 -165 | alt rescue4.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 50% min — would have capped at D
Batter H+R+RBIMickey Gasper OverSOX@YAN7:36 PM1.51.6+131DK Over 1.5 +131 | exact4.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.2% vs 50% min — would have capped at D
Batter H+R+RBIXander Bogaerts OverMET@PAD10:11 PM1.51.6-105BetMGM Over 1.5 +125 | best price4.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 3.9% vs 50% min — would have capped at D
Batter H+R+RBIWilliam Contreras UnderBRE@ROC9:10 PM2.52.4-111Bovada Direct Under 2.5 -105 | best price3.9%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 3.1% vs 50% min — would have capped at D
Batter H+R+RBITJ Rumfield OverBRE@ROC9:10 PM1.51.6-113theScore Bet Over 1.5 +100 | best price3.1%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 3.1% vs 50% min — would have capped at D
Batter H+R+RBIJared Young UnderMET@PAD10:11 PM1.51.4-165theScore Bet Under 1.5 -140 | best price3.1%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.6% vs 50% min — would have capped at D
Batter H+R+RBIMarcus Semien OverMET@PAD10:11 PM1.51.5+116theScore Bet Over 1.5 +120 | best price2.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.5% vs 50% min — would have capped at D
Batter H+R+RBIBrice Turang OverBRE@ROC9:10 PM2.52.6-113BetMGM Over 2.5 -105 | best price2.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.2% vs 50% min — would have capped at D
Batter H+R+RBIJackson Merrill OverMET@PAD10:11 PM1.51.5+118Bovada Direct Over 1.5 +120 | best price2.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.0% vs 50% min — would have capped at D
Batter H+R+RBIAndy Pages UnderANG@DOD10:11 PM2.52.5-144DK Under 2.5 -144 | exact2.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.9% vs 50% min — would have capped at D
Batter H+R+RBIDominic Smith UnderPIR@BRA4:11 PM1.51.5-154theScore Bet Under 1.5 -140 | best price1.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.9% vs 50% min — would have capped at D
Batter H+R+RBIFreddie Freeman OverANG@DOD10:11 PM2.52.5+115theScore Bet Over 1.5 -160 | alt rescue1.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.3% vs 50% min — would have capped at D
Batter H+R+RBIManny Machado OverMET@PAD10:11 PM1.51.5+101Bovada Direct Over 1.5 +105 | best price1.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.2% vs 50% min — would have capped at D
Batter H+R+RBIDavid Hamilton OverBRE@ROC9:10 PM1.51.5-146BetMGM Over 1.5 -130 | best price1.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.0% vs 50% min — would have capped at D
Batter H+R+RBIGavin Sheets UnderMET@PAD10:11 PM1.51.5-153theScore Bet Under 1.5 -140 | best price1.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.7% vs 50% min — would have capped at D
Batter H+R+RBISteven Kwan UnderGUA@RAN7:36 PM1.51.5-167BetMGM Under 1.5 -150 | best price0.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.6% vs 50% min — would have capped at D
Batter H+R+RBITravis Bazzana UnderGUA@RAN7:36 PM1.51.5-126BetMGM Under 1.5 -115 | best price0.6%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.6% vs 50% min — would have capped at D
Batter H+R+RBIKyle Manzardo UnderGUA@RAN7:36 PM1.51.5-151theScore Bet Under 1.5 -140 | best price0.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 58.1% vs 70% min — would have capped at D
Batter Total BasJuan Soto OverMET@PAD10:11 PM1.52.4+117BetMGM Over 1.5 +120 | best price58.1%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 46.4% vs 70% min — would have capped at D
Batter Total BasShohei Ohtani OverANG@DOD10:11 PM1.52.2-127Bovada Direct Over 1.5 -125 | best price46.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 41.4% vs 70% min — would have capped at D
Batter Total BasLuis Rengifo UnderBRE@ROC9:10 PM1.50.9-152DK Under 1.5 -152 | exact41.4%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 39.7% vs 70% min — would have capped at D
Batter Total BasTyler Freeman OverBRE@ROC9:10 PM1.52.1+111BetMGM Over 1.5 +135 | best price39.7%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 39.7% vs 70% min — would have capped at D
Batter Total BasFreddie Freeman OverANG@DOD10:11 PM1.52.1-106BetMGM Over 1.5 +110 | best price39.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 38.7% vs 70% min — would have capped at D
Batter Total BasMax Muncy OverANG@DOD10:11 PM1.52.1+114Bovada Direct Over 1.5 +115 | best price38.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 38.2% vs 70% min — would have capped at D
Batter Total BasJosh Jung OverGUA@RAN7:36 PM1.52.1+137Bovada Direct Over 1.5 +140 | best price38.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 37.5% vs 70% min — would have capped at D
Batter Total BasAndy Pages OverANG@DOD10:11 PM1.52.1-113BetMGM Over 1.5 -110 | best price37.5%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 33.9% vs 70% min — would have capped at D
Batter Total BasJake Bauers OverBRE@ROC9:10 PM1.52.0-115BetMGM Over 1.5 +100 | best price33.9%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 27.2% vs 70% min — would have capped at D
Batter Total BasSal Frelick UnderBRE@ROC9:10 PM1.51.1-122DK Under 1.5 -122 | exact27.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 23.6% vs 70% min — would have capped at D
Batter Total BasGarrett Mitchell UnderBRE@ROC9:10 PM1.51.1-121DK Under 1.5 -121 | exact23.6%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 22.8% vs 70% min — would have capped at D
Batter Total BasFernando Tatis Jr. UnderMET@PAD10:11 PM1.51.2-168Bovada Direct Under 1.5 -165 | best price22.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 22.5% vs 70% min — would have capped at D
Batter Total BasMatt Olson OverPIR@BRA4:11 PM1.51.8+123Bovada Direct Over 1.5 +135 | best price22.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 21.7% vs 70% min — would have capped at D
Batter Total BasBrandon Lowe OverPIR@BRA4:11 PM1.51.8+130Bovada Direct Over 1.5 +135 | best price21.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 21.7% vs 70% min — would have capped at D
Batter Total BasXander Bogaerts UnderMET@PAD10:11 PM1.51.2-210DK Under 1.5 -210 | exact21.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 19.7% vs 70% min — would have capped at D
Batter Total BasTJ Rumfield UnderBRE@ROC9:10 PM1.51.2-181BetMGM Under 1.5 -175 | best price19.7%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 15.6% vs 70% min — would have capped at D
Batter Total BasJake McCarthy UnderBRE@ROC9:10 PM1.51.3-191BetMGM Under 1.5 -165 | best price15.6%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 15.4% vs 70% min — would have capped at D
Batter Total BasBrice Turang OverBRE@ROC9:10 PM1.51.7-134BetMGM Over 1.5 -105 | best price15.4%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 15.2% vs 70% min — would have capped at D
Batter Total BasNick Gonzales UnderPIR@BRA4:11 PM1.51.3-189DK Under 1.5 -189 | exact15.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 12.8% vs 70% min — would have capped at D
Batter Total BasWillson Contreras OverSOX@YAN7:36 PM1.51.7+130BetMGM Over 1.5 +135 | best price12.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 12.5% vs 70% min — would have capped at D
Batter Total BasWilyer Abreu OverSOX@YAN7:36 PM1.51.7+109BetMGM Over 1.5 +115 | best price12.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 9.3% vs 70% min — would have capped at D
Batter Total BasCody Bellinger OverSOX@YAN7:36 PM1.51.6+116BetMGM Over 1.5 +125 | best price9.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 7.8% vs 70% min — would have capped at D
Batter Total BasMookie Betts OverANG@DOD10:11 PM1.51.6+114BetMGM Over 1.5 +120 | best price7.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 7.4% vs 70% min — would have capped at D
Batter Total BasWill Smith UnderANG@DOD10:11 PM1.51.4-171DK Under 1.5 -171 | exact7.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.0% vs 70% min — would have capped at D
Batter Total BasPaul Goldschmidt OverSOX@YAN7:36 PM1.51.6+125DK Over 1.5 +125 | exact6.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.0% vs 70% min — would have capped at D
Batter Total BasAmed Rosario OverSOX@YAN7:36 PM1.51.6+134Bovada Direct Over 1.5 +135 | best price6.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.0% vs 70% min — would have capped at D
Batter Total BasHunter Goodman OverBRE@ROC9:10 PM1.51.6+113BetMGM Over 1.5 +135 | best price6.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 5.3% vs 70% min — would have capped at D
Batter Total BasCorey Seager OverGUA@RAN7:36 PM1.51.6+119BetMGM Over 1.5 +130 | best price5.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 5.1% vs 70% min — would have capped at D
Batter Total BasMauricio Dubon UnderPIR@BRA4:11 PM1.51.4-181BetMGM Under 1.5 -175 | best price5.1%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.6% vs 70% min — would have capped at D
Batter Total BasOzzie Albies UnderPIR@BRA4:11 PM1.51.4-184DK Under 1.5 -184 | exact4.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.6% vs 70% min — would have capped at D
Batter Total BasCeddanne Rafaela UnderSOX@YAN7:36 PM1.51.4-174Bovada Direct Under 1.5 -160 | best price4.6%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.5% vs 70% min — would have capped at D
Batter Total BasBo Bichette UnderMET@PAD10:11 PM1.51.4-159DK Under 1.5 -159 | exact4.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.2% vs 70% min — would have capped at D
Batter Total BasWilliam Contreras OverBRE@ROC9:10 PM1.51.6-141BetMGM Over 1.5 -120 | best price4.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.8% vs 70% min — would have capped at D
Batter Total BasKyle Tucker OverANG@DOD10:11 PM1.51.5+127BetMGM Over 1.5 +135 | best price2.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.5% vs 70% min — would have capped at D
Batter Total BasChristian Yelich OverBRE@ROC9:10 PM1.51.5-135BetMGM Over 1.5 -135 | best price2.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.5% vs 70% min — would have capped at D
Batter Total BasDavid Hamilton OverBRE@ROC9:10 PM1.51.5+114BetMGM Over 1.5 +120 | best price2.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.5% vs 70% min — would have capped at D
Batter Total BasRyan O'Hearn UnderPIR@BRA4:11 PM1.51.5-180theScore Bet Under 1.5 +150 | best price2.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.0% vs 70% min — would have capped at D
Batter Total BasRonald Acuna Jr. OverPIR@BRA4:11 PM1.51.5+123DK Over 1.5 +123 | exact2.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 70% min — would have capped at D
Batter Total BasJarren Duran OverSOX@YAN7:36 PM1.51.5+124Bovada Direct Over 1.5 +125 | best price1.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.8% vs 70% min — would have capped at D
Batter Total BasJose Ramirez OverGUA@RAN7:36 PM1.51.5+111BetMGM Over 1.5 +120 | best price0.8%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.6% vs 70% min — would have capped at D
Batter Total BasTravis Bazzana OverGUA@RAN7:36 PM1.51.5+147DK Over 1.5 +147 | exact0.6%!ALT / DERISK
C↘ Alt / DeriskTotalOver 7.5GUA@RAN7:36 PM7.5--111LowVig Over 7.5 -107 | best price+21.9%ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
F5 TotalUnder 5.5BRE@ROC9:10 PM5.5--114BetOnline Under 5.5 -112 | best price+11.6%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (8 books) — strongly disagree
F5 MLLos Angeles AngelsANG@DOD10:11 PM--+260draftkings +260+14.2%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (8 books) — strongly disagree
F5 MLColorado RockiesBRE@ROC9:10 PM--+220draftkings +220+9.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: NRFI score 7.2 below 7.7 threshold — would have capped at D
NRFINRFIPIR@BRA4:11 PM-7.2-140DraftKings -140+24.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: NRFI score 5.4 below 7.7 threshold — would have capped at D
NRFINRFIMET@PAD10:11 PM-5.4-118DraftKings -118+8.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: NRFI score 4.7 below 7.7 threshold — would have capped at D
NRFINRFIBRE@ROC9:10 PM-4.7+102DraftKings +102+4.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: NRFI score 4.6 below 7.7 threshold — would have capped at D
NRFINRFISOX@YAN7:36 PM-4.6-113DraftKings -113+0.1%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: NRFI score 3.4 below 7.7 threshold — would have capped at D
NRFINRFIANG@DOD10:11 PM-3.4-104DraftKings -104-12.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: NRFI score 3.2 below 7.7 threshold — would have capped at D
NRFINRFIGUA@RAN7:36 PM-3.2-138DraftKings -138-21.6%ALT / DERISK
C↘ Alt / Derisk
High NRFI/YRFI edge 31% (≥20%) — verify model inputs
YRFIYRFIGUA@RAN7:36 PM-6.8+108DraftKings +108+30.6%ALT / DERISK
C↘ Alt / Derisk
High NRFI/YRFI edge 22% (≥20%) — verify model inputs
YRFIYRFIANG@DOD10:11 PM-6.7-122DraftKings -122+21.5%ALT / DERISK
C↘ Alt / DeriskYRFIYRFISOX@YAN7:36 PM-5.4-113DraftKings -113+8.8%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIBRE@ROC9:10 PM-5.3-130DraftKings -130+5.0%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIMET@PAD10:11 PM-4.6-108DraftKings -108+1.0%ALT / DERISK
C↘ Alt / DeriskYRFIYRFIPIR@BRA4:11 PM-2.8+110DraftKings +110-15.6%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: DK disagrees | books against us 0% (9 books) — strongly disagree
MoneylineLos Angeles AngelsANG@DOD10:11 PM--+292BetOnline +302 | best price+15.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.020/G <= 0.5 threshold — would have capped at D
Batter HRFernando Tatis Jr. UnderMET@PAD10:11 PM0.50.0-900BetOnline Under 0.5 -900 | best price96.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.020/G <= 0.5 threshold — would have capped at D
Batter HRCaleb Durbin UnderSOX@YAN7:36 PM0.50.0-3500theScore Bet Under 0.5 -3500 | best price96.6%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.020/G <= 0.5 threshold — would have capped at D
Batter HRSteven Kwan UnderGUA@RAN7:36 PM0.50.0-4000theScore Bet Under 0.5 -4000 | best price96.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRBrett Sullivan UnderBRE@ROC9:10 PM0.50.0-3500theScore Bet Under 0.5 -3500 | best price94.7%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HREdouard Julien UnderBRE@ROC9:10 PM0.50.0-2800theScore Bet Under 0.5 -2800 | best price94.7%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRJake McCarthy UnderBRE@ROC9:10 PM0.50.0-2800theScore Bet Under 0.5 -2800 | best price94.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRTroy Johnston UnderBRE@ROC9:10 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price94.4%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRJared Young UnderMET@PAD10:11 PM0.50.0-1000BetOnline Under 0.5 -700 | best price94.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRLuis Torrens UnderMET@PAD10:11 PM0.50.0-2800theScore Bet Under 0.5 -2800 | best price94.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRA.J. Ewing UnderMET@PAD10:11 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price94.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRMiguel Andujar UnderMET@PAD10:11 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price94.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRFreddy Fermin UnderMET@PAD10:11 PM0.50.0-4000theScore Bet Under 0.5 -4000 | best price94.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRTy France UnderMET@PAD10:11 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price94.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRJared Triolo UnderPIR@BRA4:11 PM0.50.0-3500theScore Bet Under 0.5 -3500 | best price93.9%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRMarco Gonzales UnderPIR@BRA4:11 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRDominic Smith UnderPIR@BRA4:11 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRMike Yastrzemski UnderPIR@BRA4:11 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.9%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRHa-Seong Kim UnderPIR@BRA4:11 PM0.50.0-2800theScore Bet Under 0.5 -2800 | best price93.9%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRKyle Manzardo UnderGUA@RAN7:36 PM0.50.0-700BetOnline Under 0.5 -600 | best price93.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRPatrick Bailey UnderGUA@RAN7:36 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRTravis Bazzana UnderGUA@RAN7:36 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRDaniel Schneemann UnderGUA@RAN7:36 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRJackson Chourio UnderBRE@ROC9:10 PM0.50.0-550BetOnline Under 0.5 -350 | best price93.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRChristian Yelich UnderBRE@ROC9:10 PM0.50.0-800BetOnline Under 0.5 -700 | best price93.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRDavid Hamilton UnderBRE@ROC9:10 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRJoc Pederson UnderGUA@RAN7:36 PM0.50.0-600theScore Bet Under 0.5 -475 | best price93.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRCorey Seager UnderGUA@RAN7:36 PM0.50.0-600BetOnline Under 0.5 -500 | best price93.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRWyatt Langford UnderGUA@RAN7:36 PM0.50.0-1000BetOnline Under 0.5 -800 | best price93.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRKyle Higashioka UnderGUA@RAN7:36 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.4%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRPaul Goldschmidt UnderSOX@YAN7:36 PM0.50.0-700BetOnline Under 0.5 -700 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRIsiah Kiner-Falefa UnderSOX@YAN7:36 PM0.50.0-4000theScore Bet Under 0.5 -4000 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRAustin Wells UnderSOX@YAN7:36 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRAmed Rosario UnderSOX@YAN7:36 PM0.50.0-1200theScore Bet Under 0.5 -1200 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRJose Caballero UnderSOX@YAN7:36 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRAnthony Volpe UnderSOX@YAN7:36 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRMickey Gasper UnderSOX@YAN7:36 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRMasataka Yoshida UnderSOX@YAN7:36 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRMarcelo Mayer UnderSOX@YAN7:36 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRVaughn Grissom UnderANG@DOD10:11 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HROswald Peraza UnderANG@DOD10:11 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRMookie Betts UnderANG@DOD10:11 PM0.50.0-1000theScore Bet Under 0.5 -1000 | best price93.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRWade Meckler UnderANG@DOD10:11 PM0.50.0-2500theScore Bet Under 0.5 -2500 | best price93.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRLogan O'Hoppe UnderANG@DOD10:11 PM0.50.0-1400theScore Bet Under 0.5 -1400 | best price93.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRAlex Freeland UnderANG@DOD10:11 PM0.50.0-2000theScore Bet Under 0.5 -2000 | best price93.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRDonovan Walton UnderANG@DOD10:11 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.030/G <= 0.5 threshold — would have capped at D
Batter HRAlex Call UnderANG@DOD10:11 PM0.50.0-3500theScore Bet Under 0.5 -3500 | best price93.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.040/G <= 0.5 threshold — would have capped at D
Batter HRLuis Rengifo UnderBRE@ROC9:10 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price93.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.040/G <= 0.5 threshold — would have capped at D
Batter HRKyle Karros UnderBRE@ROC9:10 PM0.50.0-1600theScore Bet Under 0.5 -1600 | best price92.1%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.050/G <= 0.5 threshold — would have capped at D
Batter HRBrett Baty UnderMET@PAD10:11 PM0.50.1-1600theScore Bet Under 0.5 -1600 | best price89.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.050/G <= 0.5 threshold — would have capped at D
Batter HRSal Frelick UnderBRE@ROC9:10 PM0.50.1-2800theScore Bet Under 0.5 -2800 | best price89.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.060/G <= 0.5 threshold — would have capped at D
Batter HREzequiel Tovar UnderBRE@ROC9:10 PM0.50.1-1600BetOnline Under 0.5 -1000 | best price88.8%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.060/G <= 0.5 threshold — would have capped at D
Batter HRGarrett Mitchell UnderBRE@ROC9:10 PM0.50.1-750BetOnline Under 0.5 -500 | best price88.1%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.070/G <= 0.5 threshold — would have capped at D
Batter HRBrayan Rocchio UnderGUA@RAN7:36 PM0.50.1-2800theScore Bet Under 0.5 -2800 | best price86.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.070/G <= 0.5 threshold — would have capped at D
Batter HREzequiel Duran UnderGUA@RAN7:36 PM0.50.1-2500theScore Bet Under 0.5 -2500 | best price85.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.070/G <= 0.5 threshold — would have capped at D
Batter HRWilliam Contreras UnderBRE@ROC9:10 PM0.50.1-800theScore Bet Under 0.5 -800 | best price85.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.080/G <= 0.5 threshold — would have capped at D
Batter HRCeddanne Rafaela UnderSOX@YAN7:36 PM0.50.1-1000BetOnline Under 0.5 -1000 | best price84.1%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.080/G <= 0.5 threshold — would have capped at D
Batter HRBryan Reynolds UnderPIR@BRA4:11 PM0.50.1-900BetOnline Under 0.5 -700 | best price83.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.090/G <= 0.5 threshold — would have capped at D
Batter HRBo Bichette UnderMET@PAD10:11 PM0.50.1-1400BetOnline Under 0.5 -1400 | best price82.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.090/G <= 0.5 threshold — would have capped at D
Batter HRKyle Tucker UnderANG@DOD10:11 PM0.50.1-800theScore Bet Under 0.5 -800 | best price82.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.090/G <= 0.5 threshold — would have capped at D
Batter HRTJ Rumfield UnderBRE@ROC9:10 PM0.50.1-1600BetOnline Under 0.5 -1200 | best price81.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.090/G <= 0.5 threshold — would have capped at D
Batter HRMauricio Dubon UnderPIR@BRA4:11 PM0.50.1-2800theScore Bet Under 0.5 -2800 | best price81.4%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.100/G <= 0.5 threshold — would have capped at D
Batter HRJackson Merrill UnderMET@PAD10:11 PM0.50.1-1400theScore Bet Under 0.5 -1400 | best price81.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.100/G <= 0.5 threshold — would have capped at D
Batter HRMarcus Semien UnderMET@PAD10:11 PM0.50.1-1600theScore Bet Under 0.5 -1600 | best price80.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.100/G <= 0.5 threshold — would have capped at D
Batter HRAustin Riley UnderPIR@BRA4:11 PM0.50.1-1000BetOnline Under 0.5 -1000 | best price79.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.100/G <= 0.5 threshold — would have capped at D
Batter HREvan Carter UnderGUA@RAN7:36 PM0.50.1-1600theScore Bet Under 0.5 -1600 | best price79.1%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.110/G <= 0.5 threshold — would have capped at D
Batter HRJazz Chisholm Jr. UnderSOX@YAN7:36 PM0.50.1-1000theScore Bet Under 0.5 -1000 | best price78.6%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.110/G <= 0.5 threshold — would have capped at D
Batter HRSpencer Horwitz UnderPIR@BRA4:11 PM0.50.1-1400theScore Bet Under 0.5 -1400 | best price78.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.110/G <= 0.5 threshold — would have capped at D
Batter HRCarson Benge UnderMET@PAD10:11 PM0.50.1-1600theScore Bet Under 0.5 -1600 | best price77.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.120/G <= 0.5 threshold — would have capped at D
Batter HRWilyer Abreu UnderSOX@YAN7:36 PM0.50.1-600BetOnline Under 0.5 -600 | best price76.8%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.120/G <= 0.5 threshold — would have capped at D
Batter HRXander Bogaerts UnderMET@PAD10:11 PM0.50.1-1200BetOnline Under 0.5 -1200 | best price75.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.120/G <= 0.5 threshold — would have capped at D
Batter HRBrice Turang UnderBRE@ROC9:10 PM0.50.1-900theScore Bet Under 0.5 -900 | best price75.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.130/G <= 0.5 threshold — would have capped at D
Batter HRChase DeLauter UnderGUA@RAN7:36 PM0.50.1-1200BetOnline Under 0.5 -800 | best price75.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.130/G <= 0.5 threshold — would have capped at D
Batter HRWill Smith UnderANG@DOD10:11 PM0.50.1-650theScore Bet Under 0.5 -650 | best price74.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.130/G <= 0.5 threshold — would have capped at D
Batter HRTrent Grisham UnderSOX@YAN7:36 PM0.50.1-800BetOnline Under 0.5 -700 | best price74.7%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.130/G <= 0.5 threshold — would have capped at D
Batter HRCody Bellinger UnderSOX@YAN7:36 PM0.50.1-900BetOnline Under 0.5 -700 | best price74.6%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.130/G <= 0.5 threshold — would have capped at D
Batter HRBrandon Nimmo UnderGUA@RAN7:36 PM0.50.1-800BetOnline Under 0.5 -800 | best price74.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.130/G <= 0.5 threshold — would have capped at D
Batter HROzzie Albies UnderPIR@BRA4:11 PM0.50.1-1600theScore Bet Under 0.5 -1600 | best price73.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.130/G <= 0.5 threshold — would have capped at D
Batter HRJose Ramirez UnderGUA@RAN7:36 PM0.50.1-500BetOnline Under 0.5 -500 | best price73.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.130/G <= 0.5 threshold — would have capped at D
Batter HRRonald Acuna Jr. UnderPIR@BRA4:11 PM0.50.1-800theScore Bet Under 0.5 -800 | best price73.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.140/G <= 0.5 threshold — would have capped at D
Batter HRJo Adell UnderANG@DOD10:11 PM0.50.1-800BetOnline Under 0.5 -800 | best price72.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.140/G <= 0.5 threshold — would have capped at D
Batter HRJosh Jung UnderGUA@RAN7:36 PM0.50.1-1400theScore Bet Under 0.5 -1400 | best price72.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.150/G <= 0.5 threshold — would have capped at D
Batter HRMark Vientos UnderMET@PAD10:11 PM0.50.1-900BetOnline Under 0.5 -900 | best price69.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.150/G <= 0.5 threshold — would have capped at D
Batter HRJorge Soler UnderANG@DOD10:11 PM0.50.1-1000theScore Bet Under 0.5 -1000 | best price69.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.160/G <= 0.5 threshold — would have capped at D
Batter HRRyan O'Hearn UnderPIR@BRA4:11 PM0.50.2-1200theScore Bet Under 0.5 -1200 | best price68.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.160/G <= 0.5 threshold — would have capped at D
Batter HRZach Neto UnderANG@DOD10:11 PM0.50.2-700theScore Bet Under 0.5 -650 | best price68.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.160/G <= 0.5 threshold — would have capped at D
Batter HRAngel Martinez UnderGUA@RAN7:36 PM0.50.2-1400BetOnline Under 0.5 -900 | best price67.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.160/G <= 0.5 threshold — would have capped at D
Batter HRJarren Duran UnderSOX@YAN7:36 PM0.50.2-700BetOnline Under 0.5 -700 | best price67.2%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.170/G <= 0.5 threshold — would have capped at D
Batter HRGavin Sheets UnderMET@PAD10:11 PM0.50.2-1200BetOnline Under 0.5 -1200 | best price66.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.170/G <= 0.5 threshold — would have capped at D
Batter HRManny Machado UnderMET@PAD10:11 PM0.50.2-1000BetOnline Under 0.5 -800 | best price66.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.170/G <= 0.5 threshold — would have capped at D
Batter HRJake Burger UnderGUA@RAN7:36 PM0.50.2-800theScore Bet Under 0.5 -800 | best price65.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.170/G <= 0.5 threshold — would have capped at D
Batter HRMichael Harris II UnderPIR@BRA4:11 PM0.50.2-500BetOnline Under 0.5 -500 | best price65.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.190/G <= 0.5 threshold — would have capped at D
Batter HRTyler Freeman UnderBRE@ROC9:10 PM0.50.2-2800theScore Bet Under 0.5 -2800 | best price62.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.190/G <= 0.5 threshold — would have capped at D
Batter HRFreddie Freeman UnderANG@DOD10:11 PM0.50.2-800BetOnline Under 0.5 -700 | best price62.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.190/G <= 0.5 threshold — would have capped at D
Batter HRShohei Ohtani UnderANG@DOD10:11 PM0.50.2-390BetOnline Under 0.5 -325 | best price61.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.190/G <= 0.5 threshold — would have capped at D
Batter HRWillson Contreras UnderSOX@YAN7:36 PM0.50.2-700BetOnline Under 0.5 -600 | best price61.4%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.200/G <= 0.5 threshold — would have capped at D
Batter HREndy Rodriguez UnderPIR@BRA4:11 PM0.50.2-1400theScore Bet Under 0.5 -1400 | best price60.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.210/G <= 0.5 threshold — would have capped at D
Batter HROneil Cruz UnderPIR@BRA4:11 PM0.50.2-500BetOnline Under 0.5 -500 | best price58.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.210/G <= 0.5 threshold — would have capped at D
Batter HRJake Bauers UnderBRE@ROC9:10 PM0.50.2-500BetOnline Under 0.5 -400 | best price57.7%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.210/G <= 0.5 threshold — would have capped at D
Batter HRAndy Pages UnderANG@DOD10:11 PM0.50.2-750BetOnline Under 0.5 -700 | best price57.1%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.220/G <= 0.5 threshold — would have capped at D
Batter HRMike Trout UnderANG@DOD10:11 PM0.50.2-600BetOnline Under 0.5 -500 | best price56.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.230/G <= 0.5 threshold — would have capped at D
Batter HRHunter Goodman UnderBRE@ROC9:10 PM0.50.2-500BetOnline Under 0.5 -350 | best price55.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.230/G <= 0.5 threshold — would have capped at D
Batter HRMatt Olson UnderPIR@BRA4:11 PM0.50.2-600BetOnline Under 0.5 -400 | best price54.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.230/G <= 0.5 threshold — would have capped at D
Batter HRBrandon Lowe UnderPIR@BRA4:11 PM0.50.2-550BetOnline Under 0.5 -450 | best price53.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.300/G <= 0.5 threshold — would have capped at D
Batter HRBen Rice UnderSOX@YAN7:36 PM0.50.3-600BetOnline Under 0.5 -500 | best price41.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.300/G <= 0.5 threshold — would have capped at D
Batter HRMax Muncy UnderANG@DOD10:11 PM0.50.3-400BetOnline Under 0.5 -400 | best price39.9%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: HR proj 0.330/G <= 0.5 threshold — would have capped at D
Batter HRJuan Soto UnderMET@PAD10:11 PM0.50.3-500BetOnline Under 0.5 -500 | best price34.4%ALT / DERISK
► MONITOR
B (Review)◇ Monitor
Model edge fail: diff_pct 19.1% vs 17% min clears, but raw gap +0.86 <= 1 min — would have capped at D
K PropGriffin Canning OverMET@PAD10:11 PM4.55.4-115FanDuel Over 4.5 -115 | best price19.1%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 7.5% vs 17% min — would have capped at D
K PropNolan McLean OverMET@PAD10:11 PM5.55.9-133FanDuel Over 5.5 -130 | best price7.5%MONITOR
B (Review)◇ Monitor
Market status RESEARCH: Pitcher Outs research-stage — downgraded to monitor/derisk — would have capped at C
Pitcher OutsJacob Misiorowski OverBRE@ROC9:10 PM17.521.6-146DK Over 17.5 -146 | exact23.2%!MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 43.4% vs 50% min — would have capped at D
Batter H+R+RBICody Bellinger OverSOX@YAN7:36 PM1.52.1-121BetMGM Over 1.5 -115 | best price43.4%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 36.8% vs 50% min — would have capped at D
Batter H+R+RBIWilyer Abreu OverSOX@YAN7:36 PM1.52.0-121BetOnline Over 1.5 -120 | best price36.8%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 30.0% vs 50% min — would have capped at D
Batter H+R+RBIRonald Acuna Jr. OverPIR@BRA4:11 PM1.51.9-124DK Over 1.5 -124 | exact30.0%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 28.2% vs 50% min — would have capped at D
Batter H+R+RBIWill Smith OverANG@DOD10:11 PM1.51.9-130BetMGM Over 1.5 -120 | best price28.2%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 15.1% vs 50% min — would have capped at D
Batter H+R+RBIHunter Goodman OverBRE@ROC9:10 PM1.51.7-121theScore Bet Over 1.5 -120 | best price15.1%!MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 12.4% vs 50% min — would have capped at D
Batter H+R+RBIFernando Tatis Jr. OverMET@PAD10:11 PM1.51.7-122theScore Bet Over 1.5 -120 | best price12.4%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 12.3% vs 50% min — would have capped at D
Batter H+R+RBICeddanne Rafaela OverSOX@YAN7:36 PM1.51.7-117BetOnline Over 1.5 -110 | best price12.3%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 8.2% vs 50% min — would have capped at D
Batter H+R+RBIJazz Chisholm Jr. OverSOX@YAN7:36 PM1.51.6+115BetMGM Over 0.5 -165 | alt rescue8.2%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 50% min — would have capped at D
Batter H+R+RBIAmed Rosario OverSOX@YAN7:36 PM1.51.6-123Bovada Direct Over 1.5 -115 | best price4.7%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 4.7% vs 50% min — would have capped at D
Batter H+R+RBIPaul Goldschmidt OverSOX@YAN7:36 PM1.51.6-130Bovada Direct Over 1.5 -125 | best price4.7%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 49.7% vs 70% min — would have capped at D
Batter Total BasBen Rice OverSOX@YAN7:36 PM1.52.2+117Bovada Direct Over 1.5 +120 | best price49.7%!MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 35.7% vs 70% min — would have capped at D
Batter Total BasEzequiel Tovar UnderBRE@ROC9:10 PM1.51.0-191DK Under 1.5 -191 | exact35.7%!MONITOR
B (Review)◇ Monitor
Market status RESEARCH: Total research-stage — downgraded to monitor/derisk — would have capped at C
TotalOver 8.5SOX@YAN7:36 PM8.5--103MyBookie Over 8 -119 | alt rescue+17.7%MONITOR

✓ PASS   ! WARN   ✗ FAIL   – N/A  |  Checks order: Baby Line · Model Edge · Books · Matchup · Role · Game Script