MLB Betting Analyzer — Full Audit

Saturday, June 27 2026

MARKET TRUST TIERS

17 market(s) with settled tracker history
MarketTrustSeason NSeason WRSeason P&L14d N14d WR14d P&LGrade A NGrade A WRReview-only N
K Prop✅ TRUSTED31756%-3.60u5461%+3.52u14460%64
Pitcher Hits Allowed✅ TRUSTED26257%+6.24u5050%-5.75u333%6
Run Line✅ TRUSTED13854%-3.08u475%+1.03u4163%1
Batter Walks👀 WATCH62772%-9.06u13578%+7.29u580%134
Pitcher Earned Runs👀 WATCH19459%+1.56u9857%-4.27u1100%9
Pitcher Walks👀 WATCH14160%-4.74u6055%-7.89u0-11
Batter Hits👀 WATCH3778%+3.90u250%-0.56u0-23
Batter Total Bases👀 WATCH3155%+0.66u20%-2.00u0-37
F5 ML👀 WATCH2848%+4.54u0-+0.00u0-0
No HR U1.5👀 WATCH922%-5.18u0-+0.00u0-0
Moneyline👀 WATCH650%+2.85u0-+0.00u0-0
NRFI👀 WATCH333%+0.00u0-+0.00u0-0
YRFI👀 WATCH2100%+0.00u0-+0.00u0-0
Pitcher Outs🔬 RESEARCH8845%-11.25u1070%+2.04u250%8
Total🔬 RESEARCH5038%-10.52u10%-1.00u1100%7
F5 Total🔬 RESEARCH10%-1.00u0-+0.00u0-6
Batter H+R+RBI⛔ PAUSED48450%-56.69u2854%-1.88u7053%355

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

MARKET PROMOTION CRITERIA

