MLB Betting Analyzer — Full Audit

Monday, August 31 2026

MARKET TRUST TIERS

18 market(s) with settled tracker history
MarketTrustSeason NSeason WRSeason P&L14d N14d WR14d P&LGrade A NGrade A WRReview-only N
K Propβœ… TRUSTED60255%-22.68u3364%+3.60u28456%64
Pitcher Hits Allowedβœ… TRUSTED52157%+4.86u2250%-3.36u450%6
Run Lineβœ… TRUSTED17358%+7.01u367%+0.27u4661%1
Batter WalksπŸ‘€ WATCH208474%-55.49u4879%+0.80u875%134
Pitcher Earned RunsπŸ‘€ WATCH64856%-30.23u5151%-7.39u1100%9
Pitcher WalksπŸ‘€ WATCH43761%-8.85u2171%+3.28u0-11
Batter HitsπŸ‘€ WATCH5571%-0.17u0-+0.00u0-23
Batter Total BasesπŸ‘€ WATCH3551%-1.50u10%-1.00u0-37
F5 MLπŸ‘€ WATCH3044%+2.54u0-+0.00u0-0
No HR U1.5πŸ‘€ WATCH1127%-5.27u0-+0.00u0-0
MoneylineπŸ‘€ WATCH650%+2.85u0-+0.00u0-0
NRFIπŸ‘€ WATCH520%-2.00u0-+0.00u0-4
YRFIπŸ‘€ WATCH450%-2.00u0-+0.00u0-7
Pitcher OutsπŸ”¬ RESEARCH13147%-15.70u333%-0.79u250%8
TotalπŸ”¬ RESEARCH6239%-13.07u20%-2.00u1100%7
F5 TotalπŸ”¬ RESEARCH3842%-10.07u30%-3.00u10%6
No HRπŸ”¬ RESEARCH10%-1.00u0-+0.00u0-0
Batter H+R+RBIβ›” PAUSED60952%-60.11u875%+2.50u8653%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 Trusted3/414d 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βœ… Trusted2/5season P&L positive; 14d P&L non-negative; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Pitcher WalksπŸ‘€ WATCHβœ… Trusted3/5season P&L positive; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Batter HitsπŸ‘€ WATCHβœ… Trusted2/5season P&L positive; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Batter Total BasesπŸ‘€ WATCHβœ… Trusted0/5season sample >= 50; season P&L positive; 14d sample >= 10
F5 MLπŸ‘€ WATCHβœ… Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
No HR U1.5πŸ‘€ WATCHβœ… Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
MoneylineπŸ‘€ WATCHβœ… Trusted2/5season sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
NRFIπŸ‘€ WATCHβœ… Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
YRFIπŸ‘€ WATCHβœ… Trusted1/5season sample >= 50; season P&L positive; 14d sample >= 10
Pitcher OutsπŸ”¬ RESEARCHπŸ‘€ Watch1/5season P&L positive; 14d sample >= 10; 14d WR >= 52%
TotalπŸ”¬ RESEARCHπŸ‘€ Watch1/5season P&L positive; 14d sample >= 10; 14d WR >= 52%
F5 TotalπŸ”¬ RESEARCHπŸ‘€ Watch0/5season sample >= 50; season P&L positive; 14d sample >= 10
No HRπŸ”¬ 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

