MLB Game Overviews

Friday, July 17, 2026

Updated 15:05 UTC · Odds Updated 15:04 UTC

AI Picks · 15 Bets · Jul 17
LAD @ NYY o9.5 (+100)
Both starters are in acute form struggles: Sasaki recent ERA 8.80 (vs xERA 5.47 — already poor, even worse recently; Barrel% 21%, BB% 13%, HH% 45%) and Cole recent ERA 6.51 (vs xERA 3.51 — trending badly; Barrel% 14%, HH% 47%). Season ERA << xERA for Sasaki (ERA 8.31 vs xERA 5.47) confirms real underlying problems. NYY offense is above average (wRC+ 114 vs RHP) and NYY's ballpark (APF 104) plays slightly hitter-friendly. NYY's bullpen is strong (xERA 2.90) which could cap the total late, but both starters are expected to give up runs early. At +100 for the Over 9.5 with two starters in legitimate meltdown territory (not just one bad game each), this is a value opportunity. The +100 price reflects market uncertainty — take it.
Found at 5:27 AM ET
PIT @ CLE o7.5 (-110)
Both starters are genuinely struggling right now: Jared Jones recent ERA 7.23 (recent ERA is 5+ runs higher than his xERA of 2.02 — acute struggle) and Gavin Williams recent ERA 6.60 (also well above his xERA of 2.97). Williams' last start was 103 pitches so he may have a shorter leash today. PIT's offense is elite (wRC+ 142 L12 vs RHP). PIT's bullpen xERA is 5.54 — a disaster — guaranteeing runs when Jones exits early. The total at 7.5 is low given two starters in acute form slumps, an elite PIT offense, and a bad PIT pen that will give Houston-level production once Jones departs. Three clear over signals: both starters struggling (recent ERA well above xERA), PIT offense elite, PIT bullpen terrible. Line is already only 7.5 — still worth taking.
Found at 5:27 AM ET
Chris Sale o7.5 Ks (+113)
Sale is the hottest starter in this slate: recent ERA 1.65, averaging 7.7 K/start over last 3 outings (10K, 7K, 6K). TEX vs LHP has a wRC+ of 174 but K% of 22.8% — average strikeout rate — so no major calibration adjustment. Sale's last 3 opponents (SFG, MIL, CHW) had modest K rates, yet he still hit 10, 7, and 6. TEX is aggressive and a dangerous offensive team, but Sale's current form is elite (recent ERA 1.65, xERA 3.01, and a K% of 29.5%). The O7.5 at +113 is excellent value for a pitcher averaging 7.7 K/start in prime form. One caution: last start was only 43 pitches — possible injury concern — but the two starts before that went 6.0 IP (94pc) and 5.2 IP (101pc), suggesting the short outing may have been a scheduled limit. Proceed with medium confidence given the short-outing flag.
Found at 5:27 AM ET
TEX @ ATL F5 u4.5 (-130)
Chris Sale is scorching hot: recent ERA 1.65, 7.7 K/start, xERA 3.01. TEX vs LHP is elite (wRC+ 174) which is a significant concern for the full game, but the F5 framing isolates Sale who is the dominant arm here. On the other side, Quantrill has a recent ERA of 1.50 (very hot), xERA 2.71, and has held ATL to 1.00 ERA in 2 prior starts at Truist Park. Both starters are in peak recent form — this is an ace-vs-ace F5. Full-game under is complicated by shaky bullpens (TEX xERA 3.92, ATL xERA 3.65) and TEX's elite vs LHP offense eventually getting to ATL's pen. F5 under at -130 isolates the elite starter matchup cleanly. NOTE: Both pitchers had short last outings (43-79 pitches) per flags — monitor for availability/injury confirmation before betting.
Found at 11:05 AM ET
Logan Henderson o5.5 Ks (+112)
Henderson has elite K% at 29.0% and is averaging 6.7 K/start in his recent 3 outings (7K, 5K, 8K — very consistent). MIA has the lowest K rate in today's slate at 16.7% vs RHP, which would normally suppress K props. However, Henderson's 29.0% K rate is extremely high and his recent consistency (6-8 Ks per start) suggests he generates his own swings regardless of opponent contact profile. The Outs line at 15.5 means the market expects ~5.2 IP — with 6.9 IP/gs average, Henderson should significantly exceed this, giving him extra innings to rack up Ks. Getting +112 on a pitcher averaging 6.7 K/start who needs 5.5 — that's strong overlay value even factoring for MIA's lower K rate.
Found at 11:05 AM ET
MIN @ CHC o11.0 (-105)
Both starters have poor xERAs: Ober 5.31, Rea 5.39 — neither is a reliable stopper at baseline. Both offenses are above average (MIN wRC+ 114, CHC wRC+ 115 vs RHP). CHC bullpen is a disaster (xERA 5.34, ERA 5.93) — one of the worst in the slate — ensuring runs continue after starters exit. CHC has been averaging 8.6 RS in Rea's recent starts (home avg 8.0 RS). MIN bullpen is solid (xERA 3.51), but with both starters' poor underlying metrics, high HH%s (Ober 42.6%, Rea 34.7%), and a leaky CHC pen, the over at 11.0 and -105 pricing is excellent value. That's a fair juice for what is a high-run environment with two vulnerable starters and one terrible bullpen.
Found at 11:05 AM ET
CIN @ COL o12.0 (-110)
Coors Field (APF 116) is the most hitter-friendly park in baseball — park alone is a strong over signal. Singer xERA 4.92 with 48.9% HH% and 10.6% Barrel% — batters are teeing off. Hughes xERA 2.57 but recent ERA 4.50, flagged as STRUGGLING, with small sample (only 2 recent starts due to bullpen appearance). COL offense wRC+ 124 vs RHP is strong and they thrive at altitude. CIN offense is below average (wRC+ 91) but K% 28% means when they do make contact at Coors, outcomes are amplified. CIN bullpen xERA 2.31 is good but COL pen xERA 3.85 is average, and Coors runs through any bullpen. The 12.0 total is already elevated, but the park + struggling/vulnerable starters + COL hot offense makes the over the right play at standard juice.
Found at 11:05 AM ET
DET Team Total o4.5 (+114)
DET wRC+ vs LHP is elite at 148 — the second hottest offense vs a southpaw in today's slate. Detmers has a terrible xERA of 5.71, ERA 7.36, HH% 45%, Barrel% 15.9% — he gets hammered. His recent ERA of 3.46 looks better but that was against ATH twice and ARI — lighter lineups. DET at 148 wRC+ vs LHP is a brutal matchup upgrade. DET team total over 4.5 at +114 is exceptional value — getting plus-money on an elite offense vs a soft LHP who allows extreme hard contact. DET bullpen is solid (xERA 2.47). LAA bullpen is shaky (xERA 4.16) but this is a team total bet on DET scoring, not on the full-game outcome. DET has averaged 5.4 RS in their last 10 starts.
Found at 11:05 AM ET
STL @ ARI u9.0 (+100)
Both offenses are cold (STL wRC+ 75, ARI wRC+ 83 in L12 vs RHP). Pallante's recent ERA is 3.75 with an xERA of 3.23 — genuinely good, and his best recent start went 7IP/2ER. Kelly's recent ERA looks bad (7.37) but the flag notes a skewed outing and his other starts were reasonable; more importantly, ARI's elite bullpen (xERA 2.56) picks up where he leaves off. ARI's run support in Kelly's recent starts averages just 2.0-2.6, reflecting a low-scoring environment in this matchup. Both teams combined for cold offensive numbers vs RHP, ARI's bullpen is among the best in baseball, and STL's pen (xERA 3.34) is also solid. The U9.0 at +100 offers genuine value given the offense suppression from both cold lineups and reliable bullpens.
Found at 5:27 AM ET
WSN @ ATH o10.0 (-110)
Both bullpens are terrible (WSN xERA 4.83, ATH xERA 5.42 — both disqualified from ML/spread but scream OVER late innings). WSN's offense vs LHP is elite (wRC+ 153). Gage Jump's season xERA is 5.54 and his at-home ERA is 6.34 in 3 starts. ATH's offense vs RHP is poor (wRC+ 58) but Cavalli's recent short outing (2.2 IP) means he may be on a short leash — and the WSN bullpen (ERA 5.43) will give runs back. The park (APF 108) favors offense. Key driver: WSN elite offense vs a bad starter at a hitter-friendly park, with both shaky bullpens ensuring runs in the late innings. The 10.0 total is fair but the structural factors — elite offense, weak starter, two bad bullpens, hitter-friendly park — align for the over.
Found at 5:27 AM ET
Cade Cavalli o5.5 Ks (+120)
Cavalli's K% is elite at 35.6% and ATH's lineup strikes out at 29.1% vs RHP — one of the highest rates in the data set. Adjusting for today's opponent (ATH K% 29.1 is well above the recent opponents BOS/PHI at 26%), if anything recent K numbers may be understated vs today's lineup. His recent 3-start avg is 7.0 K/start, and the +120 on Over 5.5 is mispriced — even if his previous short outing (2.2 IP) is a concern, his other two recent starts went 7.0 IP (13K) and 6.0 IP (7K). At +120 for a line of 5.5 Ks vs a high-strikeout lineup, this is a strong value bet. The Outs O/U 15.5 at -115 suggests the market expects ~5+ innings, giving him enough rope to accumulate Ks.
Found at 5:27 AM ET
STL F5 ML (-115)
McGreevy (xERA 3.30, recent ERA 3.71) is the clearly superior starter vs Kelly (xERA 7.07, recent ERA 7.37, 48% HH%, 17% Barrel%). Kelly has been getting punished hard — batters are squaring him up at elite rates. ARI bullpen is strong (xERA 2.56) which hurts a full-game play, but F5 isolates the matchup advantage. STL offense is cold (wRC+ 75) but the opposing pitcher is so weak that scoring runs is the likely outcome. Kelly vs STL: 3gs, 4.50 ERA at home (8.94). The F5 ML at -115 is within pricing rules and captures the pitching edge cleanly.
Found at 11:05 AM ET
ARI Team Total u4.5 (-130)
McGreevy is the sharp pitching edge here — xERA 3.30, good recent form (3.71 ERA in L3), and facing ARI offense that is cold (wRC+ 83 vs RHP). STL bullpen (xERA 3.34) is solid and will hold through 9. This is a pure pitcher-dominance bet on McGreevy suppressing the Arizona lineup. ARI team total under 4.5 at -130 captures this without depending on STL's cold offense. Full-game version makes sense given the solid STL pen protecting the low run total.
Found at 11:05 AM ET
WSN Team Total o4.5 (-140)
WSN wRC+ vs LHP is an elite 153 — the hottest offense in today's slate against a left-hander. Jump is pitching at a hitter-friendly park (APF 108). While Jump has two recent strong starts (recent ERA 2.78), his xERA is 5.54, ERA 8.10, and his home splits show 6.34 ERA over 3 starts. His small-sample hot streak is against LAD/SFG/LAA lineups — different profile than WSN's elite lefty-killing attack. Both bullpens are shaky (WSN xERA 4.83, ATH xERA 5.42), suggesting runs will accumulate. WSN offense scoring 4.5+ is the most likely outcome of this matchup. ATH offense vs Cavalli (xERA 2.15, recent form very strong minus the one blowup) is a separate story — this is purely about WSN bats vs a struggling Jump.
Found at 11:05 AM ET
SFG @ SEA u7.0 (-109)
Bryce Miller is in excellent form (recent ERA 2.97, xERA 2.39 elite) and his at-home ERA is 0.53 in 3 starts — dominant at T-Mobile. SEA's offense vs RHP is poor (wRC+ 77 L12). T-Mobile Park is a pitcher's haven (APF 91 — one of the most suppressive parks in baseball). SFG's offense vs RHP is average (wRC+ 112) and Roupp's recent ERA 4.44 is manageable — but SEA's bullpen (xERA 3.86, ERA 2.70) is solid. Key drivers: Miller is elite and dominant at home, pitchers' park suppresses offense, both offenses are cold-to-average. The total of 7.0 may seem low but with Miller in this form at this park, the under is still the right side. SFG's bullpen xERA (2.58) is also elite, protecting the low number late despite a high ERA driven by luck.
Found at 5:27 AM ET
AI-generated · For entertainment only · Not financial advice
TBR @ BOS
1:35 PM · Fenway ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Griffin Jax R
xERA4.60 (below avg)K%29.5 (elite)HH%42.1 (below avg)Barrel%13.2 (below avg)ERA3.94IP/gs5.3 IP/gsH/gs3.3PC/gs74BB%8.2
BOS vs RHP
wRC+82 (below avg)K%26.1 (below avg)HH%36.5 (avg)
Jake Bennett L
xERA3.28 (good)K%17.1 (avg)HH%36.7 (avg)Barrel%6.7 (good)ERA1.29IP/gs7.0 IP/gsH/gs4.0PC/gs87BB%4.0
TBR vs LHP
wRC+101 (avg)K%21.9 (avg)HH%30.2 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTBR-102-1.5 (+168)O8.5 (-102)BOS-113+1.5 (-190)U8.5 (-110)
First 5 Innings
MLSpreadTotalTBR-104+0.5 (-148)O4.5 (-102)BOS-120-0.5 (+114)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UTBRO4.5 (+120)U3.5 (+114)O1.5 (-160)U1.5 (+124)BOSO3.5 (-140)U3.5 (+116)O1.5 (-160)U1.5 (+124)
Pitcher Props
K O/UOuts O/UGriffin Jax4.5 (-151 / +122)15.5 (+174 / +152)Jake Bennett3.5 (-140 / +111)16.5 (-118 / -110)
Griffin Jax · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11vs SEAW5.06934311
Jul 6vs NYYL5.081101233
Jun 30@ KCRW6.07155033
Jun 24vs KCRW5.08875202
Jun 19vs WSNW5.06954022
Jake Bennett · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@ CHWW7.08144100
Jul 3@ LAAW7.29265022
Jun 27vs NYYW6.18733211
Jun 22@ COLL6.07294000
Jun 17vs TORL5.17953022
SP vs Opp / At Park · last 3 (2 seasons)
Griffin Jax
IPERAKHBB
vs BOS4.04.503.04.01.0(1)
at BOS4.04.503.04.01.0(1)
Jake Bennett
IPERAKHBB
vs TBR5.07.132.56.51.5(2)
home starts5.43.873.04.01.3(3)
Bullpens · Last 12
TBR
xERA 3.14 (good)ERA 3.38
BOS
xERA 2.91 (elite)ERA 3.12
Weather · Hitter Friendly
84°F, Clear, Wind 8 mph WNW
APF 104 — Hitter Friendly
Flags · 3
  • TBR — Griffin Jax: Barrel% 13% — high hard contact rate, elevated home run risk
  • TBR — Griffin Jax: last start: 69 pitches — short outing, possible injury concern or early hook
  • BOS — Jake Bennett: recent opponents high-K: NYY 33%, LAA 30% — K stats may be inflated vs strikeout-prone lineups
