MLB Betting Analyzer — Full Audit

Monday, July 20 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βœ… TRUSTED43057%+0.57u6351%-5.98u19860%64
Pitcher Hits Allowedβœ… TRUSTED38059%+16.40u5258%+0.40u450%6
Run Lineβœ… TRUSTED13854%-3.08u0-+0.00u4163%1
Batter WalksπŸ‘€ WATCH62772%-9.06u0-+0.00u580%134
Pitcher Earned RunsπŸ‘€ WATCH36759%+1.66u9061%+2.87u1100%9
Pitcher WalksπŸ‘€ WATCH26660%-9.72u7162%+0.12u0-11
Batter HitsπŸ‘€ WATCH3778%+3.90u0-+0.00u0-23
Batter Total BasesπŸ‘€ WATCH3155%+0.66u0-+0.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πŸ”¬ RESEARCH10746%-14.11u944%-2.09u250%8
TotalπŸ”¬ RESEARCH5038%-10.52u0-+0.00u1100%7
F5 TotalπŸ”¬ RESEARCH10%-1.00u0-+0.00u0-6
Batter H+R+RBIβ›” PAUSED48450%-56.69u0-+0.00u7053%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/414d P&L non-negative
Pitcher Hits Allowedβœ… TRUSTEDMaintain Trusted4/4No blocker
Run Lineβœ… TRUSTEDMaintain Trusted2/4season P&L non-negative; 14d sample >= 10
Batter WalksπŸ‘€ 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
Pitcher Earned RunsπŸ‘€ WATCHβœ… Trusted5/5No blocker
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 sample >= 50; 14d sample >= 10; Grade A sample >= 20 and WR >= 55% or Grade B sample >= 50, WR >= 55%, P&L > 0
Batter Total BasesπŸ‘€ 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
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
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
Jacob MisiorowskiMilwaukee Brewers vs New York Mets87.491.795.55Curveball (48% whiff, 11% usage)Savant whiff 37.8%, put-away 32.5%, xwOBA 0.224, arsenal coverage 5 pitch type(s)
Dylan CeaseToronto Blue Jays vs Tampa Bay Rays74.379.975.56Changeup (57% whiff, 12% usage)Savant whiff 35.6%, put-away 24.9%, xwOBA 0.264, arsenal coverage 6 pitch type(s)
Jacob deGromTexas Rangers vs Chicago White Sox67.478.763.05Changeup (44% whiff, 14% usage)Savant whiff 34.8%, put-away 25.4%, xwOBA 0.289, arsenal coverage 5 pitch type(s)
Cristopher SΓ‘nchezPhiladelphia Phillies vs Los Angeles Dodgers66.670.668.03Changeup (45% whiff, 39% usage)Savant whiff 30.9%, put-away 25.0%, xwOBA 0.279, arsenal coverage 3 pitch type(s)
Payton TolleBoston Red Sox vs Baltimore Orioles62.756.572.054-Seam Fastball (30% whiff, 48% usage)Savant whiff 25.9%, put-away 20.9%, xwOBA 0.271, arsenal coverage 5 pitch type(s)
Braxton AshcraftPittsburgh Pirates vs New York Yankees62.462.466.05Curveball (40% whiff, 26% usage)Savant whiff 27.1%, put-away 24.5%, xwOBA 0.283, arsenal coverage 5 pitch type(s)
Joe RyanMinnesota Twins vs Cleveland Guardians59.956.268.06Sweeper (37% whiff, 15% usage)Savant whiff 26.4%, put-away 19.6%, xwOBA 0.279, arsenal coverage 6 pitch type(s)
Emmet SheehanLos Angeles Dodgers vs Philadelphia Phillies58.063.754.54Slider (39% whiff, 30% usage)Savant whiff 30.0%, put-away 19.9%, xwOBA 0.306, arsenal coverage 4 pitch type(s)
Freddy PeraltaNew York Mets vs Milwaukee Brewers55.955.956.05Curveball (36% whiff, 15% usage)Savant whiff 27.1%, put-away 17.9%, xwOBA 0.303, arsenal coverage 5 pitch type(s)
JosΓ© SorianoLos Angeles Angels vs St. Louis Cardinals55.768.046.55Curveball (46% whiff, 26% usage)Savant whiff 31.7%, put-away 20.9%, xwOBA 0.322, arsenal coverage 5 pitch type(s)
Ryan WeathersNew York Yankees vs Pittsburgh Pirates53.562.845.55Sweeper (44% whiff, 20% usage)Savant whiff 27.9%, put-away 23.2%, xwOBA 0.324, arsenal coverage 5 pitch type(s)
Jack FlahertyDetroit Tigers vs Chicago Cubs51.756.647.05Curveball (38% whiff, 20% usage)Savant whiff 27.3%, put-away 18.3%, xwOBA 0.321, arsenal coverage 5 pitch type(s)
Bryce ElderAtlanta Braves vs San Diego Padres51.348.756.05Slider (31% whiff, 27% usage)Savant whiff 21.5%, put-away 21.9%, xwOBA 0.303, arsenal coverage 5 pitch type(s)
George KirbySeattle Mariners vs Cincinnati Reds50.445.555.06Sweeper (27% whiff, 30% usage)Savant whiff 21.6%, put-away 18.6%, xwOBA 0.305, arsenal coverage 6 pitch type(s)
Andrew AlvarezWashington Nationals vs Colorado Rockies49.754.147.05Slider (38% whiff, 24% usage)Savant whiff 26.8%, put-away 16.8%, xwOBA 0.321, arsenal coverage 5 pitch type(s)
Trevor McDonaldSan Francisco Giants vs Kansas City Royals49.244.254.55Slider (38% whiff, 26% usage)Savant whiff 21.3%, put-away 17.9%, xwOBA 0.306, arsenal coverage 5 pitch type(s)
Michael WachaKansas City Royals vs San Francisco Giants48.045.550.06Changeup (30% whiff, 24% usage)Savant whiff 21.9%, put-away 18.1%, xwOBA 0.315, arsenal coverage 6 pitch type(s)
Jeffrey SpringsAthletics vs Arizona Diamondbacks46.447.042.55Changeup (40% whiff, 23% usage)Savant whiff 22.8%, put-away 17.7%, xwOBA 0.330, arsenal coverage 5 pitch type(s)
Janson JunkMiami Marlins vs Houston Astros45.435.453.06Changeup (33% whiff, 19% usage)Savant whiff 18.2%, put-away 15.3%, xwOBA 0.309, arsenal coverage 6 pitch type(s)
Shane BazBaltimore Orioles vs Boston Red Sox45.244.046.55Curveball (29% whiff, 33% usage)Savant whiff 21.5%, put-away 17.4%, xwOBA 0.322, arsenal coverage 5 pitch type(s)
Tanner BibeeCleveland Guardians vs Minnesota Twins45.050.241.56Cutter (34% whiff, 24% usage)Savant whiff 24.4%, put-away 17.7%, xwOBA 0.332, arsenal coverage 6 pitch type(s)
Andrew AbbottCincinnati Reds vs Seattle Mariners43.043.340.05Changeup (37% whiff, 18% usage)Savant whiff 22.4%, put-away 14.8%, xwOBA 0.335, arsenal coverage 5 pitch type(s)
Jameson TaillonChicago Cubs vs Detroit Tigers40.953.729.06Sweeper (32% whiff, 17% usage)Savant whiff 25.8%, put-away 18.3%, xwOBA 0.357, arsenal coverage 6 pitch type(s)
JP SearsSan Diego Padres vs Atlanta Braves40.650.330.56Sweeper (36% whiff, 16% usage)Savant whiff 23.4%, put-away 19.7%, xwOBA 0.354, arsenal coverage 6 pitch type(s)
Erick FeddeChicago White Sox vs Texas Rangers39.033.342.05Changeup (26% whiff, 14% usage)Savant whiff 18.0%, put-away 13.6%, xwOBA 0.331, arsenal coverage 5 pitch type(s)
Kyle FreelandColorado Rockies vs Washington Nationals39.047.528.06Sweeper (34% whiff, 12% usage)Savant whiff 22.5%, put-away 18.7%, xwOBA 0.359, arsenal coverage 6 pitch type(s)
Kyle LeahySt. Louis Cardinals vs Los Angeles Angels37.945.331.06Changeup (38% whiff, 13% usage)Savant whiff 21.5%, put-away 18.6%, xwOBA 0.353, arsenal coverage 6 pitch type(s)
Nick MartinezTampa Bay Rays vs Toronto Blue Jays37.334.741.06Changeup (35% whiff, 28% usage)Savant whiff 18.1%, put-away 14.8%, xwOBA 0.333, arsenal coverage 6 pitch type(s)
Mitch BrattArizona Diamondbacks vs Athletics20.318.516.55Slider (44% whiff, 14% usage)Savant whiff 13.4%, put-away 7.9%, xwOBA 0.382, arsenal coverage 5 pitch type(s)
Ronel BlancoHouston Astros vs Miami Marlins---0-Savant pitcher summary missing, Savant arsenal missing

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