22 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Payton TolleBoston Red Sox vs Seattle Mariners68.160.979.554-Seam Fastball (29% whiff, 45% usage)Savant whiff 27.2%, put-away 22.9%, xwOBA 0.256, arsenal coverage 5 pitch type(s)
Jacob deGromTexas Rangers vs Athletics64.474.359.05Changeup (46% whiff, 13% usage)Savant whiff 34.0%, put-away 22.6%, xwOBA 0.297, arsenal coverage 5 pitch type(s)
Will DionWashington Nationals vs Miami Marlins63.661.269.55Changeup (42% whiff, 25% usage)Savant whiff 27.4%, put-away 22.6%, xwOBA 0.276, arsenal coverage 5 pitch type(s)
Kyle HarrisonMilwaukee Brewers vs Chicago Cubs63.462.567.544-Seam Fastball (30% whiff, 58% usage)Savant whiff 29.0%, put-away 20.8%, xwOBA 0.280, arsenal coverage 4 pitch type(s)
Walbert UreΓ±aLos Angeles Angels vs New York Yankees59.457.563.54Changeup (35% whiff, 33% usage)Savant whiff 27.0%, put-away 19.9%, xwOBA 0.288, arsenal coverage 4 pitch type(s)
Ian SeymourTampa Bay Rays vs New York Mets59.361.160.57Changeup (39% whiff, 30% usage)Savant whiff 28.2%, put-away 21.0%, xwOBA 0.294, arsenal coverage 7 pitch type(s)
Peter LambertHouston Astros vs Chicago White Sox56.652.561.57Changeup (35% whiff, 24% usage)Savant whiff 25.1%, put-away 18.6%, xwOBA 0.292, arsenal coverage 7 pitch type(s)
Taj BradleyMinnesota Twins vs Detroit Tigers56.158.255.54Split-Finger (37% whiff, 20% usage)Savant whiff 26.9%, put-away 20.7%, xwOBA 0.304, arsenal coverage 4 pitch type(s)
Aaron NolaPhiladelphia Phillies vs Arizona Diamondbacks53.456.550.06Curveball (43% whiff, 33% usage)Savant whiff 26.5%, put-away 19.7%, xwOBA 0.315, arsenal coverage 6 pitch type(s)
Gage JumpAthletics vs Texas Rangers50.953.248.56Slider (27% whiff, 22% usage)Savant whiff 25.0%, put-away 19.4%, xwOBA 0.318, arsenal coverage 6 pitch type(s)
George KirbySeattle Mariners vs Boston Red Sox50.545.255.07Sweeper (26% whiff, 29% usage)Savant whiff 22.2%, put-away 17.2%, xwOBA 0.305, arsenal coverage 7 pitch type(s)
Bryce ElderAtlanta Braves vs San Francisco Giants49.447.353.05Changeup (32% whiff, 12% usage)Savant whiff 21.0%, put-away 21.5%, xwOBA 0.309, arsenal coverage 5 pitch type(s)
Michael KingSan Diego Padres vs Cincinnati Reds48.450.648.054-Seam Fastball (28% whiff, 19% usage)Savant whiff 24.5%, put-away 17.9%, xwOBA 0.319, arsenal coverage 5 pitch type(s)
Tanner GordonColorado Rockies vs Baltimore Orioles47.045.246.054-Seam Fastball (23% whiff, 44% usage)Savant whiff 22.0%, put-away 17.6%, xwOBA 0.323, arsenal coverage 5 pitch type(s)
Clay HolmesChicago Cubs vs Milwaukee Brewers46.140.753.56Sweeper (31% whiff, 18% usage)Savant whiff 20.7%, put-away 15.7%, xwOBA 0.308, arsenal coverage 6 pitch type(s)
Ryan GustoMiami Marlins vs Washington Nationals44.243.744.57Cutter (28% whiff, 13% usage)Savant whiff 21.0%, put-away 18.0%, xwOBA 0.326, arsenal coverage 7 pitch type(s)
Elmer RodrΓ­guezNew York Yankees vs Los Angeles Angels43.455.530.05Curveball (59% whiff, 13% usage)Savant whiff 28.6%, put-away 14.5%, xwOBA 0.355, arsenal coverage 5 pitch type(s)
Anthony KayChicago White Sox vs Houston Astros42.947.037.56Sweeper (37% whiff, 23% usage)Savant whiff 24.4%, put-away 14.5%, xwOBA 0.340, arsenal coverage 6 pitch type(s)
Brady SingerCincinnati Reds vs San Diego Padres42.748.235.05Sweeper (41% whiff, 15% usage)Savant whiff 23.9%, put-away 16.6%, xwOBA 0.345, arsenal coverage 5 pitch type(s)
Robert StockNew York Mets vs Tampa Bay Rays41.242.338.064-Seam Fastball (30% whiff, 26% usage)Savant whiff 23.4%, put-away 11.9%, xwOBA 0.339, arsenal coverage 6 pitch type(s)
Jackson JobeDetroit Tigers vs Minnesota Twins34.737.127.05Changeup (43% whiff, 11% usage)Savant whiff 19.5%, put-away 14.5%, xwOBA 0.361, arsenal coverage 5 pitch type(s)
Anthony MolinaSan Francisco Giants vs Atlanta Braves29.527.230.04Curveball (36% whiff, 19% usage)Savant whiff 18.7%, put-away 6.0%, xwOBA 0.355, arsenal coverage 4 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