LAD @ NYY
7:05 PM · Yankee StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
Roki Sasaki R
xERA5.47 (poor)K%16.4 (below avg)HH%45.2 (poor)Barrel%21.4 (poor)ERA8.31IP/gs4.3 IP/gsH/gs4.7PC/gs82BB%13.1
NYY vs RHP
wRC+114 (avg)K%26.4 (below avg)HH%45.2 (elite)
Gerrit Cole R
xERA3.51 (good)K%25.4 (good)HH%47.1 (poor)Barrel%13.7 (below avg)ERA4.86IP/gs5.6 IP/gsH/gs6.3PC/gs91BB%2.8
LAD vs RHP
wRC+67 (poor)K%19.1 (above avg)HH%34.5 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-108-1.5 (+150)O9.0 (-114)NYY-108+1.5 (-171)U9.0 (-102)
First 5 Innings
MLSpreadTotalLAD-104+0.5 (-146)O5.5 (+112)NYY-115-0.5 (+112)U5.5 (-146)
Team Totals
OverUnderLADO4.5 (-108)U4.5 (-110)NYYO4.5 (+104)U4.5 (-125)
Pitcher Props
K O/UOuts O/URoki Sasaki5.5 (+128 / +124)15.5 (+152 / -171)Gerrit Cole5.5 (+115 / -140)16.5 (+110 / +100)
Roki Sasaki · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs COLW6.07854133
Jul 2vs SDPW3.08837266
Jun 26@ SDPL4.08123533
Jun 19vs BALW5.29064133
Jun 12@ CHWL4.19147377
Gerrit Cole · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@ TBRL6.19767133
Jul 3vs MINW5.08875022
Jun 27@ BOSL5.18957144
Jun 22@ DETL4.18959155
Jun 16vs CHWW6.09063222
SP vs Opp / At Park · last 3 (2 seasons)
Gerrit Cole
IPERAKHBB
vs LAD
home starts5.44.475.04.71.0(3)
Bullpens · Last 12
LAD
xERA 3.30 (good)ERA 4.25
NYY
xERA 2.90 (elite)ERA 2.22
Weather · Hitter Friendly
83°F, Clear, Wind 8 mph SSE
APF 103 — Hitter Friendly
Flags · 7
  • LAD — Roki Sasaki: HH% 45% — batters are squaring up the ball at an elevated rate
  • LAD — Roki Sasaki: Barrel% 21% — high hard contact rate, elevated home run risk
  • LAD — Roki Sasaki: BB% 13% — command concerns, elevated walk rate
  • NYY — Gerrit Cole: HH% 47% — batters are squaring up the ball at an elevated rate
  • NYY — Gerrit Cole: Barrel% 14% — high hard contact rate, elevated home run risk
  • LAD — Roki Sasaki: last start: 78 pitches — short outing, possible injury concern or early hook
  • NYY — Gerrit Cole: 2026-06-27: 4 ER in 5.1 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