What each market needs to move stages
MarketCurrent StageNext StageProgressPromotion Blockers
K Prop✅ TRUSTEDMaintain 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 sample >= 10
Batter Walks👀 WATCH✅ Trusted3/5season P&L positive; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Pitcher Earned Runs👀 WATCH✅ Trusted4/514d P&L non-negative
Pitcher Walks👀 WATCH✅ Trusted2/5season P&L positive; 14d P&L non-negative; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Batter Hits👀 WATCH✅ Trusted1/5season sample >= 50; 14d sample >= 10; 14d P&L non-negative
Batter Total Bases👀 WATCH✅ Trusted1/5season sample >= 50; 14d sample >= 10; 14d P&L non-negative
F5 ML👀 WATCH✅ Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
No HR U1.5👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
Moneyline👀 WATCH✅ Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
NRFI👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
YRFI👀 WATCH✅ Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
Pitcher Outs🔬 RESEARCH👀 Watch3/5season P&L positive; Grade A sample >= 10 and WR >= 52%
Total🔬 RESEARCH👀 Watch1/5season P&L positive; 14d sample >= 10; 14d WR >= 52%
F5 Total🔬 RESEARCH👀 Watch0/5season sample >= 50; season P&L positive; 14d sample >= 10
Batter H+R+RBI⛔ PAUSED🔬 Research2/5diagnostic/component model has settled validation; season P&L non-negative; 14d 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
Dylan CeaseToronto Blue Jays vs Texas Rangers74.783.572.56Changeup (66% whiff, 11% usage)Savant whiff 37.0%, put-away 25.8%, xwOBA 0.270, arsenal coverage 6 pitch type(s)
Chase BurnsCincinnati Reds vs Pittsburgh Pirates69.270.873.03Slider (51% whiff, 37% usage)Savant whiff 32.6%, put-away 22.0%, xwOBA 0.269, arsenal coverage 3 pitch type(s)
Reid DetmersLos Angeles Angels vs Athletics64.960.773.05Curveball (38% whiff, 10% usage)Savant whiff 28.4%, put-away 20.2%, xwOBA 0.269, arsenal coverage 5 pitch type(s)
Jake BennettBoston Red Sox vs New York Yankees64.349.183.06Changeup (36% whiff, 26% usage)Savant whiff 24.4%, put-away 16.7%, xwOBA 0.249, arsenal coverage 6 pitch type(s)
Alan RangelPhiladelphia Phillies vs New York Mets63.260.973.03Changeup (44% whiff, 37% usage)Savant whiff 23.9%, put-away 29.5%, xwOBA 0.269, arsenal coverage 3 pitch type(s)
Kyle HarrisonMilwaukee Brewers vs Chicago Cubs62.562.266.544-Seam Fastball (31% whiff, 59% usage)Savant whiff 28.9%, put-away 20.8%, xwOBA 0.282, arsenal coverage 4 pitch type(s)
Jose CabreraArizona Diamondbacks vs Tampa Bay Rays60.958.074.55Sweeper (43% whiff, 21% usage)Savant whiff 31.6%, put-away 11.1%, xwOBA 0.266, arsenal coverage 5 pitch type(s)
Jack PerkinsAthletics vs Los Angeles Angels59.662.158.06Changeup (45% whiff, 16% usage)Savant whiff 29.0%, put-away 20.4%, xwOBA 0.299, arsenal coverage 6 pitch type(s)
Yoshinobu YamamotoLos Angeles Dodgers vs San Diego Padres59.360.564.56Split-Finger (32% whiff, 26% usage)Savant whiff 28.2%, put-away 20.5%, xwOBA 0.286, arsenal coverage 6 pitch type(s)
Jared JonesPittsburgh Pirates vs Cincinnati Reds56.575.737.54Changeup (38% whiff, 18% usage)Savant whiff 33.3%, put-away 25.4%, xwOBA 0.340, arsenal coverage 4 pitch type(s)
Logan GilbertSeattle Mariners vs Cleveland Guardians55.863.853.06Split-Finger (42% whiff, 14% usage)Savant whiff 30.3%, put-away 19.6%, xwOBA 0.309, arsenal coverage 6 pitch type(s)
Davis MartinChicago White Sox vs Kansas City Royals55.260.454.06Slider (45% whiff, 15% usage)Savant whiff 27.8%, put-away 21.1%, xwOBA 0.307, arsenal coverage 6 pitch type(s)
Gerrit ColeNew York Yankees vs Boston Red Sox54.542.967.05Slider (34% whiff, 19% usage)Savant whiff 19.3%, put-away 20.6%, xwOBA 0.281, arsenal coverage 5 pitch type(s)
Bryce ElderAtlanta Braves vs San Francisco Giants53.547.861.55Slider (32% whiff, 27% usage)Savant whiff 21.8%, put-away 20.4%, xwOBA 0.292, arsenal coverage 5 pitch type(s)
Kai-Wei TengHouston Astros vs Detroit Tigers52.057.247.56Curveball (46% whiff, 10% usage)Savant whiff 26.4%, put-away 20.8%, xwOBA 0.320, arsenal coverage 6 pitch type(s)
Foster GriffinWashington Nationals vs Baltimore Orioles50.652.650.57Sweeper (35% whiff, 15% usage)Savant whiff 24.9%, put-away 19.2%, xwOBA 0.314, arsenal coverage 7 pitch type(s)
Logan WebbSan Francisco Giants vs Atlanta Braves50.344.259.05Changeup (31% whiff, 25% usage)Savant whiff 20.5%, put-away 19.5%, xwOBA 0.297, arsenal coverage 5 pitch type(s)
Michael WachaKansas City Royals vs Chicago White Sox49.547.452.56Changeup (29% whiff, 23% usage)Savant whiff 22.4%, put-away 19.0%, xwOBA 0.310, arsenal coverage 6 pitch type(s)
Andre PallanteSt. Louis Cardinals vs Miami Marlins49.442.256.05Slider (32% whiff, 30% usage)Savant whiff 22.0%, put-away 14.5%, xwOBA 0.303, arsenal coverage 5 pitch type(s)
Cole SulserTampa Bay Rays vs Arizona Diamondbacks47.959.336.04Changeup (36% whiff, 40% usage)Savant whiff 27.4%, put-away 20.9%, xwOBA 0.343, arsenal coverage 4 pitch type(s)
Christian ScottNew York Mets vs Philadelphia Phillies46.449.243.56Sweeper (33% whiff, 23% usage)Savant whiff 23.0%, put-away 19.5%, xwOBA 0.328, arsenal coverage 6 pitch type(s)
Framber ValdezDetroit Tigers vs Houston Astros44.444.545.55Curveball (32% whiff, 28% usage)Savant whiff 21.8%, put-away 17.2%, xwOBA 0.324, arsenal coverage 5 pitch type(s)
David PetersonChicago Cubs vs Milwaukee Brewers44.349.137.55Curveball (36% whiff, 13% usage)Savant whiff 21.6%, put-away 22.1%, xwOBA 0.340, arsenal coverage 5 pitch type(s)
Brandon YoungBaltimore Orioles vs Washington Nationals44.242.847.05Slider (40% whiff, 15% usage)Savant whiff 21.1%, put-away 16.9%, xwOBA 0.321, arsenal coverage 5 pitch type(s)
Slade CecconiCleveland Guardians vs Seattle Mariners44.143.044.07Curveball (32% whiff, 15% usage)Savant whiff 21.7%, put-away 16.0%, xwOBA 0.327, arsenal coverage 7 pitch type(s)
Mike ParedesMinnesota Twins vs Colorado Rockies38.336.141.04Changeup (26% whiff, 23% usage)Savant whiff 19.8%, put-away 12.9%, xwOBA 0.333, arsenal coverage 4 pitch type(s)
Michael LorenzenColorado Rockies vs Minnesota Twins36.542.426.07Changeup (33% whiff, 19% usage)Savant whiff 20.3%, put-away 18.0%, xwOBA 0.363, arsenal coverage 7 pitch type(s)
Ryan GustoMiami Marlins vs St. Louis Cardinals35.444.224.57Sweeper (30% whiff, 11% usage)Savant whiff 22.0%, put-away 16.5%, xwOBA 0.366, arsenal coverage 7 pitch type(s)
Cal QuantrillTexas Rangers vs Toronto Blue Jays32.334.028.054-Seam Fastball (27% whiff, 16% usage)Savant whiff 19.5%, put-away 11.4%, xwOBA 0.359, arsenal coverage 5 pitch type(s)
Randy VásquezSan Diego Padres vs Los Angeles Dodgers29.241.515.074-Seam Fastball (22% whiff, 32% usage)Savant whiff 21.6%, put-away 14.6%, xwOBA 0.385, arsenal coverage 7 pitch type(s)

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