PITCHER ASSESSMENT DIAGNOSTICS

30 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Mitch BrattArizona Diamondbacks vs AthleticsL17.8%3.03.04.950shortfull16.5083.50season+recent+savant+savant_quality+handrecent leash 3.0 IP/start
Jeffrey SpringsAthletics vs Arizona DiamondbacksL19.4%4.35.15.072shortfull42.5057.50season+recent+savant+savant_quality+handrecent leash 4.3 IP/start, low-K contact opponent 19.7%
Bryce ElderAtlanta Braves vs San Diego PadresR18.6%4.85.75.580shortfull56.0044.00season+recent+savant+savant_quality+handrecent leash 4.8 IP/start
Shane BazBaltimore Orioles vs Boston Red SoxR22.2%5.85.96.097normalfull46.5053.50season+recent+savant+savant_quality+hand-
Payton TolleBoston Red Sox vs Baltimore OriolesL25.6%5.05.65.584shortfull72.0028.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start, patient opponent BB% 10.2%
Jameson TaillonChicago Cubs vs Detroit TigersR20.1%4.35.25.072shortfull29.0071.00season+recent+savant+savant_quality+handrecent leash 4.3 IP/start
Erick FeddeChicago White Sox vs Texas RangersR15.5%4.54.94.976shortfull42.0058.00season+recent+savant+savant_quality+handrecent leash 4.5 IP/start
Andrew AbbottCincinnati Reds vs Seattle MarinersL19.9%5.05.25.284shortfull40.0060.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Tanner BibeeCleveland Guardians vs Minnesota TwinsR17.2%5.75.75.796normalfull41.5058.50season+recent+savant+savant_quality+hand-
Kyle FreelandColorado Rockies vs Washington NationalsL21.3%5.85.25.397normalfull28.0072.00season+recent+savant+savant_quality+hand-
Jack FlahertyDetroit Tigers vs Chicago CubsR27.0%4.84.64.680shortfull47.0053.00season+recent+savant+savant_quality+handrecent leash 4.8 IP/start, patient opponent BB% 11.1%
Ronel BlancoHouston Astros vs Miami MarlinsR---5.896unknownmissing50.0050.00fallback+handseason_pitcher_stats_missing, recent_form_unavailable, savant_summary_missing
Michael WachaKansas City Royals vs San Francisco GiantsR20.0%6.16.36.2102deepfull50.0050.00season+recent+savant+savant_quality+hand-
JosΓ© SorianoLos Angeles Angels vs St. Louis CardinalsR23.6%4.85.55.480shortfull46.5053.50season+recent+savant+savant_quality+handrecent leash 4.8 IP/start
Emmet SheehanLos Angeles Dodgers vs Philadelphia PhilliesR27.2%4.54.84.876shortfull54.5045.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start
Janson JunkMiami Marlins vs Houston AstrosR18.0%5.25.45.487normalfull53.0047.00season+recent+savant+savant_quality+hand-
Jacob MisiorowskiMilwaukee Brewers vs New York MetsR40.6%6.66.26.2111deepfull95.504.50season+recent+savant+savant_quality+hand-
Joe RyanMinnesota Twins vs Cleveland GuardiansR29.2%5.65.55.594normalfull68.0032.00season+recent+savant+savant_quality+handpatient opponent BB% 9.7%
Freddy PeraltaNew York Mets vs Milwaukee BrewersR21.9%3.95.25.065shortfull56.0044.00season+recent+savant+savant_quality+handrecent leash 3.9 IP/start, patient opponent BB% 10.8%
Ryan WeathersNew York Yankees vs Pittsburgh PiratesL27.3%4.55.45.276shortfull45.5054.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start
Cristopher SΓ‘nchezPhiladelphia Phillies vs Los Angeles DodgersL25.7%5.66.46.294normalfull68.0032.00season+recent+savant+savant_quality+handpatient opponent BB% 10.4%
Braxton AshcraftPittsburgh Pirates vs New York YankeesR29.4%5.66.06.094normalfull66.0034.00season+recent+savant+savant_quality+handpatient opponent BB% 10.1%
JP SearsSan Diego Padres vs Atlanta BravesL21.1%4.64.95.277shortfull30.5069.50season+recent+savant+savant_quality+handrecent leash 4.6 IP/start
Trevor McDonaldSan Francisco Giants vs Kansas City RoyalsR16.8%4.65.15.077shortfull54.5045.50season+recent+savant+savant_quality+handrecent leash 4.6 IP/start
George KirbySeattle Mariners vs Cincinnati RedsR22.9%6.46.16.2107deepfull55.0045.00season+recent+savant+savant_quality+handpatient opponent BB% 9.6%
Kyle LeahySt. Louis Cardinals vs Los Angeles AngelsR20.9%5.05.05.084shortfull31.0069.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Nick MartinezTampa Bay Rays vs Toronto Blue JaysR15.2%5.35.85.789normalfull41.0059.00season+recent+savant+savant_quality+handlow-K contact opponent 19.7%
Jacob deGromTexas Rangers vs Chicago White SoxR30.9%6.05.66.0101deepfull63.0037.00season+recent+savant+savant_quality+hand-
Dylan CeaseToronto Blue Jays vs Tampa Bay RaysR37.0%5.95.86.099normalfull75.5024.50season+recent+savant+savant_quality+handlow-K contact opponent 18.9%
Andrew AlvarezWashington Nationals vs Colorado RockiesL24.1%3.94.44.865shortfull47.0053.00season+recent+savant+savant_quality+handrecent leash 3.9 IP/start

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