22 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Gage JumpAthletics vs Texas RangersL25.0%4.95.25.182shortfull48.5051.50season+recent+savant+savant_quality+handrecent leash 4.9 IP/start
Bryce ElderAtlanta Braves vs San Francisco GiantsR18.1%6.05.85.8101deepfull53.0047.00season+recent+savant+savant_quality+hand-
Payton TolleBoston Red Sox vs Seattle MarinersL29.6%6.05.76.0101deepfull79.5020.50season+recent+savant+savant_quality+hand-
Clay HolmesChicago Cubs vs Milwaukee BrewersR17.6%5.35.85.789normalfull53.5046.50season+recent+savant+savant_quality+handpatient opponent BB% 10.6%
Anthony KayChicago White Sox vs Houston AstrosL18.0%5.55.05.192normalfull37.5062.50season+recent+savant+savant_quality+hand-
Brady SingerCincinnati Reds vs San Diego PadresR17.5%5.85.35.497normalfull35.0065.00season+recent+savant+savant_quality+hand-
Tanner GordonColorado Rockies vs Baltimore OriolesR17.5%5.05.05.284shortfull46.0054.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start, patient opponent BB% 9.9%
Jackson JobeDetroit Tigers vs Minnesota TwinsR20.6%4.34.65.172shortfull27.0073.00season+recent+savant+savant_quality+handrecent leash 4.3 IP/start
Peter LambertHouston Astros vs Chicago White SoxR22.7%4.75.65.479shortfull61.5038.50season+recent+savant+savant_quality+handrecent leash 4.7 IP/start
Walbert UreΓ±aLos Angeles Angels vs New York YankeesR23.0%4.55.25.176shortfull63.5036.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, patient opponent BB% 9.8%
Ryan GustoMiami Marlins vs Washington NationalsR19.1%4.74.24.379shortfull44.5055.50season+recent+savant+savant_quality+handrecent leash 4.7 IP/start
Kyle HarrisonMilwaukee Brewers vs Chicago CubsL29.4%4.64.94.977shortfull67.5032.50season+recent+savant+savant_quality+handrecent leash 4.6 IP/start, patient opponent BB% 10.6%
Taj BradleyMinnesota Twins vs Detroit TigersR26.1%5.25.75.687normalfull55.5044.50season+recent+savant+savant_quality+hand-
Robert StockNew York Mets vs Tampa Bay RaysR21.3%4.04.14.867shortfull38.0062.00season+recent+savant+savant_quality+handrecent leash 4.0 IP/start, low-K contact opponent 18.6%
Elmer RodrΓ­guezNew York Yankees vs Los Angeles AngelsR18.6%4.54.65.076shortfull30.0070.00season+recent+savant+savant_quality+handrecent leash 4.5 IP/start
Aaron NolaPhiladelphia Phillies vs Arizona DiamondbacksR27.1%5.85.36.097normalfull50.0050.00season+recent+savant+savant_quality+handlow-K contact opponent 19.2%
Michael KingSan Diego Padres vs Cincinnati RedsR21.3%6.05.85.8101deepfull48.0052.00season+recent+savant+savant_quality+handpatient opponent BB% 9.5%
Anthony MolinaSan Francisco Giants vs Atlanta BravesR16.6%2.3-5.139shortfull30.0070.00season+recent+savant+savant_quality+handrecent leash 2.3 IP/start
George KirbySeattle Mariners vs Boston Red SoxR18.8%5.35.95.889normalfull55.0045.00season+recent+savant+savant_quality+hand-
Ian SeymourTampa Bay Rays vs New York MetsL29.5%5.64.74.994normalfull60.5039.50season+recent+savant+savant_quality+hand-
Jacob deGromTexas Rangers vs AthleticsR29.2%3.95.25.065shortfull59.0041.00season+recent+savant+savant_quality+handrecent leash 3.9 IP/start
Will DionWashington Nationals vs Miami MarlinsL27.3%2.7-5.145shortfull69.5030.50season+recent+savant+savant_quality+handrecent leash 2.7 IP/start

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

