MLB Game Overviews

Friday, July 24, 2026

Updated 23:35 UTC · Odds Updated 23:34 UTC

AI Picks · 12 Bets · Jul 24
SEA @ TEX u7.5 (-108)
Bryce Miller is elite: xERA 2.75, recent ERA 2.09, going 8K, 11K, 7K in his last 3 starts. He dominates one side of this game. Gore is struggling (recent ERA 7.94) but also at a dome (Globe Life Field) that limits weather variance. The key under signal is Miller — elite xERA (2.75 vs season ERA 3.06, no meaningful luck gap), hot recent form, and a TEX offense that is only average in L12 (wRC+ 107). SEA offense is also just average (wRC+ 106 vs LHP). Both bullpens are questionable (TEX bullpen ERA 7.31 suggests late-game blowups), but the under at 7.5 in a dome gives enough cushion that Miller's dominant first 5-6 innings keeps the early scoring low and even with Gore struggling, TEX's average offense may not pile up runs. SEA bullpen (xERA 3.60) is solid. The under is supported primarily by Miller's dominance holding SEA's half of the game in check, and TEX's offense being average. Line at 7.5 is modest and priced at -108, which is fair value.
Found at 5:44 AM ET
LAA @ SFG o8.5 (-105)
G. Rodriguez is a disaster: xERA 7.46, recent ERA 9.52, HH% 60%, averaging only 3.9 IP/gs — he will be gone early and leave runs on the board. Logan Webb is struggling recently too (recent ERA 4.50 including a 7 ER blowup vs COL). Wind blowing OUT at 20mph at Oracle Park is a significant factor elevating run and HR potential. Both bullpens are fresh/good but the starters are both at risk for big innings. LAA offense vs RHP is below average (wRC+ 90) but the 20mph out wind compensates — fly balls and line drives carry. SFG offense vs RHP is average (wRC+ 97). The combination of a very poor starting pitcher (Rodriguez) guaranteed to give up runs, a struggling Webb, and strong out-blowing wind makes Over 8.5 at -105 a reasonable value play.
Found at 7:35 PM ET
ATH Team Total u4.5 (-120)
Zebby Matthews is legitimately HOT right now (recent ERA 3.66 over last 3 starts including quality outings vs HOU and LAD), despite ugly season numbers. At home he's posting a 3.79 ERA in 6.3 IP/gs. ATH offense vs RHP is only average (wRC+ 105, K% 24.7%). Matthews has dominated ATH in 1 prior start (1.80 ERA, 5.0 IP). MIN bullpen is elite (xERA 3.16). ATH team total under 4.5 captures the Matthews hot streak, MIN bullpen strength, and historical matchup advantage — without requiring the terrible ATH bullpen to hold MIN down.
Found at 7:35 PM ET
Jacob Lopez K o4.5 (+134)
Lopez's K% is elite at 28.9%, and MIN vs LHP has a 21.8% K rate — roughly average, not discounting his K upside significantly. Despite his terrible recent ERA (bad outings were against NYY 33% K% teams), his 3 K/start average in recent games is suppressed by extremely short outings (2.0 IP, 3.0 IP). On a per-inning basis his K rate has been fine. The FLAG note confirms the skewed ERA from one blowup and that recent opponents were high-K. The +134 price is excellent for a 28.9% K% pitcher — the market is pricing this too low given strikeout upside. MIN bullpen flag suggests manager leaves Lopez in longer if he's going well, giving more K opportunities. Adjusted expectation: ~5 Ks if he gets 4+ IP, which is reasonable given his xERA of 2.78 suggests real underlying talent.
Found at 7:35 PM ET
HOU Team Total o4.5 (+110)
HOU offense vs RHP is elite (wRC+ 130, low K% 17.9%) — one of the hottest lineups in the data set today. Davis Martin is a poor pitcher by every metric: xERA 7.07, BB% 14.5%, ERA 5.54. His recent hot streak (recent ERA 1.90) came vs CLE, KCR, and DET — weaker offenses. Against HOU historically he's posted 5.73 ERA in 2 starts. HOU offense should generate runs even if Martin continues his recent form. The +110 price on 4.5 offers positive expected value vs this weak starter and elite offense, with a solid HOU bullpen (xERA 3.55) to hold any lead. The team trend flag (avg 1.2 RS) is in Miller's starts, NOT Davis Martin starts — different context entirely.
Found at 7:35 PM ET
Bryce Miller K o5.5 (-142)
Bryce Miller is elite right now: xERA 2.75, recent ERA 2.09, averaging 8.7 K/start over his last 3 outings (8K vs LAA, 11K vs PIT, 7K vs BOS). TEX vs RHP has a 23.9% K rate — average to slightly above, comparable to the lineups he's been punishing. His 1 prior start vs TEX yielded 5 Ks in 5.0 IP; today he's been pitching deeper (5.9 IP/gs) with higher recent K totals. Adjusted expectation given TEX K rate and Miller's recent 8.7 K avg: ~7.5 Ks. The 5.5 line is very low relative to his current form — even with some regression to 7 Ks he comfortably clears 5.5. TEX bullpen stressed flag means Gore pitches deeper, keeping Miller's role clear. The -142 is at the warning threshold — noting below.
Found at 7:35 PM ET
Line Warning: If -142 is too steep, consider Bryce Miller Outs Over 17.5 (-140) as a correlated but cleaner expression — he's averaging 5.9 IP/gs and going deep in recent starts.
Games In Progress / Completed
Tarik Skubal o8.5 Ks (+114)
Skubal is the best pitcher in baseball by xERA (2.24) with a 34.3% K rate. He has gone 9K, 9K, 9K in his last 3 starts — all above the 8.5 line. KCR vs LHP: wRC+ 87 (below avg), K% 23.7 — a decent but not elite K rate. The flag notes recent opponents PHI (29%) and LAA (33%) had high K rates, and KCR at 23.7% is lower, which would argue for calibrating down slightly. However, Skubal's 34.3% K rate is so dominant that even against a below-average strikeout lineup, 9+ Ks is well within range. Adjusted expectation ~8.5-9 Ks. At +114 with 9-9-9 recent track record, this is positive expected value. KCR also faces Beck Way (NO STATS) meaning a manager may use the bullpen early on the KCR side, giving Skubal a full workload. Avg IP 5.7 and pitch counts of 96/87/85 support going deep.
Found at 5:44 AM ET
Jesus Luzardo o7.5 Ks (+108)
Luzardo is elite: xERA 1.42, K% 38.8, averaging 9.3 K/start in his last 3. Recent outings: 9K, 6K, 13K — all over the line with ease. NYY vs LHP: wRC+ 70 (poor), K% 33.1 — one of the most strikeout-prone lineups in baseball right now. A 33% K rate vs a pitcher generating Ks at nearly 39% is an exceptional overlay. Adjusted expectation given NYY's elite K rate is 9+ Ks, well above the 7.5 line. The line appears set for a normal game; Luzardo is not a normal pitcher right now. At +108 this is clearly mispriced.
Found at 5:44 AM ET
NYY @ PHI u7.5 (-110)
Jesus Luzardo is as elite as it gets right now: xERA 1.42, recent ERA 1.57, 9.3 K/start over last 3, including a 13-K outing vs WSN. NYY wRC+ 70 vs LHP (poor) with K% 33.1% — they strike out at a massive rate, perfect for Luzardo. Cam Schlittler's xERA is also elite (2.31) and while his recent ERA is 3.71 (slight struggle), his last start was 5 scoreless innings with 9 Ks vs BOS. PHI offense is cold (wRC+ 75 vs RHP). Both bullpens are at least average (PHI xERA 3.59, NYY xERA 4.08). Total is set at 7.5 but Luzardo alone is worth 2+ runs suppressed from the NYY side. Getting two elite xERA starters with cold offenses at 7.5 is value — line should probably be 6.5-7.0 given current form.
Found at 11:20 AM ET
ATL @ BAL u9.0 (-110)
Both starters are extremely hot right now. Trevor Rogers: recent ERA 0.50 over his last 3 starts (5IP/0ER, 6.1IP/1ER, 7IP/0ER), xERA 4.26 — ERA well below xERA signals some luck, but the recent 3-start ERA is extraordinary and at 5.8 IP/gs he goes deep. Grant Holmes: recent ERA 1.96, xERA 3.25, ERA 2.40 — ERA is below xERA here too suggesting modest luck but he's been dominant regardless. Both offenses are cold/average: ATL vs LHP wRC+ 96, BAL vs RHP wRC+ 90. BAL bullpen is elite (xERA 2.03). ATL bullpen is average (xERA 3.72) but both starters are going deep. Rogers has dominated at home (3gs, 1.99 ERA, 6.0 IP/gs) and vs ATL specifically (1gs, 0.00 ERA). Rogers' matchup history vs ATL and at home are both exceptional. Both team run totals in Rogers' L5 starts average just 3.2 RS for BAL and 3.6 RS for ATL. Total of 9.0 seems too high for this pitching matchup. Clear under signal with 3+ factors aligned.
Found at 5:44 AM ET
CLE @ TBR u7.5 (-113)
Two elite starters. Joey Cantillo: xERA 2.44 (elite), recent 3-start ERA 1.69 (true ERA, ignoring the skewed 4 ER start which the data flags). He's averaging 6.7 K/start and going 5-6 IP regularly. Shane McClanahan: xERA 3.09 (good), recent ERA 2.37, strong at home (3gs 1.58 ERA, 5.7 IP/gs). CLE offense vs LHP is average (wRC+ 102). TBR vs LHP is elite (wRC+ 144) — the one counter-signal — but McClanahan has been holding opponents down regardless, and the Tropicana dome eliminates weather factors. Both bullpens are solid (CLE xERA 2.72, TBR xERA 3.38). Three clear under factors: both starters are performing at an elite level right now, both bullpens are good, and the dome eliminates any offensive weather factor. TBR's elite wRC+ vs LHP is the primary risk but McClanahan's recent success limits the concern.
Found at 5:44 AM ET
Joey Cantillo o5.5 Ks (+126)
Cantillo's xERA is elite (2.44) with K% 31.9%. His recent 3 starts: 7K, 4K, 9K — averaging 6.7 K/start. The flag notes recent opponents were high-K (MIA 25%, PIT 26%), but today's TBR lineup vs LHP has wRC+ 144 (elite offensive team) with K% 16.0% — they make a lot of contact. This is a meaningful downward adjustment. However, TBR K% 16% is for vs LHP; Cantillo's 31.9% K rate is so high that even against a contact-oriented team he projects to 6+ Ks. Calibrating 6.7 recent avg downward for TBR's low K% (~-0.5 to -1.0 adjustment) gives ~5.7-6.2 adjusted expectation. That's above the 5.5 line. Getting +126 on a prop where adjusted expectation exceeds the line by ~0.5-0.7 is reasonable value at plus odds. The +126 price is generous given the profile.
Found at 11:20 AM ET
AI-generated · For entertainment only · Not financial advice
COL @ MIL
4:10 PM · American Family FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Tomoyuki Sugano R
xERA4.57 (below avg)K%14.5 (below avg)HH%41.4 (below avg)Barrel%12.1 (below avg)ERA5.71IP/gs5.8 IP/gsH/gs6.0PC/gs85BB%1.5
MIL vs RHP
wRC+106 (avg)K%23.4 (avg)HH%40.2 (above avg)
Shane Drohan L
xERA2.98 (elite)K%22.4 (avg)HH%38.9 (avg)Barrel%9.3 (avg)ERA3.44IP/gs6.1 IP/gsH/gs5.3PC/gs88BB%4.0
COL vs LHP
wRC+77 (poor)K%23.3 (avg)HH%36.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCOL+208+1.5 (-103)O8.5 (-110)MIL-245-1.5 (-113)U8.5 (-108)
First 5 Innings
MLSpreadTotalCOL+185+0.5 (+116)O4.5 (-120)MIL-225-0.5 (-152)U4.5 (-108)
Team Totals
OverUnderF5 OF5 UCOLO3.5 (+114)U3.5 (-140)O1.5 (-115)U1.5 (-115)MILO4.5 (-136)U4.5 (+114)O2.5 (-135)U2.5 (+105)
Pitcher Props
K O/UOuts O/UTomoyuki Sugano3.5 (+106 / -135)15.5 (+113 / -148)Shane Drohan5.5 (-125 / +100)17.5 (-134 / +102)
Tomoyuki Sugano · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ MILW5.19356122
Jul 18vs CINW6.17736033
Jun 26@ MINL5.08528177
Jun 20vs PITW6.08554011
Jun 14@ ATHW5.09728268
Shane Drohan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs COLL6.09266255
Jul 18vs MIAW6.09095133
Jul 11@ PITL6.18365033
Jul 6@ STLW6.08526213
Jul 1vs CINW5.27876122
SP vs Opp / At Park · last 3 (2 seasons)
Tomoyuki Sugano
IPERAKHBB
vs MIL5.53.244.05.51.0(2)
at MIL5.53.244.05.51.0(2)
Shane Drohan
IPERAKHBB
vs COL6.05.955.05.51.5(2)
home starts5.75.237.35.71.3(3)
Bullpens · Last 12
COL
xERA 5.06 (below avg)ERA 4.812d stress Elevated (4.0 IP/1g)
MIL
xERA 3.90 (avg)ERA 4.712d stress Elevated (4.0 IP/1g)
Weather · Neutral Conditions
75°F, Overcast, Wind 11 mph ESE
APF 99 — Neutral
Flags · 8
  • COL — Tomoyuki Sugano: Barrel% 12% — high hard contact rate, elevated home run risk
  • COL bullpen: bullpen xERA 5.06 — bullpen performing well below average by expected ERA
  • COL bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIL bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • COL — Tomoyuki Sugano: last start: 77 pitches — short outing, possible injury concern or early hook
  • COL — Tomoyuki Sugano: 2026-06-26: 7 ER in 5.0 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • MIL — Shane Drohan: low-K outing 2026-07-06 (2 Ks vs avg 5.7) — stuff was flat that day
  • MIL — Shane Drohan: recent opponents high-K: PIT 26%, MIA 25% — K stats may be inflated vs strikeout-prone lineups
