MLB Betting Analyzer — Full Audit

Friday, May 22 2026

MARKET TRUST TIERS

13 market(s) with settled tracker history
MarketTrustSeason NSeason WRSeason P&L14d N14d WR14d P&LGrade A NGrade A WR
K Prop✅ TRUSTED19355%-7.32u4760%+1.94u10659%
Pitcher Hits Allowed✅ TRUSTED11461%+11.89u3551%-0.08u0-
Run Line✅ TRUSTED8054%+0.04u2650%-3.79u3070%
F5 ML👀 WATCH2848%+4.54u0-+0.00u0-
Batter Total Bases👀 WATCH2045%-3.23u1127%-5.69u0-
Batter Hits👀 WATCH1486%+2.82u1100%+0.36u0-
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🔬 RESEARCH7541%-13.74u0-+0.00u10%
Total🔬 RESEARCH4238%-9.29u0-+0.00u1100%
Batter H+R+RBI⛔ PAUSED40749%-57.64u0-+0.00u5545%

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 Trusted3/414d P&L non-negative
F5 ML👀 WATCH✅ Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55%
Batter Total Bases👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d P&L non-negative
Batter Hits👀 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👀 Watch1/5season P&L positive; 14d sample >= 10; 14d WR >= 52%
Total🔬 RESEARCH👀 Watch0/5season sample >= 50; season P&L positive; 14d sample >= 10
Batter H+R+RBI⛔ PAUSED🔬 Research2/5diagnostic/component model has settled validation; season P&L non-negative; 14d sample >= 10

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

SAVANT PITCH QUALITY DIAGNOSTICS

30 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Cristopher SánchezPhiladelphia Phillies vs Cleveland Guardians69.271.874.53Changeup (49% whiff, 38% usage)Savant whiff 30.7%, put-away 26.7%, xwOBA 0.266, arsenal coverage 3 pitch type(s)
Jacob deGromTexas Rangers vs Los Angeles Angels68.275.565.55Slider (42% whiff, 33% usage)Savant whiff 33.9%, put-away 24.0%, xwOBA 0.284, arsenal coverage 5 pitch type(s)
Logan HendersonMilwaukee Brewers vs Los Angeles Dodgers65.562.670.54Changeup (30% whiff, 32% usage)Savant whiff 26.8%, put-away 25.3%, xwOBA 0.274, arsenal coverage 4 pitch type(s)
Payton TolleBoston Red Sox vs Minnesota Twins64.651.482.55Curveball (44% whiff, 11% usage)Savant whiff 23.8%, put-away 20.2%, xwOBA 0.250, arsenal coverage 5 pitch type(s)
Bryce ElderAtlanta Braves vs Washington Nationals58.454.168.55Slider (34% whiff, 30% usage)Savant whiff 23.5%, put-away 23.4%, xwOBA 0.278, arsenal coverage 5 pitch type(s)
Connor PrielippMinnesota Twins vs Boston Red Sox56.848.167.55Slider (32% whiff, 38% usage)Savant whiff 23.9%, put-away 16.6%, xwOBA 0.280, arsenal coverage 5 pitch type(s)
Davis MartinChicago White Sox vs San Francisco Giants55.761.955.56Slider (53% whiff, 16% usage)Savant whiff 27.6%, put-away 23.0%, xwOBA 0.304, arsenal coverage 6 pitch type(s)
Tobias MyersNew York Mets vs Miami Marlins55.743.768.54Split-Finger (30% whiff, 21% usage)Savant whiff 19.8%, put-away 20.4%, xwOBA 0.278, arsenal coverage 4 pitch type(s)
Kevin GausmanToronto Blue Jays vs Pittsburgh Pirates55.352.261.53Split-Finger (36% whiff, 40% usage)Savant whiff 25.8%, put-away 16.9%, xwOBA 0.292, arsenal coverage 3 pitch type(s)
Trevor McDonaldSan Francisco Giants vs Chicago White Sox54.664.353.04Changeup (43% whiff, 12% usage)Savant whiff 26.7%, put-away 27.2%, xwOBA 0.309, arsenal coverage 4 pitch type(s)
Gavin WilliamsCleveland Guardians vs Philadelphia Phillies54.269.342.05Sweeper (44% whiff, 26% usage)Savant whiff 30.8%, put-away 23.9%, xwOBA 0.331, arsenal coverage 5 pitch type(s)
Jeffrey SpringsAthletics vs San Diego Padres52.247.557.05Changeup (39% whiff, 21% usage)Savant whiff 22.8%, put-away 18.2%, xwOBA 0.301, arsenal coverage 5 pitch type(s)
Logan GilbertSeattle Mariners vs Kansas City Royals51.059.046.06Split-Finger (39% whiff, 15% usage)Savant whiff 28.6%, put-away 18.0%, xwOBA 0.323, arsenal coverage 6 pitch type(s)
Richard LoveladyWashington Nationals vs Atlanta Braves51.063.340.544-Seam Fastball (26% whiff, 20% usage)Savant whiff 26.5%, put-away 26.7%, xwOBA 0.334, arsenal coverage 4 pitch type(s)
Chris PaddackCincinnati Reds vs St. Louis Cardinals48.3--64-Seam Fastball (16% whiff, 34% usage)arsenal coverage 6 pitch type(s), Savant pitcher summary missing
Spencer ArrighettiHouston Astros vs Chicago Cubs46.363.234.06Curveball (50% whiff, 31% usage)Savant whiff 28.8%, put-away 21.8%, xwOBA 0.347, arsenal coverage 6 pitch type(s)
Eury PérezMiami Marlins vs New York Mets46.060.331.56Changeup (42% whiff, 10% usage)Savant whiff 28.6%, put-away 19.3%, xwOBA 0.352, arsenal coverage 6 pitch type(s)
Keegan AkinBaltimore Orioles vs Detroit Tigers44.6--34-Seam Fastball (22% whiff, 54% usage)arsenal coverage 3 pitch type(s), Savant pitcher summary missing
Michael SorokaArizona Diamondbacks vs Colorado Rockies44.555.036.05Slurve (37% whiff, 33% usage)Savant whiff 24.7%, put-away 22.0%, xwOBA 0.343, arsenal coverage 5 pitch type(s)
Nick MartinezTampa Bay Rays vs New York Yankees42.137.851.56Changeup (36% whiff, 29% usage)Savant whiff 18.3%, put-away 17.5%, xwOBA 0.312, arsenal coverage 6 pitch type(s)
Jameson TaillonChicago Cubs vs Houston Astros41.152.131.06Changeup (31% whiff, 15% usage)Savant whiff 25.2%, put-away 18.0%, xwOBA 0.353, arsenal coverage 6 pitch type(s)
Jack FlahertyDetroit Tigers vs Baltimore Orioles40.947.931.55Curveball (39% whiff, 19% usage)Savant whiff 23.8%, put-away 16.7%, xwOBA 0.352, arsenal coverage 5 pitch type(s)
Noah CameronKansas City Royals vs Seattle Mariners40.151.526.06Changeup (30% whiff, 21% usage)Savant whiff 24.2%, put-away 19.4%, xwOBA 0.363, arsenal coverage 6 pitch type(s)
Bubba ChandlerPittsburgh Pirates vs Toronto Blue Jays38.842.833.56Changeup (26% whiff, 20% usage)Savant whiff 22.1%, put-away 14.9%, xwOBA 0.348, arsenal coverage 6 pitch type(s)
Justin WrobleskiLos Angeles Dodgers vs Milwaukee Brewers38.726.251.07Slider (20% whiff, 33% usage)Savant whiff 14.9%, put-away 12.6%, xwOBA 0.313, arsenal coverage 7 pitch type(s)
Walker BuehlerSan Diego Padres vs Athletics34.634.835.07Curveball (34% whiff, 15% usage)Savant whiff 17.7%, put-away 15.7%, xwOBA 0.345, arsenal coverage 7 pitch type(s)
Kyle LeahySt. Louis Cardinals vs Cincinnati Reds31.243.916.56Changeup (53% whiff, 11% usage)Savant whiff 22.1%, put-away 16.0%, xwOBA 0.382, arsenal coverage 6 pitch type(s)
Grayson RodriguezLos Angeles Angels vs Texas Rangers27.0--44-Seam Fastball (17% whiff, 44% usage)arsenal coverage 4 pitch type(s), Savant pitcher summary missing
Tomoyuki SuganoColorado Rockies vs Arizona Diamondbacks17.727.52.07Split-Finger (29% whiff, 21% usage)Savant whiff 16.6%, put-away 10.5%, xwOBA 0.411, arsenal coverage 7 pitch type(s)
Gerrit ColeNew York Yankees vs Tampa Bay Rays---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
Michael SorokaArizona Diamondbacks vs Colorado RockiesR24.2%5.15.45.486shortfull36.0064.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Jeffrey SpringsAthletics vs San Diego PadresL19.8%5.05.55.484shortfull57.0043.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Bryce ElderAtlanta Braves vs Washington NationalsR22.6%6.26.26.2104deepfull68.5031.50season+recent+savant+savant_quality+hand-
Keegan AkinBaltimore Orioles vs Detroit TigersL---5.896unknownmissing50.0050.00fallback+savant_quality+handpatient opponent BB% 10.0%, pitcher stats fallback
Payton TolleBoston Red Sox vs Minnesota TwinsL23.8%6.06.06.0101deepfull82.5017.50season+recent+savant+savant_quality+handpatient opponent BB% 9.8%
Jameson TaillonChicago Cubs vs Houston AstrosR20.2%5.35.65.589normalfull31.0069.00season+recent+savant+savant_quality+hand-
Davis MartinChicago White Sox vs San Francisco GiantsR28.5%6.16.26.2102deepfull55.5044.50season+recent+savant+savant_quality+hand-
Chris PaddackCincinnati Reds vs St. Louis CardinalsR---5.896unknownmissing50.0050.00fallback+savant_quality+handpitcher stats fallback
Gavin WilliamsCleveland Guardians vs Philadelphia PhilliesR28.3%6.66.16.2111deepfull42.0058.00season+recent+savant+savant_quality+hand-
Tomoyuki SuganoColorado Rockies vs Arizona DiamondbacksR14.1%5.15.25.286shortfull2.0098.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Jack FlahertyDetroit Tigers vs Baltimore OriolesR24.1%4.14.34.369shortfull31.5068.50season+recent+savant+savant_quality+handrecent leash 4.1 IP/start, patient opponent BB% 10.0%
Spencer ArrighettiHouston Astros vs Chicago CubsR22.5%5.96.05.999normalfull34.0066.00season+recent+savant+savant_quality+handpatient opponent BB% 11.6%
Noah CameronKansas City Royals vs Seattle MarinersL21.3%5.45.25.391normalfull26.0074.00season+recent+savant+savant_quality+handpatient opponent BB% 10.2%
Grayson RodriguezLos Angeles Angels vs Texas RangersR---5.896unknownmissing50.0050.00fallback+savant_quality+handpatient opponent BB% 9.7%, pitcher stats fallback
Justin WrobleskiLos Angeles Dodgers vs Milwaukee BrewersL16.7%6.07.26.6101deepfull51.0049.00season+recent+savant+savant_quality+handpatient opponent BB% 11.1%
Eury PérezMiami Marlins vs New York MetsR25.0%5.45.25.291normalfull31.5068.50season+recent+savant+savant_quality+hand-
Logan HendersonMilwaukee Brewers vs Los Angeles DodgersR27.7%4.64.55.177shortfull70.5029.50season+recent+savant+savant_quality+handrecent leash 4.6 IP/start, patient opponent BB% 10.6%
Connor PrielippMinnesota Twins vs Boston Red SoxL23.7%5.05.05.384shortfull67.5032.50season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Tobias MyersNew York Mets vs Miami MarlinsR20.3%1.229.06.720shortfull68.5031.50season+recent+savant+savant_quality+handrecent leash 1.2 IP/start
Gerrit ColeNew York Yankees vs Tampa Bay RaysR---5.896unknownmissing50.0050.00fallback+handlow-K contact opponent 18.6%, pitcher stats fallback
Cristopher SánchezPhiladelphia Phillies vs Cleveland GuardiansL29.0%7.66.46.7128deepfull74.5025.50season+recent+savant+savant_quality+handpatient opponent BB% 11.4%, low-K contact opponent 19.8%
Bubba ChandlerPittsburgh Pirates vs Toronto Blue JaysR22.2%4.64.74.777shortfull33.5066.50season+recent+savant+savant_quality+handrecent leash 4.6 IP/start, low-K contact opponent 19.2%
Walker BuehlerSan Diego Padres vs AthleticsR20.2%4.54.64.776shortfull35.0065.00season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, patient opponent BB% 9.8%
Trevor McDonaldSan Francisco Giants vs Chicago White SoxR22.4%6.16.36.0102deepfull53.0047.00season+recent+savant+savant_quality+handpatient opponent BB% 10.0%
Logan GilbertSeattle Mariners vs Kansas City RoyalsR24.3%5.75.65.696normalfull46.0054.00season+recent+savant+savant_quality+hand-
Kyle LeahySt. Louis Cardinals vs Cincinnati RedsR18.6%5.25.05.187normalfull16.5083.50season+recent+savant+savant_quality+handpatient opponent BB% 10.1%
Nick MartinezTampa Bay Rays vs New York YankeesR16.6%5.85.95.997normalfull51.5048.50season+recent+savant+savant_quality+handpatient opponent BB% 11.8%
Jacob deGromTexas Rangers vs Los Angeles AngelsR28.7%6.15.66.0102deepfull65.5034.50season+recent+savant+savant_quality+hand-
Kevin GausmanToronto Blue Jays vs Pittsburgh PiratesR21.6%5.55.75.792normalfull61.5038.50season+recent+savant+savant_quality+handpatient opponent BB% 9.8%
Richard LoveladyWashington Nationals vs Atlanta BravesL21.7%1.210.15.520shortfull40.5059.50season+recent+savant+savant_quality+handrecent leash 1.2 IP/start

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