PITCHER OUTS RESEARCH GATE

9/9 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Jacob deGromJacob deGrom UnderAthletics @ Texas Rangers17.514.9-2.614.9%CALT_DERISKresearchshort5.065season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 14.9% vs 10% min using selected line 17.5 clears, but raw gap -2.60 <= 3 min
Ian SeymourIan Seymour UnderNew York Mets @ Tampa Bay Rays17.515.7-1.810.3%CALT_DERISKresearchnormal4.994season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 10.3% vs 10% min using selected line 17.5 clears, but raw gap -1.79 <= 3 min
Brady SingerBrady Singer UnderSan Diego Padres @ Cincinnati Reds17.515.9-1.69.2%CALT_DERISKresearchnormal5.497season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 9.2% vs 10% min using selected line 17.5
Payton TollePayton Tolle OverSeattle Mariners @ Boston Red Sox17.518.81.37.3%CALT_DERISKresearchdeep6.0101season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 7.3% vs 10% min using selected line 17.5
Aaron NolaAaron Nola UnderPhiladelphia Phillies @ Arizona Diamondbacks17.516.4-1.16.2%CALT_DERISKresearchnormal6.097season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 6.2% vs 10% min using selected line 17.5
Bryce ElderBryce Elder OverSan Francisco Giants @ Atlanta Braves17.518.40.95.3%CALT_DERISKresearchdeep5.8101season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 5.3% vs 10% min using selected line 17.5
George KirbyGeorge Kirby OverSeattle Mariners @ Boston Red Sox17.517.90.42.1%CALT_DERISKresearchnormal5.889season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 2.1% vs 10% min using selected line 17.5
Taj BradleyTaj Bradley UnderDetroit Tigers @ Minnesota Twins17.517.2-0.31.5%CALT_DERISKresearchnormal5.687season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 1.5% vs 10% min using selected line 17.5
Michael KingMichael King OverSan Diego Padres @ Cincinnati Reds17.517.70.21.0%CALT_DERISKresearchdeep5.8101season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 1.0% 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