CHC @ PIT
6:40 PM · PNC ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Matthew Boyd L
xERA4.16 (avg)K%19.4 (avg)HH%33.3 (good)Barrel%9.8 (avg)ERA2.45IP/gs6.1 IP/gsH/gs4.0PC/gs74BB%5.6
PIT vs LHP
wRC+136 (elite)K%25.7 (below avg)HH%36.3 (avg)
Jared Jones R
xERA1.28 (elite)K%43.4 (elite)HH%33.3 (good)Barrel%0.0 (elite)ERA1.20IP/gs5.0 IP/gsH/gs1.7PC/gs70BB%5.7
CHC vs RHP
wRC+109 (avg)K%25.3 (below avg)HH%38.0 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHC-120-1.5 (+175)O4.5 (+102)PIT-102+1.5 (-217)U4.5 (-110)
First 5 Innings
MLSpreadTotalCHC+102+0.5 (-148)O4.5 (+108)PIT-128-0.5 (+114)U4.5 (-140)
Team Totals
OverUnderF5 OF5 UCHCO3.5 (-130)U3.5 (+105)O1.5 (-130)U1.5 (+100)PITO3.5 (-142)U3.5 (+114)O1.5 (-160)U1.5 (+124)
Pitcher Props
K O/UOuts O/UMatthew Boyd5.5 (+106 / -134)16.5 (-104 / -128)Jared Jones5.5 (+110 / -128)14.5 (-155 / +120)
Matthew Boyd · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ PITL3.14032100
Jul 18vs MINW6.09143111
Jul 12@ CINW6.19236144
Jul 7@ BALW6.09373200
Jun 30vs SDPW5.07628033
Jared Jones · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs CHCL4.06051100
Jul 18@ CLEW5.07493111
Jul 8vs ATLL6.07780000
Jul 2@ PHIW4.07362211
Jun 27vs CINL4.28144134
SP vs Opp / At Park · last 3 (2 seasons)
Matthew Boyd
IPERAKHBB
vs PIT4.03.723.73.31.3(3)
at PIT3.74.864.75.02.0(3)
Jared Jones
IPERAKHBB
vs CHC4.00.005.01.01.0(1)
home starts4.71.905.71.70.7(3)
Bullpens · Last 12
CHC
xERA 4.73 (below avg)ERA 4.582d stress Elevated (4.0 IP/1g)
PIT
xERA 5.29 (poor)ERA 3.282d stress Normal (6.7 IP/2g)
Weather · Neutral Conditions
77°F, Overcast, Wind 8 mph ESE
APF 101 — Neutral
Flags · 3
  • PIT bullpen: bullpen xERA 5.29 — bullpen performing well below average by expected ERA
  • CHC bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • PIT — Jared Jones: last start: 74 pitches — short outing, possible injury concern or early hook