PITCHER ASSESSMENT DIAGNOSTICS

30 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Jose CabreraArizona Diamondbacks vs Tampa Bay RaysR22.1%-5.05.795shortfull74.5025.50season+savant+savant_quality+handseason leash 5.0 IP/GS, low-K contact opponent 18.9%, recent_form_unavailable
Jack PerkinsAthletics vs Los Angeles AngelsR26.0%4.04.55.067shortfull58.0042.00season+recent+savant+savant_quality+handrecent leash 4.0 IP/start
Bryce ElderAtlanta Braves vs San Francisco GiantsR18.2%5.15.95.886shortfull61.5038.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Brandon YoungBaltimore Orioles vs Washington NationalsR18.1%6.15.65.7102deepfull47.0053.00season+recent+savant+savant_quality+hand-
Jake BennettBoston Red Sox vs New York YankeesL21.5%5.25.35.587normalfull83.0017.00season+recent+savant+savant_quality+handpatient opponent BB% 10.8%
David PetersonChicago Cubs vs Milwaukee BrewersL18.3%3.84.74.764shortfull37.5062.50season+recent+savant+savant_quality+handrecent leash 3.8 IP/start, patient opponent BB% 10.8%
Davis MartinChicago White Sox vs Kansas City RoyalsR22.1%5.15.85.786shortfull54.0046.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Chase BurnsCincinnati Reds vs Pittsburgh PiratesR31.3%5.25.75.687normalfull73.0027.00season+recent+savant+savant_quality+hand-
Slade CecconiCleveland Guardians vs Seattle MarinersR17.9%5.35.35.389normalfull44.0056.00season+recent+savant+savant_quality+hand-
Michael LorenzenColorado Rockies vs Minnesota TwinsR19.7%4.34.74.672shortfull26.0074.00season+recent+savant+savant_quality+handrecent leash 4.3 IP/start
Framber ValdezDetroit Tigers vs Houston AstrosL19.6%5.65.65.694normalfull45.5054.50season+recent+savant+savant_quality+hand-
Kai-Wei TengHouston Astros vs Detroit TigersR23.4%4.64.54.677shortfull47.5052.50season+recent+savant+savant_quality+handrecent leash 4.6 IP/start, patient opponent BB% 9.8%
Michael WachaKansas City Royals vs Chicago White SoxR16.7%6.06.36.2101deepfull52.5047.50season+recent+savant+savant_quality+hand-
Reid DetmersLos Angeles Angels vs AthleticsL26.4%6.25.96.0104deepfull73.0027.00season+recent+savant+savant_quality+handpatient opponent BB% 9.7%
Yoshinobu YamamotoLos Angeles Dodgers vs San Diego PadresR24.2%6.86.56.6114deepfull64.5035.50season+recent+savant+savant_quality+hand-
Ryan GustoMiami Marlins vs St. Louis CardinalsR20.6%3.33.84.655shortfull24.5075.50season+recent+savant+savant_quality+handrecent leash 3.3 IP/start
Kyle HarrisonMilwaukee Brewers vs Chicago CubsL28.2%5.15.15.186shortfull66.5033.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, patient opponent BB% 11.2%
Mike ParedesMinnesota Twins vs Colorado RockiesR17.5%3.74.25.062shortfull41.0059.00season+recent+savant+savant_quality+handrecent leash 3.7 IP/start
Christian ScottNew York Mets vs Philadelphia PhilliesR24.6%4.74.54.779shortfull43.5056.50season+recent+savant+savant_quality+handrecent leash 4.7 IP/start
Gerrit ColeNew York Yankees vs Boston Red SoxR22.6%5.15.45.586shortfull67.0033.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Alan RangelPhiladelphia Phillies vs New York MetsR24.5%4.0-5.567shortfull73.0027.00season+recent+savant+savant_quality+handrecent leash 4.0 IP/start
Jared JonesPittsburgh Pirates vs Cincinnati RedsR22.9%4.04.14.767shortfull37.5062.50season+recent+savant+savant_quality+handrecent leash 4.0 IP/start, patient opponent BB% 10.0%
Randy VásquezSan Diego Padres vs Los Angeles DodgersR16.0%4.55.25.076shortfull15.0085.00season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, patient opponent BB% 10.5%
Logan WebbSan Francisco Giants vs Atlanta BravesR21.1%7.06.46.5117deepfull59.0041.00season+recent+savant+savant_quality+hand-
Logan GilbertSeattle Mariners vs Cleveland GuardiansR28.8%6.05.86.0101deepfull53.0047.00season+recent+savant+savant_quality+handpatient opponent BB% 10.1%
Andre PallanteSt. Louis Cardinals vs Miami MarlinsR18.5%5.45.55.591normalfull56.0044.00season+recent+savant+savant_quality+hand-
Cole SulserTampa Bay Rays vs Arizona DiamondbacksR30.7%1.22.04.520shortfull36.0064.00season+recent+savant+savant_quality+handrecent leash 1.2 IP/start, low-K contact opponent 19.4%
Cal QuantrillTexas Rangers vs Toronto Blue JaysR17.4%2.02.04.734shortfull28.0072.00season+recent+savant+savant_quality+handrecent leash 2.0 IP/start, low-K contact opponent 19.8%
Dylan CeaseToronto Blue Jays vs Texas RangersR37.1%5.15.65.586shortfull72.5027.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Foster GriffinWashington Nationals vs Baltimore OriolesL24.3%5.85.76.097normalfull50.5049.50season+recent+savant+savant_quality+handpatient opponent BB% 10.0%

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