82 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Best Signals
Aβœ… Best Signal
K final QC: opposing lineup not confirmed
K PropWill Dion OverMAR@NAT6:46 PM3.54.6-113DK Over 3.5 -113 | exact30.9%Best Signal
► Add Signals
BπŸ”¬ Research Only
K final QC: opposing lineup not confirmed
K PropBrandon Pfaadt OverPHI@DIA9:41 PM3.54.7-129BetRivers Over 3.5 -115 | best price34.0%Add Signal
Bβœ… Add Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x) | Away pen fatigued (1.05x)
Pitcher Hits AllMichael King UnderPAD@RED6:41 PM5.54.0-152DK Under 5.5 -152 | exact27.3%!!Add Signal
Bβœ… Add SignalPitcher Hits AllClay Holmes UnderBRE@CUB7:41 PM5.54.0-143DK Under 5.5 -143 | exact27.3%!Add Signal
Bβœ… Add Signal
Heavy juice (-157); break-even ~61%, requires clean execution
Pitcher Hits AllRyan Gusto UnderMAR@NAT6:46 PM5.54.4-157BetMGM Under 5.5 -145 | best price20.0%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-220); break-even ~69%, requires clean execution
Pitcher WalksRyan Gusto OverMAR@NAT6:46 PM0.51.4-220theScore Bet Over 0.5 -215 | best price182.8%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x) | Away pen fatigued (1.05x)
Pitcher WalksMichael King OverPAD@RED6:41 PM1.52.5-197DK Over 1.5 -197 | exact66.8%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-200); break-even ~67%, requires clean execution
Pitcher WalksPeter Lambert OverSOX@AST8:11 PM1.52.3-200DK Over 1.5 -200 | exact50.6%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-171); break-even ~63%, requires clean execution
Pitcher WalksRobert Stock UnderMET@RAY6:41 PM2.51.7-171DK Under 2.5 -171 | exact30.6%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-152); break-even ~60%, requires clean execution
Pitcher Earned RKyle Harrison UnderBRE@CUB7:41 PM2.51.4-152BetMGM Under 2.5 -140 | best price44.0%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-158); break-even ~61%, requires clean execution
Pitcher Earned RIan Seymour OverMET@RAY6:41 PM1.52.0-158BetMGM Over 1.5 -140 | best price33.3%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RTanner Gordon UnderORI@ROC8:41 PM3.52.5-135BetMGM Under 3.5 -135 | exact28.6%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-175); break-even ~64%, requires clean execution
Pitcher Earned RAnthony Molina UnderGIA@BRA6:05 PM2.51.8-175BetMGM Under 2.5 -175 | exact28.0%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-159); break-even ~61%, requires clean execution
Pitcher Earned RRyan Gusto UnderMAR@NAT6:46 PM2.52.0-159BetMGM Under 2.5 -150 | best price20.0%!Add Signal
BπŸ‘€ Watch SignalPitcher Earned RClay Holmes UnderBRE@CUB7:41 PM2.52.0-125BetMGM Under 2.5 -110 | best price20.0%!Add Signal
BπŸ‘€ Watch SignalPitcher Earned RWalbert Urena UnderYAN@ANG9:38 PM2.52.0-148DK Under 2.5 -148 | exact20.0%!Add Signal
► Lean Signals (Derisked)
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 47.6% (6 books) | books against us 40% (6 books) β€” strongly disagree β€” posture not…
K PropIan Seymour OverMET@RAY6:41 PM5.56.6-162BetOnline Over 5.5 -159 | best price19.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 20.1% vs 17% min using selected line 4.5 clears, but raw gap +0.90 <= 1 min β€” posture note at D
K PropAaron Nola OverPHI@DIA9:41 PM4.55.4-125FanDuel Over 4.5 -115 | best price20.1%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 19.3% vs 17% min using selected line 3.5 clears, but raw gap -0.68 <= 1 min β€” posture note at D
K PropRobert Stock UnderMET@RAY6:41 PM3.52.8-164FanDuel Under 3.5 -148 | best price19.3%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 46.4% (6 books) | books against us 40% (6 books) β€” strongly disagree
K PropTaj Bradley OverTIG@TWI7:41 PM5.56.6-102DK Over 5.5 -102 | exact19.3%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 16.2% vs 17% min using selected line 6.5 β€” posture note at D
K PropJacob deGrom OverATH@RAN8:06 PM6.57.6-111DK Over 6.5 -111 | exact16.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 12.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropGeorge Kirby OverMAR@SOX6:46 PM4.55.1-119FanDuel Over 4.5 -113 | best price12.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 12.8% vs 17% min using selected line 3.5 β€” posture note at D
K PropClay Holmes OverBRE@CUB7:41 PM3.54.0-168theScore Bet Over 3.5 +260 | best price12.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 9.2% vs 17% min using selected line 4.5 β€” posture note at D
K PropElmer Rodriguez OverYAN@ANG9:38 PM4.54.9+110BetRivers Over 4.5 +125 | best price9.2%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.2% vs 17% min using selected line 3.5 β€” posture note at D
K PropJackson Jobe UnderTIG@TWI7:41 PM3.53.2-117BetMGM Under 3.5 -115 | best price7.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropTanner Gordon UnderORI@ROC8:41 PM4.54.2-109DK Under 4.5 -109 | exact6.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropBrady Singer OverPAD@RED6:41 PM4.54.8+120BetMGM Over 3.5 -175 | alt rescue6.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.9% vs 17% min using selected line 5.5 β€” posture note at D
K PropGage Jump UnderATH@RAN8:06 PM5.55.1-109DK Under 5.5 -109 | exact6.9%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.6% vs 17% min using selected line 5.5 β€” posture note at D
K PropPeter Lambert OverSOX@AST8:11 PM5.55.9-102DK Over 5.5 -102 | exact6.6%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.4% vs 17% min using selected line 5.5 β€” posture note at D
K PropMichael King UnderPAD@RED6:41 PM5.55.3-111BetMGM Under 5.5 +105 | best price3.4%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.7% vs 17% min using selected line 5.5 β€” posture note at D
K PropKyle Harrison OverBRE@CUB7:41 PM5.55.7+118BetMGM Over 5.5 +120 | best price2.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.5% vs 17% min using selected line 4.5 β€” posture note at D
K PropBryce Elder OverGIA@BRA6:05 PM4.54.6+133FanDuel Over 4.5 +134 | best price2.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.0% vs 17% min using selected line 3.5 β€” posture note at D
K PropRyan Gusto UnderMAR@NAT6:46 PM3.53.4+128DK Under 3.5 +128 | exact2.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.5% vs 17% min using selected line 4.5 β€” posture note at D
K PropAnthony Kay OverSOX@AST8:11 PM4.54.5+121DK Over 4.5 +121 | exact0.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.5% vs 17% min using selected line 5.5 β€” posture note at D
K PropWalbert Urena OverYAN@ANG9:38 PM5.55.5+100BetMGM Over 4.5 -190 | alt rescue0.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 14.9% vs 10% min using selected line 17.5 clears, but raw gap -2.60 <= 3 min β€” posture note at D
Pitcher OutsJacob deGrom UnderATH@RAN8:06 PM17.514.9+105DK Under 17.5 +105 | exact14.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 10.3% vs 10% min using selected line 17.5 clears, but raw gap -1.79 <= 3 min β€” posture note at D
Pitcher OutsIan Seymour UnderMET@RAY6:41 PM17.515.7-122DK Under 17.5 -122 | exact10.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 9.2% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsBrady Singer UnderPAD@RED6:41 PM17.515.9+104BetMGM Under 17.5 +110 | best price9.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.3% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsPayton Tolle OverMAR@SOX6:46 PM17.518.8-135FanDuel Over 17.5 -130 | best price7.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.2% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsAaron Nola UnderPHI@DIA9:41 PM17.516.4-138FanDuel Under 17.5 -132 | best price6.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.3% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsBryce Elder OverGIA@BRA6:05 PM17.518.4-109DK Over 17.5 -109 | exact5.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.1% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsGeorge Kirby OverMAR@SOX6:46 PM17.517.9-110FanDuel Over 17.5 -102 | best price2.1%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.5% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsTaj Bradley UnderTIG@TWI7:41 PM17.517.2+113Bovada Direct Under 17.5 +115 | best price1.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.0% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsMichael King OverPAD@RED6:41 PM17.517.7-138FanDuel Over 17.5 -132 | best price1.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.9% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllBrandon Pfaadt UnderPHI@DIA9:41 PM5.54.9+120BetMGM Under 5.5 +120 | exact10.9%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.5% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllBryce Elder UnderGIA@BRA6:05 PM5.55.2-139DK Under 5.5 -139 | exact5.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.6% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllBrady Singer OverPAD@RED6:41 PM5.55.7-130BetMGM Over 5.5 -125 | best price3.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.8% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllTanner Gordon OverORI@ROC8:41 PM5.55.6-185BetMGM Over 5.5 -185 | exact1.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.8% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllAaron Nola OverPHI@DIA9:41 PM5.55.6+117DK Over 5.5 +117 | exact1.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.5% vs 15% min using selected line 6.5 β€” posture note at D
Pitcher Hits AllGeorge Kirby UnderMAR@SOX6:46 PM6.56.4-160DK Under 6.5 -160 | exact1.5%Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 47.1% (2 books) | books against us 0% (2 books) β€” strongly disagree
Pitcher WalksPayton Tolle OverMAR@SOX6:46 PM1.51.9+100DK Over 1.5 +100 | exact23.5%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher WalksAaron Nola OverPHI@DIA9:41 PM1.51.8-167DK Over 1.5 -167 | exact20.4%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksGeorge Kirby UnderMAR@SOX6:46 PM1.51.2-159DK Under 1.5 -159 | exact19.1%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 48.9% (2 books) | books against us 0% (2 books) β€” strongly disagree
Pitcher WalksBryce Elder OverGIA@BRA6:05 PM1.51.8-107DK Over 1.5 -107 | exact18.4%!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksElmer Rodriguez UnderYAN@ANG9:38 PM2.52.0-168DK Under 2.5 -168 | exact18.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksAnthony Kay OverSOX@AST8:11 PM1.51.7-178DK Over 1.5 -178 | exact16.1%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 44.1% (1 books)
Pitcher WalksWalbert Urena OverYAN@ANG9:38 PM2.52.9+112DK Over 2.5 +112 | exact15.5%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x) | Away pen fatigued (1.05x)
Pitcher WalksBrady Singer OverPAD@RED6:41 PM1.51.7-144theScore Bet Over 1.5 -140 | best price14.7%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksClay Holmes UnderBRE@CUB7:41 PM2.52.2-165theScore Bet Under 2.5 -165 | best price13.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.9% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksKyle Harrison UnderBRE@CUB7:41 PM1.51.4-122DK Under 1.5 -122 | exact8.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.0% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksJackson Jobe OverTIG@TWI7:41 PM1.51.6-167theScore Bet Over 1.5 -165 | best price5.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.8% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher WalksTaj Bradley UnderTIG@TWI7:41 PM2.52.4-192DK Under 2.5 -192 | exact3.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.2% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksWill Dion UnderMAR@NAT6:46 PM1.51.5-229DK Under 1.5 -229 | exact3.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.6% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher WalksGage Jump OverATH@RAN8:06 PM2.52.6+120DK Over 2.5 +120 | exact2.6%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.4% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksJacob deGrom OverATH@RAN8:06 PM1.51.5-104DK Over 1.5 -104 | exact2.4%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.2% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksIan Seymour UnderMET@RAY6:41 PM1.51.5-140DK Under 1.5 -140 | exact2.2%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 48.8% (2 books) | books against us 0% (2 books) β€” strongly disagree
Pitcher Earned RJacob deGrom OverATH@RAN8:06 PM1.51.9-116BetMGM Over 1.5 -105 | best price26.7%Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RPayton Tolle OverMAR@SOX6:46 PM1.51.7-164DK Over 1.5 -164 | exact13.3%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x) | Away pen fatigued (1.05x)
Pitcher Earned RBrady Singer OverPAD@RED6:41 PM2.52.8-126DK Over 2.5 -126 | exact12.0%!!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RMichael King UnderPAD@RED6:41 PM2.52.3-126DK Under 2.5 -126 | exact8.0%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RGeorge Kirby UnderMAR@SOX6:46 PM2.52.3-109DK Under 2.5 -109 | exact8.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RPeter Lambert UnderSOX@AST8:11 PM2.52.3-143BetMGM Under 2.5 -135 | best price8.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RBryce Elder OverGIA@BRA6:05 PM2.52.6+100BetMGM Over 2.5 +110 | best price4.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RTaj Bradley UnderTIG@TWI7:41 PM2.52.4-128BetMGM Under 2.5 -125 | best price4.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RJackson Jobe UnderTIG@TWI7:41 PM2.52.4-141BetMGM Under 2.5 -135 | best price4.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RGage Jump UnderATH@RAN8:06 PM2.52.4-148BetMGM Under 2.5 -125 | best price4.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RElmer Rodriguez UnderYAN@ANG9:38 PM2.52.4-136DK Under 2.5 -136 | exact4.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RRobert Stock UnderMET@RAY6:41 PM2.52.5-124DK Under 2.5 -124 | exact-!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher Earned RWill Dion UnderMAR@NAT6:46 PM1.51.5-105BetMGM Under 1.5 +100 | best price-!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RAnthony Kay UnderSOX@AST8:11 PM2.52.5-142DK Under 2.5 -142 | exact-!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher Earned RAaron Nola UnderPHI@DIA9:41 PM2.52.5-147BetMGM Under 2.5 -135 | best price-!!Lean Signal - Derisked
► Watch Signals
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 0.6% vs 17% min using selected line 6.5 β€” posture note at D
K PropPayton Tolle UnderMAR@SOX6:46 PM6.56.5-108BetRivers Under 6.5 +100 | best price0.6%Watch Signal

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