MLB Betting Analyzer — Full Audit

Wednesday, July 22 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βœ… TRUSTED44257%+0.75u5953%-4.29u20560%64
Pitcher Hits Allowedβœ… TRUSTED38859%+17.12u4955%-1.51u450%6
Run Lineβœ… TRUSTED13854%-3.08u0-+0.00u4163%1
Batter WalksπŸ‘€ WATCH62772%-9.06u0-+0.00u580%134
Pitcher Earned RunsπŸ‘€ WATCH38958%-3.84u9156%-5.40u1100%9
Pitcher WalksπŸ‘€ WATCH28060%-11.07u6665%+3.55u0-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πŸ”¬ RESEARCH10845%-15.11u850%-1.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 Trusted3/414d P&L non-negative
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βœ… 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 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

33 pitcher(s) with public-data pitch-quality diagnostics
PitcherGameOverallWhiffContactArsenalTop PitchNotes / Data Gaps
Logan HendersonMilwaukee Brewers vs New York Mets64.558.274.54Changeup (34% whiff, 33% usage)Savant whiff 26.2%, put-away 22.2%, xwOBA 0.266, arsenal coverage 4 pitch type(s)
Max FriedNew York Yankees vs Pittsburgh Pirates63.349.681.07Changeup (31% whiff, 14% usage)Savant whiff 23.0%, put-away 19.9%, xwOBA 0.253, arsenal coverage 7 pitch type(s)
Reid DetmersLos Angeles Angels vs St. Louis Cardinals62.961.967.05Curveball (38% whiff, 11% usage)Savant whiff 29.0%, put-away 20.1%, xwOBA 0.281, arsenal coverage 5 pitch type(s)
Gabriel HughesColorado Rockies vs Washington Nationals60.543.378.564-Seam Fastball (26% whiff, 55% usage)Savant whiff 21.2%, put-away 17.2%, xwOBA 0.258, arsenal coverage 6 pitch type(s)
Peter LambertHouston Astros vs Miami Marlins58.652.266.57Changeup (36% whiff, 22% usage)Savant whiff 25.0%, put-away 18.6%, xwOBA 0.282, arsenal coverage 7 pitch type(s)
Jake BennettBoston Red Sox vs Baltimore Orioles57.948.373.06Changeup (33% whiff, 25% usage)Savant whiff 22.7%, put-away 19.2%, xwOBA 0.269, arsenal coverage 6 pitch type(s)
Braydon FisherToronto Blue Jays vs Tampa Bay Rays57.059.057.54Slider (31% whiff, 50% usage)Savant whiff 26.8%, put-away 21.6%, xwOBA 0.300, arsenal coverage 4 pitch type(s)
Landen RouppSan Francisco Giants vs Kansas City Royals57.052.164.05Curveball (35% whiff, 26% usage)Savant whiff 24.2%, put-away 20.0%, xwOBA 0.287, arsenal coverage 5 pitch type(s)
Tyler AlexanderTexas Rangers vs Chicago White Sox55.643.668.054-Seam Fastball (35% whiff, 13% usage)Savant whiff 20.6%, put-away 18.6%, xwOBA 0.279, arsenal coverage 5 pitch type(s)
Kyle BradishBaltimore Orioles vs Boston Red Sox53.753.156.04Curveball (42% whiff, 22% usage)Savant whiff 24.3%, put-away 20.7%, xwOBA 0.303, arsenal coverage 4 pitch type(s)
Aaron NolaPhiladelphia Phillies vs Los Angeles Dodgers53.055.249.56Curveball (41% whiff, 34% usage)Savant whiff 26.1%, put-away 19.3%, xwOBA 0.316, arsenal coverage 6 pitch type(s)
Cade CavalliWashington Nationals vs Colorado Rockies52.857.150.56Curveball (40% whiff, 27% usage)Savant whiff 26.0%, put-away 21.5%, xwOBA 0.314, arsenal coverage 6 pitch type(s)
Christian ScottNew York Mets vs Milwaukee Brewers52.156.050.56Sweeper (34% whiff, 23% usage)Savant whiff 25.9%, put-away 20.5%, xwOBA 0.314, arsenal coverage 6 pitch type(s)
Sandy AlcantaraMiami Marlins vs Houston Astros51.845.458.57Changeup (30% whiff, 21% usage)Savant whiff 21.6%, put-away 18.6%, xwOBA 0.298, arsenal coverage 7 pitch type(s)
Gage JumpAthletics vs Arizona Diamondbacks51.550.055.06Slider (26% whiff, 24% usage)Savant whiff 24.5%, put-away 17.3%, xwOBA 0.305, arsenal coverage 6 pitch type(s)
Gerrit ColeNew York Yankees vs Pittsburgh Pirates51.542.661.05Slider (24% whiff, 20% usage)Savant whiff 19.2%, put-away 20.5%, xwOBA 0.293, arsenal coverage 5 pitch type(s)
Griffin JaxTampa Bay Rays vs Toronto Blue Jays51.071.832.06Changeup (42% whiff, 22% usage)Savant whiff 31.6%, put-away 24.8%, xwOBA 0.351, arsenal coverage 6 pitch type(s)
Dean KremerBaltimore Orioles vs Boston Red Sox48.761.838.06Split-Finger (44% whiff, 32% usage)Savant whiff 29.6%, put-away 19.0%, xwOBA 0.339, arsenal coverage 6 pitch type(s)
Keider MonteroDetroit Tigers vs Chicago Cubs48.437.162.55Slider (30% whiff, 18% usage)Savant whiff 17.9%, put-away 17.5%, xwOBA 0.290, arsenal coverage 5 pitch type(s)
Bubba ChandlerPittsburgh Pirates vs New York Yankees48.345.550.56Slider (31% whiff, 19% usage)Savant whiff 23.0%, put-away 15.9%, xwOBA 0.314, arsenal coverage 6 pitch type(s)
Emerson HancockSeattle Mariners vs Cincinnati Reds48.351.747.06Sweeper (37% whiff, 18% usage)Savant whiff 24.7%, put-away 18.6%, xwOBA 0.321, arsenal coverage 6 pitch type(s)
Michael KingSan Diego Padres vs Atlanta Braves45.551.142.554-Seam Fastball (29% whiff, 19% usage)Savant whiff 24.6%, put-away 18.1%, xwOBA 0.330, arsenal coverage 5 pitch type(s)
Bailey OberMinnesota Twins vs Cleveland Guardians45.040.348.06Sweeper (40% whiff, 11% usage)Savant whiff 20.1%, put-away 16.5%, xwOBA 0.319, arsenal coverage 6 pitch type(s)
Brady SingerCincinnati Reds vs Seattle Mariners43.751.733.55Sweeper (46% whiff, 14% usage)Savant whiff 25.0%, put-away 18.0%, xwOBA 0.348, arsenal coverage 5 pitch type(s)
Slade CecconiCleveland Guardians vs Minnesota Twins42.741.143.07Curveball (30% whiff, 15% usage)Savant whiff 20.7%, put-away 16.0%, xwOBA 0.329, arsenal coverage 7 pitch type(s)
MartΓ­n PΓ©rezAtlanta Braves vs San Diego Padres41.641.342.55Changeup (32% whiff, 30% usage)Savant whiff 20.3%, put-away 17.0%, xwOBA 0.330, arsenal coverage 5 pitch type(s)
Hunter DobbinsSt. Louis Cardinals vs Los Angeles Angels41.249.234.56Slider (25% whiff, 20% usage)Savant whiff 23.5%, put-away 18.6%, xwOBA 0.346, arsenal coverage 6 pitch type(s)
Anthony KayChicago White Sox vs Texas Rangers39.445.431.56Sweeper (37% whiff, 22% usage)Savant whiff 23.9%, put-away 13.9%, xwOBA 0.352, arsenal coverage 6 pitch type(s)
Mitch KellerPittsburgh Pirates vs New York Yankees36.339.731.07Sweeper (24% whiff, 17% usage)Savant whiff 20.4%, put-away 15.3%, xwOBA 0.353, arsenal coverage 7 pitch type(s)
Eric LauerLos Angeles Dodgers vs Philadelphia Phillies36.032.337.05Cutter (21% whiff, 19% usage)Savant whiff 18.1%, put-away 12.5%, xwOBA 0.341, arsenal coverage 5 pitch type(s)
Colin ReaChicago Cubs vs Detroit Tigers34.437.630.07Changeup (31% whiff, 18% usage)Savant whiff 20.2%, put-away 13.4%, xwOBA 0.355, arsenal coverage 7 pitch type(s)
Seth LugoKansas City Royals vs San Francisco Giants34.437.429.08Cutter (24% whiff, 16% usage)Savant whiff 18.4%, put-away 16.9%, xwOBA 0.357, arsenal coverage 8 pitch type(s)
Merrill KellyArizona Diamondbacks vs Athletics23.839.04.56Slider (34% whiff, 11% usage)Savant whiff 20.5%, put-away 14.2%, xwOBA 0.406, arsenal coverage 6 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