PITCHER OUTS RESEARCH GATE

10/10 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Jacob MisiorowskiJacob Misiorowski OverNew York Mets @ Milwaukee Brewers17.522.04.525.9%BGOOD_ADDresearchdeep6.2111season+recent+savant+savant_quality+handMarket status RESEARCH: Pitcher Outs research-stage -- downgraded to monitor/derisk
Cristopher SanchezCristopher Sanchez OverLos Angeles Dodgers @ Philadelphia Phillies18.520.62.111.3%CALT_DERISKresearchnormal6.294season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 11.3% vs 10% min using selected line 18.5 clears, but raw gap +2.08 <= 3 min
Michael WachaMichael Wacha OverSan Francisco Giants @ Kansas City Royals17.519.52.011.3%CALT_DERISKresearchdeep6.2102season+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
Dylan CeaseDylan Cease OverTampa Bay Rays @ Toronto Blue Jays17.519.31.810.0%CALT_DERISKresearchnormal6.099season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 10.0% vs 10% min using selected line 17.5 clears, but raw gap +1.75 <= 3 min
Ryan WeathersRyan Weathers UnderPittsburgh Pirates @ New York Yankees17.515.9-1.69.2%CALT_DERISKresearchshort5.276season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 9.2% vs 10% min using selected line 17.5
George KirbyGeorge Kirby OverCincinnati Reds @ Seattle Mariners18.520.11.68.8%CALT_DERISKresearchdeep6.2107season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 8.8% vs 10% min using selected line 18.5
Braxton AshcraftBraxton Ashcraft OverPittsburgh Pirates @ New York Yankees17.518.51.05.9%CALT_DERISKresearchnormal6.094season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 5.9% vs 10% min using selected line 17.5
Joe RyanJoe Ryan UnderMinnesota Twins @ Cleveland Guardians18.517.7-0.84.5%CALT_DERISKresearchnormal5.594season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 4.5% vs 10% min using selected line 18.5
Tanner BibeeTanner Bibee UnderMinnesota Twins @ Cleveland Guardians17.516.7-0.84.4%CALT_DERISKresearchnormal5.796season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 4.4% vs 10% min using selected line 17.5
Shane BazShane Baz UnderBaltimore Orioles @ Boston Red Sox17.517.5-0.10.3%CALT_DERISKresearchnormal6.097season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 0.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