PITCHER OUTS RESEARCH GATE

11/11 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Yoshinobu YamamotoYoshinobu Yamamoto OverLos Angeles Dodgers @ San Diego Padres18.521.73.217.5%CALT_DERISKresearchdeep6.6114season+recent+savant+savant_quality+handBooks Disagree: blended market against 46.4% (2 books) | books against us 0% (2 books) — strongly disagree
Logan WebbLogan Webb OverAtlanta Braves @ San Francisco Giants18.521.53.016.0%CALT_DERISKresearchdeep6.5117season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 16.0% vs 10% min using selected line 18.5 clears, but raw gap +2.97 <= 3 min
Gerrit ColeGerrit Cole UnderNew York Yankees @ Boston Red Sox17.515.0-2.514.4%CALT_DERISKresearchshort5.586season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 14.4% vs 10% min using selected line 17.5 clears, but raw gap -2.51 <= 3 min
Michael WachaMichael Wacha OverKansas City Royals @ Chicago White Sox17.519.52.011.5%CALT_DERISKresearchdeep6.2101season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 11.5% vs 10% min using selected line 17.5 clears, but raw gap +2.02 <= 3 min
Kyle HarrisonKyle Harrison UnderChicago Cubs @ Milwaukee Brewers17.515.5-2.011.3%CALT_DERISKresearchshort5.186season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 11.3% vs 10% min using selected line 17.5 clears, but raw gap -1.97 <= 3 min
Reid DetmersReid Detmers OverAthletics @ Los Angeles Angels17.518.91.48.0%CALT_DERISKresearchdeep6.0104season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 8.0% vs 10% min using selected line 17.5
Framber ValdezFramber Valdez UnderHouston Astros @ Detroit Tigers17.516.4-1.16.3%CALT_DERISKresearchnormal5.694season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 6.3% vs 10% min using selected line 17.5
Andre PallanteAndre Pallante UnderMiami Marlins @ St. Louis Cardinals17.516.4-1.16.1%CALT_DERISKresearchnormal5.591season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 6.1% vs 10% min using selected line 17.5
Dylan CeaseDylan Cease OverTexas Rangers @ Toronto Blue Jays17.518.30.84.8%CALT_DERISKresearchshort5.586season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 4.8% vs 10% min using selected line 17.5
Davis MartinDavis Martin UnderKansas City Royals @ Chicago White Sox18.517.7-0.84.1%CALT_DERISKresearchshort5.786season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 4.1% vs 10% min using selected line 18.5
Chase BurnsChase Burns OverCincinnati Reds @ Pittsburgh Pirates17.518.10.63.3%CALT_DERISKresearchnormal5.687season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge — diff_pct 3.3% vs 10% min using selected line 17.5

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