KCR @ DET
6:40 PM · Comerica ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Beck Way
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
DET
No data
Tarik Skubal L
xERA2.24 (elite)K%34.3 (elite)HH%12.5 (elite)Barrel%2.5 (elite)ERA1.59IP/gs5.7 IP/gsH/gs4.7PC/gs75BB%4.5
KCR vs LHP
wRC+87 (below avg)K%23.7 (avg)HH%32.7 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+360+1.5 (+115)O7.5 (-102)DET-480-1.5 (-136)U7.5 (-125)
First 5 Innings
MLSpreadTotalKCR+255+1.5 (-128)O3.5 (-140)DET-340-1.5 (-102)U3.5 (+108)
Team Totals
OverUnderKCRO2.5 (-115)U2.5 (-111)DETO4.5 (-115)U4.5 (-105)
Pitcher Props
K O/UOuts O/UBeck WayTarik Skubal8.5 (+114 / +120)18.5 (-102 / -130)
Tarik Skubal · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs KCRW3.24663111
Jul 18@ LAAW7.08795000
Jul 12vs PHIL5.09354122
Jul 7vs ATHW5.09695211
Jun 30@ NYYW6.08791012
SP vs Opp / At Park · last 3 (2 seasons)
Tarik Skubal
IPERAKHBB
vs KCR5.70.525.73.01.0(3)
home starts4.42.736.74.01.3(3)
Bullpens · Last 12
KCR
xERA 5.43 (poor)ERA 7.132d stress Fresh (2.0 IP/1g)
DET
xERA 3.50 (good)ERA 2.472d stress Normal (3.7 IP/1g)
Weather · Neutral Conditions
78°F, Clear, Wind 6 mph ESE
APF 102 — Neutral
Flags · 4
  • KCR — Beck Way: first start of the season — no stats available yet
  • KCR bullpen: bullpen xERA 5.43 — bullpen performing well below average by expected ERA
  • KCR bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • DET — Tarik Skubal: recent opponents high-K: PHI 29%, LAA 33% — K stats may be inflated vs strikeout-prone lineups
Tarik Skubal o8.5 Ks (+114)
Skubal is the best pitcher in baseball by xERA (2.24) with a 34.3% K rate. He has gone 9K, 9K, 9K in his last 3 starts — all above the 8.5 line. KCR vs LHP: wRC+ 87 (below avg), K% 23.7 — a decent but not elite K rate. The flag notes recent opponents PHI (29%) and LAA (33%) had high K rates, and KCR at 23.7% is lower, which would argue for calibrating down slightly. However, Skubal's 34.3% K rate is so dominant that even against a below-average strikeout lineup, 9+ Ks is well within range. Adjusted expectation ~8.5-9 Ks. At +114 with 9-9-9 recent track record, this is positive expected value. KCR also faces Beck Way (NO STATS) meaning a manager may use the bullpen early on the KCR side, giving Skubal a full workload. Avg IP 5.7 and pitch counts of 96/87/85 support going deep.
ARI @ WSN
6:45 PM · Nationals ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
E. Rodriguez L
xERA4.73 (below avg)K%18.2 (avg)HH%36.4 (avg)Barrel%12.1 (below avg)ERA6.52IP/gs4.8 IP/gsH/gs7.0PC/gs62BB%6.8
WSN vs LHP
wRC+137 (elite)K%28.7 (poor)HH%41.6 (above avg)
Carson Palmquist
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
ARI
No data
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI-385-2.5 (-120)O9.5 (+112)WSN+285+2.5 (+100)U9.5 (-119)
First 5 Innings
MLSpreadTotalARI-120-0.5 (+112)O5.5 (-102)WSN-104+0.5 (-146)U5.5 (-128)
Team Totals
OverUnderF5 OF5 UARIO4.5 (-130)U4.5 (+105)O2.5 (-105)U2.5 (-125)WSNO4.5 (-102)U4.5 (-125)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UE. Rodriguez4.5 (+120 / -147)17.5 (-120 / -105)Carson Palmquist
E. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ WSNW1.23222000
Jul 19vs STLW2.26837255
Jul 10@ LADW6.08757122
Jul 5vs MILL6.010235022
Jun 29vs SFGW7.09115011
SP vs Opp / At Park · last 3 (2 seasons)
E. Rodriguez
IPERAKHBB
vs WSN4.15.856.34.30.7(3)
at WSN3.15.817.03.50.5(2)
Bullpens · Last 12
ARI
xERA 3.78 (avg)ERA 4.352d stress Elevated (4.0 IP/1g)
WSN
xERA 5.55 (poor)ERA 5.722d stress Normal (3.0 IP/1g)
Weather · Neutral Conditions
80°F, Overcast, Wind 7 mph E
APF 103 — Neutral
Flags · 7
  • ARI — E. Rodriguez: Barrel% 12% — high hard contact rate, elevated home run risk
  • WSN — Carson Palmquist: first start of the season — no stats available yet
  • WSN bullpen: bullpen xERA 5.55 — bullpen performing well below average by expected ERA
  • ARI bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ARI — E. Rodriguez: last start: 68 pitches — short outing, possible injury concern or early hook
  • ARI — E. Rodriguez: 2026-07-19: 5 ER in 2.2 IP (ERA equiv 20) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • ARI — E. Rodriguez: recent opponents low-K: MIL 17%, LAD 18% — recent opponents make less contact; today's lineup may be tougher