LAD @ NYY o9.5 (+100)
Both starters are in acute form struggles: Sasaki recent ERA 8.80 (vs xERA 5.47 — already poor, even worse recently; Barrel% 21%, BB% 13%, HH% 45%) and Cole recent ERA 6.51 (vs xERA 3.51 — trending badly; Barrel% 14%, HH% 47%). Season ERA << xERA for Sasaki (ERA 8.31 vs xERA 5.47) confirms real underlying problems. NYY offense is above average (wRC+ 114 vs RHP) and NYY's ballpark (APF 104) plays slightly hitter-friendly. NYY's bullpen is strong (xERA 2.90) which could cap the total late, but both starters are expected to give up runs early. At +100 for the Over 9.5 with two starters in legitimate meltdown territory (not just one bad game each), this is a value opportunity. The +100 price reflects market uncertainty — take it.
TBR @ BOS
7:10 PM · Fenway Park
Matchup · SP Last 3 / Team Last 12
Mason Englert R
xERA2.54 (elite)K%24.6 (good)HH%23.8 (elite)Barrel%7.1 (good)ERA1.84IP/gs14.7 IP/gsH/gs13.0PC/gs83BB%4.9
BOS vs RHP
wRC+82 (below avg)K%26.1 (below avg)HH%36.5 (avg)
Eduardo Rivera L
xERA1.65 (elite)K%25.0 (good)HH%31.2 (good)Barrel%0.0 (elite)ERA0.00IP/gs7.0 IP/gsH/gs2.0PC/gs52BB%8.3
TBR vs LHP
wRC+101 (avg)K%21.9 (avg)HH%30.2 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTBR+100-1.5 (+164)O9.0 (-103)BOS-116+1.5 (-190)U8.5 (+100)
First 5 Innings
MLSpreadTotalTBR-115-0.5 (+116)O4.5 (-132)BOS-106+0.5 (-152)U4.5 (+102)
Team Totals
OverUnderF5 OF5 UTBRO4.5 (+108)U4.5 (-130)O2.5 (+124)U2.5 (-160)BOSO4.5 (+112)U4.5 (-130)O2.5 (+120)U2.5 (-154)
Mason Englert · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5@ HOUL5.210195122
Jun 12@ LAAL4.0*6534200
Jun 3vs DETL5.0*8234011
May 8@ BOSL3.1*4633000
Apr 19@ PITL2.1*3832111
Eduardo Rivera · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ NYMW3.26431200
Apr 22vs NYYL3.1*4131000
Bullpens · Last 12
TBR
xERA 3.14 (good)ERA 3.38
BOS
xERA 2.91 (elite)ERA 3.12
Flags · 8
  • BOS — Eduardo Rivera: small sample (7.0 IP over 3 starts) — stats may not reflect true ability
  • TBR — Mason Englert: 12 days since last start (2026-07-05) — may not be fully stretched out
  • TBR — Mason Englert: recent bullpen appearance: 2026-06-12, 2026-06-03 — may affect pitch count or availability
  • TBR — Mason Englert: last start: 101 pitches — high pitch count, may be on shorter leash today
  • TBR — Mason Englert: 2026-04-07: 3 ER in 3.2 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • TBR — Mason Englert: low-K outing 2026-04-07 (2 Ks vs avg 5.5) — stuff was flat that day
  • BOS — Eduardo Rivera: recent bullpen appearance: 2026-04-22 — may affect pitch count or availability
  • BOS — Eduardo Rivera: last start: 64 pitches — short outing, possible injury concern or early hook
PIT @ CLE
7:10 PM · Progressive FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Jared Jones R
xERA2.02 (elite)K%33.3 (elite)HH%33.3 (good)Barrel%6.1 (good)ERA2.45IP/gs4.9 IP/gsH/gs2.0PC/gs77BB%5.6
CLE vs RHP
wRC+99 (avg)K%26.7 (below avg)HH%35.2 (avg)
Gavin Williams R
xERA2.97 (elite)K%32.4 (elite)HH%41.5 (below avg)Barrel%9.8 (avg)ERA3.78IP/gs5.6 IP/gsH/gs4.7PC/gs95BB%8.5
PIT vs RHP
wRC+142 (elite)K%23.5 (avg)HH%41.9 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPIT+110+1.5 (-199)O7.5 (-110)CLE-126-1.5 (+180)U7.5 (-106)
First 5 Innings
MLSpreadTotalPIT+105+0.5 (-148)O3.5 (-140)CLE-130-0.5 (+114)U3.5 (+108)
Team Totals
OverUnderF5 OF5 UPITO3.5 (-113)U3.5 (-110)O1.5 (-120)U1.5 (-110)CLEO3.5 (-122)U3.5 (+105)O1.5 (-154)U1.5 (+120)
Pitcher Props
K O/UOuts O/UJared Jones5.5 (+100 / -118)14.5 (-167 / +140)Gavin Williams7.5 (+124 / -158)17.5 (-158 / +125)
Jared Jones · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs ATLL6.07780000
Jul 2@ PHIW4.07362211
Jun 27vs CINL4.28144134
Jun 21@ COLW3.04531211
Jun 15@ ATHL4.07548155
Gavin Williams · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9@ MINW7.0103113122
Jul 3vs CHWW4.27965233
Jun 28vs SEAW5.010366323
Jun 22@ CHWL5.09585122
Jun 17@ MILL5.08747277
SP vs Opp / At Park · last 3 (2 seasons)
Gavin Williams
IPERAKHBB
vs PIT
home starts4.75.075.75.02.7(3)
Bullpens · Last 12
PIT
xERA 5.54 (poor)ERA 4.56
CLE
xERA 3.52 (good)ERA 2.47
Weather · Neutral Conditions
84°F, Clear, Wind 4 mph N
APF 101 — Neutral
Flags · 3
  • PIT bullpen: bullpen xERA 5.54 — bullpen performing well below average by expected ERA
  • PIT — Jared Jones: last start: 77 pitches — short outing, possible injury concern or early hook
  • CLE — Gavin Williams: last start: 103 pitches — high pitch count, may be on shorter leash today