33 starter assessment(s) emitted by Pitcher Engine
PitcherTeamHandSeason K%Recent IPSeason IPK IPPitch CtLeashSavantContactHR VulnQualityFlags / Notes
Merrill KellyArizona Diamondbacks vs AthleticsR15.0%5.85.85.897normalfull4.5095.50season+recent+savant+savant_quality+hand-
Gage JumpAthletics vs Arizona DiamondbacksL26.0%4.15.25.069shortfull55.0045.00season+recent+savant+savant_quality+handrecent leash 4.1 IP/start, low-K contact opponent 19.6%
MartΓ­n PΓ©rezAtlanta Braves vs San Diego PadresL17.0%4.85.15.180shortfull42.5057.50season+recent+savant+savant_quality+handrecent leash 4.8 IP/start
Dean KremerBaltimore Orioles vs Boston Red SoxR25.7%5.25.25.487normalfull38.0062.00season+recent+savant+savant_quality+hand-
Kyle BradishBaltimore Orioles vs Boston Red SoxR24.0%6.55.76.0109deepfull56.0044.00season+recent+savant+savant_quality+hand-
Jake BennettBoston Red Sox vs Baltimore OriolesL20.4%6.56.06.0109deepfull73.0027.00season+recent+savant+savant_quality+handpatient opponent BB% 10.2%
Colin ReaChicago Cubs vs Detroit TigersR17.4%5.25.25.287normalfull30.0070.00season+recent+savant+savant_quality+hand-
Anthony KayChicago White Sox vs Texas RangersL19.1%4.54.84.776shortfull31.5068.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start
Brady SingerCincinnati Reds vs Seattle MarinersR20.9%6.05.15.3101deepfull33.5066.50season+recent+savant+savant_quality+hand-
Slade CecconiCleveland Guardians vs Minnesota TwinsR16.6%5.15.25.286shortfull43.0057.00season+recent+savant+savant_quality+handrecent leash 5.1 IP/start
Gabriel HughesColorado Rockies vs Washington NationalsR23.7%4.75.75.579shortfull78.5021.50season+recent+savant+savant_quality+handrecent leash 4.7 IP/start
Keider MonteroDetroit Tigers vs Chicago CubsR21.0%2.55.85.142shortfull62.5037.50season+recent+savant+savant_quality+handrecent leash 2.5 IP/start, patient opponent BB% 11.2%
Peter LambertHouston Astros vs Miami MarlinsR25.5%5.35.85.789normalfull66.5033.50season+recent+savant+savant_quality+hand-
Seth LugoKansas City Royals vs San Francisco GiantsR19.2%5.05.55.484shortfull29.0071.00season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Reid DetmersLos Angeles Angels vs St. Louis CardinalsL26.7%5.25.75.687normalfull67.0033.00season+recent+savant+savant_quality+hand-
Eric LauerLos Angeles Dodgers vs Philadelphia PhilliesL14.3%5.85.15.297normalfull37.0063.00season+recent+savant+savant_quality+hand-
Sandy AlcantaraMiami Marlins vs Houston AstrosR20.0%6.56.56.5109deepfull58.5041.50season+recent+savant+savant_quality+hand-
Logan HendersonMilwaukee Brewers vs New York MetsR26.2%5.04.85.084shortfull74.5025.50season+recent+savant+savant_quality+handrecent leash 5.0 IP/start
Bailey OberMinnesota Twins vs Cleveland GuardiansR17.8%4.95.55.482shortfull48.0052.00season+recent+savant+savant_quality+handrecent leash 4.9 IP/start, patient opponent BB% 9.6%
Christian ScottNew York Mets vs Milwaukee BrewersR28.7%4.54.64.676shortfull50.5049.50season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, patient opponent BB% 10.7%
Gerrit ColeNew York Yankees vs Pittsburgh PiratesR24.5%5.35.55.589normalfull61.0039.00season+recent+savant+savant_quality+hand-
Max FriedNew York Yankees vs Pittsburgh PiratesL22.2%5.66.26.094normalfull81.0019.00season+recent+savant+savant_quality+hand-
Aaron NolaPhiladelphia Phillies vs Los Angeles DodgersR24.7%5.45.25.291normalfull49.5050.50season+recent+savant+savant_quality+handpatient opponent BB% 10.3%
Bubba ChandlerPittsburgh Pirates vs New York YankeesR18.1%5.14.95.086shortfull50.5049.50season+recent+savant+savant_quality+handrecent leash 5.1 IP/start, patient opponent BB% 10.0%
Mitch KellerPittsburgh Pirates vs New York YankeesR17.1%5.25.45.487normalfull31.0069.00season+recent+savant+savant_quality+handpatient opponent BB% 10.0%
Michael KingSan Diego Padres vs Atlanta BravesR20.4%5.65.75.794normalfull42.5057.50season+recent+savant+savant_quality+hand-
Landen RouppSan Francisco Giants vs Kansas City RoyalsR22.7%5.85.56.097normalfull64.0036.00season+recent+savant+savant_quality+hand-
Emerson HancockSeattle Mariners vs Cincinnati RedsR23.2%4.55.55.376shortfull47.0053.00season+recent+savant+savant_quality+handrecent leash 4.5 IP/start, patient opponent BB% 9.6%
Hunter DobbinsSt. Louis Cardinals vs Los Angeles AngelsR23.4%4.34.65.272shortfull34.5065.50season+recent+savant+savant_quality+handrecent leash 4.3 IP/start
Griffin JaxTampa Bay Rays vs Toronto Blue JaysR25.8%5.24.44.687normalfull32.0068.00season+recent+savant+savant_quality+handlow-K contact opponent 19.5%
Tyler AlexanderTexas Rangers vs Chicago White SoxL26.4%1.01.03.717shortfull68.0032.00season+recent+savant+savant_quality+handrecent leash 1.0 IP/start
Braydon FisherToronto Blue Jays vs Tampa Bay RaysR26.8%1.01.12.617shortfull57.5042.50season+recent+savant+savant_quality+handrecent leash 1.0 IP/start, low-K contact opponent 18.9%
Cade CavalliWashington Nationals vs Colorado RockiesR29.4%5.45.05.191normalfull50.5049.50season+recent+savant+savant_quality+hand-

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