NYY @ PHI
6:45 PM · Citizens Bank ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Cam Schlittler R
xERA2.31 (elite)K%29.3 (elite)HH%29.2 (elite)Barrel%6.2 (good)ERA2.84IP/gs6.3 IP/gsH/gs4.7PC/gs76BB%5.3
PHI vs RHP
wRC+75 (poor)K%24.1 (below avg)HH%42.5 (above avg)
Jesus Luzardo L
xERA1.42 (elite)K%38.8 (elite)HH%40.0 (avg)Barrel%4.0 (elite)ERA0.69IP/gs6.5 IP/gsH/gs2.0PC/gs80BB%8.2
NYY vs LHP
wRC+70 (poor)K%33.1 (poor)HH%34.9 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYY-150-1.5 (+145)O5.5 (+112)PHI+128+1.5 (-172)U5.5 (-110)
First 5 Innings
MLSpreadTotalNYY+105+0.5 (-154)O3.5 (-152)PHI-120-0.5 (+118)U3.5 (+116)
Team Totals
OverUnderF5 OF5 UNYYO3.5 (-122)U3.5 (-104)O1.5 (-135)U1.5 (+105)PHIO3.5 (-128)U3.5 (+114)O1.5 (-154)U1.5 (+120)
Pitcher Props
K O/UOuts O/UCam Schlittler7.5 (+112 / +126)17.5 (-163 / +122)Jesus Luzardo7.5 (+108 / -112)17.5 (-150 / +130)
Cam Schlittler · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ PHIW3.03160000
Jul 19vs LADL4.19886033
Jul 11@ WSNW6.29964422
Jul 6@ TBRW8.010184011
Jun 30vs DETL4.08557166
Jesus Luzardo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs NYYL4.05551111
Jul 18vs NYMW5.09072211
Jul 9@ CINW7.096112200
Jul 4@ KCRW6.09594011
Jun 28@ NYMW5.09664311
SP vs Opp / At Park · last 3 (2 seasons)
Cam Schlittler
IPERAKHBB
vs PHI3.00.006.00.00.0(1)
at PHI3.00.006.00.00.0(1)
Jesus Luzardo
IPERAKHBB
vs NYY4.02.255.01.01.0(1)
home starts5.32.257.02.71.7(3)
Bullpens · Last 12
NYY
xERA 4.08 (avg)ERA 3.182d stress Normal (7.0 IP/2g)
PHI
xERA 3.59 (good)ERA 5.922d stress Normal (3.7 IP/1g)
Weather · Hitter Friendly
80°F, Clear, Wind 7 mph SSE
APF 104 — Hitter Friendly
Jesus Luzardo o7.5 Ks (+108)
Luzardo is elite: xERA 1.42, K% 38.8, averaging 9.3 K/start in his last 3. Recent outings: 9K, 6K, 13K — all over the line with ease. NYY vs LHP: wRC+ 70 (poor), K% 33.1 — one of the most strikeout-prone lineups in baseball right now. A 33% K rate vs a pitcher generating Ks at nearly 39% is an exceptional overlay. Adjusted expectation given NYY's elite K rate is 9+ Ks, well above the 7.5 line. The line appears set for a normal game; Luzardo is not a normal pitcher right now. At +108 this is clearly mispriced.
NYY @ PHI u7.5 (-110)
Jesus Luzardo is as elite as it gets right now: xERA 1.42, recent ERA 1.57, 9.3 K/start over last 3, including a 13-K outing vs WSN. NYY wRC+ 70 vs LHP (poor) with K% 33.1% — they strike out at a massive rate, perfect for Luzardo. Cam Schlittler's xERA is also elite (2.31) and while his recent ERA is 3.71 (slight struggle), his last start was 5 scoreless innings with 9 Ks vs BOS. PHI offense is cold (wRC+ 75 vs RHP). Both bullpens are at least average (PHI xERA 3.59, NYY xERA 4.08). Total is set at 7.5 but Luzardo alone is worth 2+ runs suppressed from the NYY side. Getting two elite xERA starters with cold offenses at 7.5 is value — line should probably be 6.5-7.0 given current form.
ATL @ BAL
7:05 PM · Oriole Park at Camden YardsHitter Friendly
Matchup · SP Last 3 / Team Last 12
Grant Holmes R
xERA3.25 (good)K%13.6 (below avg)HH%34.6 (good)Barrel%3.9 (elite)ERA2.40IP/gs5.0 IP/gsH/gs5.0PC/gs67BB%6.1
BAL vs RHP
wRC+90 (below avg)K%23.9 (avg)HH%40.5 (above avg)
Trevor Rogers L
xERA4.26 (avg)K%22.2 (avg)HH%43.8 (below avg)Barrel%4.2 (elite)ERA1.04IP/gs5.8 IP/gsH/gs4.7PC/gs69BB%11.1
ATL vs LHP
wRC+96 (avg)K%22.3 (avg)HH%42.1 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATL+132+1.5 (-175)O6.5 (-136)BAL-169-1.5 (+142)U6.5 (+106)
First 5 Innings
MLSpreadTotalATL+102+0.5 (-138)O4.5 (-140)BAL-124-0.5 (+106)U4.5 (+108)
Team Totals
OverUnderF5 OF5 UATLO4.5 (+100)U4.5 (-125)O2.5 (+114)U2.5 (-145)BALO4.5 (+102)U4.5 (-125)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UGrant Holmes4.5 (-150 / +120)14.5 (-173 / +130)Trevor Rogers5.5 (+123 / +116)17.5 (-155 / +133)
Grant Holmes · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ BALL1.23732100
Jul 19vs TEXW5.07427233
Jul 8@ PITW5.09053100
Jul 3vs NYMW5.08225112
Jun 27@ SFGL4.0*4741000
Trevor Rogers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs ATLL2.01910000
Jul 18@ HOUW6.19987111
Jul 9vs CHCW6.08945211
Jul 3@ CINW5.09342500
Jun 26vs WSNW6.18775011
SP vs Opp / At Park · last 3 (2 seasons)
Grant Holmes
IPERAKHBB
vs BAL3.62.504.03.02.0(2)
at BAL1.20.003.02.01.0(1)
Trevor Rogers
IPERAKHBB
vs ATL4.10.003.52.01.0(2)
home starts4.71.284.03.30.7(3)
Bullpens · Last 12
ATL
xERA 3.83 (avg)ERA 4.042d stress Elevated (5.0 IP/1g)
BAL
xERA 2.03 (elite)ERA 2.232d stress Normal (5.0 IP/2g)
Weather · Hitter Friendly
78°F, Overcast, Wind 5 mph E
APF 104 — Hitter Friendly
Flags · 3
  • ATL bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ATL — Grant Holmes: recent bullpen appearance: 2026-06-27 — may affect pitch count or availability
  • ATL — Grant Holmes: last start: 74 pitches — short outing, possible injury concern or early hook
