MLB Betting Analyzer — Full Audit

Monday, September 07 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βœ… TRUSTED63355%-25.88u3858%+0.03u29856%64
Pitcher Hits Allowedβœ… TRUSTED54157%+5.18u2861%+0.80u450%6
Run Lineβœ… TRUSTED17358%+7.01u0-+0.00u4661%1
Batter WalksπŸ‘€ WATCH208474%-55.49u0-+0.00u875%134
Pitcher Earned RunsπŸ‘€ WATCH70256%-34.91u7152%-8.40u1100%9
Pitcher WalksπŸ‘€ WATCH47662%+0.03u5072%+7.08u0-11
Batter HitsπŸ‘€ WATCH5571%-0.17u0-+0.00u0-23
Batter Total BasesπŸ‘€ WATCH3551%-1.50u0-+0.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πŸ”¬ RESEARCH13548%-14.15u650%-0.45u367%8
TotalπŸ”¬ RESEARCH6239%-13.07u0-+0.00u1100%7
F5 TotalπŸ”¬ RESEARCH3842%-10.07u0-+0.00u10%6
No HRπŸ”¬ RESEARCH10%-1.00u0-+0.00u0-0
Batter H+R+RBIβ›” PAUSED60952%-60.11u0-+0.00u8653%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 Trusted4/4No blocker
Run Lineβœ… TRUSTEDMaintain Trusted3/414d 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βœ… 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βœ… Trusted5/5No blocker
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βœ… Trusted1/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

18 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Nick PivettaSan Diego Padres vs Washington Nationals75.758.5100.06Sweeper (41% whiff, 12% usage)Savant whiff 26.4%, put-away 22.1%, xwOBA 0.212, arsenal coverage 6 pitch type(s)
Dylan CeaseToronto Blue Jays vs Athletics73.275.079.06Changeup (50% whiff, 12% usage)Savant whiff 33.4%, put-away 24.5%, xwOBA 0.257, arsenal coverage 6 pitch type(s)
JesΓΊs LuzardoPhiladelphia Phillies vs Atlanta Braves70.671.274.54Sweeper (47% whiff, 38% usage)Savant whiff 31.8%, put-away 24.0%, xwOBA 0.266, arsenal coverage 4 pitch type(s)
Chase BurnsCincinnati Reds vs Los Angeles Dodgers65.767.668.04Slider (52% whiff, 39% usage)Savant whiff 31.4%, put-away 21.2%, xwOBA 0.279, arsenal coverage 4 pitch type(s)
Jacob LopezAthletics vs Toronto Blue Jays58.651.864.55Slider (31% whiff, 34% usage)Savant whiff 25.3%, put-away 17.4%, xwOBA 0.286, arsenal coverage 5 pitch type(s)
Joey CantilloCleveland Guardians vs Baltimore Orioles57.162.452.55Changeup (39% whiff, 25% usage)Savant whiff 29.0%, put-away 20.8%, xwOBA 0.310, arsenal coverage 5 pitch type(s)
Eury PΓ©rezMiami Marlins vs New York Mets56.261.452.56Slider (42% whiff, 16% usage)Savant whiff 29.4%, put-away 18.9%, xwOBA 0.310, arsenal coverage 6 pitch type(s)
Troy MeltonDetroit Tigers vs Minnesota Twins55.352.361.06Slider (34% whiff, 18% usage)Savant whiff 24.6%, put-away 19.3%, xwOBA 0.293, arsenal coverage 6 pitch type(s)
Trevor RogersBaltimore Orioles vs Cleveland Guardians52.447.757.55Sweeper (31% whiff, 14% usage)Savant whiff 23.6%, put-away 16.7%, xwOBA 0.300, arsenal coverage 5 pitch type(s)
Noah CameronKansas City Royals vs Arizona Diamondbacks52.354.152.06Changeup (36% whiff, 21% usage)Savant whiff 26.3%, put-away 17.9%, xwOBA 0.311, arsenal coverage 6 pitch type(s)
Jonah TongNew York Mets vs Miami Marlins48.338.353.04Changeup (30% whiff, 28% usage)Savant whiff 21.8%, put-away 11.0%, xwOBA 0.309, arsenal coverage 4 pitch type(s)
Robert GasserMilwaukee Brewers vs Chicago Cubs47.243.650.56Sweeper (27% whiff, 25% usage)Savant whiff 21.9%, put-away 16.0%, xwOBA 0.314, arsenal coverage 6 pitch type(s)
Logan WebbSan Francisco Giants vs St. Louis Cardinals46.442.352.05Changeup (27% whiff, 24% usage)Savant whiff 20.3%, put-away 18.0%, xwOBA 0.311, arsenal coverage 5 pitch type(s)
Grant HolmesAtlanta Braves vs Philadelphia Phillies45.650.941.06Slider (39% whiff, 37% usage)Savant whiff 26.3%, put-away 14.7%, xwOBA 0.333, arsenal coverage 6 pitch type(s)
Matthew BoydChicago Cubs vs Milwaukee Brewers42.844.639.05Slider (39% whiff, 15% usage)Savant whiff 23.2%, put-away 14.5%, xwOBA 0.337, arsenal coverage 5 pitch type(s)
Grayson RodriguezLos Angeles Angels vs Boston Red Sox40.847.231.04Changeup (36% whiff, 25% usage)Savant whiff 24.0%, put-away 15.5%, xwOBA 0.353, arsenal coverage 4 pitch type(s)
Jake IrvinWashington Nationals vs San Diego Padres40.346.632.56Curveball (36% whiff, 23% usage)Savant whiff 23.2%, put-away 16.6%, xwOBA 0.350, arsenal coverage 6 pitch type(s)
Michael McGreevySt. Louis Cardinals vs San Francisco Giants35.238.331.57Changeup (28% whiff, 20% usage)Savant whiff 19.8%, put-away 15.0%, xwOBA 0.352, 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