FULL AUDIT — ALL CANDIDATES

68 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffChecks ✓!✗–Rec
► BEST PLAYS
A ⭐ TOP PICK⭐ Top Pick
K final QC: opposing lineup not confirmed, juiced K over -160
K PropLogan Gilbert OverMAR@GUA7:11 PM5.58.0-160FanDuel Over 5.5 -152 | best price44.5%BEST PLAY
A✅ Best Play
K final QC: opposing lineup not confirmed, pitch-type boost on 11% usage pitch
K PropDylan Cease OverRAN@JAY3:08 PM7.59.9-117FanDuel Over 7.5 -115 | best price31.5%BEST PLAY
► GOOD ADDS
B✅ Good Add
Matchup: Pitch-type: opp whiffs above avg vs SP top pitch (×1.10) ✓ Over Ks | [!] Opp lineup wRC+ 118 vs RHP — tough platoon matc…
K PropChase Burns OverRED@PIR4:06 PM6.59.4-156BetMGM Over 6.5 -145 | best price45.4%!GOOD ADD
B✅ Good Add
K final QC: opposing lineup not confirmed, juiced K over -149, expected IP 4.8 below A-grade leash
K PropAlan Rangel OverPHI@MET4:11 PM3.54.9-149FanDuel Over 3.5 -148 | best price39.7%!GOOD ADD
B✅ Good Add
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Hits AllReid Detmers UnderATH@ANG9:39 PM5.53.9-142DK Under 5.5 -142 | exact29.1%!!GOOD ADD
B✅ Good AddPitcher Hits AllGerrit Cole UnderYAN@SOX1:11 PM5.54.6-144BetMGM Under 5.5 -110 | best price16.4%!GOOD ADD
B👀 WatchPitcher Earned RAlan Rangel UnderPHI@MET4:11 PM2.51.7-117DK Under 2.5 -117 | exact32.0%!GOOD ADD
B👀 Watch
Heavy juice (-152); break-even ~60%, requires clean execution
Pitcher Earned RRandy Vasquez OverDOD@PAD8:41 PM2.53.2-152DK Over 2.5 -152 | exact28.0%!GOOD ADD
B👀 WatchPitcher Earned RJake Bennett UnderYAN@SOX1:11 PM2.51.9-145DK Under 2.5 -145 | exact24.0%!GOOD ADD
B👀 Watch
Heavy juice (-162); break-even ~62%, requires clean execution
Pitcher Earned RChristian Scott UnderPHI@MET4:11 PM2.52.0-162DK Under 2.5 -162 | exact20.0%!GOOD ADD
B👀 Watch
Heavy juice (-152); break-even ~60%, requires clean execution
Pitcher Earned RMike Paredes UnderROC@TWI7:11 PM2.52.0-152DK Under 2.5 -152 | exact20.0%!GOOD ADD
► ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 21.6% vs 17% min using selected line 4.5 clears, but raw gap -0.97 <= 1 min — posture note at D
K PropMichael Lorenzen UnderROC@TWI7:11 PM4.53.5-148DK Under 4.5 -148 | exact21.6%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 19.9% vs 17% min using selected line 3.5 clears, but raw gap -0.69 <= 1 min — posture note at D
K PropRyan Gusto UnderMAR@CAR7:16 PM3.52.8+105DK Under 3.5 +105 | exact19.9%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 19.1% vs 17% min using selected line 3.5 clears, but raw gap +0.67 <= 1 min — posture note at D
K PropJose Cabrera OverDIA@RAY6:11 PM3.54.2-166FanDuel Over 3.5 -132 | best price19.1%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 16.7% vs 17% min using selected line 4.5 — posture note at D
K PropJake Bennett OverYAN@SOX1:11 PM4.55.2+124BetMGM Over 3.5 -165 | alt rescue16.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 14.8% vs 17% min using selected line 5.5 — posture note at D
K PropJared Jones OverRED@PIR4:06 PM5.56.3+101DK Over 5.5 +101 | exact14.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 14.5% vs 17% min using selected line 3.5 — posture note at D
K PropMike Paredes UnderROC@TWI7:11 PM3.53.0-102FanDuel Under 3.5 +102 | best price14.5%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 14.2% vs 17% min using selected line 3.5 — posture note at D
K PropRandy Vasquez UnderDOD@PAD8:41 PM3.53.0-140Bovada Direct Under 3.5 -135 | best price14.2%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 11.6% vs 17% min using selected line 6.5 — posture note at D
K PropYoshinobu Yamamoto OverDOD@PAD8:41 PM6.57.2+120DK Over 6.5 +120 | exact11.6%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 10.9% vs 17% min using selected line 5.5 — posture note at D
K PropKyle Harrison OverCUB@BRE7:11 PM5.56.1-156FanDuel Over 5.5 -152 | best price10.9%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 9.1% vs 17% min using selected line 6.5 — posture note at D
K PropReid Detmers OverATH@ANG9:39 PM6.57.1-144DK Over 6.5 -144 | exact9.1%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 9.0% vs 17% min using selected line 4.5 — posture note at D
K PropChristian Scott OverPHI@MET4:11 PM4.54.9-106FanDuel Over 4.5 -105 | best price9.0%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.2% vs 17% min using selected line 5.5 — posture note at D
K PropDavis Martin OverROY@SOX4:11 PM5.56.0+102FanDuel Over 5.5 +112 | best price8.2%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.8% vs 17% min using selected line 5.5 — posture note at D
K PropLogan Webb UnderBRA@GIA9:06 PM5.55.2-155FanDuel Under 5.5 -144 | best price4.8%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.3% vs 17% min using selected line 6.5 — posture note at D
K PropFoster Griffin UnderNAT@ORI7:06 PM6.56.3-147DK Under 6.5 -147 | exact2.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 2.0% vs 17% min using selected line 5.5 — posture note at D
K PropKai-Wei Teng OverAST@TIG1:11 PM5.55.6+122FanDuel Over 5.5 +124 | best price2.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.8% vs 17% min using selected line 4.5 — posture note at D
K PropSlade Cecconi OverMAR@GUA7:11 PM4.54.6+112DK Over 4.5 +112 | exact1.8%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.7% vs 17% min using selected line 4.5 — posture note at D
K PropBrandon Young OverNAT@ORI7:06 PM4.54.6+119FanDuel Over 3.5 -150 | alt rescue1.7%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.2% vs 17% min using selected line 5.5 — posture note at D
K PropGerrit Cole UnderYAN@SOX1:11 PM5.55.4-133DK Under 5.5 -133 | exact1.2%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.1% vs 17% min using selected line 4.5 — posture note at D
K PropBryce Elder UnderBRA@GIA9:06 PM4.54.5-134DK Under 4.5 -134 | exact0.1%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: blended market against 46.4% (2 books) | books against us 0% (2 books) — strongly disagree
Pitcher OutsYoshinobu Yamamoto OverDOD@PAD8:41 PM18.521.7+100DK Over 18.5 +100 | exact17.5%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 16.0% vs 10% min using selected line 18.5 clears, but raw gap +2.97 <= 3 min — posture note at D
Pitcher OutsLogan Webb OverBRA@GIA9:06 PM18.521.5-117DK Over 18.5 -117 | exact16.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 14.4% vs 10% min using selected line 17.5 clears, but raw gap -2.51 <= 3 min — posture note at D
Pitcher OutsGerrit Cole UnderYAN@SOX1:11 PM17.515.0+102Bovada Direct Under 17.5 +110 | best price14.4%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 11.5% vs 10% min using selected line 17.5 clears, but raw gap +2.02 <= 3 min — posture note at D
Pitcher OutsMichael Wacha OverROY@SOX4:11 PM17.519.5-142DK Over 17.5 -142 | exact11.5%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: diff_pct 11.3% vs 10% min using selected line 17.5 clears, but raw gap -1.97 <= 3 min — posture note at D
Pitcher OutsKyle Harrison UnderCUB@BRE7:11 PM17.515.5-131DK Under 17.5 -131 | exact11.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsReid Detmers OverATH@ANG9:39 PM17.518.9-130DK Over 17.5 -130 | exact8.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.3% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsFramber Valdez UnderAST@TIG1:11 PM17.516.4+123DK Under 17.5 +123 | exact6.3%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.1% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsAndre Pallante UnderMAR@CAR7:16 PM17.516.4-115DK Under 17.5 -115 | exact6.1%ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.8% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsDylan Cease OverRAN@JAY3:08 PM17.518.3-149DK Over 17.5 -149 | exact4.8%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.1% vs 10% min using selected line 18.5 — posture note at D
Pitcher OutsDavis Martin UnderROY@SOX4:11 PM18.517.7-165DK Under 18.5 -165 | exact4.1%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 3.3% vs 10% min using selected line 17.5 — posture note at D
Pitcher OutsChase Burns OverRED@PIR4:06 PM17.518.1-131DK Over 17.5 -131 | exact3.3%!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: blended market against 44.3% (1 books)
Pitcher Hits AllRandy Vasquez OverDOD@PAD8:41 PM5.56.5+111DK Over 5.5 +111 | exact18.2%ALT / DERISK
C↘ Alt / Derisk
Books Disagree: blended market against 47.2% (1 books)
Pitcher Hits AllLogan Webb UnderBRA@GIA9:06 PM5.54.7-102DK Under 5.5 -102 | exact14.5%!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Away pen fatigued (1.08x)
Pitcher Hits AllBryce Elder OverBRA@GIA9:06 PM5.56.3-152DK Over 5.5 -152 | exact14.5%!!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 7.3% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllDavis Martin OverROY@SOX4:11 PM5.55.9+119DK Over 5.5 +119 | exact7.3%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 7.3% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllSlade Cecconi UnderMAR@GUA7:11 PM5.55.1-148DK Under 5.5 -148 | exact7.3%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 3.6% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllFramber Valdez UnderAST@TIG1:11 PM5.55.3-117DK Under 5.5 -117 | exact3.6%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 3.1% vs 15% min using selected line 6.5 — posture note at D
Pitcher Hits AllMichael Lorenzen OverROC@TWI7:11 PM6.56.7+123BetMGM Over 5.5 -140 | alt rescue3.1%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 1.8% vs 15% min using selected line 5.5 — posture note at D
Pitcher Hits AllMichael Wacha OverROY@SOX4:11 PM5.55.6-133DK Over 5.5 -133 | exact1.8%!!ALT / DERISK
C↘ Alt / DeriskPitcher Earned RYoshinobu Yamamoto OverDOD@PAD8:41 PM1.51.8-162DK Over 1.5 -162 | exact20.0%!!ALT / DERISK
C↘ Alt / DeriskPitcher Earned RMichael Lorenzen UnderROC@TWI7:11 PM3.52.9-159DK Under 3.5 -159 | exact17.1%!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x) | Away pen fatigued (1.08x)
Pitcher Earned RLogan Webb UnderBRA@GIA9:06 PM2.52.1-150DK Under 2.5 -150 | exact16.0%!!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RJack Perkins UnderATH@ANG9:39 PM2.52.1-156DK Under 2.5 -156 | exact16.0%!!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RReid Detmers UnderATH@ANG9:39 PM2.52.1-133DK Under 2.5 -133 | exact16.0%!!!ALT / DERISK
C↘ Alt / DeriskPitcher Earned RGerrit Cole UnderYAN@SOX1:11 PM2.52.2-157DK Under 2.5 -157 | exact12.0%!!ALT / DERISK
C↘ Alt / DeriskPitcher Earned RKai-Wei Teng UnderAST@TIG1:11 PM2.52.2-120DK Under 2.5 -120 | exact12.0%!!ALT / DERISK
C↘ Alt / Derisk
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.06x)
Pitcher Earned RDavis Martin UnderROY@SOX4:11 PM2.52.2-137DK Under 2.5 -137 | exact12.0%!!!ALT / DERISK
C↘ Alt / Derisk
Books Disagree: blended market against 48.3% (1 books)
Pitcher Earned RJose Cabrera UnderDIA@RAY6:11 PM2.52.2-107DK Under 2.5 -107 | exact12.0%!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RMichael Wacha OverROY@SOX4:11 PM2.52.7-124DK Over 2.5 -124 | exact8.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 8.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RBryce Elder OverBRA@GIA9:06 PM2.52.7-139DK Over 2.5 -139 | exact8.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 6.7% vs 20% min using selected line 1.5 — posture note at D
Pitcher Earned RKyle Harrison OverCUB@BRE7:11 PM1.51.6-147DK Over 1.5 -147 | exact6.7%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RSlade Cecconi UnderMAR@GUA7:11 PM2.52.4-121DK Under 2.5 -121 | exact4.0%!!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.0% vs 20% min using selected line 2.5 — posture note at D
Pitcher Earned RFramber Valdez UnderAST@TIG1:11 PM2.52.5-139DK Under 2.5 -139 | exact-!ALT / DERISK
C (Review)↘ Alt / Derisk
Model edge fail: Insufficient model edge — diff_pct 0.0% vs 20% min using selected line 1.5 — posture note at D
Pitcher Earned RDylan Cease UnderRAN@JAY3:08 PM1.51.5+115DK Under 1.5 +115 | exact-ALT / DERISK
► MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 15.4% vs 17% min using selected line 5.5 — posture note at D
K PropJack Perkins OverATH@ANG9:39 PM5.56.3-126DK Over 5.5 -126 | exact15.4%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 15.2% vs 17% min using selected line 4.5 — posture note at D
K PropMichael Wacha OverROY@SOX4:11 PM4.55.2-119DK Over 4.5 -119 | exact15.2%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 14.5% vs 17% min using selected line 4.5 — posture note at D
K PropAndre Pallante UnderMAR@CAR7:16 PM4.53.9-110DK Under 4.5 -110 | exact14.5%MONITOR
B (Review)◇ Monitor
Model edge fail: Insufficient model edge — diff_pct 4.0% vs 17% min using selected line 4.5 — posture note at D
K PropFramber Valdez OverAST@TIG1:11 PM4.54.7-155BetRivers Over 4.5 -143 | best price4.0%MONITOR

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