PIT @ CLE o7.5 (-110)
Both starters are genuinely struggling right now: Jared Jones recent ERA 7.23 (recent ERA is 5+ runs higher than his xERA of 2.02 — acute struggle) and Gavin Williams recent ERA 6.60 (also well above his xERA of 2.97). Williams' last start was 103 pitches so he may have a shorter leash today. PIT's offense is elite (wRC+ 142 L12 vs RHP). PIT's bullpen xERA is 5.54 — a disaster — guaranteeing runs when Jones exits early. The total at 7.5 is low given two starters in acute form slumps, an elite PIT offense, and a bad PIT pen that will give Houston-level production once Jones departs. Three clear over signals: both starters struggling (recent ERA well above xERA), PIT offense elite, PIT bullpen terrible. Line is already only 7.5 — still worth taking.
TEX @ ATL
7:15 PM · Truist ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Cal Quantrill R
xERA2.71 (elite)K%13.6 (below avg)HH%21.3 (elite)Barrel%6.4 (good)ERA1.80IP/gs5.0 IP/gsH/gs3.3PC/gs67BB%5.1
ATL vs RHP
wRC+123 (above avg)K%22.8 (avg)HH%39.3 (avg)
Chris Sale L
xERA3.01 (good)K%29.5 (elite)HH%34.2 (good)Barrel%7.9 (good)ERA2.57IP/gs4.7 IP/gsH/gs5.7PC/gs78BB%6.6
TEX vs LHP
wRC+174 (elite)K%22.8 (avg)HH%31.2 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTEX+180+1.5 (-120)O8.0 (-110)ATL-205-1.5 (+106)U8.0 (-106)
First 5 Innings
MLSpreadTotalTEX+182+0.5 (+116)O4.5 (+100)ATL-235-0.5 (-152)U4.5 (-130)
Team Totals
OverUnderF5 OF5 UTEXO3.5 (+114)U3.5 (-140)O1.5 (+105)U1.5 (-135)ATLO4.5 (-113)U4.5 (-113)O2.5 (-115)U2.5 (-115)
Pitcher Props
K O/UOuts O/UCal Quantrill3.5 (+137 / -174)14.5 (-161 / +121)Chris Sale7.5 (+116 / -136)17.5 (-165 / +130)
Cal Quantrill · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs HOUW6.07915111
Jul 4vs DETL5.06623123
Jun 27@ TORW4.05552100
Jun 23@ MIAL2.03413011
Jun 18vs MINL2.0*3614022
Chris Sale · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@ STLL3.04352100
Jul 4vs NYMW5.09837233
Jun 28@ SFGL6.094108112
Jun 20vs MILW5.210175102
Jun 10@ CHWL5.210366122
SP vs Opp / At Park · last 3 (2 seasons)
Cal Quantrill
IPERAKHBB
vs ATL4.51.002.53.50.0(2)
at ATL4.51.002.53.50.0(2)
Chris Sale
IPERAKHBB
vs TEX
home starts5.13.515.37.31.7(3)
Bullpens · Last 12
TEX
xERA 3.92 (avg)ERA 5.06
ATL
xERA 3.65 (good)ERA 4.94
Weather · Neutral Conditions
89°F, Overcast, Wind 6 mph W
APF 103 — Neutral
Flags · 3
  • TEX — Cal Quantrill: recent bullpen appearance: 2026-06-18, 2026-06-16 — may affect pitch count or availability
  • TEX — Cal Quantrill: last start: 79 pitches — short outing, possible injury concern or early hook
  • ATL — Chris Sale: last start: 43 pitches — short outing, possible injury concern or early hook
Chris Sale o7.5 Ks (+113)
Sale is the hottest starter in this slate: recent ERA 1.65, averaging 7.7 K/start over last 3 outings (10K, 7K, 6K). TEX vs LHP has a wRC+ of 174 but K% of 22.8% — average strikeout rate — so no major calibration adjustment. Sale's last 3 opponents (SFG, MIL, CHW) had modest K rates, yet he still hit 10, 7, and 6. TEX is aggressive and a dangerous offensive team, but Sale's current form is elite (recent ERA 1.65, xERA 3.01, and a K% of 29.5%). The O7.5 at +113 is excellent value for a pitcher averaging 7.7 K/start in prime form. One caution: last start was only 43 pitches — possible injury concern — but the two starts before that went 6.0 IP (94pc) and 5.2 IP (101pc), suggesting the short outing may have been a scheduled limit. Proceed with medium confidence given the short-outing flag.
TEX @ ATL F5 u4.5 (-130)
Chris Sale is scorching hot: recent ERA 1.65, 7.7 K/start, xERA 3.01. TEX vs LHP is elite (wRC+ 174) which is a significant concern for the full game, but the F5 framing isolates Sale who is the dominant arm here. On the other side, Quantrill has a recent ERA of 1.50 (very hot), xERA 2.71, and has held ATL to 1.00 ERA in 2 prior starts at Truist Park. Both starters are in peak recent form — this is an ace-vs-ace F5. Full-game under is complicated by shaky bullpens (TEX xERA 3.92, ATL xERA 3.65) and TEX's elite vs LHP offense eventually getting to ATL's pen. F5 under at -130 isolates the elite starter matchup cleanly. NOTE: Both pitchers had short last outings (43-79 pitches) per flags — monitor for availability/injury confirmation before betting.
CHW @ TOR
7:15 PM · Rogers CentreHitter Friendly
Matchup · SP Last 3 / Team Last 12
Anthony Kay L
xERA4.00 (avg)K%14.0 (below avg)HH%35.7 (avg)Barrel%4.8 (elite)ERA4.85IP/gs4.3 IP/gsH/gs4.0PC/gs71BB%8.8
TOR vs LHP
wRC+75 (poor)K%17.4 (above avg)HH%35.5 (avg)
Spencer Miles R
xERA2.45 (elite)K%18.9 (avg)HH%33.3 (good)Barrel%0.0 (elite)ERA2.00IP/gs9.0 IP/gsH/gs9.0PC/gs47BB%8.1
CHW vs RHP
wRC+116 (above avg)K%22.6 (avg)HH%43.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHW+114+1.5 (-187)O8.5 (-110)TOR-130-1.5 (+155)U8.5 (-106)
First 5 Innings
MLSpreadTotalCHW+110+0.5 (-130)O4.5 (-122)TOR-135-0.5 (+100)U4.5 (-106)
Team Totals
OverUnderF5 OF5 UCHWO3.5 (-132)U3.5 (+110)O2.5 (+124)U2.5 (-160)TORO4.5 (+106)U4.5 (-135)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UAnthony Kay3.5 (-113 / -102)15.5 (+142 / -161)Spencer Miles3.5 (-132 / +104)
Anthony Kay · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9vs BOSL5.19244222
Jul 3@ CLEL4.04821211
Jun 28vs KCRL3.27327135
Jun 22vs CLEW6.010183200
Jun 17@ NYYL4.08626144
Spencer Miles · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ SDPL2.0*3911200
Jul 7@ SFGW4.05517022
Jul 1vs NYMW3.0*4651100
Jun 26vs TEXL2.2*3531000
Jun 23vs HOUL1.1*2832000
Bullpens · Last 12
CHW
xERA 2.73 (elite)ERA 2.32
TOR
xERA 3.19 (good)ERA 4.22
Weather · Hitter Friendly
75°F, Overcast, Wind 6 mph ENE
APF 103 — Hitter Friendly
Flags · 4
  • CHW — Anthony Kay: 2026-06-28: 3 ER in 3.2 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • TOR — Spencer Miles: recent bullpen appearance: 2026-07-11, 2026-07-01 — may affect pitch count or availability
  • TOR — Spencer Miles: last start: 55 pitches — short outing, possible injury concern or early hook
  • TOR — Spencer Miles: 2026-05-31: 6 ER in 3.0 IP (ERA equiv 18) skewing 3-game ERA — other starts look better, don't overweight the ERA