18 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Jacob LopezAthletics vs Toronto Blue JaysL23.9%6.04.86.0101deepfull64.5035.50season+recent+savant+savant_quality+handlow-K contact opponent 19.2%
Grant HolmesAtlanta Braves vs Philadelphia PhilliesR16.5%4.64.94.877shortfull41.0059.00season+recent+savant+savant_quality+handrecent leash 4.6 IP/start
Trevor RogersBaltimore Orioles vs Cleveland GuardiansL24.2%5.65.55.694normalfull57.5042.50season+recent+savant+savant_quality+hand-
Matthew BoydChicago Cubs vs Milwaukee BrewersL16.8%5.85.75.797normalfull39.0061.00season+recent+savant+savant_quality+handpatient opponent BB% 10.7%
Chase BurnsCincinnati Reds vs Los Angeles DodgersR29.1%5.15.65.586shortfull68.0032.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, patient opponent BB% 9.9%
Joey CantilloCleveland Guardians vs Baltimore OriolesL23.5%4.54.94.876shortfull52.5047.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, patient opponent BB% 9.8%
Troy MeltonDetroit Tigers vs Minnesota TwinsR19.2%5.56.05.992normalfull61.0039.00season+recent+savant+savant_quality+hand-
Noah CameronKansas City Royals vs Arizona DiamondbacksL20.3%6.05.75.7101deepfull52.0048.00season+recent+savant+savant_quality+handlow-K contact opponent 19.4%
Grayson RodriguezLos Angeles Angels vs Boston Red SoxR22.7%5.24.84.987normalfull31.0069.00season+recent+savant+savant_quality+hand-
Eury PΓ©rezMiami Marlins vs New York MetsR24.6%5.05.45.384shortfull52.5047.50season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Robert GasserMilwaukee Brewers vs Chicago CubsL21.5%4.55.15.076shortfull50.5049.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, patient opponent BB% 10.7%
Jonah TongNew York Mets vs Miami MarlinsR19.2%3.1-5.252shortfull53.0047.00season+recent+savant+savant_quality+handrecent leash 3.1 IP/start
JesΓΊs LuzardoPhiladelphia Phillies vs Atlanta BravesL31.5%6.36.16.1106deepfull74.5025.50season+recent+savant+savant_quality+hand-
Nick PivettaSan Diego Padres vs Washington NationalsR29.2%4.04.04.867shortfull100.000.00season+recent+savant+savant_quality+handrecent leash 4.0 IP/start
Logan WebbSan Francisco Giants vs St. Louis CardinalsR18.1%4.86.05.880shortfull52.0048.00season+recent+savant+savant_quality+handrecent leash 4.8 IP/start
Michael McGreevySt. Louis Cardinals vs San Francisco GiantsR17.0%5.35.55.489normalfull31.5068.50season+recent+savant+savant_quality+hand-
Dylan CeaseToronto Blue Jays vs AthleticsR34.2%5.96.06.099normalfull79.0021.00season+recent+savant+savant_quality+hand-
Jake IrvinWashington Nationals vs San Diego PadresR22.7%4.64.84.777shortfull32.5067.50season+recent+savant+savant_quality+handrecent leash 4.6 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
Dylan CeaseDylan Cease OverToronto Blue Jays @ Athletics17.520.53.017.0%CALT_DERISKresearchnormal6.099season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 17.0% vs 10% min using selected line 17.5 clears, but raw gap +2.98 <= 3 min
Jesus LuzardoJesus Luzardo OverAtlanta Braves @ Philadelphia Phillies18.521.12.613.9%CALT_DERISKresearchdeep6.1106season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 13.9% vs 10% min using selected line 18.5 clears, but raw gap +2.58 <= 3 min
JesΓΊs LuzardoJesΓΊs Luzardo OverAtlanta Braves @ Philadelphia Phillies18.521.12.613.9%CALT_DERISKresearchdeep6.1106season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 13.9% vs 10% min using selected line 18.5 clears, but raw gap +2.58 <= 3 min
Matthew BoydMatthew Boyd UnderChicago Cubs @ Milwaukee Brewers17.516.2-1.37.3%CALT_DERISKresearchnormal5.797season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 7.3% vs 10% min using selected line 17.5
Matt BoydMatt Boyd UnderChicago Cubs @ Milwaukee Brewers17.516.3-1.26.9%CALT_DERISKresearch----Weak Model Edge: Insufficient model edge β€” diff_pct 6.9% vs 10% min using selected line 17.5
Trevor RogersTrevor Rogers UnderCleveland Guardians @ Baltimore Orioles17.516.8-0.73.7%CALT_DERISKresearchnormal5.694season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 3.7% vs 10% min using selected line 17.5
Logan WebbLogan Webb UnderSt. Louis Cardinals @ San Francisco Giants17.516.9-0.63.6%CALT_DERISKresearchshort5.880season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 3.6% vs 10% min using selected line 17.5
Noah CameronNoah Cameron OverArizona Diamondbacks @ Kansas City Royals17.517.90.32.0%CALT_DERISKresearchdeep5.7101season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 2.0% vs 10% min using selected line 17.5
Troy MeltonTroy Melton OverMinnesota Twins @ Detroit Tigers17.517.70.21.0%CALT_DERISKresearchnormal5.992season+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