ATL @ BAL u9.0 (-110)
Both starters are extremely hot right now. Trevor Rogers: recent ERA 0.50 over his last 3 starts (5IP/0ER, 6.1IP/1ER, 7IP/0ER), xERA 4.26 — ERA well below xERA signals some luck, but the recent 3-start ERA is extraordinary and at 5.8 IP/gs he goes deep. Grant Holmes: recent ERA 1.96, xERA 3.25, ERA 2.40 — ERA is below xERA here too suggesting modest luck but he's been dominant regardless. Both offenses are cold/average: ATL vs LHP wRC+ 96, BAL vs RHP wRC+ 90. BAL bullpen is elite (xERA 2.03). ATL bullpen is average (xERA 3.72) but both starters are going deep. Rogers has dominated at home (3gs, 1.99 ERA, 6.0 IP/gs) and vs ATL specifically (1gs, 0.00 ERA). Rogers' matchup history vs ATL and at home are both exceptional. Both team run totals in Rogers' L5 starts average just 3.2 RS for BAL and 3.6 RS for ATL. Total of 9.0 seems too high for this pitching matchup. Clear under signal with 3+ factors aligned.
CLE @ TBR
7:10 PM · Tropicana Field (Dome)
Matchup · SP Last 3 / Team Last 12
Joey Cantillo L
xERA2.44 (elite)K%31.9 (elite)HH%43.9 (below avg)Barrel%2.4 (elite)ERA3.00IP/gs5.0 IP/gsH/gs6.3PC/gs62BB%11.1
TBR vs LHP
wRC+144 (elite)K%16.0 (above avg)HH%33.3 (below avg)
Shane McClanahan L
xERA3.09 (good)K%18.2 (avg)HH%36.0 (avg)Barrel%8.0 (good)ERA2.08IP/gs5.8 IP/gsH/gs4.0PC/gs68BB%4.5
CLE vs LHP
wRC+102 (avg)K%28.3 (poor)HH%25.0 (poor)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE+128+1.5 (-195)O5.5 (-115)TBR-163-1.5 (+190)U5.5 (+101)
First 5 Innings
MLSpreadTotalCLE+114+0.5 (-135)O3.5 (-146)TBR-142-0.5 (+104)U3.5 (+112)
Team Totals
OverUnderF5 OF5 UCLEO3.5 (-102)U3.5 (-125)O1.5 (-125)U1.5 (-105)TBRO3.5 (-125)U3.5 (+105)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/UJoey Cantillo4.5 (-146 / +121)15.5 (+113 / -150)Shane McClanahan5.5 (+105 / -122)15.5 (-129 / -103)
Joey Cantillo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ TBRL1.22011000
Jul 19vs PITL5.08077344
Jul 12@ MIAW5.08596211
Jul 7@ MINL5.09476302
Jul 1vs TEXW5.09343522
Shane McClanahan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs CLEL2.03120100
Jul 19@ BOSL5.08735356
Jul 8vs NYYW6.18554000
Jul 1@ KCRW6.06943000
Jun 23vs KCRL6.07546126
SP vs Opp / At Park · last 3 (2 seasons)
Joey Cantillo
IPERAKHBB
vs TBR1.20.001.01.00.0(1)
at TBR1.20.001.01.00.0(1)
Shane McClanahan
IPERAKHBB
vs CLE2.00.002.00.01.0(1)
home starts4.71.283.73.30.7(3)
Bullpens · Last 12
CLE
xERA 2.12 (elite)ERA 2.952d stress Elevated (4.3 IP/1g)
TBR
xERA 3.35 (good)ERA 2.882d stress Normal (3.0 IP/1g)
Weather · Dome
Flags · 4
  • CLE bullpen elevated (4.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CLE — Joey Cantillo: 2026-07-19: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • CLE — Joey Cantillo: recent opponents high-K: MIA 25%, PIT 26% — K stats may be inflated vs strikeout-prone lineups
  • TBR — Shane McClanahan: 2026-07-19: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
CLE @ TBR u7.5 (-113)
Two elite starters. Joey Cantillo: xERA 2.44 (elite), recent 3-start ERA 1.69 (true ERA, ignoring the skewed 4 ER start which the data flags). He's averaging 6.7 K/start and going 5-6 IP regularly. Shane McClanahan: xERA 3.09 (good), recent ERA 2.37, strong at home (3gs 1.58 ERA, 5.7 IP/gs). CLE offense vs LHP is average (wRC+ 102). TBR vs LHP is elite (wRC+ 144) — the one counter-signal — but McClanahan has been holding opponents down regardless, and the Tropicana dome eliminates weather factors. Both bullpens are solid (CLE xERA 2.72, TBR xERA 3.38). Three clear under factors: both starters are performing at an elite level right now, both bullpens are good, and the dome eliminates any offensive weather factor. TBR's elite wRC+ vs LHP is the primary risk but McClanahan's recent success limits the concern.
Joey Cantillo o5.5 Ks (+126)
Cantillo's xERA is elite (2.44) with K% 31.9%. His recent 3 starts: 7K, 4K, 9K — averaging 6.7 K/start. The flag notes recent opponents were high-K (MIA 25%, PIT 26%), but today's TBR lineup vs LHP has wRC+ 144 (elite offensive team) with K% 16.0% — they make a lot of contact. This is a meaningful downward adjustment. However, TBR K% 16% is for vs LHP; Cantillo's 31.9% K rate is so high that even against a contact-oriented team he projects to 6+ Ks. Calibrating 6.7 recent avg downward for TBR's low K% (~-0.5 to -1.0 adjustment) gives ~5.7-6.2 adjusted expectation. That's above the 5.5 line. Getting +126 on a prop where adjusted expectation exceeds the line by ~0.5-0.7 is reasonable value at plus odds. The +126 price is generous given the profile.
LAD @ NYM
7:10 PM · Citi FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Roki Sasaki R
xERA3.86 (avg)K%20.6 (avg)HH%43.5 (below avg)Barrel%13.0 (below avg)ERA5.52IP/gs4.9 IP/gsH/gs5.3PC/gs63BB%6.3
NYM vs RHP
wRC+128 (above avg)K%21.7 (avg)HH%40.2 (above avg)
Sean Manaea L
xERA4.74 (below avg)K%23.0 (good)HH%48.0 (poor)Barrel%12.0 (below avg)ERA6.48IP/gs5.6 IP/gsH/gs6.3PC/gs73BB%5.4
LAD vs LHP
wRC+82 (below avg)K%18.1 (above avg)HH%42.3 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-123-1.5 (+140)O7.5 (+110)NYM+100+1.5 (-179)U6.5 (+104)
First 5 Innings
MLSpreadTotalLAD-145-0.5 (-106)O4.5 (-144)NYM+120+0.5 (-122)U4.5 (+110)
Team Totals
OverUnderF5 OF5 ULADO4.5 (-125)U4.5 (+100)O2.5 (-115)U2.5 (-115)NYMO3.5 (-128)U3.5 (+100)O1.5 (-166)U1.5 (+130)
Pitcher Props
K O/UOuts O/URoki Sasaki5.5 (+128 / -164)16.5 (-112 / -115)Sean Manaea5.5 (+120 / +128)15.5 (-134 / +101)
Roki Sasaki · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ NYML1.11610100
Jul 17@ NYYW5.29455101
Jul 8vs COLW6.07854133
Jul 2vs SDPW3.08837266
Jun 26@ SDPL4.08123533
Sean Manaea · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs LADL2.02221000
Jul 18@ PHIL4.29977244
Jul 9vs KCRW7.09766123
Jul 4@ ATLL5.010845136
Jun 29@ TORL5.29043222
SP vs Opp / At Park · last 3 (2 seasons)
Roki Sasaki
IPERAKHBB
vs NYM1.10.001.00.01.0(1)
at NYM1.10.001.00.01.0(1)
Sean Manaea
IPERAKHBB
vs LAD2.00.002.01.00.0(1)
home starts4.03.754.04.31.0(3)
Bullpens · Last 12
LAD
xERA 3.93 (avg)ERA 3.522d stress Normal (3.7 IP/1g)
NYM
xERA 5.16 (below avg)ERA 6.292d stress Elevated (4.3 IP/1g)
Weather · Neutral Conditions
78°F, Overcast, Wind 7 mph SSE
APF 100 — Neutral
Flags · 6
  • LAD — Roki Sasaki: Barrel% 13% — high hard contact rate, elevated home run risk
  • NYM — Sean Manaea: HH% 48% — batters are squaring up the ball at an elevated rate
  • NYM bullpen: bullpen xERA 5.16 — bullpen performing well below average by expected ERA
  • NYM bullpen elevated (4.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • LAD — Roki Sasaki: 2026-07-02: 6 ER in 3.0 IP (ERA equiv 18) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • NYM — Sean Manaea: 2026-07-18: 4 ER in 4.2 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
SDP @ MIA
7:10 PM · loanDepot park (Roof Closed)
Matchup · SP Last 3 / Team Last 12
German Marquez R
xERA4.73 (below avg)K%17.2 (avg)HH%43.9 (below avg)Barrel%7.3 (good)ERA3.75IP/gs4.0 IP/gsH/gs4.7PC/gs54BB%12.1
MIA vs RHP
wRC+94 (below avg)K%23.3 (avg)HH%40.7 (above avg)
Ryan Gusto
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
SDP
No data
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+105-1.5 (+150)O7.5 (-107)MIA-115-1.5 (+182)U7.5 (-108)
First 5 Innings
MLSpreadTotalSDP+120+0.5 (-118)O4.5 (-146)MIA-150-0.5 (-110)U4.5 (+112)
Team Totals
OverUnderSDPO4.5 (+114)U4.5 (-142)MIAO4.5 (-104)U4.5 (-120)
Pitcher Props
K O/UOuts O/UGerman Marquez3.5 (+114 / -136)14.5 (-160 / +121)Ryan Gusto
German Marquez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ MIAL1.01711000
Jul 19@ KCRW3.05925222
Jul 12vs TORW4.08546233
Jul 7vs ARIW5.08243301
Jul 2@ LADL3.0*5612322
SP vs Opp / At Park · last 3 (2 seasons)
German Marquez
IPERAKHBB
vs MIA3.04.503.55.01.0(2)
at MIA3.04.503.55.01.0(2)
Bullpens · Last 12
SDP
xERA 2.65 (elite)ERA 4.832d stress Fresh (2.0 IP/1g)
MIA
xERA 4.01 (avg)ERA 4.142d stress Fresh (1.0 IP/1g)
Weather · Roof Closed
Flags · 6
  • SDP — German Marquez: BB% 12% — command concerns, elevated walk rate
  • MIA — Ryan Gusto: first start of the season — no stats available yet
  • SDP bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • MIA bullpen fresh (1.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • SDP — German Marquez: recent bullpen appearance: 2026-07-02 — may affect pitch count or availability
  • SDP — German Marquez: last start: 59 pitches — short outing, possible injury concern or early hook
TOR @ BOS
7:15 PM · Fenway ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Trey Yesavage R
xERA3.67 (good)K%27.9 (good)HH%24.2 (elite)Barrel%6.1 (good)ERA5.93IP/gs4.6 IP/gsH/gs3.0PC/gs53BB%18.0
BOS vs RHP
wRC+104 (avg)K%20.4 (avg)HH%38.0 (avg)
Patrick Sandoval L
xERA3.91 (avg)K%23.8 (good)HH%36.7 (avg)Barrel%3.3 (elite)ERA4.82IP/gs4.7 IP/gsH/gs7.0PC/gs56BB%4.8
TOR vs LHP
wRC+57 (poor)K%20.0 (avg)HH%45.9 (elite)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTOR+191+1.5 (-115)O9.5 (+105)BOS-235-1.5 (-106)U8.5 (+104)
First 5 Innings
MLSpreadTotalTOR+102+0.5 (-140)O4.5 (-125)BOS-125-0.5 (+108)U4.5 (-104)
Team Totals
OverUnderF5 OF5 UTORO3.5 (-148)U3.5 (+120)O1.5 (-160)U1.5 (+124)BOSO4.5 (+112)U4.5 (-135)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/UTrey Yesavage5.5 (+100 / -123)17.5 (-122 / +100)Patrick Sandoval4.5 (+114 / -128)15.5 (+111 / -140)
Trey Yesavage · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ BOSL0.0401011
Jul 19vs CHWL6.09595233
Jul 11@ SDPL1.25911744
Jul 5@ SEAL6.09673223
Jun 29vs NYMW6.29433011
Patrick Sandoval · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs TORL1.02620200
Jul 18vs TBRW5.07659145
Jul 9@ CHWW4.16555111
SP vs Opp / At Park · last 3 (2 seasons)
Trey Yesavage
IPERAKHBB
vs BOS4.12.953.03.00.0(3)
at BOS3.55.073.02.50.0(2)
Patrick Sandoval
IPERAKHBB
vs TOR1.00.002.00.02.0(1)
home starts3.06.003.54.51.5(2)
Bullpens · Last 12
TOR
xERA 2.96 (elite)ERA 4.122d stress Stressed (7.7 IP/1g)
BOS
xERA 3.11 (good)ERA 0.922d stress Stressed (11.7 IP/2g)
Weather · Hitter Friendly
80°F, Clear, Wind 8 mph ESE
APF 104 — Hitter Friendly
Flags · 8
  • TOR — Trey Yesavage: BB% 18% — command concerns, elevated walk rate
  • TOR bullpen stressed (7.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • BOS bullpen stressed (11.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • TOR — Trey Yesavage: 2026-07-11: 4 ER in 1.2 IP skewing 3-game ERA — other starts look better, don't overweight the ERA
  • TOR — Trey Yesavage: low-K outing 2026-07-11 (1 Ks vs avg 5.7) — stuff was flat that day
  • TOR — Trey Yesavage: recent opponents low-K: SEA 18%, SDP 17% — recent opponents make less contact; today's lineup may be tougher
  • BOS — Patrick Sandoval: last start: 76 pitches — short outing, possible injury concern or early hook
  • BOS — Patrick Sandoval: 2026-07-18: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
HOU @ CHW
7:40 PM · Rate FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
S. Arrighetti R
xERA5.34 (poor)K%18.5 (avg)HH%29.3 (elite)Barrel%9.8 (avg)ERA6.00IP/gs5.0 IP/gsH/gs3.3PC/gs84BB%16.9
CHW vs RHP
wRC+99 (avg)K%24.8 (below avg)HH%38.4 (avg)
Davis Martin R
xERA7.07 (poor)K%11.3 (poor)HH%37.0 (avg)Barrel%8.7 (avg)ERA5.54IP/gs4.3 IP/gsH/gs5.3PC/gs81BB%14.5
HOU vs RHP
wRC+130 (elite)K%17.9 (above avg)HH%38.8 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalHOU+116+1.5 (-175)O9.0 (+100)CHW-134-1.5 (+146)U8.5 (+102)
First 5 Innings
MLSpreadTotalHOU+116+0.5 (-125)O4.5 (-135)CHW-140-0.5 (-104)U4.5 (+104)
Team Totals
OverUnderF5 OF5 UHOUO4.5 (+110)U3.5 (+118)O2.5 (+124)U2.5 (-160)CHWO4.5 (-104)U4.5 (-120)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/US. Arrighetti5.5 (+112 / -132)15.5 (+115 / -148)Davis Martin4.5 (+115 / -140)15.5 (-110 / -111)
S. Arrighetti · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18vs BALL5.08561411
Jul 8@ WSNL4.09427688
Jul 3vs TBRL6.07342111
Jun 26@ DETL3.09375588
Jun 20vs CLEL6.09086066
Davis Martin · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18@ TORL5.28554211
Jul 8vs BOSL4.08426255
Jul 2@ CLEL3.17306522
Jun 27vs KCRW5.18734100
Jun 21@ DETL6.07745311
SP vs Opp / At Park · last 3 (2 seasons)
Davis Martin
IPERAKHBB
vs HOU5.55.735.07.51.0(2)
home starts5.02.983.75.31.0(3)
Bullpens · Last 12
HOU
xERA 3.55 (good)ERA 3.662d stress Normal (3.0 IP/1g)
CHW
xERA 2.97 (elite)ERA 2.172d stress Elevated (4.0 IP/1g)
Weather · Neutral Conditions
75°F, Clear, Wind 9 mph ESE
APF 99 — Neutral
Flags · 5
  • HOU — S. Arrighetti: BB% 17% — command concerns, elevated walk rate
  • CHW — Davis Martin: BB% 15% — command concerns, elevated walk rate
  • CHW bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • HOU — S. Arrighetti: 2026-07-08: 8 ER in 4.0 IP (ERA equiv 18) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • CHW — Davis Martin: 2026-07-08: 5 ER in 4.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
HOU Team Total o4.5 (+110)
HOU offense vs RHP is elite (wRC+ 130, low K% 17.9%) — one of the hottest lineups in the data set today. Davis Martin is a poor pitcher by every metric: xERA 7.07, BB% 14.5%, ERA 5.54. His recent hot streak (recent ERA 1.90) came vs CLE, KCR, and DET — weaker offenses. Against HOU historically he's posted 5.73 ERA in 2 starts. HOU offense should generate runs even if Martin continues his recent form. The +110 price on 4.5 offers positive expected value vs this weak starter and elite offense, with a solid HOU bullpen (xERA 3.55) to hold any lead. The team trend flag (avg 1.2 RS) is in Miller's starts, NOT Davis Martin starts — different context entirely.
SEA @ TEX
8:05 PM · Globe Life Field (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Bryce Miller R
xERA2.75 (elite)K%21.8 (avg)HH%32.7 (good)Barrel%3.6 (elite)ERA3.06IP/gs5.9 IP/gsH/gs6.0PC/gs87BB%6.4
TEX vs RHP
wRC+107 (avg)K%23.9 (avg)HH%35.6 (avg)
MacKenzie Gore L
xERA3.94 (avg)K%26.9 (good)HH%44.2 (below avg)Barrel%14.0 (below avg)ERA7.98IP/gs4.9 IP/gsH/gs5.7PC/gs81BB%4.5
SEA vs LHP
wRC+106 (avg)K%26.4 (below avg)HH%29.7 (poor)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSEA-114-1.5 (+150)O7.5 (-105)TEX-102+1.5 (-174)U7.5 (-105)
First 5 Innings
MLSpreadTotalSEA-122-0.5 (+116)O3.5 (-144)TEX-102+0.5 (-152)U3.5 (+110)
Team Totals
OverUnderF5 OF5 USEAO3.5 (-135)U3.5 (+106)O1.5 (-140)U1.5 (+110)TEXO3.5 (-113)U3.5 (-113)O1.5 (-130)U1.5 (+100)
Pitcher Props
K O/UOuts O/UBryce Miller5.5 (-142 / +112)17.5 (-140 / +110)MacKenzie Gore6.5 (+122 / -155)17.5 (-117 / -102)
Bryce Miller · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 17vs SFGL5.29167123
Jul 9@ MIAL5.08139446
Jul 2vs LAAW7.09082000
Jun 25@ PITL5.290115033
Jun 19vs BOSL5.06673011
MacKenzie Gore · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18@ ATLW5.28776155
Jul 12vs HOUW4.06542111
Jul 8vs LAAL5.09079177
Jul 1@ CLEL5.09277155
Jun 25@ TORW7.09854133
SP vs Opp / At Park · last 3 (2 seasons)
Bryce Miller
IPERAKHBB
vs TEX5.01.805.02.03.0(1)
at TEX
MacKenzie Gore
IPERAKHBB
vs SEA5.32.817.34.01.0(3)
home starts5.05.405.75.31.3(3)
Bullpens · Last 12
SEA
xERA 3.60 (good)ERA 3.892d stress Normal (3.0 IP/1g)
TEX
xERA 4.48 (avg)ERA 7.312d stress Stressed (7.0 IP/1g)
Weather · Roof Closed
Flags · 4
  • TEX — MacKenzie Gore: HH% 44% — batters are squaring up the ball at an elevated rate
  • TEX — MacKenzie Gore: Barrel% 14% — high hard contact rate, elevated home run risk
  • TEX bullpen stressed (7.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • SEA — Bryce Miller: 2026-07-09: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
SEA @ TEX u7.5 (-108)
Bryce Miller is elite: xERA 2.75, recent ERA 2.09, going 8K, 11K, 7K in his last 3 starts. He dominates one side of this game. Gore is struggling (recent ERA 7.94) but also at a dome (Globe Life Field) that limits weather variance. The key under signal is Miller — elite xERA (2.75 vs season ERA 3.06, no meaningful luck gap), hot recent form, and a TEX offense that is only average in L12 (wRC+ 107). SEA offense is also just average (wRC+ 106 vs LHP). Both bullpens are questionable (TEX bullpen ERA 7.31 suggests late-game blowups), but the under at 7.5 in a dome gives enough cushion that Miller's dominant first 5-6 innings keeps the early scoring low and even with Gore struggling, TEX's average offense may not pile up runs. SEA bullpen (xERA 3.60) is solid. The under is supported primarily by Miller's dominance holding SEA's half of the game in check, and TEX's offense being average. Line at 7.5 is modest and priced at -108, which is fair value.
ATH @ MIN
8:10 PM · Target FieldHitter Friendly
Matchup · SP Last 3 / Team Last 12
Jacob Lopez L
xERA2.78 (elite)K%28.9 (elite)HH%31.8 (good)Barrel%4.5 (elite)ERA6.00IP/gs4.5 IP/gsH/gs3.5PC/gs53BB%7.9
MIN vs LHP
wRC+105 (avg)K%21.8 (avg)HH%41.8 (above avg)
Zebby Matthews R
xERA5.86 (poor)K%17.6 (avg)HH%42.5 (below avg)Barrel%12.8 (below avg)ERA10.54IP/gs4.6 IP/gsH/gs7.0PC/gs89BB%13.2
ATH vs RHP
wRC+105 (avg)K%24.7 (below avg)HH%40.7 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATH+122+1.5 (-167)O9.5 (-115)MIN-137-1.5 (+142)U9.5 (-104)
First 5 Innings
MLSpreadTotalATH+118+0.5 (-118)O5.5 (-102)MIN-145-0.5 (-110)U5.5 (-128)
Team Totals
OverUnderF5 OF5 UATHO4.5 (-104)U4.5 (-120)O2.5 (+110)U2.5 (-140)MINO4.5 (-136)U4.5 (+110)O2.5 (-130)U2.5 (+100)
Pitcher Props
K O/UOuts O/UJacob Lopez4.5 (+134 / +131)Zebby Matthews4.5 (-108 / -118)17.5 (-161 / +130)
Jacob Lopez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19vs WSNL4.18462222
Jul 10@ CHWL1.21210000
Jul 7@ DETL3.0*6345144
May 31vs NYYL2.05635277
May 24@ SDPW4.2*9136111
Zebby Matthews · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ CHCL3.087493810
Jul 10vs LAAL6.010239244
Jul 4@ NYYW4.27953444
Jun 29@ HOUW7.08974111
Jun 22vs LADL6.010856222
SP vs Opp / At Park · last 3 (2 seasons)
Jacob Lopez
IPERAKHBB
vs MIN6.03.008.04.01.0(1)
at MIN6.03.008.04.01.0(1)
Zebby Matthews
IPERAKHBB
vs ATH5.01.804.04.03.0(1)
home starts6.33.793.36.72.7(3)
Bullpens · Last 12
ATH
xERA 6.17 (poor)ERA 9.712d stress Normal (3.3 IP/1g)
MIN
xERA 3.16 (good)ERA 3.422d stress Elevated (5.0 IP/1g)
Weather · Hitter Friendly
80°F, Mainly Clear, Wind 11 mph SSW
APF 106 — Hitter Friendly
Flags · 7
  • MIN — Zebby Matthews: Barrel% 13% — high hard contact rate, elevated home run risk
  • MIN — Zebby Matthews: BB% 13% — command concerns, elevated walk rate
  • ATH bullpen: bullpen xERA 6.17 — bullpen performing well below average by expected ERA
  • MIN bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ATH — Jacob Lopez: recent bullpen appearance: 2026-07-07, 2026-05-24 — may affect pitch count or availability
  • ATH — Jacob Lopez: 2026-05-31: 7 ER in 2.0 IP (ERA equiv 32) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • ATH — Jacob Lopez: recent opponents high-K: NYY 33%, WSN 29% — K stats may be inflated vs strikeout-prone lineups
ATH Team Total u4.5 (-120)
Zebby Matthews is legitimately HOT right now (recent ERA 3.66 over last 3 starts including quality outings vs HOU and LAD), despite ugly season numbers. At home he's posting a 3.79 ERA in 6.3 IP/gs. ATH offense vs RHP is only average (wRC+ 105, K% 24.7%). Matthews has dominated ATH in 1 prior start (1.80 ERA, 5.0 IP). MIN bullpen is elite (xERA 3.16). ATH team total under 4.5 captures the Matthews hot streak, MIN bullpen strength, and historical matchup advantage — without requiring the terrible ATH bullpen to hold MIN down.
Jacob Lopez K o4.5 (+134)
Lopez's K% is elite at 28.9%, and MIN vs LHP has a 21.8% K rate — roughly average, not discounting his K upside significantly. Despite his terrible recent ERA (bad outings were against NYY 33% K% teams), his 3 K/start average in recent games is suppressed by extremely short outings (2.0 IP, 3.0 IP). On a per-inning basis his K rate has been fine. The FLAG note confirms the skewed ERA from one blowup and that recent opponents were high-K. The +134 price is excellent for a 28.9% K% pitcher — the market is pricing this too low given strikeout upside. MIN bullpen flag suggests manager leaves Lopez in longer if he's going well, giving more K opportunities. Adjusted expectation: ~5 Ks if he gets 4+ IP, which is reasonable given his xERA of 2.78 suggests real underlying talent.
CIN @ STL
8:15 PM · Busch StadiumNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Rhett Lowder R
xERA5.83 (poor)K%13.9 (below avg)HH%42.9 (below avg)Barrel%7.1 (good)ERA12.79IP/gs6.3 IP/gsH/gs14.0PC/gs38BB%5.6
STL vs RHP
wRC+51 (poor)K%24.3 (below avg)HH%37.9 (avg)
Dustin May R
xERA3.64 (good)K%27.0 (good)HH%37.8 (avg)Barrel%0.0 (elite)ERA4.61IP/gs4.6 IP/gsH/gs4.7PC/gs88BB%12.7
CIN vs RHP
wRC+109 (avg)K%22.7 (avg)HH%35.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN+128+1.5 (-171)O8.0 (-105)STL-145-1.5 (+146)U8.0 (-108)
First 5 Innings
MLSpreadTotalCIN+128+0.5 (-118)O4.5 (-113)STL-160-0.5 (-110)U4.5 (-115)
Team Totals
OverUnderF5 OF5 UCINO3.5 (-113)U3.5 (-113)O1.5 (-125)U1.5 (-105)STLO4.5 (+114)U4.5 (-140)O2.5 (+114)U2.5 (-145)
Pitcher Props
K O/UOuts O/URhett Lowder3.5 (+130 / -162)Dustin May5.5 (-125 / +110)17.5 (-160 / +125)
Rhett Lowder · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18@ COLL2.148211088
Jul 12vs CHCL2.0*3010200
Jul 8vs PHIW2.0*3623011
Jul 4vs BALL3.0*4002300
Jun 30@ MILL4.282811166
Dustin May · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18@ ARIL5.09868455
Jul 12vs ATLL4.08442422
Jul 6vs MILL4.28174000
Jul 2@ ATLW0.23415255
Jun 21@ KCRW2.04426166
SP vs Opp / At Park · last 3 (2 seasons)
Rhett Lowder
IPERAKHBB
vs STL3.00.004.01.05.0(1)
at STL3.00.004.01.05.0(1)
Dustin May
IPERAKHBB
vs CIN
home starts5.71.056.72.31.7(3)
Bullpens · Last 12
CIN
xERA 3.05 (good)ERA 5.592d stress Fresh (2.3 IP/1g)
STL
xERA 4.15 (avg)ERA 4.172d stress Normal (3.0 IP/1g)
Weather · Neutral Conditions
73°F, Mainly Clear, Wind 4 mph SSE
APF 99 — Neutral
Flags · 7
  • CIN — Rhett Lowder: small sample (6.1 IP over 3 starts) — stats may not reflect true ability
  • STL — Dustin May: BB% 13% — command concerns, elevated walk rate
  • CIN bullpen fresh (2.3 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • CIN — Rhett Lowder: recent bullpen appearance: 2026-07-12, 2026-07-08 — may affect pitch count or availability
  • CIN — Rhett Lowder: last start: 48 pitches — short outing, possible injury concern or early hook
  • CIN — Rhett Lowder: low-K outing 2026-07-18 (2 Ks vs avg 5.3) — stuff was flat that day
  • STL — Dustin May: 2026-07-18: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Both starters are acutely struggling (Lowder recent ERA 12.86, May recent ERA 15.47) but the total is only 8.0 — the market already prices in the pitching volatility. Neither offense is dangerous (STL wRC+ 51 is terrible, CIN wRC+ 109 avg). Multiple disqualifying concerns for Lowder (small sample, recent bullpen appearances, 48-pitch last start suggesting possible injury/hook). No clean edge in either direction at these odds.
LAA @ SFG
10:15 PM · Oracle ParkWindy
Matchup · SP Last 3 / Team Last 12
G. Rodriguez R
xERA7.46 (poor)K%7.0 (poor)HH%60.0 (poor)Barrel%11.1 (below avg)ERA8.49IP/gs3.9 IP/gsH/gs5.3PC/gs71BB%7.0
SFG vs RHP
wRC+97 (avg)K%22.9 (avg)HH%35.0 (avg)
Logan Webb R
xERA4.77 (below avg)K%11.7 (poor)HH%29.5 (elite)Barrel%4.9 (elite)ERA8.10IP/gs5.6 IP/gsH/gs6.0PC/gs94BB%6.5
LAA vs RHP
wRC+90 (below avg)K%24.7 (below avg)HH%36.3 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAA+136+1.5 (-161)O8.5 (-105)SFG-155-1.5 (+135)U8.5 (-110)
First 5 Innings
MLSpreadTotalLAA+140+0.5 (-113)O4.5 (-110)SFG-172-0.5 (-115)U4.5 (-118)
Team Totals
OverUnderF5 OF5 ULAAO3.5 (-120)U3.5 (-105)O1.5 (-125)U1.5 (-105)SFGO4.5 (+100)U4.5 (-125)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UG. Rodriguez4.5 (+126 / -156)15.5 (-108 / -114)Logan Webb6.5 (+122 / +132)19.5 (-115 / -102)
G. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18vs DETL4.08737166
Jul 10@ MINW5.17906133
Jun 14vs TBRL2.14713222
Jun 8vs HOUL5.19266223
Jun 2vs COLL3.29137378
Logan Webb · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18@ SEAL6.210052133
Jul 8vs TORL7.010625255
Jul 3@ COLL3.076211277
Jun 27vs ATLW7.09261200
Jun 21@ MIAL8.010355122
SP vs Opp / At Park · last 3 (2 seasons)
Logan Webb
IPERAKHBB
vs LAA6.01.5012.04.00.0(1)
home starts7.32.055.04.31.3(3)
Bullpens · Last 12
LAA
xERA 2.53 (elite)ERA 3.462d stress Normal (3.7 IP/1g)
SFG
xERA 2.31 (elite)ERA 3.522d stress Fresh (2.0 IP/1g)
Weather · Windy
63°F, Clear, Wind 20 mph WNW
APF 100 — Neutral
Flags · 5
  • LAA — G. Rodriguez: HH% 60% — batters are squaring up the ball at an elevated rate
  • LAA — G. Rodriguez: avg 3.9 IP/gs — short outings, bullpen likely needed early
  • SFG bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • SFG — Logan Webb: recent opponents low-K: TOR 15%, SEA 18% — recent opponents make less contact; today's lineup may be tougher
  • WEATHER: wind: Blowing Out 20 mph — factor into total and HR expectations
LAA @ SFG o8.5 (-105)
G. Rodriguez is a disaster: xERA 7.46, recent ERA 9.52, HH% 60%, averaging only 3.9 IP/gs — he will be gone early and leave runs on the board. Logan Webb is struggling recently too (recent ERA 4.50 including a 7 ER blowup vs COL). Wind blowing OUT at 20mph at Oracle Park is a significant factor elevating run and HR potential. Both bullpens are fresh/good but the starters are both at risk for big innings. LAA offense vs RHP is below average (wRC+ 90) but the 20mph out wind compensates — fly balls and line drives carry. SFG offense vs RHP is average (wRC+ 97). The combination of a very poor starting pitcher (Rodriguez) guaranteed to give up runs, a struggling Webb, and strong out-blowing wind makes Over 8.5 at -105 a reasonable value play.