PITCHER OUTS RESEARCH GATE

8/8 candidate(s) held from actionable output
PitcherSideGameLineProjGapEdge / DIFF%GradeRecStatusLeashK IPPitch CtQualityGate Reason
Seth LugoSeth Lugo UnderSan Francisco Giants @ Kansas City Royals17.514.5-3.017.2%ASMALL_PLAYresearchshort5.484season+recent+savant+savant_quality+handMarket status RESEARCH: Pitcher Outs research-stage -- downgraded to monitor/derisk
Gerrit ColeGerrit Cole UnderPittsburgh Pirates @ New York Yankees18.516.4-2.111.4%CALT_DERISKresearchnormal5.589season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 11.4% vs 10% min using selected line 18.5 clears, but raw gap -2.10 <= 3 min
Sandy AlcantaraSandy Alcantara OverMiami Marlins @ Houston Astros18.520.52.010.7%CALT_DERISKresearchdeep6.5109season+recent+savant+savant_quality+handWeak Model Edge: diff_pct 10.7% vs 10% min using selected line 18.5 clears, but raw gap +1.97 <= 3 min
Merrill KellyMerrill Kelly UnderAthletics @ Arizona Diamondbacks17.516.0-1.58.8%CALT_DERISKresearchnormal5.897season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 8.8% vs 10% min using selected line 17.5
Brady SingerBrady Singer UnderCincinnati Reds @ Seattle Mariners17.516.5-1.05.5%CALT_DERISKresearchdeep5.3101season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 5.5% vs 10% min using selected line 17.5
Peter LambertPeter Lambert UnderMiami Marlins @ Houston Astros17.516.6-0.94.9%CALT_DERISKresearchnormal5.789season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 4.9% vs 10% min using selected line 17.5
Reid DetmersReid Detmers OverSt. Louis Cardinals @ Los Angeles Angels17.517.70.21.0%CALT_DERISKresearchnormal5.687season+recent+savant+savant_quality+handWeak Model Edge: Insufficient model edge β€” diff_pct 1.0% vs 10% min using selected line 17.5
Landen RouppLanden Roupp UnderSan Francisco Giants @ Kansas City Royals17.517.3-0.21.0%BMONITORresearchnormal6.097season+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