78 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Add Signals
BπŸ”¬ Research Only
Market status RESEARCH: K Prop Grade B held for recalibration
K PropJonah Tong UnderMET@MAR1:11 PM4.53.4+115DK Under 4.5 +115 | exact25.1%!Add Signal
BπŸ”¬ Research Only
Matchup: Opp lineup wRC+ 102 vs RHP β€” neutral | Pitch-type: opp whiffs above avg vs SP top pitch (Γ—1.08) βœ“ Over Ks | [!] Weather:…
K PropGrayson Rodriguez OverANG@SOX1:36 PM4.55.6-117FanDuel Over 4.5 -115 | best price24.1%!!!Add Signal
Bβœ… Add Signal
Matchup: [!] Weather: +8% run env βœ— Under
Pitcher Hits AllNoah Cameron UnderDIA@ROY2:11 PM5.54.5-106DK Under 5.5 -106 | exact18.2%!!!Add Signal
Bβœ… Add SignalPitcher Hits AllJacob Lopez UnderJAY@ATH10:06 PM5.54.6-148theScore Bet Under 5.5 -140 | best price16.4%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-179); break-even ~64%, requires clean execution
Pitcher WalksDylan Cease OverJAY@ATH10:06 PM1.52.7-179DK Over 1.5 -179 | exact78.1%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-198); break-even ~66%, requires clean execution
Pitcher WalksJoey Cantillo OverGUA@ORI1:36 PM1.52.5-198DK Over 1.5 -198 | exact65.0%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-153); break-even ~60%, requires clean execution
Pitcher WalksJake Irvin OverNAT@PAD5:11 PM1.52.2-153DK Over 1.5 -153 | exact45.9%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-170); break-even ~63%, requires clean execution
Pitcher WalksGrant Holmes OverBRA@PHI1:06 PM1.52.0-170DK Over 1.5 -170 | exact33.1%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher WalksMatthew Boyd OverCUB@BRE2:11 PM1.51.9-164DK Over 1.5 -164 | exact28.4%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-152); break-even ~60%, requires clean execution
Pitcher WalksNoah Cameron OverDIA@ROY2:11 PM1.51.8-152DK Over 1.5 -152 | exact19.4%!!Add Signal
BπŸ‘€ Watch SignalPitcher WalksBrayan Bello UnderANG@SOX1:36 PM1.51.2-147DK Under 1.5 -147 | exact17.5%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher Earned RLogan Webb OverCAR@GIA8:11 PM1.52.5-159DK Over 1.5 -159 | exact66.7%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-169); break-even ~63%, requires clean execution
Pitcher Earned RTrevor Rogers OverGUA@ORI1:36 PM1.52.4-169Fanatics Over 1.5 -165 | best price60.0%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RRobert Gasser OverCUB@BRE2:11 PM1.52.4-168DK Over 1.5 -168 | exact60.0%!!Add Signal
BπŸ‘€ Watch Signal
Matchup: [!] Weather: -7% run env βœ— Over
Pitcher Earned RBrayan Bello OverANG@SOX1:36 PM1.52.2-134DK Over 1.5 -134 | exact46.7%!!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-155); break-even ~61%, requires clean execution
Pitcher Earned RJonah Tong OverMET@MAR1:11 PM1.52.0-155DK Over 1.5 -155 | exact33.3%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-164); break-even ~62%, requires clean execution
Pitcher Earned RJoey Cantillo OverGUA@ORI1:36 PM1.52.0-164DK Over 1.5 -164 | exact33.3%!Add Signal
► Lean Signals
A (Weak)β—” Lean Signal - Small Stake
Framework warning(s): Matchup β€” posture note at B
K PropNoah Cameron OverDIA@ROY2:11 PM3.54.8-147DK Over 3.5 -147 | exact37.5%!Lean Signal - Small Stake
A (Weak)β—” Lean Signal - Small Stake
Framework warning(s): Market Alignment β€” posture note at B
Pitcher WalksGrayson Rodriguez UnderANG@SOX1:36 PM2.51.7-161DK Under 2.5 -161 | exact32.4%!Lean Signal - Small Stake
► Lean Signals (Derisked)
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 48.4% (5 books) | books against us 0% (5 books) β€” strongly disagree β€” posture note…
K PropChase Burns OverRED@DOD9:11 PM4.56.7-113FanDuel Over 4.5 -102 | best price48.2%Lean Signal - Derisked
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 41.9% (6 books) | books against us 0% (6 books) β€” strongly disagree β€” posture note…
K PropJacob Lopez OverJAY@ATH10:06 PM4.55.8+112FanDuel Over 4.5 +114 | best price29.0%Lean Signal - Derisked
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 43.9% (5 books) | books against us 25% (5 books) β€” strongly disagree β€” posture not…
K PropJesus Luzardo OverBRA@PHI1:06 PM7.58.9+112BetRivers Over 6.5 -157 | alt rescue19.2%Lean Signal - Derisked
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 43.7% (1 books) β€” posture note at C
K PropJesΓΊs Luzardo OverBRA@PHI1:06 PM7.58.9+115Bovada Direct Over 7.5 +115 | exact19.2%Lean Signal - Derisked
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 42.3% (5 books) | books against us 0% (5 books) β€” strongly disagree β€” posture note…
K PropDylan Cease OverJAY@ATH10:06 PM7.58.8+102Bovada Direct Over 7.5 +115 | best price17.8%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 15.6% vs 17% min using selected line 4.5 β€” posture note at D
K PropNick Pivetta OverNAT@PAD5:11 PM4.55.2+101DK Over 4.5 +101 | exact15.6%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 13.9% vs 17% min using selected line 3.5 β€” posture note at D
K PropGrant Holmes OverBRA@PHI1:06 PM3.54.0+107DK Over 3.5 +107 | exact13.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 11.3% vs 17% min using selected line 5.5 β€” posture note at D
K PropLogan Webb UnderCAR@GIA8:11 PM5.54.9-147FanDuel Under 5.5 -142 | best price11.3%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.0% vs 17% min using selected line 4.5 β€” posture note at D
K PropRobert Gasser UnderCUB@BRE2:11 PM4.54.2-132FanDuel Under 4.5 -130 | best price6.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.3% vs 17% min using selected line 4.5 β€” posture note at D
K PropJake Irvin OverNAT@PAD5:11 PM4.54.7+122DK Over 4.5 +122 | exact5.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.6% vs 17% min using selected line 3.5 β€” posture note at D
K PropMichael McGreevy OverCAR@GIA8:11 PM3.53.7+101FanDuel Over 3.5 +112 | best price4.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.9% vs 17% min using selected line 5.5 β€” posture note at D
K PropTrevor Rogers UnderGUA@ORI1:36 PM5.55.3-161DK Under 5.5 -161 | exact3.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.6% vs 17% min using selected line 5.5 β€” posture note at D
K PropJoey Cantillo UnderGUA@ORI1:36 PM5.55.4+123DK Under 5.5 +123 | exact1.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.1% vs 17% min using selected line 4.5 β€” posture note at D
K PropMatt Boyd UnderCUB@BRE2:11 PM4.54.5-150Bovada Direct Under 4.5 -150 | exact1.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.1% vs 17% min using selected line 4.5 β€” posture note at D
K PropMatthew Boyd UnderCUB@BRE2:11 PM4.54.5-154FanDuel Under 4.5 -146 | best price1.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.7% vs 17% min using selected line 4.5 β€” posture note at D
K PropTroy Melton OverTWI@TIG3:11 PM4.54.5+125Bovada Direct Over 3.5 -170 | alt rescue0.7%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 17.0% vs 10% min using selected line 17.5 clears, but raw gap +2.98 <= 3 min β€” posture note at D
Pitcher OutsDylan Cease OverJAY@ATH10:06 PM17.520.5-206FanDuel Over 17.5 -205 | best price17.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 13.9% vs 10% min using selected line 18.5 clears, but raw gap +2.58 <= 3 min β€” posture note at D
Pitcher OutsJesus Luzardo OverBRA@PHI1:06 PM18.521.1+122FanDuel Over 18.5 +128 | best price13.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 13.9% vs 10% min using selected line 18.5 clears, but raw gap +2.58 <= 3 min β€” posture note at D
Pitcher OutsJesΓΊs Luzardo OverBRA@PHI1:06 PM18.521.1+125Bovada Direct Over 18.5 +125 | exact13.9%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 OutsMatthew Boyd UnderCUB@BRE2:11 PM17.516.2-113DK Under 17.5 -113 | exact7.3%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.9% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsMatt Boyd UnderCUB@BRE2:11 PM17.516.3-120Bovada Direct Under 17.5 -120 | exact6.9%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.7% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsTrevor Rogers UnderGUA@ORI1:36 PM17.516.8+133DK Under 17.5 +133 | exact3.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.6% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsLogan Webb UnderCAR@GIA8:11 PM17.516.9+141Bovada Direct Under 17.5 +145 | best price3.6%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.0% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsNoah Cameron OverDIA@ROY2:11 PM17.517.9-111Caesars Over 17.5 -110 | best price2.0%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 OutsTroy Melton OverTWI@TIG3:11 PM17.517.7-131Caesars Over 17.5 -125 | best price1.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 12.7% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllJake Irvin UnderNAT@PAD5:11 PM5.54.8-136Fanatics Under 5.5 -125 | best price12.7%!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 AllMichael McGreevy OverCAR@GIA8:11 PM5.56.1+109Fanatics Over 5.5 +115 | best price10.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 AllMatthew Boyd UnderCUB@BRE2:11 PM5.55.2-141theScore Bet Under 5.5 -135 | best price5.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 AllTroy Melton UnderTWI@TIG3:11 PM5.55.2-155Fanatics Under 5.5 -155 | best price5.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 AllLogan Webb UnderCAR@GIA8:11 PM5.55.3-134theScore Bet Under 5.5 -130 | 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 AllTrevor Rogers UnderGUA@ORI1:36 PM5.55.4-154Bovada Direct Under 5.5 -150 | best price1.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 AllMatt Boyd OverCUB@BRE2:11 PM5.55.6+105Bovada Direct Over 5.5 +105 | exact1.8%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 46.0% (1 books)
Pitcher WalksChase Burns OverRED@DOD9:11 PM1.51.9+103DK Over 1.5 +103 | exact28.6%!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksJonah Tong OverMET@MAR1:11 PM1.51.7-189DK Over 1.5 -189 | exact16.4%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksJesus Luzardo OverBRA@PHI1:06 PM1.51.7-121DK Over 1.5 -121 | exact13.6%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher WalksLogan Webb UnderCAR@GIA8:11 PM1.51.3-198DK Under 1.5 -198 | exact13.3%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Away pen fatigued (1.05x)
Pitcher WalksMichael McGreevy OverCAR@GIA8:11 PM1.51.7-178DK Over 1.5 -178 | exact13.0%!!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 11.7% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher WalksEury Perez UnderMET@MAR1:11 PM2.52.2-175DK Under 2.5 -175 | exact11.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.8% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksNick Pivetta OverNAT@PAD5:11 PM1.51.6+168DK Over 1.5 +168 | exact8.8%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.2% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksTroy Melton OverTWI@TIG3:11 PM1.51.6+120DK Over 1.5 +120 | exact5.2%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.1% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher WalksJacob Lopez UnderJAY@ATH10:06 PM2.52.4-182DK Under 2.5 -182 | exact5.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 3.5% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksRobert Gasser OverCUB@BRE2:11 PM1.51.6+104DK Over 1.5 +104 | exact3.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.6% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksTrevor Rogers UnderGUA@ORI1:36 PM1.51.5-225DK Under 1.5 -225 | exact2.6%!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 46.9% (2 books) | books against us 0% (2 books) β€” strongly disagree
Pitcher Earned RChase Burns OverRED@DOD9:11 PM1.51.8-104Fanatics Over 1.5 +100 | best price20.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RJesus Luzardo OverBRA@PHI1:06 PM1.51.7-164DK Over 1.5 -164 | exact13.3%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RGrant Holmes UnderBRA@PHI1:06 PM2.52.2-131DK Under 2.5 -131 | exact12.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.05x)
Pitcher Earned RMatthew Boyd OverCUB@BRE2:11 PM2.52.8-101DK Over 2.5 -101 | exact12.0%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RTroy Melton UnderTWI@TIG3:11 PM2.52.2-161Fanatics Under 2.5 -155 | best price12.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 45.5% (2 books) | books against us 0% (2 books) β€” strongly disagree
Pitcher Earned RMichael McGreevy OverCAR@GIA8:11 PM2.52.8+103Fanatics Over 2.5 +105 | best price12.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 REury Perez UnderMET@MAR1:11 PM2.52.3-174DK Under 2.5 -174 | 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 RGrayson Rodriguez OverANG@SOX1:36 PM2.52.7-130DK Over 2.5 -130 | 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 RJake Irvin OverNAT@PAD5:11 PM2.52.7-134DK Over 2.5 -134 | exact8.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.7% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher Earned RNick Pivetta OverNAT@PAD5:11 PM1.51.6-116DK Over 1.5 -116 | exact6.7%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.7% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher Earned RDylan Cease UnderJAY@ATH10:06 PM1.51.4-108Fanatics Under 1.5 -105 | best price6.7%!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 RNoah Cameron UnderDIA@ROY2:11 PM2.52.4-115DK Under 2.5 -115 | 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 RJacob Lopez OverJAY@ATH10:06 PM2.52.6-119DK Over 2.5 -119 | exact4.0%!Lean Signal - Derisked
► Watch Signals
B (Review)β—‡ Watch Signal
Model edge fail: diff_pct 21.9% vs 17% min using selected line 4.5 clears, but raw gap -0.98 <= 1 min β€” posture note at D
K PropBrayan Bello UnderANG@SOX1:36 PM4.53.5-115DK Under 4.5 -115 | exact21.9%!Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 11.9% vs 17% min using selected line 5.5 β€” posture note at D
K PropEury Perez OverMET@MAR1:11 PM5.56.2-133BetRivers Over 5.5 -120 | best price11.9%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 7.3% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllGrayson Rodriguez UnderANG@SOX1:36 PM5.55.1-147DK Under 5.5 -147 | exact7.3%!Watch Signal

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