85 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Best Signals
A ⭐ Featured⭐ Featured
K final QC: opposing lineup not confirmed, juiced K over -134, active roster BVP damage OPS 0.955/AVG 0.400 over 11 PA
K PropRonel Blanco OverMAR@AST8:11 PM3.55.0-134BetOnline Over 3.5 -133 | best price42.9%Best Signal
A ⭐ Featured⭐ Featured
K final QC: opposing lineup not confirmed, active roster BVP K% 16.1% over 31 PA, pitch-type boost on 14% usage pitch
K PropJacob deGrom OverSOX@RAN8:06 PM6.58.3-127DK Over 6.5 -127 | exact28.2%Best Signal
Aβœ… Best Signal
K final QC: opposing lineup not confirmed
K PropEmmet Sheehan OverDOD@PHI7:11 PM5.57.0-123FanDuel Over 5.5 -120 | best price26.9%Best Signal
► Add Signals
BπŸ”¬ Research Only
Matchup: [!] Opp lineup wRC+ 118 vs LHP β€” tough platoon matchup
K PropMitch Bratt UnderATH@DIA9:41 PM3.52.1-133DK Under 3.5 -133 | exact39.5%!!Add Signal
BπŸ”¬ Research Only
Market status RESEARCH: K Prop Grade B held for recalibration
K PropPayton Tolle UnderORI@SOX7:11 PM6.55.3-148DK Under 6.5 -148 | exact18.2%!Add Signal
BπŸ”¬ Research Only
Matchup: Pitch-type: opp whiffs above avg vs SP top pitch (Γ—1.09) βœ“ Over Ks | [!] Opp lineup wRC+ 114 vs RHP β€” tough platoon matc…
K PropBraxton Ashcraft OverPIR@YAN7:06 PM6.57.7-123BetMGM Over 6.5 -110 | best price18.1%!Add Signal
BπŸ”¬ Research Only
Heavy juice (-187); break-even ~65%, requires clean execution
Pitcher OutsJacob Misiorowski OverMET@BRE7:41 PM17.522.0-187Bovada Direct Over 17.5 -180 | best price25.9%Add Signal
Bβœ… Add Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Hits AllTrevor McDonald UnderGIA@ROY7:41 PM6.54.6-157DK Under 6.5 -157 | exact29.2%!Add Signal
Bβœ… Add SignalPitcher Hits AllAndrew Alvarez UnderNAT@ROC8:41 PM5.54.3+100DK Under 5.5 +100 | exact21.8%!Add Signal
Bβœ… Add Signal
Heavy juice (-151); break-even ~60%, requires clean execution
Pitcher Hits AllCristopher Sanchez OverDOD@PHI7:11 PM5.56.6-151BetMGM Over 5.5 -135 | best price20.0%!Add Signal
Bβœ… Add Signal
Heavy juice (-157); break-even ~61%, requires clean execution
Pitcher Hits AllTanner Bibee UnderTWI@GUA6:41 PM5.54.5-157BetMGM Under 5.5 -140 | best price18.2%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-167); break-even ~63%, requires clean execution
Pitcher Earned RRonel Blanco OverMAR@AST8:11 PM1.52.5-167DK Over 1.5 -167 | exact66.7%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-153); break-even ~60%, requires clean execution
Pitcher Earned RGeorge Kirby OverRED@MAR9:41 PM1.52.3-153DK Over 1.5 -153 | exact53.3%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-167); break-even ~63%, requires clean execution
Pitcher Earned RJoe Ryan UnderTWI@GUA6:41 PM2.51.6-167DK Under 2.5 -167 | exact36.0%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x)
Pitcher Earned RJacob deGrom OverSOX@RAN8:06 PM1.51.9-139DK Over 1.5 -139 | exact26.7%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RPayton Tolle UnderORI@SOX7:11 PM2.51.9-168DK Under 2.5 -168 | exact24.0%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-151); break-even ~60%, requires clean execution
Pitcher Earned RCristopher Sanchez UnderDOD@PHI7:11 PM2.51.9-151DK Under 2.5 -151 | exact24.0%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.08x)
Pitcher Earned RJeffrey Springs OverATH@DIA9:41 PM2.53.1-154DK Over 2.5 -154 | exact24.0%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.04x)
Pitcher Earned RBraxton Ashcraft UnderPIR@YAN7:06 PM2.52.0-148DK Under 2.5 -148 | exact20.0%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.04x)
Pitcher Earned RRyan Weathers UnderPIR@YAN7:06 PM2.52.0-143DK Under 2.5 -143 | exact20.0%!!Add Signal
BπŸ‘€ Watch SignalPitcher Earned REmmet Sheehan UnderDOD@PHI7:11 PM2.52.0-120DK Under 2.5 -120 | exact20.0%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RMichael Wacha UnderGIA@ROY7:41 PM3.52.8-163DK Under 3.5 -163 | exact20.0%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-162); break-even ~62%, requires clean execution
Pitcher Earned RKyle Leahy UnderCAR@ANG10:11 PM2.52.0-162DK Under 2.5 -162 | exact20.0%!Add Signal
► Lean Signals (Derisked)
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 46.5% (6 books) | books against us 20% (6 books) β€” strongly disagree
K PropJameson Taillon OverTIG@CUB8:06 PM3.55.0-157DK Over 3.5 -157 | exact41.4%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 47.9% (6 books) | books against us 0% (6 books) β€” strongly disagree
K PropCristopher Sanchez OverDOD@PHI7:11 PM6.58.0-107BetMGM Over 6.5 +110 | best price23.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 21.1% vs 17% min using selected line 3.5 clears, but raw gap +0.74 <= 1 min β€” posture note at D
K PropTrevor McDonald OverGIA@ROY7:41 PM3.54.2+120DK Over 3.5 +120 | exact21.1%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 17.4% vs 17% min using selected line 4.5 clears, but raw gap +0.78 <= 1 min β€” posture note at D
K PropJose Soriano OverCAR@ANG10:11 PM4.55.3-153DK Over 4.5 -153 | exact17.4%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 17.3% vs 17% min using selected line 4.5 clears, but raw gap +0.78 <= 1 min β€” posture note at D
K PropKyle Freeland OverNAT@ROC8:41 PM4.55.3-105FanDuel Over 4.5 +118 | best price17.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 11.7% vs 17% min using selected line 3.5 β€” posture note at D
K PropErick Fedde UnderSOX@RAN8:06 PM3.53.1-123DK Under 3.5 -123 | exact11.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 11.6% vs 17% min using selected line 3.5 β€” posture note at D
K PropNick Martinez UnderRAY@JAY7:08 PM3.53.1-156FanDuel Under 3.5 -154 | best price11.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.8% vs 17% min using selected line 5.5 β€” posture note at D
K PropShane Baz OverORI@SOX7:11 PM5.56.0+106FanDuel Over 5.5 +110 | best price8.8%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.6% vs 17% min using selected line 6.5 β€” posture note at D
K PropJoe Ryan UnderTWI@GUA6:41 PM6.56.1+100BetOnline Under 6.5 +104 | best price5.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.4% vs 17% min using selected line 4.5 β€” posture note at D
K PropAndrew Abbott UnderRED@MAR9:41 PM4.54.3+125DK Under 4.5 +125 | exact5.4%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.2% vs 17% min using selected line 4.5 β€” posture note at D
K PropAndrew Alvarez OverNAT@ROC8:41 PM4.54.7+104FanDuel Over 4.5 +126 | best price5.2%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.4% vs 17% min using selected line 5.5 β€” posture note at D
K PropFreddy Peralta UnderMET@BRE7:41 PM5.55.3-122BetMGM Under 5.5 -110 | best price4.4%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.0% vs 17% min using selected line 3.5 β€” posture note at D
K PropJeffrey Springs OverATH@DIA9:41 PM3.53.6-119FanDuel Over 3.5 -104 | best price3.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropTanner Bibee UnderTWI@GUA6:41 PM4.54.4+101DK Under 4.5 +101 | exact2.9%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.8% vs 17% min using selected line 3.5 β€” posture note at D
K PropJanson Junk UnderMAR@AST8:11 PM3.53.4-122FanDuel Under 3.5 -108 | best price2.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.5% vs 17% min using selected line 6.5 β€” posture note at D
K PropRyan Weathers UnderPIR@YAN7:06 PM6.56.3-141BetMGM Under 6.5 -125 | 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 5.5 β€” posture note at D
K PropJack Flaherty OverTIG@CUB8:06 PM5.55.6-103Bovada Direct Over 5.5 +105 | best price2.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.5% vs 17% min using selected line 7.5 β€” posture note at D
K PropDylan Cease UnderRAY@JAY7:08 PM7.57.4-135BetMGM Under 7.5 -115 | best price1.5%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.5% vs 17% min using selected line 4.5 β€” posture note at D
K PropMichael Wacha OverGIA@ROY7:41 PM4.54.6+105BetOnline Over 4.5 +107 | best price1.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 11.3% vs 10% min using selected line 18.5 clears, but raw gap +2.08 <= 3 min β€” posture note at D
Pitcher OutsCristopher Sanchez OverDOD@PHI7:11 PM18.520.6+102FanDuel Over 18.5 +102 | best price11.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
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 OutsMichael Wacha OverGIA@ROY7:41 PM17.519.5-158FanDuel Over 17.5 -158 | best price11.3%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 10.0% vs 10% min using selected line 17.5 clears, but raw gap +1.75 <= 3 min β€” posture note at D
Pitcher OutsDylan Cease OverRAY@JAY7:08 PM17.519.3-173Bovada Direct Over 17.5 -170 | best price10.0%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 OutsRyan Weathers UnderPIR@YAN7:06 PM17.515.9-127Bovada Direct Under 17.5 -125 | best price9.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.8% vs 10% min using selected line 18.5 β€” posture note at D
Pitcher OutsGeorge Kirby OverRED@MAR9:41 PM18.520.1+127FanDuel Over 18.5 +136 | best price8.8%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.9% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsBraxton Ashcraft OverPIR@YAN7:06 PM17.518.5-141DK Over 17.5 -141 | exact5.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.5% vs 10% min using selected line 18.5 β€” posture note at D
Pitcher OutsJoe Ryan UnderTWI@GUA6:41 PM18.517.7-162DK Under 18.5 -162 | exact4.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.4% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsTanner Bibee UnderTWI@GUA6:41 PM17.516.7+102DK Under 17.5 +102 | exact4.4%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.3% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsShane Baz UnderORI@SOX7:11 PM17.517.5-109DK Under 17.5 -109 | exact0.3%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 41.9% (2 books) | books against us 0% (2 books) β€” strongly disagree
Pitcher Hits AllGeorge Kirby OverRED@MAR9:41 PM5.56.5+122Bovada Direct Over 5.5 +125 | best price18.2%Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.06x)
Pitcher Hits AllErick Fedde UnderSOX@RAN8:06 PM5.54.7-127DK Under 5.5 -127 | exact14.5%!!!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 AllJanson Junk OverMAR@AST8:11 PM5.56.1+124Bovada Direct Over 4.5 -165 | alt rescue10.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.8% vs 15% min using selected line 6.5 β€” posture note at D
Pitcher Hits AllMichael Wacha UnderGIA@ROY7:41 PM6.55.8-114DK Under 6.5 -114 | exact10.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 9.1% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllJP Sears UnderPAD@BRA7:16 PM5.55.0-125BetMGM Under 5.5 -120 | best price9.1%!!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 AllRyan Weathers UnderPIR@YAN7:06 PM5.55.2-155DK Under 5.5 -155 | exact5.5%!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 AllJeffrey Springs OverATH@DIA9:41 PM5.55.8-127DK Over 5.5 -127 | 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 AllNick Martinez UnderRAY@JAY7:08 PM5.55.3-112BetMGM Under 5.5 +100 | best price3.6%!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 AllBryce Elder OverPAD@BRA7:16 PM5.55.7+124Bovada Direct Over 5.5 +125 | best price3.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllShane Baz UnderORI@SOX7:11 PM5.55.5+104BetMGM Under 5.5 +105 | best price-!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 15% min using selected line 6.5 β€” posture note at D
Pitcher Hits AllKyle Freeland UnderNAT@ROC8:41 PM6.56.5+107DK Under 6.5 +107 | exact-!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 47.2% (1 books)
Pitcher Earned RAndrew Alvarez UnderNAT@ROC8:41 PM2.51.8-102DK Under 2.5 -102 | exact28.0%Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 49.1% (1 books)
Pitcher Earned RJacob Misiorowski UnderMET@BRE7:41 PM1.51.1-111DK Under 1.5 -111 | exact26.7%Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 44.5% (1 books)
Pitcher Earned RJack Flaherty UnderTIG@CUB8:06 PM2.52.1+110DK Under 2.5 +110 | exact16.0%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.08x)
Pitcher Earned RMitch Bratt UnderATH@DIA9:41 PM2.52.2-154DK Under 2.5 -154 | exact12.0%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 45.1% (1 books)
Pitcher Earned RAndrew Abbott OverRED@MAR9:41 PM2.52.8+107DK Over 2.5 +107 | exact12.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.6% vs 20% min using selected line 3.5 β€” posture note at D
Pitcher Earned RKyle Freeland UnderNAT@ROC8:41 PM3.53.2-127DK Under 3.5 -127 | exact8.6%!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 RShane Baz OverORI@SOX7:11 PM2.52.7-141DK Over 2.5 -141 | 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 RTrevor McDonald UnderGIA@ROY7:41 PM2.52.3+110DK Under 2.5 +110 | 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 RJameson Taillon OverTIG@CUB8:06 PM2.52.7-145DK Over 2.5 -145 | 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 RJanson Junk OverMAR@AST8:11 PM2.52.7-102DK Over 2.5 -102 | 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 RJose Soriano UnderCAR@ANG10:11 PM2.52.3-151DK Under 2.5 -151 | exact8.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 RTanner Bibee OverTWI@GUA6:41 PM2.52.6+101DK Over 2.5 +101 | exact4.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 RNick Martinez OverRAY@JAY7:08 PM2.52.6-105DK Over 2.5 -105 | exact4.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 OverPAD@BRA7:16 PM2.52.6+104DK Over 2.5 +104 | exact4.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 RJP Sears OverPAD@BRA7:16 PM2.52.6-131DK Over 2.5 -131 | exact4.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 RFreddy Peralta UnderMET@BRE7:41 PM2.52.4-113DK Under 2.5 -113 | exact4.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 RErick Fedde UnderSOX@RAN8:06 PM2.52.4+102DK Under 2.5 +102 | 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 1.5 β€” posture note at D
Pitcher Earned RDylan Cease UnderRAY@JAY7:08 PM1.51.5+101DK Under 1.5 +101 | exact-Lean Signal - Derisked
► Watch Signals
B (Review)β—‡ Watch Signal
Model edge fail: diff_pct 22.1% vs 17% min using selected line 3.5 clears, but raw gap +0.77 <= 1 min β€” posture note at D
K PropBryce Elder OverPAD@BRA7:16 PM3.54.3-128DK Over 3.5 -128 | exact22.1%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 10.8% vs 17% min using selected line 3.5 β€” posture note at D
K PropJP Sears OverPAD@BRA7:16 PM3.53.9-150BetMGM Over 3.5 -130 | best price10.8%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 9.5% vs 17% min using selected line 4.5 β€” posture note at D
K PropKyle Leahy OverCAR@ANG10:11 PM4.54.9-124BetOnline Over 4.5 -122 | best price9.5%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 8.3% vs 17% min using selected line 6.5 β€” posture note at D
K PropGeorge Kirby OverRED@MAR9:41 PM6.57.0-135theScore Bet Over 6.5 -135 | best price8.3%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 7.3% vs 17% min using selected line 9.5 β€” posture note at D
K PropJacob Misiorowski OverMET@BRE7:41 PM9.510.2+118BetOnline Over 8.5 -135 | alt rescue7.3%Watch Signal

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