PITCHER OUTS RESEARCH GATE

3/3 candidate(s) held from actionable output
PitcherSideGameLineProjGapGradeRecStatusLeashK IPPitch CtQualityGate Reason
Davis MartinDavis Martin OverChicago White Sox @ San Francisco Giants17.520.42.9CPASSresearchdeep6.2102season+recent+savant+savant_quality+handMarket status RESEARCH: Pitcher Outs held from actionable output -- research only
Jacob deGromJacob deGrom OverTexas Rangers @ Los Angeles Angels17.519.11.6CPASSresearchdeep6.0102season+recent+savant+savant_quality+handGame Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Home back-to-back
Michael SorokaMichael Soroka UnderColorado Rockies @ Arizona Diamondbacks17.516.5-1.0DPASSresearchshort5.486season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 5.7% vs 10% min

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

HRR COMPONENT RESEARCH

61 HRR component candidate(s) emitted by Batter Engine | showing top 50 by component raw gap
PlayerGameResearch SideComponent ProjHRRBICurrentUncertaintySupportFlags
Ildemaro VargasColorado Rockies @ Arizona DiamondbacksOver 1.53.151.400.751.003.45 / Over0.30season_games=42,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Shea LangeliersAthletics @ San Diego PadresOver 1.52.851.410.760.673.15 / Over0.30season_games=45,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Nick KurtzAthletics @ San Diego PadresOver 1.52.561.100.760.692.71 / Over0.30season_games=49,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Nolan ArenadoColorado Rockies @ Arizona DiamondbacksOver 1.52.351.000.630.732.52 / Over0.30season_games=46,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Munetaka MurakamiChicago White Sox @ San Francisco GiantsOver 1.52.280.920.740.622.32 / Over0.30season_games=49,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Josh JungTexas Rangers @ Los Angeles AngelsOver 1.52.221.270.530.422.19 / Over0.30season_games=46,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Casey SchmittChicago White Sox @ San Francisco GiantsOver 1.52.211.150.490.562.15 / Over0.30season_games=42,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Luis ArraezChicago White Sox @ San Francisco GiantsOver 1.52.171.350.490.332.03 / Over0.30season_games=47,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Miguel VargasChicago White Sox @ San Francisco GiantsOver 1.52.150.840.680.632.27 / Over0.30season_games=48,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Mike TroutTexas Rangers @ Los Angeles AngelsOver 1.52.110.870.790.452.09 / Over0.30season_games=50,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Jake BurgerTexas Rangers @ Los Angeles AngelsOver 1.52.090.950.400.742.11 / Over0.30season_games=47,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Zach NetoTexas Rangers @ Los Angeles AngelsOver 1.52.010.920.700.391.93 / Over0.30season_games=51,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Hunter GoodmanColorado Rockies @ Arizona DiamondbacksOver 1.52.000.910.650.452.01 / Over0.35season_games=46,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Troy JohnstonColorado Rockies @ Arizona DiamondbacksOver 1.51.991.060.410.522.02 / Over0.35season_games=46,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Jesus RodriguezChicago White Sox @ San Francisco GiantsOver 1.51.991.230.410.342.30 / Over0.59exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Colson MontgomeryChicago White Sox @ San Francisco GiantsOver 1.51.990.840.460.692.00 / Over0.30season_games=48,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
TJ RumfieldColorado Rockies @ Arizona DiamondbacksOver 1.51.981.020.420.542.07 / Over0.35season_games=50,exact_hrr_l10,pitcher_assessmentresearch_only_hrr_paused, lineup_not_confirmed
Brandon NimmoTexas Rangers @ Los Angeles AngelsOver 1.51.941.130.440.381.93 / Over0.30season_games=47,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Lourdes Gurriel Jr.Colorado Rockies @ Arizona DiamondbacksOver 1.51.941.110.410.411.89 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Carlos CortesAthletics @ San Diego PadresOver 1.51.901.100.430.371.74 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Jorge SolerTexas Rangers @ Los Angeles AngelsOver 1.51.890.780.450.661.83 / Over0.30season_games=47,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Nolan SchanuelTexas Rangers @ Los Angeles AngelsOver 1.51.861.020.350.491.69 / Over0.30season_games=47,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Jo AdellTexas Rangers @ Los Angeles AngelsOver 1.51.840.970.310.551.71 / Over0.30season_games=51,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Xander BogaertsAthletics @ San Diego PadresOver 1.51.830.900.430.501.77 / Over0.30season_games=48,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Chase MeidrothChicago White Sox @ San Francisco GiantsOver 1.51.830.990.600.241.82 / Over0.30season_games=47,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Gabriel MorenoColorado Rockies @ Arizona DiamondbacksOver 1.51.801.060.400.351.85 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Brent RookerAthletics @ San Diego PadresOver 1.51.781.010.360.411.71 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Geraldo PerdomoColorado Rockies @ Arizona DiamondbacksOver 1.51.760.850.460.451.84 / Over0.30season_games=46,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Rafael DeversChicago White Sox @ San Francisco GiantsOver 1.51.750.970.360.421.69 / Over0.30season_games=50,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Willy AdamesChicago White Sox @ San Francisco GiantsOver 1.51.751.030.430.281.57 / Over0.30season_games=49,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Corbin CarrollColorado Rockies @ Arizona DiamondbacksOver 2.52.741.150.940.652.80 / Over0.30season_games=46,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Tyler SoderstromAthletics @ San Diego PadresOver 1.51.730.770.440.521.79 / Over0.30season_games=47,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Sam AntonacciChicago White Sox @ San Francisco GiantsOver 1.51.720.990.400.331.61 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Ezequiel DuranTexas Rangers @ Los Angeles AngelsOver 1.51.710.980.390.331.59 / Over0.59exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Manny MachadoAthletics @ San Diego PadresOver 1.51.670.660.510.501.60 / Over0.30season_games=47,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Adrian Del CastilloColorado Rockies @ Arizona DiamondbacksOver 1.51.661.000.330.331.79 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Joc PedersonTexas Rangers @ Los Angeles AngelsOver 1.51.660.950.380.321.54 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Ryan WaldschmidtColorado Rockies @ Arizona DiamondbacksOver 1.51.620.970.330.331.79 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Matt ChapmanChicago White Sox @ San Francisco GiantsOver 1.51.580.860.380.341.55 / Over0.30season_games=49,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Zack GelofAthletics @ San Diego PadresOver 1.51.550.950.310.301.68 / Over0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Edouard JulienColorado Rockies @ Arizona DiamondbacksOver 1.51.550.850.350.351.51 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Jake McCarthyColorado Rockies @ Arizona DiamondbacksOver 1.51.550.850.350.351.51 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Willi CastroColorado Rockies @ Arizona DiamondbacksOver 1.51.550.850.350.351.51 / Over0.69minimalresearch_only_hrr_paused, missing_player_component_rates, lineup_not_confirmed, missing_pitcher_assessment
Miguel AndujarAthletics @ San Diego PadresUnder 1.51.490.850.340.291.42 / Under0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Gavin SheetsAthletics @ San Diego PadresUnder 1.51.480.830.310.341.42 / Under0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates
Ketel MarteColorado Rockies @ Arizona DiamondbacksUnder 2.52.471.120.790.562.46 / Under0.30season_games=46,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Henry BolteAthletics @ San Diego PadresUnder 1.51.450.900.290.261.64 / Over0.64lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates, component_side_conflicts_current_model
Fernando Tatis Jr.Athletics @ San Diego PadresUnder 1.51.420.880.290.251.47 / Under0.30season_games=48,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused
Andrew BenintendiChicago White Sox @ San Francisco GiantsUnder 1.51.410.740.290.371.56 / Over0.35season_games=45,exact_hrr_l10,lineup,pitcher_assessmentresearch_only_hrr_paused, component_side_conflicts_current_model
Alejandro OsunaTexas Rangers @ Los Angeles AngelsUnder 1.51.350.820.270.261.48 / Under0.59lineup,pitcher_assessmentresearch_only_hrr_paused, missing_player_component_rates

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