MIA @ MIL
7:40 PM · American Family Field (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Sandy Alcantara R
xERA2.98 (elite)K%22.6 (avg)HH%31.0 (good)Barrel%3.5 (elite)ERA3.92IP/gs6.9 IP/gsH/gs6.0PC/gs98BB%7.1
MIL vs RHP
wRC+103 (avg)K%21.6 (avg)HH%43.7 (above avg)
Logan Henderson R
xERA2.98 (elite)K%29.0 (elite)HH%28.9 (elite)Barrel%5.3 (good)ERA2.35IP/gs5.1 IP/gsH/gs3.7PC/gs82BB%8.1
MIA vs RHP
wRC+163 (elite)K%16.7 (above avg)HH%39.0 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIA+128+1.5 (-168)O8.0 (-114)MIL-150-1.5 (+142)U8.0 (-105)
First 5 Innings
MLSpreadTotalMIA+124+0.5 (-130)O4.5 (-102)MIL-145-0.5 (+100)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UMIAO3.5 (-113)U3.5 (-110)O1.5 (-130)U1.5 (+100)MILO4.5 (+122)U4.5 (-135)O2.5 (+114)U2.5 (-145)
Pitcher Props
K O/UOuts O/USandy Alcantara4.5 (-123 / +110)17.5 (-141 / +116)Logan Henderson5.5 (+112 / -133)15.5 (+150 / +113)
Sandy Alcantara · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs CLEL7.09985033
Jul 4@ ATHW8.010086111
Jun 29@ COLW5.29637555
Jun 23vs TEXW6.210945311
Jun 17@ PHIW6.010268124
Logan Henderson · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9@ STLW5.17643133
May 22vs LADW5.08572300
May 16@ MINW5.08476111
May 10vs NYYW5.07454122
May 3@ WSNL6.07683022
SP vs Opp / At Park · last 3 (2 seasons)
Sandy Alcantara
IPERAKHBB
vs MIL5.55.732.54.53.5(2)
at MIL
Logan Henderson
IPERAKHBB
vs MIA
home starts5.01.206.32.72.0(3)
Bullpens · Last 12
MIA
xERA 4.17 (avg)ERA 6.15
MIL
xERA 3.34 (good)ERA 3.72
Weather · Roof Closed
Flags · 3
  • MIA — Sandy Alcantara: 2026-06-29: 5 ER in 5.2 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • MIA — Sandy Alcantara: recent opponents high-K: ATH 29%, CLE 27% — K stats may be inflated vs strikeout-prone lineups
  • MIL — Logan Henderson: last start: 76 pitches — short outing, possible injury concern or early hook
Logan Henderson o5.5 Ks (+112)
Henderson has elite K% at 29.0% and is averaging 6.7 K/start in his recent 3 outings (7K, 5K, 8K — very consistent). MIA has the lowest K rate in today's slate at 16.7% vs RHP, which would normally suppress K props. However, Henderson's 29.0% K rate is extremely high and his recent consistency (6-8 Ks per start) suggests he generates his own swings regardless of opponent contact profile. The Outs line at 15.5 means the market expects ~5.2 IP — with 6.9 IP/gs average, Henderson should significantly exceed this, giving him extra innings to rack up Ks. Getting +112 on a pitcher averaging 6.7 K/start who needs 5.5 — that's strong overlay value even factoring for MIA's lower K rate.
MIN @ CHC
8:05 PM · Wrigley FieldHot
Matchup · SP Last 3 / Team Last 12
Bailey Ober R
xERA5.31 (poor)K%16.2 (below avg)HH%42.6 (below avg)Barrel%13.0 (below avg)ERA7.36IP/gs4.9 IP/gsH/gs7.3PC/gs84BB%2.9
CHC vs RHP
wRC+115 (above avg)K%21.9 (avg)HH%34.6 (below avg)
Colin Rea R
xERA5.39 (poor)K%15.7 (below avg)HH%34.7 (good)Barrel%6.1 (good)ERA3.52IP/gs5.1 IP/gsH/gs6.0PC/gs87BB%11.4
MIN vs RHP
wRC+114 (avg)K%21.4 (avg)HH%39.2 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIN+120+1.5 (-162)O11.0 (-105)CHC-142-1.5 (+140)U11.0 (-110)
First 5 Innings
MLSpreadTotalMIN+112+0.5 (-120)O6.5 (+106)CHC-140-0.5 (-108)U6.5 (-138)
Team Totals
OverUnderF5 OF5 UMINO5.5 (+112)U4.5 (+114)O2.5 (-115)U2.5 (-115)CHCO5.5 (-111)U5.5 (-115)O2.5 (-154)U2.5 (+120)
Pitcher Props
K O/UOuts O/UBailey Ober3.5 (-125 / +106)14.5 (-158 / +119)Colin Rea3.5 (-115 / -106)14.5 (-166 / +125)
Bailey Ober · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9vs CLEL5.07453111
May 30@ PITL4.297312178
May 24@ BOSW5.08237044
May 17vs MILW5.07716233
May 12vs MIAW9.08972000
Colin Rea · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@ BALW5.19127233
Jul 1vs SDPW5.08156322
Jun 26@ MILL5.08945311
Jun 20vs TORL5.17833000
Jun 14@ SFGL4.2*9026344
SP vs Opp / At Park · last 3 (2 seasons)
Colin Rea
IPERAKHBB
vs MIN7.01.295.03.02.0(1)
home starts5.12.373.74.31.7(3)
Bullpens · Last 12
MIN
xERA 3.51 (good)ERA 3.05
CHC
xERA 5.34 (poor)ERA 5.93
Weather · Hot
93°F, Clear, Wind 11 mph WSW
APF 99 — Neutral
Flags · 6
  • MIN — Bailey Ober: Barrel% 13% — high hard contact rate, elevated home run risk
  • CHC bullpen: bullpen xERA 5.34 — bullpen performing well below average by expected ERA
  • MIN — Bailey Ober: last start: 74 pitches — short outing, possible injury concern or early hook
  • MIN — Bailey Ober: 2026-05-30: 7 ER in 4.2 IP (ERA equiv 15) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • MIN — Bailey Ober: recent opponents high-K: BOS 26%, CLE 27% — K stats may be inflated vs strikeout-prone lineups
  • CHC — Colin Rea: recent bullpen appearance: 2026-06-14 — may affect pitch count or availability
MIN @ CHC o11.0 (-105)
Both starters have poor xERAs: Ober 5.31, Rea 5.39 — neither is a reliable stopper at baseline. Both offenses are above average (MIN wRC+ 114, CHC wRC+ 115 vs RHP). CHC bullpen is a disaster (xERA 5.34, ERA 5.93) — one of the worst in the slate — ensuring runs continue after starters exit. CHC has been averaging 8.6 RS in Rea's recent starts (home avg 8.0 RS). MIN bullpen is solid (xERA 3.51), but with both starters' poor underlying metrics, high HH%s (Ober 42.6%, Rea 34.7%), and a leaky CHC pen, the over at 11.0 and -105 pricing is excellent value. That's a fair juice for what is a high-run environment with two vulnerable starters and one terrible bullpen.
BAL @ HOU
8:10 PM · Daikin Park (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Dean Kremer R
xERA3.59 (good)K%23.1 (good)HH%34.8 (good)Barrel%6.5 (good)ERA4.24IP/gs5.7 IP/gsH/gs4.0PC/gs89BB%6.2
HOU vs RHP
wRC+125 (above avg)K%20.2 (avg)HH%38.1 (avg)
Peter Lambert R
xERA2.71 (elite)K%24.6 (good)HH%30.4 (good)Barrel%8.7 (avg)ERA2.60IP/gs5.8 IP/gsH/gs3.7PC/gs99BB%7.2
BAL vs RHP
wRC+108 (avg)K%21.8 (avg)HH%43.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBAL-103-1.5 (+158)O8.5 (-120)HOU-112+1.5 (-178)U8.5 (+101)
First 5 Innings
MLSpreadTotalBAL-106+0.5 (-152)O4.5 (-140)HOU-115-0.5 (+116)U4.5 (+108)
Team Totals
OverUnderF5 OF5 UBALO4.5 (+102)U4.5 (-130)O2.5 (+114)U2.5 (-145)HOUO4.5 (+116)U4.5 (-135)O2.5 (+114)U2.5 (-145)
Pitcher Props
K O/UOuts O/UDean Kremer4.5 (-138 / +115)16.5 (-106 / -113)Peter Lambert5.5 (-102 / -124)16.5 (+102 / -115)
Dean Kremer · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs CHCL5.09246144
Jul 1vs CHWW6.07944111
Apr 18@ CLEL6.09572233
Apr 13vs ARIW5.08096024
Peter Lambert · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ TEXW6.010773111
Jul 5vs TBRW5.29063100
Jun 29vs MINL5.210045344
Jun 23@ TORW4.29266322
Jun 17vs DETW7.08952011
SP vs Opp / At Park · last 3 (2 seasons)
Dean Kremer
IPERAKHBB
vs HOU6.04.505.55.01.0(2)
at HOU7.00.007.03.01.0(1)
Peter Lambert
IPERAKHBB
vs BAL4.14.393.02.03.0(1)
home starts5.82.595.03.31.3(3)
Bullpens · Last 12
BAL
xERA 2.38 (elite)ERA 3.29
HOU
xERA 2.50 (elite)ERA 3.47
Weather · Roof Closed
Flags · 2
  • BAL — Dean Kremer: 2026-07-08: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • HOU — Peter Lambert: last start: 107 pitches — high pitch count, may be on shorter leash today
SDP @ KCR
8:10 PM · Kauffman StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
Michael King R
xERA3.31 (good)K%20.6 (avg)HH%15.9 (elite)Barrel%0.0 (elite)ERA3.86IP/gs5.4 IP/gsH/gs3.3PC/gs86BB%11.8
KCR vs RHP
wRC+112 (avg)K%22.9 (avg)HH%42.8 (above avg)
Seth Lugo R
xERA5.80 (poor)K%24.6 (good)HH%52.2 (poor)Barrel%8.7 (avg)ERA6.91IP/gs4.8 IP/gsH/gs7.3PC/gs89BB%5.8
SDP vs RHP
wRC+106 (avg)K%22.6 (avg)HH%34.9 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP-120-1.5 (+135)O10.5 (-105)KCR+102+1.5 (-152)U10.0 (-104)
First 5 Innings
MLSpreadTotalSDP-118-0.5 (+112)O5.5 (-110)KCR-106+0.5 (-146)U5.5 (-118)
Team Totals
OverUnderF5 OF5 USDPO5.5 (+106)U5.5 (-135)O2.5 (-115)U2.5 (-115)KCRO4.5 (-113)U4.5 (+100)O2.5 (-110)U2.5 (-120)
Pitcher Props
K O/UOuts O/UMichael King4.5 (+111 / -138)16.5 (-120 / -102)Seth Lugo4.5 (+126 / +134)15.5 (-113 / -112)
Michael King · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs ARIW6.09244211
Jul 3@ LADL6.07553222
Jun 28vs LADL4.19053444
Jun 22vs ATLW7.09356000
Jun 16@ STLL4.19315333
Seth Lugo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12@ BALL4.08964222
Jul 7@ NYMW4.19449269
Jul 1vs TBRL6.08579033
Jun 25@ TBRL5.09037277
Jun 19vs STLW6.08505312
SP vs Opp / At Park · last 3 (2 seasons)
Seth Lugo
IPERAKHBB
vs SDP6.11.487.02.00.0(1)
home starts5.02.983.05.71.3(3)
Bullpens · Last 12
SDP
xERA 3.49 (good)ERA 6.33
KCR
xERA 4.98 (below avg)ERA 4.74
Weather · Hitter Friendly
88°F, Partly Cloudy, Wind 13 mph SW
APF 104 — Hitter Friendly
Flags · 3
  • KCR — Seth Lugo: HH% 52% — batters are squaring up the ball at an elevated rate
  • SDP — Michael King: 2026-06-28: 4 ER in 4.1 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • KCR — Seth Lugo: 2026-07-07: 6 ER in 4.1 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
CIN @ COL
8:40 PM · Coors FieldHot
Matchup · SP Last 3 / Team Last 12
Brady Singer R
xERA4.92 (below avg)K%23.3 (good)HH%48.9 (poor)Barrel%10.6 (avg)ERA4.32IP/gs5.6 IP/gsH/gs5.3PC/gs93BB%8.2
COL vs RHP
wRC+124 (above avg)K%17.1 (above avg)HH%35.1 (avg)
Gabriel Hughes R
xERA2.57 (elite)K%22.9 (avg)HH%16.7 (elite)Barrel%4.2 (elite)ERA3.00IP/gs9.0 IP/gsH/gs6.0PC/gs74BB%8.6
CIN vs RHP
wRC+91 (below avg)K%28.0 (poor)HH%29.9 (poor)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN-102-1.5 (+146)O12.0 (-110)COL-115+1.5 (-170)U12.0 (-109)
First 5 Innings
MLSpreadTotalCIN+100+0.5 (-132)O6.5 (-110)COL-120-0.5 (+102)U6.5 (-118)
Team Totals
OverUnderF5 OF5 UCINO5.5 (-132)U5.5 (+106)O3.5 (+120)U3.5 (-154)COLO5.5 (-125)U5.5 (+100)O3.5 (+114)U3.5 (-145)
Pitcher Props
K O/UOuts O/UBrady Singer4.5 (+116 / -145)16.5 (+120 / +102)Gabriel Hughes4.5 (-108 / -110)14.5 (-154 / +124)
Brady Singer · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9vs PHIL7.18954111
Jul 3vs BALL5.09363523
Jun 28@ PITL4.19869055
Jun 22vs MILL7.010672200
Jun 16vs NYMW5.09153311
Gabriel Hughes · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@ LADL6.09474233
Jul 3vs SFGW3.0*5312100
SP vs Opp / At Park · last 3 (2 seasons)
Brady Singer
IPERAKHBB
vs COL6.14.439.07.01.0(1)
at COL
Bullpens · Last 12
CIN
xERA 2.31 (elite)ERA 3.02
COL
xERA 3.85 (avg)ERA 2.14
Weather · Hot
92°F, Overcast, Wind 10 mph E
APF 116 — Hitter Friendly
Flags · 4
  • CIN — Brady Singer: HH% 49% — batters are squaring up the ball at an elevated rate
  • CIN — Brady Singer: 2026-06-28: 5 ER in 4.1 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • COL — Gabriel Hughes: recent bullpen appearance: 2026-07-03 — may affect pitch count or availability
  • WEATHER: hitter-friendly park (APF 116) — park boosts offense, favor the over and HR props
CIN @ COL o12.0 (-110)
Coors Field (APF 116) is the most hitter-friendly park in baseball — park alone is a strong over signal. Singer xERA 4.92 with 48.9% HH% and 10.6% Barrel% — batters are teeing off. Hughes xERA 2.57 but recent ERA 4.50, flagged as STRUGGLING, with small sample (only 2 recent starts due to bullpen appearance). COL offense wRC+ 124 vs RHP is strong and they thrive at altitude. CIN offense is below average (wRC+ 91) but K% 28% means when they do make contact at Coors, outcomes are amplified. CIN bullpen xERA 2.31 is good but COL pen xERA 3.85 is average, and Coors runs through any bullpen. The 12.0 total is already elevated, but the park + struggling/vulnerable starters + COL hot offense makes the over the right play at standard juice.
DET @ LAA
9:38 PM · Angel StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
Troy Melton R
xERA1.69 (elite)K%34.4 (elite)HH%35.0 (good)Barrel%5.0 (elite)ERA0.51IP/gs5.9 IP/gsH/gs2.7PC/gs88BB%3.1
LAA vs RHP
wRC+73 (poor)K%23.9 (avg)HH%31.9 (below avg)
Reid Detmers L
xERA5.71 (poor)K%27.1 (good)HH%45.5 (poor)Barrel%15.9 (poor)ERA7.36IP/gs4.9 IP/gsH/gs6.0PC/gs95BB%10.0
DET vs LHP
wRC+148 (elite)K%24.1 (below avg)HH%39.8 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalDET-110-1.5 (+150)O8.5 (-104)LAA-104+1.5 (-170)U8.5 (-110)
First 5 Innings
MLSpreadTotalDET-112+0.5 (-160)O4.5 (-102)LAA-112-0.5 (+122)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UDETO4.5 (+114)U4.5 (-142)O1.5 (-160)U1.5 (+124)LAAO3.5 (-135)U3.5 (+112)O1.5 (-154)U1.5 (+120)
Pitcher Props
K O/UOuts O/UTroy Melton5.5 (-118 / -107)16.5 (-132 / +100)Reid Detmers6.5 (-125 / -102)17.5 (-108 / -110)
Troy Melton · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs ATHW5.19194101
Jul 1@ NYYW6.18472100
Jun 25vs HOUL6.08862011
Jun 20vs CHWW6.08451311
Jun 9vs MINW5.08858044
Reid Detmers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9@ TEXL4.08267155
Jul 3vs BOSL5.010457355
Jun 27vs ATHW5.29984322
Jun 21@ ATHW6.09046455
Jun 16@ ARIW7.09034000
SP vs Opp / At Park · last 3 (2 seasons)
Reid Detmers
IPERAKHBB
vs DET
home starts5.74.197.34.02.0(3)
Bullpens · Last 12
DET
xERA 2.47 (elite)ERA 3.52
LAA
xERA 4.16 (avg)ERA 5.61
Weather · Hitter Friendly
78°F, Clear, Wind 10 mph SSW
APF 103 — Hitter Friendly
Flags · 3
  • LAA — Reid Detmers: HH% 45% — batters are squaring up the ball at an elevated rate
  • LAA — Reid Detmers: Barrel% 16% — high hard contact rate, elevated home run risk
  • DET — Troy Melton: recent opponents high-K: NYY 26%, ATH 29% — K stats may be inflated vs strikeout-prone lineups
DET Team Total o4.5 (+114)
DET wRC+ vs LHP is elite at 148 — the second hottest offense vs a southpaw in today's slate. Detmers has a terrible xERA of 5.71, ERA 7.36, HH% 45%, Barrel% 15.9% — he gets hammered. His recent ERA of 3.46 looks better but that was against ATH twice and ARI — lighter lineups. DET at 148 wRC+ vs LHP is a brutal matchup upgrade. DET team total over 4.5 at +114 is exceptional value — getting plus-money on an elite offense vs a soft LHP who allows extreme hard contact. DET bullpen is solid (xERA 2.47). LAA bullpen is shaky (xERA 4.16) but this is a team total bet on DET scoring, not on the full-game outcome. DET has averaged 5.4 RS in their last 10 starts.
STL @ ARI
9:40 PM · Chase Field (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Michael McGreevy R
xERA3.30 (good)K%19.1 (avg)HH%40.4 (below avg)Barrel%9.6 (avg)ERA1.47IP/gs6.1 IP/gsH/gs4.3PC/gs90BB%4.4
ARI vs RHP
wRC+83 (below avg)K%21.1 (avg)HH%36.8 (avg)
Merrill Kelly R
xERA7.07 (poor)K%19.7 (avg)HH%48.1 (poor)Barrel%16.7 (poor)ERA4.00IP/gs6.0 IP/gsH/gs6.3PC/gs93BB%9.2
STL vs RHP
wRC+75 (poor)K%23.1 (avg)HH%40.6 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSTL-110-1.5 (+150)O9.0 (-114)ARI-105+1.5 (-170)U9.0 (-105)
First 5 Innings
MLSpreadTotalSTL-115-0.5 (+108)O4.5 (-144)ARI+100+0.5 (-140)U4.5 (+110)
Team Totals
OverUnderF5 OF5 USTLO4.5 (-113)U4.5 (-113)O2.5 (+110)U2.5 (-140)ARIO4.5 (+102)U4.5 (-130)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UMichael McGreevy3.5 (+140 / -166)16.5 (-111 / -119)Merrill Kelly3.5 (-113 / -111)17.5 (-125 / -101)
Michael McGreevy · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs MILW6.19065111
Jul 1@ ATLL6.08733122
Jun 26vs MIAL6.09445100
Jun 19@ KCRL5.09528155
Jun 14@ MINL6.08927222
Merrill Kelly · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9@ SDPW7.09463311
Jul 4vs MILW5.09268222
Jun 28@ TBRL6.09338255
Jun 22@ STLL6.09627333
Jun 16vs LAAL5.188411166
SP vs Opp / At Park · last 3 (2 seasons)
Merrill Kelly
IPERAKHBB
vs STL6.04.504.35.32.7(3)
home starts5.08.944.78.32.0(3)
Bullpens · Last 12
STL
xERA 3.34 (good)ERA 3.40
ARI
xERA 2.56 (elite)ERA 2.15
Weather · Roof Closed
Flags · 3
  • ARI — Merrill Kelly: HH% 48% — batters are squaring up the ball at an elevated rate
  • ARI — Merrill Kelly: Barrel% 17% — high hard contact rate, elevated home run risk
  • ARI — Merrill Kelly: 2026-06-28: 5 ER in 6.0 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
STL @ ARI u9.0 (+100)
Both offenses are cold (STL wRC+ 75, ARI wRC+ 83 in L12 vs RHP). Pallante's recent ERA is 3.75 with an xERA of 3.23 — genuinely good, and his best recent start went 7IP/2ER. Kelly's recent ERA looks bad (7.37) but the flag notes a skewed outing and his other starts were reasonable; more importantly, ARI's elite bullpen (xERA 2.56) picks up where he leaves off. ARI's run support in Kelly's recent starts averages just 2.0-2.6, reflecting a low-scoring environment in this matchup. Both teams combined for cold offensive numbers vs RHP, ARI's bullpen is among the best in baseball, and STL's pen (xERA 3.34) is also solid. The U9.0 at +100 offers genuine value given the offense suppression from both cold lineups and reliable bullpens.
STL F5 ML (-115)
McGreevy (xERA 3.30, recent ERA 3.71) is the clearly superior starter vs Kelly (xERA 7.07, recent ERA 7.37, 48% HH%, 17% Barrel%). Kelly has been getting punished hard — batters are squaring him up at elite rates. ARI bullpen is strong (xERA 2.56) which hurts a full-game play, but F5 isolates the matchup advantage. STL offense is cold (wRC+ 75) but the opposing pitcher is so weak that scoring runs is the likely outcome. Kelly vs STL: 3gs, 4.50 ERA at home (8.94). The F5 ML at -115 is within pricing rules and captures the pitching edge cleanly.
ARI Team Total u4.5 (-130)
McGreevy is the sharp pitching edge here — xERA 3.30, good recent form (3.71 ERA in L3), and facing ARI offense that is cold (wRC+ 83 vs RHP). STL bullpen (xERA 3.34) is solid and will hold through 9. This is a pure pitcher-dominance bet on McGreevy suppressing the Arizona lineup. ARI team total under 4.5 at -130 captures this without depending on STL's cold offense. Full-game version makes sense given the solid STL pen protecting the low run total.
WSN @ ATH
9:40 PM · Sutter Health ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Cade Cavalli R
xERA2.15 (elite)K%35.6 (elite)HH%40.0 (avg)Barrel%2.9 (elite)ERA2.93IP/gs5.1 IP/gsH/gs3.7PC/gs83BB%5.1
ATH vs RHP
wRC+58 (poor)K%29.1 (poor)HH%44.1 (above avg)
Gage Jump L
xERA5.54 (poor)K%19.1 (avg)HH%55.1 (poor)Barrel%10.2 (avg)ERA8.10IP/gs4.4 IP/gsH/gs8.0PC/gs87BB%7.3
WSN vs LHP
wRC+153 (elite)K%26.9 (below avg)HH%35.2 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalWSN-108-1.5 (+146)O10.0 (-110)ATH-105+1.5 (-170)U10.0 (-107)
First 5 Innings
MLSpreadTotalWSN-118-0.5 (+110)O5.5 (+100)ATH-105+0.5 (-144)U5.5 (-130)
Team Totals
OverUnderF5 OF5 UWSNO4.5 (-140)U4.5 (+112)O2.5 (-110)U2.5 (-120)ATHO4.5 (-120)U4.5 (-105)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UCade Cavalli4.5 (-130 / +110)15.5 (-114 / -111)Gage Jump5.5 (+126 / +118)15.5 (-108 / -122)
Cade Cavalli · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs NYYL6.08554122
Jul 5vs PITL2.16336234
Jun 30@ BOSW7.0100131001
Jun 25vs PHIL6.09775122
Jun 20@ TBRW2.26816322
Gage Jump · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ CHWL5.28675211
Jul 5vs MIAL3.08518356
Jun 29vs LADL4.291511055
Jun 24@ SFGL5.09793100
Jun 18vs LAAW7.010771300
SP vs Opp / At Park · last 3 (2 seasons)
Cade Cavalli
IPERAKHBB
vs ATH4.10.006.03.01.0(1)
at ATH
Gage Jump
IPERAKHBB
vs WSN
home starts4.76.344.36.72.0(3)
Bullpens · Last 12
WSN
xERA 4.83 (below avg)ERA 5.43
ATH
xERA 5.42 (poor)ERA 6.58
Weather · Hitter Friendly
89°F, Clear, Wind 12 mph SW
APF 108 — Hitter Friendly
Flags · 6
  • ATH — Gage Jump: HH% 55% — batters are squaring up the ball at an elevated rate
  • ATH bullpen: bullpen xERA 5.42 — bullpen performing well below average by expected ERA
  • WSN — Cade Cavalli: 2026-07-05: 3 ER in 2.1 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WSN — Cade Cavalli: high-K outing 2026-06-30 (13 Ks vs avg 7.0) — stuff can dominate; may not repeat
  • WSN — Cade Cavalli: recent opponents high-K: BOS 26%, NYY 26% — K stats may be inflated vs strikeout-prone lineups
  • ATH — Gage Jump: recent opponents low-K: LAD 17%, MIA 18% — recent opponents make less contact; today's lineup may be tougher
WSN @ ATH o10.0 (-110)
Both bullpens are terrible (WSN xERA 4.83, ATH xERA 5.42 — both disqualified from ML/spread but scream OVER late innings). WSN's offense vs LHP is elite (wRC+ 153). Gage Jump's season xERA is 5.54 and his at-home ERA is 6.34 in 3 starts. ATH's offense vs RHP is poor (wRC+ 58) but Cavalli's recent short outing (2.2 IP) means he may be on a short leash — and the WSN bullpen (ERA 5.43) will give runs back. The park (APF 108) favors offense. Key driver: WSN elite offense vs a bad starter at a hitter-friendly park, with both shaky bullpens ensuring runs in the late innings. The 10.0 total is fair but the structural factors — elite offense, weak starter, two bad bullpens, hitter-friendly park — align for the over.
Cade Cavalli o5.5 Ks (+120)
Cavalli's K% is elite at 35.6% and ATH's lineup strikes out at 29.1% vs RHP — one of the highest rates in the data set. Adjusting for today's opponent (ATH K% 29.1 is well above the recent opponents BOS/PHI at 26%), if anything recent K numbers may be understated vs today's lineup. His recent 3-start avg is 7.0 K/start, and the +120 on Over 5.5 is mispriced — even if his previous short outing (2.2 IP) is a concern, his other two recent starts went 7.0 IP (13K) and 6.0 IP (7K). At +120 for a line of 5.5 Ks vs a high-strikeout lineup, this is a strong value bet. The Outs O/U 15.5 at -115 suggests the market expects ~5+ innings, giving him enough rope to accumulate Ks.
WSN Team Total o4.5 (-140)
WSN wRC+ vs LHP is an elite 153 — the hottest offense in today's slate against a left-hander. Jump is pitching at a hitter-friendly park (APF 108). While Jump has two recent strong starts (recent ERA 2.78), his xERA is 5.54, ERA 8.10, and his home splits show 6.34 ERA over 3 starts. His small-sample hot streak is against LAD/SFG/LAA lineups — different profile than WSN's elite lefty-killing attack. Both bullpens are shaky (WSN xERA 4.83, ATH xERA 5.42), suggesting runs will accumulate. WSN offense scoring 4.5+ is the most likely outcome of this matchup. ATH offense vs Cavalli (xERA 2.15, recent form very strong minus the one blowup) is a separate story — this is purely about WSN bats vs a struggling Jump.
SFG @ SEA
10:10 PM · T-Mobile ParkPitcher Friendly
Matchup · SP Last 3 / Team Last 12
Landen Roupp R
xERA3.25 (good)K%20.5 (avg)HH%20.8 (elite)Barrel%4.2 (elite)ERA4.86IP/gs5.6 IP/gsH/gs4.7PC/gs99BB%12.3
SEA vs RHP
wRC+77 (poor)K%24.9 (below avg)HH%36.8 (avg)
Bryce Miller R
xERA2.39 (elite)K%29.7 (elite)HH%29.2 (elite)Barrel%6.2 (good)ERA3.57IP/gs5.9 IP/gsH/gs5.3PC/gs87BB%5.4
SFG vs RHP
wRC+112 (avg)K%19.7 (above avg)HH%36.1 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSFG+138+1.5 (-167)O7.0 (-120)SEA-155-1.5 (+150)U7.0 (+102)
First 5 Innings
MLSpreadTotalSFG+130+0.5 (-130)O3.5 (-138)SEA-150-0.5 (+100)U3.5 (+106)
Team Totals
OverUnderF5 OF5 USFGO3.5 (+114)U3.5 (-145)O1.5 (-110)U1.5 (-120)SEAO3.5 (-130)U3.5 (+105)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/ULanden Roupp5.5 (-109 / -102)16.5 (+100 / -125)Bryce Miller5.5 (-130 / +112)17.5 (-130 / +100)
Landen Roupp · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 6vs TORW8.010453211
Jun 30@ ARIL2.28445666
Jun 25vs ATHL6.010866122
Jun 19@ MIAL6.09877122
Jun 12vs CHCL4.210554244
Bryce Miller · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9@ MIAL5.08139446
Jul 2vs LAAW7.09082000
Jun 25@ PITL5.290115033
Jun 19vs BOSL5.06673011
Jun 12@ WSNW8.09174022
SP vs Opp / At Park · last 3 (2 seasons)
Bryce Miller
IPERAKHBB
vs SFG5.17.064.07.03.0(1)
home starts5.70.537.02.00.3(3)
Bullpens · Last 12
SFG
xERA 2.58 (elite)ERA 5.71
SEA
xERA 3.86 (avg)ERA 2.70
Weather · Pitcher Friendly
70°F, Clear, Wind 3 mph NW
APF 91 — Pitcher Friendly
Flags · 6
  • SFG — Landen Roupp: BB% 12% — command concerns, elevated walk rate
  • SFG — Landen Roupp: 11 days since last start (2026-07-06) — may not be fully stretched out
  • SFG — Landen Roupp: last start: 104 pitches — high pitch count, may be on shorter leash today
  • SFG — Landen Roupp: 2026-06-30: 6 ER in 2.2 IP (ERA equiv 25) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • 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
  • WEATHER: pitcher-friendly park (APF 91) — park suppresses offense, favor the under
SFG @ SEA u7.0 (-109)
Bryce Miller is in excellent form (recent ERA 2.97, xERA 2.39 elite) and his at-home ERA is 0.53 in 3 starts — dominant at T-Mobile. SEA's offense vs RHP is poor (wRC+ 77 L12). T-Mobile Park is a pitcher's haven (APF 91 — one of the most suppressive parks in baseball). SFG's offense vs RHP is average (wRC+ 112) and Roupp's recent ERA 4.44 is manageable — but SEA's bullpen (xERA 3.86, ERA 2.70) is solid. Key drivers: Miller is elite and dominant at home, pitchers' park suppresses offense, both offenses are cold-to-average. The total of 7.0 may seem low but with Miller in this form at this park, the under is still the right side. SFG's bullpen xERA (2.58) is also elite, protecting the low number late despite a high ERA driven by luck.