98 candidates evaluated
← Back to Picks
GradeSignalTypeSideGameTime (ET)LineProjOddsBest Book / LineEdge/DiffSignal Breakdown ✓!✗–Tier
► Best Signals
Aβœ… Best Signal
K final QC: 7/9 bats with platoon edge, juiced K over -164
K PropJake Bennett OverORI@SOX7:10 PM4.55.8-164BetOnline Over 4.5 -143 | best price28.4%Best Signal
Aβœ… Best Signal
K final QC: juiced K over -143, expected IP 5.3 below A-grade leash
K PropDean Kremer OverORI@SOX7:10 PM4.55.5-143BetOnline Over 4.5 -130 | best price23.4%Best Signal
► Add Signals
BπŸ”¬ Research Only
Matchup: Pitch-type: opp whiffs above avg vs SP top pitch (Γ—1.06) βœ“ Over Ks | [!] Opp lineup wRC+ 114 vs RHP β€” tough platoon matc…
K PropSandy Alcantara OverMAR@AST8:11 PM4.55.7-159DK Over 4.5 -159 | exact27.0%!Add Signal
BπŸ”¬ Research Only
Matchup: Weather: -7% run env βœ“ Under | Opp lineup wRC+ 108 vs RHP β€” neutral | [!] Pitch-type: opp whiffs below avg vs SP top pit…
K PropSeth Lugo UnderGIA@ROY2:11 PM4.53.3-126BetRivers Under 4.5 -124 | best price25.8%!!Add Signal
Bβœ… Add Signal
Heavy juice (-156); break-even ~61%, requires clean execution
Pitcher Hits AllPeter Lambert UnderMAR@AST8:11 PM5.54.0-156BetMGM Under 5.5 -155 | best price27.3%!Add Signal
Bβœ… Add SignalPitcher Hits AllHunter Dobbins UnderCAR@ANG4:08 PM5.54.2-148DK Under 5.5 -148 | exact23.6%!Add Signal
Bβœ… Add Signal
Heavy juice (-153); break-even ~60%, requires clean execution
Pitcher Hits AllEric Lauer UnderDOD@PHI6:40 PM5.54.2-153BetMGM Under 5.5 -125 | best price23.6%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.08x) | Away pen fatigued (1.05x)
Pitcher WalksMerrill Kelly OverATH@DIA3:41 PM1.52.3-124theScore Bet Over 1.5 -120 | best price51.0%!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-174); break-even ~64%, requires clean execution
Pitcher WalksChristian Scott OverMET@BRE2:11 PM1.52.2-174DK Over 1.5 -174 | exact48.6%!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-181); break-even ~64%, requires clean execution
Pitcher WalksPeter Lambert OverMAR@AST8:11 PM1.52.2-181theScore Bet Over 1.5 -180 | best price47.3%!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.01x) | Home pen fatigued (1.05x)
Pitcher WalksMitch Keller OverPIR@YAN7:05 PM1.51.9-139DK Over 1.5 -139 | exact28.6%!!Add Signal
BπŸ‘€ Watch SignalPitcher WalksKeider Montero UnderTIG@CUB8:06 PM1.51.2-147DK Under 1.5 -147 | exact19.7%!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.08x) | Away pen fatigued (1.05x)
Pitcher Earned RMerrill Kelly OverATH@DIA3:41 PM2.53.6-126DK Over 2.5 -126 | exact44.0%!!Add Signal
BπŸ‘€ Watch SignalPitcher Earned REmerson Hancock OverRED@MAR3:41 PM1.52.1-140DK Over 1.5 -140 | exact40.0%!Add Signal
BπŸ‘€ Watch Signal
Matchup: [!] Weather: +8% run env βœ— Under
Pitcher Earned RDean Kremer UnderORI@SOX7:10 PM3.52.4-151DK Under 3.5 -151 | exact31.4%!!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-154); break-even ~61%, requires clean execution
Pitcher Earned RChristian Scott UnderMET@BRE2:11 PM2.51.8-154BetMGM Under 2.5 -140 | best price28.0%!Add Signal
BπŸ‘€ Watch Signal
Matchup: [!] Weather: -7% run env βœ— Over
Pitcher Earned RKeider Montero OverTIG@CUB8:06 PM1.51.9-163DK Over 1.5 -163 | exact26.7%!!!Add Signal
BπŸ‘€ Watch Signal
Matchup: [!] Weather: -7% run env βœ— Over
Pitcher Earned RSeth Lugo OverGIA@ROY2:11 PM2.53.1-126DK Over 2.5 -126 | exact24.0%!!!Add Signal
BπŸ‘€ Watch Signal
Game Script: Neutral run environment (1.01x) | Home pen fatigued (1.05x)
Pitcher Earned RMitch Keller OverPIR@YAN7:05 PM2.53.0-156DK Over 2.5 -156 | exact20.0%!!Add Signal
BπŸ‘€ Watch Signal
Matchup: [!] Weather: +8% run env βœ— Under
Pitcher Earned RJake Bennett UnderORI@SOX7:10 PM2.52.0-143DK Under 2.5 -143 | exact20.0%!!!Add Signal
BπŸ‘€ Watch Signal
Heavy juice (-153); break-even ~60%, requires clean execution
Pitcher Earned RLanden Roupp UnderGIA@ROY2:11 PM2.52.2-153BetMGM Under 2.5 -140 | best price12.0%!!Add Signal
► Lean Signals
A (Weak)β—” Lean Signal - Small Stake
Framework warning(s): Market Alignment β€” posture note at B
Pitcher OutsSeth Lugo UnderGIA@ROY2:11 PM17.514.5-104BetOnline Under 17.5 +100 | best price17.2%!Lean Signal - Small Stake
A (Weak)β—” Lean Signal - Small Stake
Framework warning(s): Market Alignment β€” posture note at B
Pitcher WalksMichael King OverPAD@BRA7:16 PM1.52.1-171DK Over 1.5 -171 | exact41.1%!Lean Signal - Small Stake
► Lean Signals (Derisked)
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 47.1% (6 books) | books against us 40% (6 books) β€” strongly disagree β€” posture not…
K PropReid Detmers OverCAR@ANG4:08 PM5.56.5-139DK Over 5.5 -139 | exact18.9%Lean Signal - Derisked
B (Weak)β†˜ Lean Signal - Derisked
Books strongly against: blended market against 42.9% (1 books) β€” posture note at C
Pitcher WalksMartin Perez OverPAD@BRA7:16 PM1.52.1+118DK Over 1.5 +118 | exact40.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 21.1% vs 17% min using selected line 4.5 clears, but raw gap -0.95 <= 1 min β€” posture note at D
K PropMitch Keller UnderPIR@YAN7:05 PM4.53.5-143FanDuel Under 4.5 -142 | best price21.1%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 16.9% vs 17% min using selected line 4.5 β€” posture note at D
K PropGriffin Jax OverRAY@JAY7:08 PM4.55.3-112FanDuel Over 4.5 -108 | best price16.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 16.5% vs 17% min using selected line 4.5 β€” posture note at D
K PropBailey Ober UnderTWI@GUA6:41 PM4.53.8-154BetMGM Under 4.5 -150 | best price16.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 15.2% vs 17% min using selected line 4.5 β€” posture note at D
K PropGabriel Hughes UnderNAT@ROC3:11 PM4.53.8-142DK Under 4.5 -142 | exact15.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 14.8% vs 17% min using selected line 5.5 β€” posture note at D
K PropCade Cavalli OverNAT@ROC3:11 PM5.56.3+117BetOnline Over 5.5 +128 | best price14.8%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 12.4% vs 17% min using selected line 4.5 β€” posture note at D
K PropMichael King OverPAD@BRA7:16 PM4.55.1-101BetRivers Over 4.5 +102 | best price12.4%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 11.9% vs 17% min using selected line 5.5 β€” posture note at D
K PropPeter Lambert OverMAR@AST8:11 PM5.56.2+119BetOnline Over 4.5 -154 | alt rescue11.9%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.2% vs 17% min using selected line 4.5 β€” posture note at D
K PropMerrill Kelly UnderATH@DIA3:41 PM4.54.0-163FanDuel Under 4.5 -148 | best price10.2%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.5% vs 17% min using selected line 3.5 β€” posture note at D
K PropMartin Perez UnderPAD@BRA7:16 PM3.53.2-126BetMGM Under 3.5 -115 | best price8.5%!!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.2% vs 17% min using selected line 3.5 β€” posture note at D
K PropKeider Montero OverTIG@CUB8:06 PM3.53.8-113BetOnline Over 3.5 -104 | best price8.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.1% vs 17% min using selected line 4.5 β€” posture note at D
K PropColin Rea UnderTIG@CUB8:06 PM4.54.1-131BetMGM Under 4.5 -110 | best price8.1%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.0% vs 17% min using selected line 6.5 β€” posture note at D
K PropGerrit Cole UnderPIR@YAN7:05 PM6.56.0-112Bovada Direct Under 6.5 -110 | best price8.0%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.8% vs 17% min using selected line 5.5 β€” posture note at D
K PropAaron Nola UnderDOD@PHI6:40 PM5.55.1-133DK Under 5.5 -133 | exact6.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.2% vs 17% min using selected line 4.5 β€” posture note at D
K PropAnthony Kay UnderSOX@RAN8:06 PM4.54.2-138BetRivers Under 4.5 -134 | best price6.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.1% vs 17% min using selected line 5.5 β€” posture note at D
K PropBrady Singer UnderRED@MAR3:41 PM5.55.3-151DK Under 5.5 -151 | exact4.1%!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 PropEric Lauer OverDOD@PHI6:40 PM3.53.6-119BetOnline Over 3.5 -106 | best price2.0%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 1.2% vs 17% min using selected line 5.5 β€” posture note at D
K PropLanden Roupp OverGIA@ROY2:11 PM5.55.6+116BetOnline Over 5.5 +130 | best price1.2%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.6% vs 17% min using selected line 4.5 β€” posture note at D
K PropGage Jump OverATH@DIA3:41 PM4.54.5-107BetMGM Over 4.5 +110 | best price0.6%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.1% vs 17% min using selected line 5.5 β€” posture note at D
K PropChristian Scott OverMET@BRE2:11 PM5.55.5-122DK Over 5.5 -122 | exact0.1%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 11.4% vs 10% min using selected line 18.5 clears, but raw gap -2.10 <= 3 min β€” posture note at D
Pitcher OutsGerrit Cole UnderPIR@YAN7:05 PM18.516.4-174DK Under 18.5 -174 | exact11.4%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: diff_pct 10.7% vs 10% min using selected line 18.5 clears, but raw gap +1.97 <= 3 min β€” posture note at D
Pitcher OutsSandy Alcantara OverMAR@AST8:11 PM18.520.5+111FanDuel Over 18.5 +118 | best price10.7%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.8% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsMerrill Kelly UnderATH@DIA3:41 PM17.516.0+109FanDuel Under 17.5 +116 | best price8.8%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.5% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsBrady Singer UnderRED@MAR3:41 PM17.516.5-117DK Under 17.5 -117 | exact5.5%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 4.9% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsPeter Lambert UnderMAR@AST8:11 PM17.516.6-106BetMGM Under 17.5 +110 | best price4.9%!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 OutsReid Detmers OverCAR@ANG4:08 PM17.517.7-112FanDuel Over 17.5 -112 | best price1.0%Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 46.5% (4 books) | consensus 67% (4 books)
Pitcher Hits AllDean Kremer UnderORI@SOX7:10 PM5.54.4+118BetMGM Under 6.5 -150 | alt rescue20.0%!!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 AllBrady Singer UnderRED@MAR3:41 PM5.55.0-122BetMGM Under 5.5 -115 | best price9.1%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.3% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllGerrit Cole UnderPIR@YAN7:05 PM5.55.1-140BetMGM Under 5.5 -140 | best price7.3%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.3% vs 15% min using selected line 5.5 β€” posture note at D
Pitcher Hits AllSandy Alcantara OverMAR@AST8:11 PM5.55.9-114DK Over 5.5 -114 | exact7.3%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 6.2% vs 15% min using selected line 6.5 β€” posture note at D
Pitcher Hits AllMerrill Kelly UnderATH@DIA3:41 PM6.56.1-157DK Under 6.5 -157 | exact6.2%!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 AllGage Jump OverATH@DIA3:41 PM5.55.8-103BetMGM Over 5.5 +105 | 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 AllAaron Nola OverDOD@PHI6:40 PM5.55.7+115DK Over 5.5 +115 | exact3.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 AllMitch Keller UnderPIR@YAN7:05 PM5.55.4-157DK Under 5.5 -157 | exact1.8%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Matchup: [!] Weather: -7% run env βœ— Over
Pitcher WalksColin Rea OverTIG@CUB8:06 PM1.51.9-152DK Over 1.5 -152 | exact23.6%!!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksAnthony Kay OverSOX@RAN8:06 PM1.51.8-148DK Over 1.5 -148 | exact19.5%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksReid Detmers OverCAR@ANG4:08 PM1.51.8-113DK Over 1.5 -113 | exact18.9%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksSandy Alcantara OverMAR@AST8:11 PM1.51.8-119DK Over 1.5 -119 | exact17.8%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 40.3% (2 books) | books against us 0% (2 books) β€” strongly disagree
Pitcher WalksEric Lauer OverDOD@PHI6:40 PM1.51.7+137DK Over 1.5 +137 | exact16.4%!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksHunter Dobbins OverCAR@ANG4:08 PM1.51.7-123theScore Bet Over 1.5 -120 | best price16.1%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher WalksAaron Nola OverDOD@PHI6:40 PM1.51.7-179DK Over 1.5 -179 | exact15.4%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 11.3% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksGage Jump OverATH@DIA3:41 PM1.51.7-119DK Over 1.5 -119 | exact11.3%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 10.8% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksEmerson Hancock UnderRED@MAR3:41 PM1.51.3-145DK Under 1.5 -145 | exact10.8%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 9.9% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksSlade Cecconi UnderTWI@GUA6:41 PM1.51.4-163theScore Bet Under 1.5 -160 | best price9.9%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 9.0% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksBailey Ober UnderTWI@GUA6:41 PM1.51.4-110DK Under 1.5 -110 | exact9.0%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 8.5% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksBrady Singer OverRED@MAR3:41 PM1.51.6-155theScore Bet Over 1.5 -155 | best price8.5%!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 7.2% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksLogan Henderson OverMET@BRE2:11 PM1.51.6+153DK Over 1.5 +153 | exact7.2%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 5.7% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksJake Bennett OverORI@SOX7:10 PM1.51.6+115DK Over 1.5 +115 | exact5.7%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.8% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksGriffin Jax OverRAY@JAY7:08 PM1.51.5+136DK Over 1.5 +136 | exact2.8%Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 2.7% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksGerrit Cole UnderPIR@YAN7:05 PM1.51.5-153DK Under 1.5 -153 | exact2.7%!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.3% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksDean Kremer UnderORI@SOX7:10 PM1.51.5+101DK Under 1.5 +101 | exact0.3%!!!Lean Signal - Derisked
C (Review)β†˜ Lean Signal - Derisked
Model edge fail: Insufficient model edge β€” diff_pct 0.3% vs 20% min using selected line 1.5 β€” posture note at D
Pitcher WalksSeth Lugo OverGIA@ROY2:11 PM1.51.5+105theScore Bet Over 1.5 +105 | best price0.3%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RHunter Dobbins UnderCAR@ANG4:08 PM2.52.1-115DK Under 2.5 -115 | exact16.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned REric Lauer OverDOD@PHI6:40 PM2.52.9-124DK Over 2.5 -124 | exact16.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RGriffin Jax UnderRAY@JAY7:08 PM2.52.1-173BetMGM Under 2.5 -155 | best price16.0%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RLogan Henderson OverMET@BRE2:11 PM1.51.7-129DK Over 1.5 -129 | exact13.3%!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Game Script: Neutral run environment (1.00x) | Home pen fatigued (1.08x) | Away pen fatigued (1.05x)
Pitcher Earned RGage Jump UnderATH@DIA3:41 PM2.52.2-135BetMGM Under 2.5 -115 | best price12.0%!!!Lean Signal - Derisked
Cβ†˜ Lean Signal - Derisked
Books Disagree: blended market against 46.3% (2 books) | books against us 0% (2 books) β€” strongly disagree
Pitcher Earned RBailey Ober OverTWI@GUA6:41 PM2.52.8+103DK Over 2.5 +103 | exact12.0%!Lean Signal - Derisked
Cβ†˜ Lean Signal - DeriskedPitcher Earned RPeter Lambert UnderMAR@AST8:11 PM2.52.2-125DK Under 2.5 -125 | 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 RBrady Singer OverRED@MAR3:41 PM2.52.7-129DK Over 2.5 -129 | 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 RReid Detmers UnderCAR@ANG4:08 PM2.52.3-148BetMGM Under 2.5 -145 | 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 RGerrit Cole UnderPIR@YAN7:05 PM2.52.4-129DK Under 2.5 -129 | 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 RAaron Nola OverDOD@PHI6:40 PM2.52.6-139DK Over 2.5 -139 | 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 RSlade Cecconi UnderTWI@GUA6:41 PM2.52.4-156BetMGM Under 2.5 -150 | 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 RColin Rea OverTIG@CUB8:06 PM2.52.6+123BetMGM Over 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 RSandy Alcantara OverMAR@AST8:11 PM2.52.6-108BetMGM Over 2.5 +100 | best price4.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 RAnthony Kay UnderSOX@RAN8:06 PM2.52.5-122DK Under 2.5 -122 | exact-!Lean Signal - Derisked
► Watch Signals
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 12.4% vs 17% min using selected line 5.5 β€” posture note at D
K PropEmerson Hancock UnderRED@MAR3:41 PM5.54.8-115FanDuel Under 5.5 -106 | best price12.4%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 8.8% vs 17% min using selected line 3.5 β€” posture note at D
K PropSlade Cecconi OverTWI@GUA6:41 PM3.53.8-151DK Over 3.5 -151 | exact8.8%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 8.6% vs 17% min using selected line 5.5 β€” posture note at D
K PropLogan Henderson UnderMET@BRE2:11 PM5.55.0+100DK Under 5.5 +100 | exact8.6%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 5.7% vs 17% min using selected line 4.5 β€” posture note at D
K PropHunter Dobbins OverCAR@ANG4:08 PM4.54.8+110FanDuel Over 3.5 -180 | alt rescue5.7%Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 1.0% vs 10% min using selected line 17.5 β€” posture note at D
Pitcher OutsLanden Roupp UnderGIA@ROY2:11 PM17.517.3+111DK Under 17.5 +111 | exact1.0%!Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 0.0% vs 15% min using selected line 6.5 β€” posture note at D
Pitcher Hits AllSeth Lugo UnderGIA@ROY2:11 PM6.56.5-161DK Under 6.5 -161 | exact-!Watch Signal
B (Review)β—‡ Watch Signal
Model edge fail: Insufficient model edge β€” diff_pct 4.2% vs 20% min using selected line 2.5 β€” posture note at D
Pitcher WalksLanden Roupp UnderGIA@ROY2:11 PM2.52.4-177theScore Bet Under 2.5 -175 | best price4.2%!Watch Signal

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