MLB Game Overviews

Friday, July 24, 2026

Updated 09:44 UTC · Odds Updated 09:42 UTC

AI Picks · 5 Bets · Jul 24
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
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
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
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/gs82BB%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/gs86BB%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 18vs CINW6.17736033
Jun 26@ MINL5.08528177
Jun 20vs PITW6.08554011
Jun 14@ ATHW5.09728268
Jun 9vs CHCW5.09336233
Shane Drohan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18vs MIAW6.09095133
Jul 11@ PITL6.18365033
Jul 6@ STLW6.08526213
Jul 1vs CINW5.27876122
Jun 24@ CINW4.19855300
SP vs Opp / At Park · last 3 (2 seasons)
Tomoyuki Sugano
IPERAKHBB
vs MIL6.03.003.05.01.0(1)
at MIL6.03.003.05.01.0(1)
Shane Drohan
IPERAKHBB
vs COL6.14.434.05.01.0(1)
home starts5.43.336.34.71.7(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
78°F, Clear, Wind 13 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
AI Analysis
Shane Drohan has elite xERA (2.98) and is hot, but the over signal for COL's side is limited by COL wRC+ 77 vs LHP (poor); Sugano is struggling (recent ERA 5.62) with Barrel% 12% and short outing concern; COL bullpen xERA 5.06 is a disqualifying factor for COL side bets; MIL ML at -245 is way too expensive to recommend; no clean bet meets the value threshold.
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/gs92BB%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/gs75BB%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+104-1.5 (+168)O8.0 (-110)PIT-120-1.5 (+168)U8.0 (-106)
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 18vs MINW6.09143111
Jul 12@ CINW6.19236144
Jul 7@ BALW6.09373200
Jun 30vs SDPW5.07628033
Jun 25@ NYMW4.27644400
Jared Jones · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18@ CLEW5.07493111
Jul 8vs ATLL6.07780000
Jul 2@ PHIW4.07362211
Jun 27vs CINL4.28144134
Jun 21@ COLW3.04531211
SP vs Opp / At Park · last 3 (2 seasons)
Matthew Boyd
IPERAKHBB
vs PIT4.74.504.74.72.0(3)
at PIT4.06.755.56.52.5(2)
Jared Jones
IPERAKHBB
vs CHC
home starts4.73.175.32.30.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
83°F, Overcast, Wind 4 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
AI Analysis
Jared Jones is struggling recently (4.02 recent ERA, low pitch counts 45-81 pc range) and Matthew Boyd has a poor history at PNC Park (6.75 ERA, 4.0 IP/gs in 2 starts) and PIT bullpen xERA 5.29 is near-disqualifying for full-game PIT side; the matchup is too mixed with PIT wRC+ 136 vs LHP (elite) but Jones struggling — the over signal is real but the total of 8.0 at a pitcher-friendly park doesn't offer clean value.
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/gs92BB%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+241+1.5 (+110)O7.5 (-105)DET-285-1.5 (-128)U7.5 (-105)
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 18@ LAAW7.08795000
Jul 12vs PHIL5.09354122
Jul 7vs ATHW5.09695211
Jun 30@ NYYW6.08791012
Jun 24vs NYYL6.08594044
SP vs Opp / At Park · last 3 (2 seasons)
Tarik Skubal
IPERAKHBB
vs KCR6.30.955.04.31.0(3)
home starts5.33.947.74.31.0(3)
Bullpens · Last 12
KCR
xERA 5.52 (poor)ERA 6.652d stress Fresh (2.0 IP/1g)
DET
xERA 3.49 (good)ERA 2.272d stress Normal (3.7 IP/1g)
Weather · Neutral Conditions
79°F, Clear, Wind 8 mph E
APF 102 — Neutral
Flags · 4
  • KCR — Beck Way: first start of the season — no stats available yet
  • KCR bullpen: bullpen xERA 5.52 — 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/gs86BB%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-120-1.5 (+135)O9.5 (-108)WSN+105+1.5 (-156)U9.5 (-110)
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 19vs STLW2.26837255
Jul 10@ LADW6.08757122
Jul 5vs MILL6.010235022
Jun 29vs SFGW7.09115011
Jun 23@ STLW6.29553300
SP vs Opp / At Park · last 3 (2 seasons)
E. Rodriguez
IPERAKHBB
vs WSN5.56.498.55.51.0(2)
at WSN5.07.2012.05.01.0(1)
Bullpens · Last 12
ARI
xERA 3.60 (good)ERA 3.702d stress Elevated (4.0 IP/1g)
WSN
xERA 5.55 (poor)ERA 5.722d stress Normal (3.0 IP/1g)
Weather · Neutral Conditions
82°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
AI Analysis
Carson Palmquist is a NO STATS first-start pitcher — this is a disqualifying factor that eliminates most bets; E. Rodriguez has a high barrel rate (12%) and a brutal matchup history vs WSN (6.49 ERA in 2 starts), and WSN bullpen xERA 5.55 is disqualifying for ML/spread; E. Rodriguez's recent hot ERA (1.41) is skewed per the data flags, with one catastrophic outing on 07-19, and the K prop at avg 3.0 K/start doesn't clear the 4.5 line confidently enough to bet.
NYY @ PHI
6:45 PM · Citizens Bank ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Will Warren
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
PHI
No data
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/gs94BB%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+115-1.5 (+162)O8.0 (+100)PHI-122-1.5 (+160)U7.5 (+100)
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/UWill WarrenJesus Luzardo7.5 (+108 / -112)17.5 (-150 / +130)
Jesus Luzardo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18vs NYMW5.09072211
Jul 9@ CINW7.096112200
Jul 4@ KCRW6.09594011
Jun 28@ NYMW5.09664311
Jun 23@ WSNW6.2104135315
SP vs Opp / At Park · last 3 (2 seasons)
Jesus Luzardo
IPERAKHBB
vs NYY
home starts6.04.006.04.72.0(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
82°F, Overcast, Wind 8 mph E
APF 104 — Hitter Friendly
Flags · 1
  • NYY — Will Warren: first start of the season — no stats available yet
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.
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/gs82BB%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/gs94BB%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-101-1.5 (+160)O9.0 (-108)BAL-115+1.5 (-184)U9.0 (-110)
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 19vs TEXW5.07427233
Jul 8@ PITW5.09053100
Jul 3vs NYMW5.08225112
Jun 27@ SFGL4.0*4741000
Jun 22@ SDPL4.29143511
Trevor Rogers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18@ HOUW6.19987111
Jul 9vs CHCW6.08945211
Jul 3@ CINW5.09342500
Jun 26vs WSNW6.18775011
Jun 20@ LADW7.09661200
SP vs Opp / At Park · last 3 (2 seasons)
Grant Holmes
IPERAKHBB
vs BAL6.03.005.04.03.0(1)
at BAL
Trevor Rogers
IPERAKHBB
vs ATL6.20.006.04.02.0(1)
home starts6.01.995.05.01.3(3)
Bullpens · Last 12
ATL
xERA 3.72 (good)ERA 4.442d stress Elevated (5.0 IP/1g)
BAL
xERA 2.03 (elite)ERA 2.232d stress Normal (5.0 IP/2g)
Weather · Hitter Friendly
81°F, Overcast, Wind 6 mph ESE
APF 105 — 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/gs86BB%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/gs80BB%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+118+1.5 (-186)O7.5 (-105)TBR-137-1.5 (+164)U7.5 (-113)
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 19vs PITL5.08077344
Jul 12@ MIAW5.08596211
Jul 7@ MINL5.09476302
Jul 1vs TEXW5.09343522
Jun 26vs SEAL6.09092211
Shane McClanahan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 19@ BOSL5.08735356
Jul 8vs NYYW6.18554000
Jul 1@ KCRW6.06943000
Jun 23vs KCRL6.07546126
Jun 17@ LADL3.28333522
SP vs Opp / At Park · last 3 (2 seasons)
Shane McClanahan
IPERAKHBB
vs CLE
home starts5.71.584.04.70.3(3)
Bullpens · Last 12
CLE
xERA 2.72 (elite)ERA 3.162d stress Elevated (4.3 IP/1g)
TBR
xERA 3.38 (good)ERA 2.702d 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.
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/gs87BB%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/gs101BB%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-148-1.5 (+114)O9.0 (-105)NYM+129+1.5 (-125)U9.0 (-114)
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 17@ NYYW5.29455101
Jul 8vs COLW6.07854133
Jul 2vs SDPW3.08837266
Jun 26@ SDPL4.08123533
Jun 19vs BALW5.29064133
Sean Manaea · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18@ PHIL4.29977244
Jul 9vs KCRW7.09766123
Jul 4@ ATLL5.010845136
Jun 29@ TORL5.29043222
Jun 24vs CHCL3.08646234
SP vs Opp / At Park · last 3 (2 seasons)
Sean Manaea
IPERAKHBB
vs LAD
home starts5.33.945.35.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
76°F, Overcast, Wind 8 mph SE
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
AI Analysis
Both starters are struggling (Sasaki recent ERA 8.85, Manaea recent ERA 5.45) with high barrel and hard-hit rates; NYM bullpen xERA 5.16 is disqualifying for NYM-side bets; LAD ML at -148 breaches the pricing rule threshold; the over case at 9.0 is plausible but LAD offense vs LHP is below average (wRC+ 82) and both starters have skewing ERAs per the flags, limiting confidence in the over.
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/gs75BB%12.1
MIA vs RHP
wRC+94 (below avg)K%23.3 (avg)HH%40.7 (above avg)
Ryan Gusto R
xERA1.60 (elite)K%21.7 (avg)HH%27.8 (elite)Barrel%5.6 (good)ERA1.42IP/gs6.1 IP (3gs)H/gs?PC/gs28BB%0.0
SDP vs RHP
wRC+143 (elite)K%17.4 (above avg)HH%43.3 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+116+1.5 (-175)O9.0 (-102)MIA-136-1.5 (+158)U9.0 (-115)
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 19@ KCRW3.05925222
Jul 12vs TORW4.08546233
Jul 7vs ARIW5.08243301
Jul 2@ LADL3.0*5612322
May 1vs CHWL5.09525577
Ryan Gusto · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 21@ HOUL2.0*2420000
Jul 18@ MILL2.1*3823012
Jul 10vs CLEL2.0*2310000
Jul 2@ COLL3.05124233
Jun 27@ STLW3.16343100
SP vs Opp / At Park · last 3 (2 seasons)
German Marquez
IPERAKHBB
vs MIA5.05.406.09.02.0(1)
at MIA5.05.406.09.02.0(1)
Ryan Gusto
IPERAKHBB
vs SDP5.03.602.09.00.0(1)
home starts4.01.115.03.01.5(2)
Bullpens · Last 12
SDP
xERA 2.56 (elite)ERA 4.242d stress Fresh (2.0 IP/1g)
MIA
xERA 4.01 (avg)ERA 4.142d stress Fresh (1.0 IP/1g)
Weather · Roof Closed
Flags · 10
  • SDP — German Marquez: BB% 12% — command concerns, elevated walk rate
  • MIA — Ryan Gusto: small sample (6.1 IP over 3 starts) — stats may not reflect true ability
  • 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
  • MIA — Ryan Gusto: 22 days since last start (2026-07-02) — may not be fully stretched out
  • MIA — Ryan Gusto: recent bullpen appearance: 2026-07-21, 2026-07-18 — may affect pitch count or availability
  • MIA — Ryan Gusto: last start: 51 pitches — short outing, possible injury concern or early hook
  • MIA — Ryan Gusto: 2026-07-02: 3 ER in 3.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Ryan Gusto has extreme concern flags: 22 days since last start, bullpen appearances on 07-21 and 07-18, last start only 51 pitches — almost certainly not stretched out and is a high early-hook risk; German Marquez is also short (59 pitches last start) with command issues (BB% 12%); SDP bullpen (xERA 2.56) is excellent but MIA bullpen (xERA 4.01) is only average; the total at 9.0 seems high given both starters' concerns, but MIA bullpen quality and SDP's elite offense (wRC+ 143) argue against the under; no clean angle after disqualifying factors.
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/gs83BB%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/gs70BB%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+105+1.5 (-199)O8.5 (-110)BOS-122-1.5 (+172)U8.5 (-106)
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 19vs CHWL6.09595233
Jul 11@ SDPL1.25911744
Jul 5@ SEAL6.09673223
Jun 29vs NYMW6.29433011
Jun 24vs HOUL5.210552511
Patrick Sandoval · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 18vs TBRW5.07659145
Jul 9@ CHWW4.16555111
SP vs Opp / At Park · last 3 (2 seasons)
Trey Yesavage
IPERAKHBB
vs BOS6.12.214.54.00.0(2)
at BOS7.13.806.04.00.0(1)
Patrick Sandoval
IPERAKHBB
vs TOR
home starts5.07.205.09.01.0(1)
Bullpens · Last 12
TOR
xERA 3.64 (good)ERA 4.622d stress Stressed (7.7 IP/1g)
BOS
xERA 3.11 (good)ERA 0.922d stress Stressed (11.7 IP/2g)
Weather · Hitter Friendly
77°F, Clear, Wind 9 mph ESE
APF 103 — 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
AI Analysis
Sandoval's short outing concern (76 pitches last start, only 2 recorded recent starts) and TOR's historically poor wRC+ vs LHP (57) create a one-sided matchup, but BOS ML is already -122 with BOS bullpen stressed flags; TOR offense wRC+ 57 is too cold to back; no bet meets the confidence threshold cleanly after accounting for Sandoval's early-hook risk.
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 (-170)O8.5 (-115)CHW-130-1.5 (+147)U8.5 (+100)
First 5 Innings
MLSpreadTotalHOU+122+0.5 (-120)O4.5 (-128)CHW-140-0.5 (-108)U4.5 (-102)
Team Totals
OverUnderF5 OF5 UHOUO4.5 (+114)U3.5 (+106)O1.5 (-160)U1.5 (+124)CHWO4.5 (+100)U4.5 (-125)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/US. Arrighetti5.5 (+113 / -136)15.5 (+111 / -147)Davis Martin4.5 (+120 / -132)15.5 (+102 / -129)
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
76°F, Clear, Wind 9 mph E
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
AI Analysis
Arrighetti is struggling (recent ERA 9.00, xERA 5.34, BB% 17%) and Davis Martin has poor xERA (7.07) despite a hot recent run — both are below-average starters with command issues; HOU offense is elite (wRC+ 130) but HOU's run support in Arrighetti's starts is catastrophically low (avg 1.2 RS in L5), suggesting a team-specific trend that can't be ignored; no clean angle at acceptable pricing.
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-118-1.5 (+146)O7.5 (-110)TEX+101+1.5 (-168)U7.5 (-108)
First 5 Innings
MLSpreadTotalSEA-118-0.5 (+122)O3.5 (-144)TEX-105+0.5 (-160)U3.5 (+110)
Team Totals
OverUnderF5 OF5 USEAO3.5 (-130)U3.5 (+105)O1.5 (-140)U1.5 (+110)TEXO3.5 (-104)U3.5 (-120)O1.5 (-130)U1.5 (+100)
Pitcher Props
K O/UOuts O/UBryce Miller5.5 (-148 / +119)17.5 (-155 / +130)MacKenzie Gore5.5 (-151 / +134)17.5 (-128 / -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+126+1.5 (-170)O9.5 (-110)MIN-140-1.5 (+142)U9.5 (-102)
First 5 Innings
MLSpreadTotalATH+116+0.5 (-120)O5.5 (+104)MIN-145-0.5 (-108)U5.5 (-135)
Team Totals
OverUnderF5 OF5 UATHO4.5 (-104)U4.5 (-122)O2.5 (+120)U2.5 (-154)MINO4.5 (-135)U4.5 (+112)O2.5 (-125)U2.5 (-105)
Pitcher Props
K O/UOuts O/UJacob Lopez4.5 (+120 / -138)Zebby Matthews4.5 (+120 / -146)17.5 (-166 / +145)
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.36 (good)ERA 3.652d stress Elevated (5.0 IP/1g)
Weather · Hitter Friendly
83°F, 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
AI Analysis
Jacob Lopez is acutely struggling (recent ERA 31.50, two disaster outings) and while the flag notes one skewing start, xERA 2.78 vs recent ERA divergence is extreme and ATH bullpen xERA 6.17 is a clear disqualifying factor for any ATH side bet; Zebby Matthews is hot recently (3.66 recent ERA) but his xERA 5.86 and 13% Barrel rate indicate unsustainable performance; no clean edge emerges with enough confidence.
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+139+1.5 (-154)O8.5 (-102)STL-164-1.5 (+130)U8.5 (-110)
First 5 Innings
MLSpreadTotalCIN+136+0.5 (-110)O4.5 (-120)STL-160-0.5 (-118)U4.5 (-108)
Team Totals
OverUnderF5 OF5 UCINO3.5 (-115)U3.5 (-111)O1.5 (-135)U1.5 (+105)STLO4.5 (-105)U4.5 (-115)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/URhett Lowder3.5 (+117 / -142)Dustin May5.5 (-102 / -108)17.5 (-160 / +130)
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 3.14 (good)ERA 3.302d stress Normal (3.0 IP/1g)
Weather · Neutral Conditions
74°F, Overcast, Wind 3 mph ENE
APF 100 — 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 severely struggling and short-outing risks: Rhett Lowder at 48 pitches last start with recent ERA 12.86 (small sample flag), Dustin May with recent ERA 15.47 and a 34-pitch disaster start; CIN is 0-5 in away starts with avg 2.2 RS; while the over case is real, STL offense is dreadful (wRC+ 51 in L12) which kills the over case, and STL ML at -164 is too expensive despite their edge.
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+146+1.5 (-150)O8.0 (-105)SFG-170-1.5 (+130)U8.0 (-113)
First 5 Innings
MLSpreadTotalLAA+158+0.5 (+104)O4.5 (+106)SFG-188-0.5 (-135)U4.5 (-138)
Team Totals
OverUnderF5 OF5 ULAAO3.5 (+100)U3.5 (-125)O1.5 (-110)U1.5 (-120)SFGO4.5 (+102)U4.5 (-130)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UG. Rodriguez4.5 (+130 / -141)15.5 (-108 / -108)Logan Webb5.5 (-156 / +128)18.5 (-114 / -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
AI Analysis
G. Rodriguez is severely struggling (xERA 7.46, recent ERA 9.52, HH% 60%) and the wind is blowing out at 20mph — clear over signals; however the total is already set at 8.0 and both bullpens are elite (LAA xERA 2.53, SFG xERA 2.31), which means the pens will suppress runs even if starters struggle early; strong bullpens on both sides significantly undermine the over case, and the market has already priced in the poor starting pitching; no clean edge.