FULL AUDIT — ALL CANDIDATES

273 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineOddsBest Book / LineEdge/DiffChecks ✓!✗–Rec
► BEST PLAYS
A✅ Best PlayK PropJacob deGrom OverRAN@ANG9:39 PM7.5-121BetOnline Over 7.5 -110 | best price38.3%BEST PLAY
► GOOD ADDS
B✅ Good Add
Heavy juice (-167) — break-even ~63%, requires clean execution
Pitcher Hits AllTrevor McDonald UnderSOX@GIA10:16 PM5.5-167Bovada Direct Under 5.5 -165 | best price25.4%GOOD ADD
► PASSES
C➖ Pass
K final QC: 6/9 bats with platoon edge, pitch-type boost on 12% usage pitch
K PropTrevor McDonald OverSOX@GIA10:16 PM5.5+125FanDuel Over 4.5 -144 | alt rescue32.0%!PASS
C➖ Pass
Books Disagree: DK agrees | books against us 17% (6 books) — strongly disagree
K PropWalker Buehler UnderATH@PAD9:41 PM4.5-144BetMGM Under 4.5 -125 | best price29.0%!PASS
C🔬 Research Lead
A-tier prop gate: 67% consensus; needs diff_pct >= 21.3% and raw gap >= 1.00 for Grade A (got 20.5%, 1.13)
K PropMichael Soroka OverROC@DIA9:41 PM5.5-153FanDuel Over 5.5 -148 | best price20.5%PASS
C➖ Pass
Books Disagree: DK disagrees | split consensus 50% (6 books)
K PropDavis Martin OverSOX@GIA10:16 PM5.5+128Bovada Direct Over 4.5 -165 | alt rescue19.2%PASS
C➖ Pass
K final QC: 8/9 bats with platoon edge, juiced K over -141, expected IP 5.4 below A-grade leash
K PropJeffrey Springs OverATH@PAD9:41 PM4.5-141BetRivers Over 3.5 -115 | alt rescue18.5%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 0.3% vs 17% min
K PropGrayson Rodriguez OverRAN@ANG9:39 PM5.5-108BetMGM Over 5.5 +105 | best price0.3%PASS
C🔬 Research Note
Heavy juice (-168) — break-even ~63%, requires clean execution
Pitcher OutsDavis Martin OverSOX@GIA10:16 PM17.5-168BetOnline Over 17.5 -150 | best price16.7%PASS
C🔬 Research Note
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Home back-to-back
Pitcher OutsJacob deGrom OverRAN@ANG9:39 PM17.5-169Bovada Direct Over 17.5 -165 | best price8.9%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 5.7% vs 10% min
Pitcher OutsMichael Soroka UnderROC@DIA9:41 PM17.5-103Bovada Direct Under 17.5 +105 | best price5.7%!!PASS
C➖ Pass
Books Disagree: DK agrees | books against us 0% (3 books) — strongly disagree
Pitcher Hits AllDavis Martin UnderSOX@GIA10:16 PM5.5-160BetMGM Under 5.5 -155 | best price25.4%PASS
C➖ Pass
Books Disagree: DK agrees | books against us 0% (3 books) — strongly disagree
Pitcher Hits AllJeffrey Springs UnderATH@PAD9:41 PM5.5-165BetMGM Under 5.5 -135 | best price14.5%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 1.8% vs 15% min
Pitcher Hits AllMichael Soroka UnderROC@DIA9:41 PM5.5-149DK Under 5.5 -149 | exact1.8%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 0.0% vs 15% min
Pitcher Hits AllTomoyuki Sugano UnderROC@DIA9:41 PM5.5+117Bovada Direct Under 5.5 +120 | best price-!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher WalksWalker Buehler OverATH@PAD9:41 PM1.5-163DK Over 1.5 -163 | exact34.2%!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Pitcher WalksGrayson Rodriguez UnderRAN@ANG9:39 PM2.5-189DK Under 2.5 -189 | exact26.8%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher WalksTomoyuki Sugano OverROC@DIA9:41 PM1.5-116theScore Bet Over 1.5 -105 | best price23.7%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher WalksTrevor McDonald OverSOX@GIA10:16 PM1.5-193theScore Bet Over 1.5 -190 | best price21.9%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher WalksDavis Martin UnderSOX@GIA10:16 PM1.5-118theScore Bet Under 1.5 -115 | best price20.0%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher WalksJacob deGrom UnderRAN@ANG9:39 PM1.5-181theScore Bet Under 1.5 -180 | best price16.2%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 8.4% vs 20% min
Pitcher WalksJeffrey Springs OverATH@PAD9:41 PM1.5-143DK Over 1.5 -143 | exact8.4%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 0.9% vs 20% min
Pitcher WalksMichael Soroka UnderROC@DIA9:41 PM1.5-166theScore Bet Under 1.5 -160 | best price0.9%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher Earned RTrevor McDonald OverSOX@GIA10:16 PM1.5-172DK Over 1.5 -172 | exact33.3%PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher Earned RJacob deGrom OverRAN@ANG9:39 PM1.5-140DK Over 1.5 -140 | exact13.3%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher Earned RMichael Soroka UnderROC@DIA9:41 PM2.5-153DK Under 2.5 -153 | exact12.0%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Pitcher Earned RJeffrey Springs UnderATH@PAD9:41 PM2.5-149BetMGM Under 2.5 -145 | best price12.0%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 11.4% vs 20% min
Pitcher Earned RTomoyuki Sugano UnderROC@DIA9:41 PM3.5-144DK Under 3.5 -144 | exact11.4%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 6.7% vs 20% min
Pitcher Earned RDavis Martin OverSOX@GIA10:16 PM1.5-165DK Over 1.5 -165 | exact6.7%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 4.0% vs 20% min
Pitcher Earned RGrayson Rodriguez UnderRAN@ANG9:39 PM2.5-153BetMGM Under 2.5 -140 | best price4.0%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 4.0% vs 20% min
Pitcher Earned RWalker Buehler OverATH@PAD9:41 PM2.5+109DK Over 2.5 +109 | exact4.0%!PASS
C➖ Pass
Books Disagree: DK agrees | books against us 33% (3 books) — strongly disagree
Batter HitsMiguel Andujar UnderATH@PAD9:41 PM1.5-273DK Under 1.5 -273 | exact48.5%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 40.4% vs 50% min
Batter HitsGeraldo Perdomo UnderROC@DIA9:41 PM1.5-273DK Under 1.5 -273 | exact40.4%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 26.8% vs 50% min
Batter HitsKetel Marte UnderROC@DIA9:41 PM1.5-204DK Under 1.5 -204 | exact26.8%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 23.2% vs 50% min
Batter HitsCorbin Carroll UnderROC@DIA9:41 PM1.5-219DK Under 1.5 -219 | exact23.2%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 21.7% vs 50% min
Batter HitsJosh Jung UnderRAN@ANG9:39 PM1.5-225DK Under 1.5 -225 | exact21.7%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 20.1% vs 50% min
Batter HitsLuis Arraez UnderSOX@GIA10:16 PM1.5-215BetMGM Under 1.5 -210 | best price20.1%PASS
D➖ Pass
Baby Line: Projected PA (4.3) low relative to line (1.5)
Batter HitsIldemaro Vargas OverROC@DIA9:41 PM1.5+201theScore Bet Over 0.5 +220 | alt rescue5.1%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksNick Kurtz OverATH@PAD9:41 PM0.5-133DK Over 0.5 -133 | exact87.4%!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJo Adell UnderRAN@ANG9:39 PM0.5-318DK Under 0.5 -318 | exact79.4%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksCasey Schmitt UnderSOX@GIA10:16 PM0.5-446DK Under 0.5 -446 | exact78.6%PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksIldemaro Vargas UnderROC@DIA9:41 PM0.5-380DK Under 0.5 -380 | exact74.0%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksWilly Adames UnderSOX@GIA10:16 PM0.5-277DK Under 0.5 -277 | exact72.5%PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksBryce Eldridge UnderSOX@GIA10:16 PM0.5-232DK Under 0.5 -232 | exact66.4%PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksHarrison Bader UnderSOX@GIA10:16 PM0.5-423DK Under 0.5 -423 | exact66.4%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksDrew Gilbert UnderSOX@GIA10:16 PM0.5-355DK Under 0.5 -355 | exact66.4%!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Batter WalksEzequiel Tovar UnderROC@DIA9:41 PM0.5-455DK Under 0.5 -455 | exact61.0%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksRafael Devers UnderSOX@GIA10:16 PM0.5-190theScore Bet Under 0.5 -185 | best price61.0%PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksMike Trout OverRAN@ANG9:39 PM0.5+131theScore Bet Over 0.5 +135 | best price58.7%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksNolan Schanuel UnderRAN@ANG9:39 PM0.5-293DK Under 0.5 -293 | exact58.5%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksLuis Arraez UnderSOX@GIA10:16 PM0.5-432DK Under 0.5 -432 | exact58.5%PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksAndrew Benintendi UnderSOX@GIA10:16 PM0.5-322theScore Bet Under 0.5 -300 | best price57.3%PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksTroy Johnston UnderROC@DIA9:41 PM0.5-352DK Under 0.5 -352 | exact54.7%!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Batter WalksHunter Goodman UnderROC@DIA9:41 PM0.5-437DK Under 0.5 -437 | exact54.7%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJake Burger UnderRAN@ANG9:39 PM0.5-355DK Under 0.5 -355 | exact53.2%!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Batter WalksOswald Peraza UnderRAN@ANG9:39 PM0.5-335DK Under 0.5 -335 | exact46.6%!!!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Batter WalksLogan O'Hoppe UnderRAN@ANG9:39 PM0.5-344DK Under 0.5 -344 | exact46.6%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksRamon Laureano UnderATH@PAD9:41 PM0.5-262DK Under 0.5 -262 | exact45.0%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksMatt Chapman UnderSOX@GIA10:16 PM0.5-224DK Under 0.5 -224 | exact44.9%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksBryce Johnson UnderATH@PAD9:41 PM0.5-290DK Under 0.5 -290 | exact42.9%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksGavin Sheets UnderATH@PAD9:41 PM0.5-310theScore Bet Under 0.5 -300 | best price42.9%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksNick Castellanos UnderATH@PAD9:41 PM0.5-327DK Under 0.5 -327 | exact42.9%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksMiguel Andujar UnderATH@PAD9:41 PM0.5-376DK Under 0.5 -376 | exact42.9%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksGabriel Moreno UnderROC@DIA9:41 PM0.5-233DK Under 0.5 -233 | exact42.3%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksLourdes Gurriel Jr. UnderROC@DIA9:41 PM0.5-347DK Under 0.5 -347 | exact42.3%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksAdrian Del Castillo UnderROC@DIA9:41 PM0.5-236DK Under 0.5 -236 | exact42.3%!!!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Batter WalksRyan Waldschmidt UnderROC@DIA9:41 PM0.5-233DK Under 0.5 -233 | exact42.3%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksKetel Marte UnderROC@DIA9:41 PM0.5-190theScore Bet Under 0.5 -190 | best price40.7%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJake McCarthy UnderROC@DIA9:41 PM0.5-416DK Under 0.5 -416 | exact39.2%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksWilli Castro UnderROC@DIA9:41 PM0.5-303theScore Bet Under 0.5 -300 | best price39.2%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksEdouard Julien UnderROC@DIA9:41 PM0.5-226DK Under 0.5 -226 | exact39.2%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJeff McNeil UnderATH@PAD9:41 PM0.5-386DK Under 0.5 -386 | exact39.2%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJosh Jung UnderRAN@ANG9:39 PM0.5-299DK Under 0.5 -299 | exact39.1%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksMunetaka Murakami OverSOX@GIA10:16 PM0.5-118DK Over 0.5 -118 | exact38.9%!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJesus Rodriguez UnderSOX@GIA10:16 PM0.5-351DK Under 0.5 -351 | exact38.6%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksXander Bogaerts UnderATH@PAD9:41 PM0.5-256theScore Bet Under 0.5 -250 | best price38.2%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJorge Soler UnderRAN@ANG9:39 PM0.5-324DK Under 0.5 -324 | exact37.9%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksTJ Rumfield UnderROC@DIA9:41 PM0.5-267DK Under 0.5 -267 | exact37.5%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksNolan Arenado UnderROC@DIA9:41 PM0.5-296theScore Bet Under 0.5 -290 | best price36.8%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksEdgar Quero UnderSOX@GIA10:16 PM0.5-276DK Under 0.5 -276 | exact34.2%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksSam Antonacci UnderSOX@GIA10:16 PM0.5-263DK Under 0.5 -263 | exact34.2%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksTristan Peters UnderSOX@GIA10:16 PM0.5-327DK Under 0.5 -327 | exact34.2%!!PASS
C➖ Pass
Books Disagree: Only 0 consensus book(s) with data — need ≥2 to be actionable
Batter WalksDerek Hill UnderSOX@GIA10:16 PM0.5-372DK Under 0.5 -372 | exact34.2%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksColson Montgomery UnderSOX@GIA10:16 PM0.5-213DK Under 0.5 -213 | exact30.9%!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksCarlos Cortes UnderATH@PAD9:41 PM0.5-227DK Under 0.5 -227 | exact29.6%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksBrent Rooker UnderATH@PAD9:41 PM0.5-237DK Under 0.5 -237 | exact29.6%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksZack Gelof UnderATH@PAD9:41 PM0.5-244DK Under 0.5 -244 | exact29.6%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksHenry Bolte UnderATH@PAD9:41 PM0.5-380DK Under 0.5 -380 | exact29.6%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksDarell Hernaiz UnderATH@PAD9:41 PM0.5-439DK Under 0.5 -439 | exact29.6%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksEzequiel Duran UnderRAN@ANG9:39 PM0.5-338DK Under 0.5 -338 | exact28.0%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksRodolfo Duran UnderATH@PAD9:41 PM0.5-442DK Under 0.5 -442 | exact28.0%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJoc Pederson UnderRAN@ANG9:39 PM0.5-148DK Under 0.5 -148 | exact27.2%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksDanny Jansen UnderRAN@ANG9:39 PM0.5-168DK Under 0.5 -168 | exact27.2%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksAlejandro Osuna UnderRAN@ANG9:39 PM0.5-233DK Under 0.5 -233 | exact27.2%!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksJustin Foscue UnderRAN@ANG9:39 PM0.5-267DK Under 0.5 -267 | exact27.2%!!!PASS
C➖ Pass
Books Disagree: Only 1 consensus book(s) with data — need ≥2 to be actionable
Batter WalksFernando Tatis Jr. UnderATH@PAD9:41 PM0.5-160DK Under 0.5 -160 | exact27.1%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 22.5% vs 30% min
Batter WalksGeraldo Perdomo OverROC@DIA9:41 PM0.5+101theScore Bet Over 0.5 +105 | best price22.5%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 22.0% vs 30% min
Batter WalksChase Meidroth UnderSOX@GIA10:16 PM0.5-255DK Under 0.5 -255 | exact22.0%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 19.1% vs 30% min
Batter WalksBrandon Nimmo UnderRAN@ANG9:39 PM0.5-152DK Under 0.5 -152 | exact19.1%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 18.6% vs 30% min
Batter WalksTyler Soderstrom UnderATH@PAD9:41 PM0.5-231theScore Bet Under 0.5 -215 | best price18.6%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 15.0% vs 30% min
Batter WalksKyle Karros UnderROC@DIA9:41 PM0.5-307DK Under 0.5 -307 | exact15.0%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 15.0% vs 30% min
Batter WalksShea Langeliers UnderATH@PAD9:41 PM0.5-294theScore Bet Under 0.5 -290 | best price15.0%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 14.3% vs 30% min
Batter WalksManny Machado UnderATH@PAD9:41 PM0.5-191theScore Bet Under 0.5 -180 | best price14.3%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 12.7% vs 30% min
Batter WalksMiguel Vargas OverSOX@GIA10:16 PM0.5+147DK Over 0.5 +147 | exact12.7%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 10.6% vs 30% min
Batter WalksCorbin Carroll OverROC@DIA9:41 PM0.5-102theScore Bet Over 0.5 +100 | best price10.6%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 6.3% vs 30% min
Batter WalksZach Neto UnderRAN@ANG9:39 PM0.5-405DK Under 0.5 -405 | exact6.3%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 2.0% vs 30% min
Batter WalksEvan Carter UnderRAN@ANG9:39 PM0.5-166DK Under 0.5 -166 | exact2.0%!!PASS
C⛔ Paused Signal
Game Script: Neutral run environment (1.00x) | Home back-to-back | Away back-to-back
Batter H+R+RBIIldemaro Vargas OverROC@DIA9:41 PM1.5-146BetMGM Over 1.5 -135 | best price130.0%!PASS
C⛔ Paused Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Away pen fatigued (1.05x) | Away back-to-back
Batter H+R+RBIShea Langeliers OverATH@PAD9:41 PM1.5-110DK Over 1.5 -110 | exact109.9%!!PASS
C⛔ Paused Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Away pen fatigued (1.05x) | Away back-to-back
Batter H+R+RBINick Kurtz OverATH@PAD9:41 PM1.5-101Bovada Direct Over 1.5 +100 | best price80.7%!!PASS
C⛔ Paused Signal
Game Script: Neutral run environment (1.00x) | Home back-to-back | Away back-to-back
Batter H+R+RBINolan Arenado OverROC@DIA9:41 PM1.5-152theScore Bet Over 1.5 -150 | best price68.0%!PASS
C➖ Pass
Books Disagree: DK disagrees | split consensus 50% (4 books)
Batter H+R+RBIMunetaka Murakami OverSOX@GIA10:16 PM1.5-115BetOnline Over 1.5 -110 | best price54.7%!PASS
D➖ Pass
Baby Line: Batting 7 — limited PA opportunity for an Over
Batter H+R+RBIJesus Rodriguez OverSOX@GIA10:16 PM1.5+129DK Over 1.5 +129 | exact53.4%!!!PASS
C➖ Pass
Books Disagree: DK disagrees | books against us 25% (4 books) — strongly disagree
Batter H+R+RBIMiguel Vargas OverSOX@GIA10:16 PM1.5-101Bovada Direct Over 1.5 +100 | best price51.3%!PASS
C⛔ Paused Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Home back-to-back
Batter H+R+RBIJosh Jung OverRAN@ANG9:39 PM1.5-146BetOnline Over 1.5 -145 | best price46.2%!!PASS
C➖ Pass
Books Disagree: DK disagrees | books against us 0% (3 books) — strongly disagree
Batter H+R+RBICasey Schmitt OverSOX@GIA10:16 PM1.5+102theScore Bet Over 1.5 +110 | best price43.3%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 40.3% vs 50% min
Batter H+R+RBIJake Burger OverRAN@ANG9:39 PM1.5-116BetMGM Over 1.5 -105 | best price40.3%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 39.2% vs 50% min
Batter H+R+RBIMike Trout OverRAN@ANG9:39 PM1.5+107BetOnline Over 1.5 +110 | best price39.2%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 38.0% vs 50% min
Batter H+R+RBITJ Rumfield OverROC@DIA9:41 PM1.5-104theScore Bet Over 1.5 +100 | best price38.0%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 35.5% vs 50% min
Batter H+R+RBILuis Arraez OverSOX@GIA10:16 PM1.5-139Bovada Direct Over 1.5 -135 | best price35.5%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 34.4% vs 50% min
Batter H+R+RBITroy Johnston OverROC@DIA9:41 PM1.5+104theScore Bet Over 1.5 +110 | best price34.4%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 34.1% vs 50% min
Batter H+R+RBIHunter Goodman OverROC@DIA9:41 PM1.5-108DK Over 1.5 -108 | exact34.1%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 33.6% vs 50% min
Batter H+R+RBIColson Montgomery OverSOX@GIA10:16 PM1.5+100theScore Bet Over 1.5 +110 | best price33.6%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 28.6% vs 50% min
Batter H+R+RBIZach Neto OverRAN@ANG9:39 PM1.5+116BetOnline Over 1.5 +120 | best price28.6%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 28.3% vs 50% min
Batter H+R+RBIBrandon Nimmo OverRAN@ANG9:39 PM1.5-116Bovada Direct Over 1.5 -115 | best price28.3%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 25.9% vs 50% min
Batter H+R+RBILourdes Gurriel Jr. OverROC@DIA9:41 PM1.5-145Bovada Direct Over 1.5 -135 | best price25.9%!PASS
D➖ Pass
Baby Line: Batting 7 — limited PA opportunity for an Over
Batter H+R+RBIGabriel Moreno OverROC@DIA9:41 PM1.5-134theScore Bet Over 1.5 -130 | best price23.4%!!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 22.4% vs 50% min
Batter H+R+RBIGeraldo Perdomo OverROC@DIA9:41 PM1.5-157BetOnline Over 1.5 -140 | best price22.4%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 21.8% vs 50% min
Batter H+R+RBIJorge Soler OverRAN@ANG9:39 PM1.5+124BetOnline Over 1.5 +130 | best price21.8%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 21.4% vs 50% min
Batter H+R+RBIChase Meidroth OverSOX@GIA10:16 PM1.5+102Bovada Direct Over 1.5 +105 | best price21.4%PASS
D➖ Pass
Baby Line: Batting 9 — limited PA opportunity for an Over
Batter H+R+RBIRyan Waldschmidt OverROC@DIA9:41 PM1.5-105DK Over 1.5 -105 | exact19.6%!!!!PASS
D➖ Pass
Baby Line: Batting 8 — limited PA opportunity for an Over
Batter H+R+RBIAdrian Del Castillo OverROC@DIA9:41 PM1.5-102BetMGM Over 1.5 +110 | best price19.6%!!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 19.2% vs 50% min
Batter H+R+RBITyler Soderstrom OverATH@PAD9:41 PM1.5+104theScore Bet Over 1.5 +110 | best price19.2%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 17.9% vs 50% min
Batter H+R+RBIXander Bogaerts OverATH@PAD9:41 PM1.5+100BetMGM Over 1.5 +100 | best price17.9%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 16.3% vs 50% min
Batter H+R+RBICarlos Cortes OverATH@PAD9:41 PM1.5+103Bovada Direct Over 1.5 +105 | best price16.3%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 14.2% vs 50% min
Batter H+R+RBIJo Adell OverRAN@ANG9:39 PM1.5+132DK Over 1.5 +132 | exact14.2%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 14.0% vs 50% min
Batter H+R+RBIBrent Rooker OverATH@PAD9:41 PM1.5+106DK Over 1.5 +106 | exact14.0%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 13.8% vs 50% min
Batter H+R+RBIEzequiel Tovar UnderROC@DIA9:41 PM1.5-172BetMGM Under 1.5 -145 | best price13.8%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 13.3% vs 50% min
Batter H+R+RBIBryce Johnson UnderATH@PAD9:41 PM1.5-167Bovada Direct Under 1.5 -165 | best price13.3%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 12.8% vs 50% min
Batter H+R+RBIRafael Devers OverSOX@GIA10:16 PM1.5-105theScore Bet Over 1.5 +100 | best price12.8%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 12.5% vs 50% min
Batter H+R+RBINolan Schanuel OverRAN@ANG9:39 PM1.5+121BetOnline Over 1.5 +130 | best price12.5%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 11.8% vs 50% min
Batter H+R+RBICorbin Carroll OverROC@DIA9:41 PM2.5-104theScore Bet Over 2.5 +100 | best price11.8%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 11.8% vs 50% min
Batter H+R+RBIZack Gelof OverATH@PAD9:41 PM1.5+138Bovada Direct Over 1.5 +140 | best price11.8%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 11.2% vs 50% min
Batter H+R+RBIHarrison Bader UnderSOX@GIA10:16 PM1.5-173theScore Bet Under 1.5 -165 | best price11.2%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 10.5% vs 50% min
Batter H+R+RBINick Castellanos UnderATH@PAD9:41 PM1.5-151theScore Bet Under 1.5 -140 | best price10.5%!!PASS
D➖ Pass
Baby Line: Batting 7 — limited PA opportunity for an Over
Batter H+R+RBIHenry Bolte OverATH@PAD9:41 PM1.5+138Bovada Direct Over 1.5 +140 | best price9.6%!!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 7.1% vs 50% min
Batter H+R+RBISam Antonacci OverSOX@GIA10:16 PM1.5-114DK Over 1.5 -114 | exact7.1%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 7.0% vs 50% min
Batter H+R+RBIManny Machado OverATH@PAD9:41 PM1.5-105BetMGM Over 1.5 +100 | best price7.0%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 6.5% vs 50% min
Batter H+R+RBIBryce Eldridge UnderSOX@GIA10:16 PM1.5-178theScore Bet Under 1.5 -165 | best price6.5%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 6.0% vs 50% min
Batter H+R+RBIDanny Jansen UnderRAN@ANG9:39 PM1.5-172theScore Bet Under 1.5 -165 | best price6.0%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 5.9% vs 50% min
Batter H+R+RBIEzequiel Duran OverRAN@ANG9:39 PM1.5-107Bovada Direct Over 1.5 -105 | best price5.9%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 5.1% vs 50% min
Batter H+R+RBIGavin Sheets UnderATH@PAD9:41 PM1.5-135Bovada Direct Under 1.5 -130 | best price5.1%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 5.1% vs 50% min
Batter H+R+RBIMiguel Andujar UnderATH@PAD9:41 PM1.5-105DK Under 1.5 -105 | exact5.1%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 5.0% vs 50% min
Batter H+R+RBIRamon Laureano UnderATH@PAD9:41 PM1.5-149theScore Bet Under 1.5 -140 | best price5.0%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 4.7% vs 50% min
Batter H+R+RBIWilly Adames OverSOX@GIA10:16 PM1.5-105BetOnline Over 1.5 +115 | best price4.7%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 4.2% vs 50% min
Batter H+R+RBIAndrew Benintendi OverSOX@GIA10:16 PM1.5+107theScore Bet Over 1.5 +120 | best price4.2%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 3.6% vs 50% min
Batter H+R+RBIMatt Chapman OverSOX@GIA10:16 PM1.5+117BetMGM Over 1.5 +130 | best price3.6%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 3.0% vs 50% min
Batter H+R+RBIJustin Foscue UnderRAN@ANG9:39 PM1.5-163theScore Bet Under 1.5 -150 | best price3.0%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 2.9% vs 50% min
Batter H+R+RBIJoc Pederson OverRAN@ANG9:39 PM1.5+117theScore Bet Over 0.5 -140 | alt rescue2.9%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 2.2% vs 50% min
Batter H+R+RBITristan Peters UnderSOX@GIA10:16 PM1.5-184theScore Bet Under 1.5 -165 | best price2.2%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 2.0% vs 50% min
Batter H+R+RBIFernando Tatis Jr. UnderATH@PAD9:41 PM1.5-105BetOnline Under 1.5 +100 | best price2.0%!!PASS
D➖ Pass
Baby Line: Batting 8 — limited PA opportunity for an Over
Batter H+R+RBIJeff McNeil OverATH@PAD9:41 PM1.5+125Bovada Direct Over 1.5 +130 | best price1.5%!!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 1.5% vs 50% min
Batter H+R+RBIKetel Marte UnderROC@DIA9:41 PM2.5-130theScore Bet Under 2.5 -130 | best price1.5%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 1.0% vs 50% min
Batter H+R+RBIAlejandro Osuna UnderRAN@ANG9:39 PM1.5-171theScore Bet Under 1.5 -165 | best price1.0%!PASS
D➖ Pass
Baby Line: Batting 7 — limited PA opportunity for an Over
Batter H+R+RBIEdgar Quero OverSOX@GIA10:16 PM1.5+115DK Over 1.5 +115 | exact0.9%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 0.8% vs 50% min
Batter H+R+RBIEdouard Julien OverROC@DIA9:41 PM1.5+134theScore Bet Over 1.5 +140 | best price0.8%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 0.8% vs 50% min
Batter H+R+RBIWilli Castro OverROC@DIA9:41 PM1.5+123Bovada Direct Over 1.5 +125 | best price0.8%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 0.8% vs 50% min
Batter H+R+RBIJake McCarthy OverROC@DIA9:41 PM1.5-121theScore Bet Over 1.5 -120 | best price0.8%!PASS
C➖ Pass
Baby Line: Projected PA (4.5) low relative to line (1.5)
Batter Total BasShea Langeliers OverATH@PAD9:41 PM1.5+121DK Over 1.5 +121 | exact76.8%!!PASS
C➖ Pass
Baby Line: Projected PA (4.3) low relative to line (1.5)
Batter Total BasIldemaro Vargas OverROC@DIA9:41 PM1.5+112BetMGM Over 1.5 +130 | best price72.6%!!PASS
D➖ Pass
Baby Line: Projected PA (4.6) low relative to line (1.5)
Batter Total BasCorbin Carroll OverROC@DIA9:41 PM1.5-128theScore Bet Over 1.5 +130 | best price53.1%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 34.9% vs 70% min
Batter Total BasFernando Tatis Jr. UnderATH@PAD9:41 PM1.5-163BetOnline Under 3.5 -164 | alt rescue34.9%!PASS
D➖ Pass
Baby Line: Projected PA (4.6) low relative to line (1.5)
Batter Total BasMunetaka Murakami OverSOX@GIA10:16 PM1.5+131BetMGM Over 0.5 -160 | alt rescue32.4%!PASS
D➖ Pass
Baby Line: Projected PA (4.5) low relative to line (1.5)
Batter Total BasCasey Schmitt OverSOX@GIA10:16 PM1.5+145DK Over 1.5 +145 | exact29.8%!!PASS
D➖ Pass
Baby Line: Projected PA (4.4) low relative to line (1.5)
Batter Total BasNolan Arenado OverROC@DIA9:41 PM1.5+113BetMGM Over 1.5 +130 | best price28.9%!!PASS
D➖ Pass
Baby Line: Projected PA (4.7) low relative to line (1.5)
Batter Total BasKetel Marte OverROC@DIA9:41 PM1.5-119BetMGM Over 1.5 -110 | best price28.3%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 27.8% vs 70% min
Batter Total BasHunter Goodman OverROC@DIA9:41 PM1.5+121BetMGM Over 0.5 -165 | alt rescue27.8%!PASS
D➖ Pass
Baby Line: Batting 7 — limited PA opportunity for an Over | Projected PA (4.1) low relative to line (1.5)
Batter Total BasGabriel Moreno OverROC@DIA9:41 PM1.5+116BetMGM Over 1.5 +135 | best price27.5%!!!PASS
D➖ Pass
Baby Line: Projected PA (4.2) low relative to line (1.5)
Batter Total BasLourdes Gurriel Jr. OverROC@DIA9:41 PM1.5+112BetMGM Over 1.5 +125 | best price27.5%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 21.7% vs 70% min
Batter Total BasEzequiel Duran UnderRAN@ANG9:39 PM1.5-190DK Under 1.5 -190 | exact21.7%!PASS
D➖ Pass
Baby Line: Projected PA (4.6) low relative to line (1.5)
Batter Total BasJosh Jung OverRAN@ANG9:39 PM1.5-101BetMGM Over 1.5 +110 | best price20.3%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 15.2% vs 70% min
Batter Total BasTJ Rumfield OverROC@DIA9:41 PM1.5+148DK Over 1.5 +148 | exact15.2%!PASS
D➖ Pass
Baby Line: Projected PA (4.3) low relative to line (1.5)
Batter Total BasJake Burger OverRAN@ANG9:39 PM1.5+121BetMGM Over 1.5 +130 | best price10.6%!!PASS
D➖ Pass
Baby Line: Projected PA (4.5) low relative to line (1.5)
Batter Total BasBrandon Nimmo OverRAN@ANG9:39 PM1.5+120BetOnline Over 1.5 +134 | best price9.2%!!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 7.5% vs 70% min
Batter Total BasMiguel Andujar UnderATH@PAD9:41 PM1.5-160BetOnline Under 2.5 -156 | alt rescue7.5%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 5.8% vs 70% min
Batter Total BasWilly Adames UnderSOX@GIA10:16 PM1.5-183Bovada Direct Under 1.5 -180 | best price5.8%PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 5.8% vs 70% min
Batter Total BasGeraldo Perdomo UnderROC@DIA9:41 PM1.5-144BetOnline Under 5.5 -161 | alt rescue5.8%!PASS
D➖ Pass
Baby Line: Projected PA (4.7) low relative to line (1.5)
Batter Total BasSam Antonacci OverSOX@GIA10:16 PM1.5+144Bovada Direct Over 1.5 +145 | best price4.3%!PASS
D➖ Pass
Baby Line: Projected PA (4.6) low relative to line (1.5)
Batter Total BasLuis Arraez OverSOX@GIA10:16 PM1.5+111DK Over 1.5 +111 | exact4.2%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 2.1% vs 70% min
Batter Total BasJake McCarthy OverROC@DIA9:41 PM1.5+131DK Over 1.5 +131 | exact2.1%!PASS
D➖ Pass
Weak Model Edge: Insufficient model edge — diff_pct 0.3% vs 70% min
Batter Total BasRafael Devers UnderSOX@GIA10:16 PM1.5-179DK Under 1.5 -179 | exact0.3%PASS
C➖ Pass
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Away pen fatigued (1.05x) | Away back-to-back
TotalOver 7.5ATH@PAD9:41 PM7.5-112BetMGM Over 7.5 -110 | best price+16.6%!PASS
C➖ Pass
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Home back-to-back
TotalOver 7.5RAN@ANG9:39 PM7.5-114BetRivers Over 7.5 -105 | best price+16.0%!PASS
C➖ Pass
Edge 9.0% ≥ 8% min (model 62.1% vs implied 53.1%) · DK agrees
F5 TotalOver 3.5SOX@GIA10:16 PM3.5-130FanDuel Over 3.5 -130 | exact+9.0%!PASS
C➖ Pass
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Home back-to-back
F5 TotalOver 3.5RAN@ANG9:39 PM3.5-140FanDuel Over 3.5 -140 | exact+8.8%!!PASS
D➖ Pass
Weak Model Edge: NRFI score 5.0 below 7.7 threshold
NRFINRFISOX@GIA10:16 PM--140DraftKings -140-0.7%PASS
D➖ Pass
Weak Model Edge: NRFI score 4.4 below 7.7 threshold
NRFINRFIRAN@ANG9:39 PM--140DraftKings -140-8.2%PASS
D➖ Pass
Weak Model Edge: NRFI score 3.7 below 7.7 threshold
NRFINRFIATH@PAD9:41 PM--111DraftKings -111-10.1%PASS
D➖ Pass
Weak Model Edge: NRFI score 3.2 below 7.7 threshold
NRFINRFIROC@DIA9:41 PM-+102DraftKings +102-12.2%PASS
C➖ PassYRFIYRFIATH@PAD9:41 PM--115DraftKings -115+19.0%PASS
C➖ PassYRFIYRFIROC@DIA9:41 PM--130DraftKings -130+18.5%PASS
C➖ PassYRFIYRFISOX@GIA10:16 PM-+110DraftKings +110+9.8%PASS
C➖ PassYRFIYRFIRAN@ANG9:39 PM-+110DraftKings +110+9.2%PASS
D➖ Pass
Weak Model Edge: HR proj 0.020/G < 0.5 threshold
Batter HRMatt Chapman UnderSOX@GIA10:16 PM0.5-1600theScore Bet Under 0.5 -1600 | best price96.1%PASS
D➖ Pass
Weak Model Edge: HR proj 0.020/G < 0.5 threshold
Batter HRKyle Karros UnderROC@DIA9:41 PM0.5-3500theScore Bet Under 0.5 -3500 | best price95.8%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.020/G < 0.5 threshold
Batter HREzequiel Tovar UnderROC@DIA9:41 PM0.5-2500theScore Bet Under 0.5 -2500 | best price95.6%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRLogan O'Hoppe UnderRAN@ANG9:39 PM0.5-1400theScore Bet Under 0.5 -1400 | best price94.2%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HROswald Peraza UnderRAN@ANG9:39 PM0.5-1600theScore Bet Under 0.5 -1600 | best price94.2%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRBryce Johnson UnderATH@PAD9:41 PM0.5-3500theScore Bet Under 0.5 -3500 | best price94.2%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRGavin Sheets UnderATH@PAD9:41 PM0.5-1200theScore Bet Under 0.5 -1200 | best price94.2%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRNick Castellanos UnderATH@PAD9:41 PM0.5-1400theScore Bet Under 0.5 -1400 | best price94.2%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRMiguel Andujar UnderATH@PAD9:41 PM0.5-1400theScore Bet Under 0.5 -1400 | best price94.2%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRDrew Gilbert UnderSOX@GIA10:16 PM0.5-2800theScore Bet Under 0.5 -2800 | best price94.0%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRBryce Eldridge UnderSOX@GIA10:16 PM0.5-1400theScore Bet Under 0.5 -1400 | best price94.0%PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRHarrison Bader UnderSOX@GIA10:16 PM0.5-2800theScore Bet Under 0.5 -2800 | best price94.0%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRFernando Tatis Jr. UnderATH@PAD9:41 PM0.5-750theScore Bet Under 0.5 -750 | best price93.8%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRDanny Jansen UnderRAN@ANG9:39 PM0.5-1400theScore Bet Under 0.5 -1400 | best price93.7%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRJustin Foscue UnderRAN@ANG9:39 PM0.5-1400theScore Bet Under 0.5 -1400 | best price93.7%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRJoc Pederson UnderRAN@ANG9:39 PM0.5-750theScore Bet Under 0.5 -750 | best price93.7%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRAlejandro Osuna UnderRAN@ANG9:39 PM0.5-2500theScore Bet Under 0.5 -2500 | best price93.7%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRWilli Castro UnderROC@DIA9:41 PM0.5-2500theScore Bet Under 0.5 -2500 | best price93.6%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HREdouard Julien UnderROC@DIA9:41 PM0.5-2800theScore Bet Under 0.5 -2800 | best price93.6%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRJake McCarthy UnderROC@DIA9:41 PM0.5-2800theScore Bet Under 0.5 -2800 | best price93.6%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRTristan Peters UnderSOX@GIA10:16 PM0.5-2800theScore Bet Under 0.5 -2800 | best price93.4%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRSam Antonacci UnderSOX@GIA10:16 PM0.5-2500theScore Bet Under 0.5 -2500 | best price93.4%PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HREdgar Quero UnderSOX@GIA10:16 PM0.5-3500theScore Bet Under 0.5 -3500 | best price93.4%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.030/G < 0.5 threshold
Batter HRDerek Hill UnderSOX@GIA10:16 PM0.5-3500theScore Bet Under 0.5 -3500 | best price93.4%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRBrent Rooker UnderATH@PAD9:41 PM0.5-650theScore Bet Under 0.5 -650 | best price92.9%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRHenry Bolte UnderATH@PAD9:41 PM0.5-2000theScore Bet Under 0.5 -2000 | best price92.9%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRZack Gelof UnderATH@PAD9:41 PM0.5-1200theScore Bet Under 0.5 -1200 | best price92.9%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRDarell Hernaiz UnderATH@PAD9:41 PM0.5-4000theScore Bet Under 0.5 -4000 | best price92.9%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRCarlos Cortes UnderATH@PAD9:41 PM0.5-1600theScore Bet Under 0.5 -1600 | best price92.9%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRLuis Arraez UnderSOX@GIA10:16 PM0.5-4000theScore Bet Under 0.5 -4000 | best price92.0%PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRGabriel Moreno UnderROC@DIA9:41 PM0.5-1600theScore Bet Under 0.5 -1600 | best price92.0%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRAdrian Del Castillo UnderROC@DIA9:41 PM0.5-1000theScore Bet Under 0.5 -1000 | best price92.0%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRRyan Waldschmidt UnderROC@DIA9:41 PM0.5-1600theScore Bet Under 0.5 -1600 | best price92.0%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.040/G < 0.5 threshold
Batter HRLourdes Gurriel Jr. UnderROC@DIA9:41 PM0.5-1200theScore Bet Under 0.5 -1200 | best price92.0%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.050/G < 0.5 threshold
Batter HRJeff McNeil UnderATH@PAD9:41 PM0.5-3500theScore Bet Under 0.5 -3500 | best price91.0%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.050/G < 0.5 threshold
Batter HRTroy Johnston UnderROC@DIA9:41 PM0.5-2500theScore Bet Under 0.5 -2500 | best price90.7%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.050/G < 0.5 threshold
Batter HRGeraldo Perdomo UnderROC@DIA9:41 PM0.5-1600theScore Bet Under 0.5 -1600 | best price89.7%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.060/G < 0.5 threshold
Batter HRChase Meidroth UnderSOX@GIA10:16 PM0.5-4000theScore Bet Under 0.5 -4000 | best price87.7%PASS
D➖ Pass
Weak Model Edge: HR proj 0.070/G < 0.5 threshold
Batter HRAndrew Benintendi UnderSOX@GIA10:16 PM0.5-2500theScore Bet Under 0.5 -2500 | best price86.8%PASS
D➖ Pass
Weak Model Edge: HR proj 0.070/G < 0.5 threshold
Batter HRNolan Schanuel UnderRAN@ANG9:39 PM0.5-2500theScore Bet Under 0.5 -2500 | best price85.1%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.090/G < 0.5 threshold
Batter HRWilly Adames UnderSOX@GIA10:16 PM0.5-1000theScore Bet Under 0.5 -1000 | best price81.2%PASS
D➖ Pass
Weak Model Edge: HR proj 0.100/G < 0.5 threshold
Batter HRRamon Laureano UnderATH@PAD9:41 PM0.5-1000theScore Bet Under 0.5 -1000 | best price80.3%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.100/G < 0.5 threshold
Batter HREvan Carter UnderRAN@ANG9:39 PM0.5-1400theScore Bet Under 0.5 -1400 | best price79.6%!!PASS
D➖ Pass
Weak Model Edge: HR proj 0.110/G < 0.5 threshold
Batter HRBrandon Nimmo UnderRAN@ANG9:39 PM0.5-1000theScore Bet Under 0.5 -1000 | best price78.7%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.110/G < 0.5 threshold
Batter HRJosh Jung UnderRAN@ANG9:39 PM0.5-1200theScore Bet Under 0.5 -1200 | best price78.3%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.110/G < 0.5 threshold
Batter HRTyler Soderstrom UnderATH@PAD9:41 PM0.5-900theScore Bet Under 0.5 -900 | best price78.0%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.110/G < 0.5 threshold
Batter HREzequiel Duran UnderRAN@ANG9:39 PM0.5-1600theScore Bet Under 0.5 -1600 | best price77.6%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.110/G < 0.5 threshold
Batter HRRodolfo Duran UnderATH@PAD9:41 PM0.5-1600theScore Bet Under 0.5 -1600 | best price77.6%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.120/G < 0.5 threshold
Batter HRRafael Devers UnderSOX@GIA10:16 PM0.5-1000theScore Bet Under 0.5 -1000 | best price76.7%PASS
D➖ Pass
Weak Model Edge: HR proj 0.120/G < 0.5 threshold
Batter HRJo Adell UnderRAN@ANG9:39 PM0.5-750theScore Bet Under 0.5 -750 | best price75.3%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.130/G < 0.5 threshold
Batter HRTJ Rumfield UnderROC@DIA9:41 PM0.5-2500theScore Bet Under 0.5 -2500 | best price73.4%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.130/G < 0.5 threshold
Batter HRXander Bogaerts UnderATH@PAD9:41 PM0.5-1200theScore Bet Under 0.5 -1200 | best price73.2%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.140/G < 0.5 threshold
Batter HRManny Machado UnderATH@PAD9:41 PM0.5-750theScore Bet Under 0.5 -750 | best price71.7%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.150/G < 0.5 threshold
Batter HRZach Neto UnderRAN@ANG9:39 PM0.5-800theScore Bet Under 0.5 -800 | best price69.8%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.180/G < 0.5 threshold
Batter HRNick Kurtz UnderATH@PAD9:41 PM0.5-475theScore Bet Under 0.5 -475 | best price64.9%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.180/G < 0.5 threshold
Batter HRKetel Marte UnderROC@DIA9:41 PM0.5-550theScore Bet Under 0.5 -550 | best price64.5%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.180/G < 0.5 threshold
Batter HRCorbin Carroll UnderROC@DIA9:41 PM0.5-550theScore Bet Under 0.5 -550 | best price64.3%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.180/G < 0.5 threshold
Batter HRJorge Soler UnderRAN@ANG9:39 PM0.5-800theScore Bet Under 0.5 -800 | best price63.4%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.180/G < 0.5 threshold
Batter HRJesus Rodriguez UnderSOX@GIA10:16 PM0.5-3500theScore Bet Under 0.5 -3500 | best price63.2%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.190/G < 0.5 threshold
Batter HRNolan Arenado UnderROC@DIA9:41 PM0.5-1000theScore Bet Under 0.5 -1000 | best price62.4%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.190/G < 0.5 threshold
Batter HRJake Burger UnderRAN@ANG9:39 PM0.5-750theScore Bet Under 0.5 -750 | best price61.7%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.210/G < 0.5 threshold
Batter HRIldemaro Vargas UnderROC@DIA9:41 PM0.5-2500theScore Bet Under 0.5 -2500 | best price58.8%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.210/G < 0.5 threshold
Batter HRCasey Schmitt UnderSOX@GIA10:16 PM0.5-1600theScore Bet Under 0.5 -1600 | best price57.8%PASS
D➖ Pass
Weak Model Edge: HR proj 0.240/G < 0.5 threshold
Batter HRMiguel Vargas UnderSOX@GIA10:16 PM0.5-1200theScore Bet Under 0.5 -1200 | best price52.9%PASS
D➖ Pass
Weak Model Edge: HR proj 0.240/G < 0.5 threshold
Batter HRMike Trout UnderRAN@ANG9:39 PM0.5-550theScore Bet Under 0.5 -550 | best price51.8%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.260/G < 0.5 threshold
Batter HRHunter Goodman UnderROC@DIA9:41 PM0.5-600theScore Bet Under 0.5 -600 | best price48.6%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.280/G < 0.5 threshold
Batter HRColson Montgomery UnderSOX@GIA10:16 PM0.5-900theScore Bet Under 0.5 -900 | best price44.8%PASS
D➖ Pass
Weak Model Edge: HR proj 0.300/G < 0.5 threshold
Batter HRMickey Moniak UnderROC@DIA9:41 PM0.5-650theScore Bet Under 0.5 -650 | best price40.4%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.300/G < 0.5 threshold
Batter HRShea Langeliers UnderATH@PAD9:41 PM0.5-600theScore Bet Under 0.5 -600 | best price39.9%!PASS
D➖ Pass
Weak Model Edge: HR proj 0.360/G < 0.5 threshold
Batter HRMunetaka Murakami UnderSOX@GIA10:16 PM0.5-600theScore Bet Under 0.5 -600 | best price28.9%PASS

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