MLB Game Overviews

Friday, July 10, 2026

Updated 10:34 UTC · Odds Updated 10:33 UTC

AI Picks · 6 Bets · Jul 10
NYY Team Total o5.5 (-104)
WSN starts Carson Palmquist with NO STATS — a first-time starter this season with zero data. Per the philosophy, this is an unknown quantity and offenses exploiting unknown starters is a reliable signal. NYY faces a pitcher we know nothing about, which introduces substantial uncertainty that the market can't fully price. NYY bullpen is elite (xERA 2.49, ERA 1.87), so this is purely an offensive bet. Ryan Weathers is also a below-average starter (xERA 6.21) so the total is already elevated. NYY over 5.5 at -104 is near-even money for an offense facing an unknown debut pitcher at a neutral-favorable park (APF 104).
Found at 6:34 AM ET
CHC @ CIN o9.5 (+100)
Hunter Greene is a massive disqualifying starter: xERA 8.87, recent ERA 23.23, HH% 67%, BB% 20%, averaging only 3.3 IP/gs. CIN vs LHP wRC+ 174 (elite) — they will punish Imanaga too (park APF 105 helps). CHC bullpen xERA 5.18 means this game bleeds runs after both starters exit early. Imanaga's season ERA (4.41) already elevated vs his xERA (3.25), and he's averaging only 4.7 K/start with 5.4 IP/gs. Both offenses can score — multiple disqualifying flags on Greene guarantee early bullpen. Over 9.5 at +100 is excellent value given Greene's historically bad current trajectory.
Found at 6:34 AM ET
HOU ML (-138)
Hunter Brown is red-hot with a recent ERA of 1.90 and a superb matchup history vs TEX (2.37 ERA, 6.3 IP/gs) and specifically at Globe Life Field (0.64 ERA in 2gs). Cal Quantrill is in severe decline: avg 3.7 IP/gs, recent ERA 4.50, only 1.0 K/start avg in last 3, and the TEX bullpen xERA 3.87 with ERA 5.59 is shaky. HOU bullpen is elite (xERA 2.41, ERA 2.01). HOU offense wRC+ 115 vs RHP. TEX offense is cold (wRC+ 94 vs RHP). Compound edge: Brown dominates, Quantrill exits early, HOU pen locks it down. -138 is within pricing threshold.
Found at 6:34 AM ET
HOU Team Total o4.5 (+110)
Cal Quantrill is averaging only 3.7 IP/gs with a 4.50 recent ERA and catastrophic matchup history vs HOU (15.37 ERA in 1gs). TEX bullpen ERA 5.59 means the offense will keep scoring after Quantrill exits. HOU wRC+ 115 vs RHP, averaging 6.4 RS in Brown's recent starts. Over 4.5 at +110 adds value independent of the ML — this is pure offensive edge regardless of the game outcome.
Found at 6:34 AM ET
LAA @ MIN o9.0 (-110)
G. Rodriguez is alarmingly bad: xERA 7.48, recent ERA 8.06, HH% 52%, BB% 12%, Barrel% 12%, avg 3.8 IP/gs — multiple disqualifying red flags. MIN offense wRC+ 130 (elite) vs RHP will feast. Zebby Matthews also poor (xERA 5.64, recent ERA 5.21, Barrel% 17%). Park APF 107 (above average offense). Both bullpens average to below average. LAA bullpen xERA 3.71 but ERA 4.93; MIN bullpen xERA 4.55. Target Field is offense-friendly. Strong over indicators: both starters struggling, elite offense (MIN), poor park for pitchers, combined signals point to a high-scoring affair.
Found at 6:34 AM ET
ARI @ LAD u8.5 (-106)
Both starters bring elite matchup history in this specific game. E. Rodriguez vs LAD: 0.53 ERA in 3gs / 0.00 ERA at this park. Ohtani vs ARI: 0.00 ERA in 2gs. ARI offense vs RHP is poor (wRC+ 71) — a cold lineup vs a pitcher who has dominated them. Ohtani's xERA 2.63 (elite) and recent ERA 3.46 reflects solid form; his season ERA (4.50) >> xERA means the market may be inflating the total based on that ERA — under opportunity. Both bullpens are solid (ARI xERA 3.22, LAD xERA 3.45). Under 8.5 at -106 is excellent juice given the convergence of elite matchup histories.
Found at 6:34 AM ET
AI-generated · For entertainment only · Not financial advice
PHI @ DET
6:40 PM · Comerica ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Aaron Nola R
xERA3.69 (good)K%23.6 (good)HH%36.0 (avg)Barrel%10.0 (avg)ERA6.61IP/gs5.4 IP/gsH/gs6.0PC/gs90BB%5.6
DET vs RHP
wRC+107 (avg)K%24.4 (below avg)HH%38.1 (avg)
Jack Flaherty R
xERA2.54 (elite)K%27.8 (good)HH%41.2 (below avg)Barrel%2.9 (elite)ERA1.32IP/gs4.6 IP/gsH/gs2.7PC/gs82BB%7.4
PHI vs RHP
wRC+117 (above avg)K%23.2 (avg)HH%41.8 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPHI+104-1.5 (+164)O9.0 (+100)DET-120-1.5 (+162)U8.5 (+102)
First 5 Innings
MLSpreadTotalPHI+105+0.5 (-140)O4.5 (-132)DET-128-0.5 (+108)U4.5 (+102)
Team Totals
OverUnderF5 OF5 UPHIO4.5 (+112)U4.5 (-135)O2.5 (+114)U2.5 (-145)DETO4.5 (+112)U4.5 (-130)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UAaron Nola5.5 (+100 / -125)16.5 (-106 / -122)Jack Flaherty5.5 (-128 / +107)15.5 (+100 / -127)
Aaron Nola · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5@ KCRL7.09877033
Jun 29vs PITL4.18658278
Jun 24@ WSNW5.08653222
Jun 18vs NYML5.09767123
Jun 13@ MILW4.28536233
Jack Flaherty · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ TEXW5.28853000
Jun 28vs HOUL5.09492300
Jun 12@ CLEL3.06313122
Jun 7vs SEAW5.08776133
Jun 2@ TBRW5.09465200
SP vs Opp / At Park · last 3 (2 seasons)
Jack Flaherty
IPERAKHBB
vs PHI6.01.507.02.03.0(1)
home starts5.13.558.34.71.7(3)
Bullpens · Last 12
PHI
xERA 4.18 (avg)ERA 7.362d stress Normal (6.7 IP/2g)
DET
xERA 3.41 (good)ERA 4.502d stress Normal (5.7 IP/2g)
Weather · Hitter Friendly
84°F, Overcast, Wind 8 mph ENE
APF 104 — Hitter Friendly
Flags · 3
  • PHI — Aaron Nola: 2026-06-29: 7 ER in 4.1 IP (ERA equiv 15) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • DET — Jack Flaherty: low-K outing 2026-06-12 (1 Ks vs avg 5.0) — stuff was flat that day
  • DET — Jack Flaherty: high-K outing 2026-06-28 (9 Ks vs avg 5.0) — stuff can dominate; may not repeat
AI Analysis
Jack Flaherty's xERA is elite (2.54) but he's averaging only 4.6 IP/gs with erratic K outputs (1K to 9K swings). PHI bullpen xERA 4.18 with ERA 7.36 is problematic. Aaron Nola's recent ERA (4.44) is mediocre but the skew flag applies to his worst start. No clear dominant edge at the available prices.
MIL @ PIT
6:40 PM · PNC ParkRainy
Matchup · SP Last 3 / Team Last 12
Brandon Sproat R
xERA2.79 (elite)K%35.0 (elite)HH%39.4 (avg)Barrel%6.1 (good)ERA1.76IP/gs5.1 IP/gsH/gs3.3PC/gs93BB%8.3
PIT vs RHP
wRC+161 (elite)K%25.8 (below avg)HH%41.2 (above avg)
Braxton Ashcraft R
xERA3.66 (good)K%35.7 (elite)HH%54.8 (poor)Barrel%9.5 (avg)ERA3.57IP/gs5.9 IP/gsH/gs5.3PC/gs92BB%4.3
MIL vs RHP
wRC+113 (avg)K%22.5 (avg)HH%44.3 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIL+110+1.5 (-188)O8.0 (-114)PIT-125-1.5 (+158)U8.0 (-105)
First 5 Innings
MLSpreadTotalMIL+120+0.5 (-122)O4.5 (-102)PIT-145-0.5 (-106)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UMILO3.5 (-122)U3.5 (+100)O1.5 (-130)U1.5 (+100)PITO4.5 (+114)U3.5 (+114)O2.5 (+110)U2.5 (-140)
Pitcher Props
K O/UBrandon Sproat5.5 (+132 / -152)Braxton Ashcraft6.5 (+116 / -141)
Brandon Sproat · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5@ ARIW4.09245311
Jun 30vs CINW5.110674222
Jun 23@ CINW6.080101000
Jun 17vs CLEW3.26562244
Jun 10@ ATHL6.06834111
Braxton Ashcraft · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ WSNW5.29476211
Jun 29@ PHIW6.09785155
Jun 24vs SEAW6.086105011
Jun 17@ ATHW6.09374312
Jun 12vs MIAL5.09045222
SP vs Opp / At Park · last 3 (2 seasons)
Braxton Ashcraft
IPERAKHBB
vs MIL3.00.002.01.00.0(1)
home starts5.72.658.35.00.7(3)
Bullpens · Last 12
MIL
xERA 2.26 (elite)ERA 1.372d stress Normal (7.7 IP/2g)
PIT
xERA 5.17 (below avg)ERA 6.022d stress Elevated (9.0 IP/2g)
Weather · Rainy
78°F, Mainly Clear, Wind 8 mph S
APF 101 — Neutral · Rain possible (51%)
Flags · 6
  • PIT — Braxton Ashcraft: HH% 55% — batters are squaring up the ball at an elevated rate
  • PIT bullpen: bullpen xERA 5.17 — bullpen performing well below average by expected ERA
  • PIT bullpen elevated (9.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIL — Brandon Sproat: recent opponents high-K: CIN 28%, CIN 28% — K stats may be inflated vs strikeout-prone lineups
  • PIT — Braxton Ashcraft: 2026-06-29: 5 ER in 6.0 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WEATHER: rain risk 51% — game delay or conditions may affect performance
AI Analysis
51% rain risk is a hard pass — this is a meaningful precipitation risk that disqualifies the game entirely per the rain risk rule.
NYY @ WSN
6:45 PM · Nationals ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Ryan Weathers L
xERA6.21 (poor)K%25.4 (good)HH%50.0 (poor)Barrel%5.3 (good)ERA5.40IP/gs3.9 IP/gsH/gs6.3PC/gs80BB%8.5
WSN vs LHP
wRC+113 (avg)K%29.1 (poor)HH%35.2 (avg)
Carson Palmquist
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
NYY
No data
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYY-158-1.5 (+100)O10.0 (-107)WSN+135+1.5 (-115)U9.5 (+102)
First 5 Innings
MLSpreadTotalNYY-154-0.5 (-114)O5.5 (-110)WSN+124+0.5 (-114)U5.5 (-118)
Team Totals
OverUnderF5 OF5 UNYYO5.5 (-104)U5.5 (-120)O2.5 (-140)U2.5 (+110)WSNO4.5 (+108)U4.5 (-135)O2.5 (+110)U2.5 (-140)
Pitcher Props
K O/UOuts O/URyan Weathers5.5 (+120 / -152)17.5 (+104 / -125)Carson Palmquist
Ryan Weathers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5vs MINL4.08866244
Jun 29vs DETL1.25537125
Jun 24@ DETW6.09766212
Jun 18vs CHWL6.18883111
Jun 12@ TORL4.18225166
SP vs Opp / At Park · last 3 (2 seasons)
Ryan Weathers
IPERAKHBB
vs WSN5.00.004.05.00.0(1)
at WSN
Bullpens · Last 12
NYY
xERA 2.49 (elite)ERA 1.872d stress Elevated (8.7 IP/2g)
WSN
xERA 3.93 (avg)ERA 4.942d stress Fresh (2.0 IP/1g)
Weather · Hitter Friendly
83°F, Overcast, Wind 5 mph SSW
APF 104 — Hitter Friendly
Flags · 5
  • NYY — Ryan Weathers: HH% 50% — batters are squaring up the ball at an elevated rate
  • NYY — Ryan Weathers: avg 3.9 IP/gs — short outings, bullpen likely needed early
  • WSN — Carson Palmquist: first start of the season — no stats available yet
  • NYY bullpen elevated (8.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • WSN bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
NYY Team Total o5.5 (-104)
WSN starts Carson Palmquist with NO STATS — a first-time starter this season with zero data. Per the philosophy, this is an unknown quantity and offenses exploiting unknown starters is a reliable signal. NYY faces a pitcher we know nothing about, which introduces substantial uncertainty that the market can't fully price. NYY bullpen is elite (xERA 2.49, ERA 1.87), so this is purely an offensive bet. Ryan Weathers is also a below-average starter (xERA 6.21) so the total is already elevated. NYY over 5.5 at -104 is near-even money for an offense facing an unknown debut pitcher at a neutral-favorable park (APF 104).
KCR @ BAL
7:05 PM · Oriole Park at Camden YardsHitter Friendly
Matchup · SP Last 3 / Team Last 12
Luinder Avila R
xERA4.24 (avg)K%23.7 (good)HH%41.7 (below avg)Barrel%8.3 (avg)ERA3.86IP/gs4.7 IP/gsH/gs4.0PC/gs81BB%13.6
BAL vs RHP
wRC+97 (avg)K%22.8 (avg)HH%38.0 (avg)
Brandon Young R
xERA3.81 (avg)K%25.4 (good)HH%43.5 (below avg)Barrel%2.2 (elite)ERA4.20IP/gs5.0 IP/gsH/gs6.7PC/gs97BB%9.9
KCR vs RHP
wRC+106 (avg)K%24.0 (below avg)HH%42.2 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+129+1.5 (-155)O10.0 (-105)BAL-150-1.5 (+134)U9.5 (+100)
First 5 Innings
MLSpreadTotalKCR+120+0.5 (-118)O5.5 (+100)BAL-150-0.5 (-110)U5.5 (-130)
Team Totals
OverUnderF5 OF5 UKCRO4.5 (-102)U4.5 (-125)O2.5 (+124)U2.5 (-160)BALO5.5 (+112)U5.5 (-140)O2.5 (-125)U2.5 (-105)
Pitcher Props
K O/UOuts O/ULuinder Avila4.5 (+118 / -148)14.5 (-135 / +105)Brandon Young4.5 (-104 / -120)17.5 (-148 / +115)
Luinder Avila · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5vs PHIW5.06943111
Jun 28@ CHWW4.08646344
Jun 23@ TBRW5.08763411
Jun 17@ WSNW5.29153111
Jun 12vs HOUL0.24905388
Brandon Young · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ CINW5.010258344
Jun 27vs WSNL5.09387222
Jun 21@ LADW5.09555211
Jun 16@ SEAL6.09224433
Jun 10vs SEAW7.08852200
SP vs Opp / At Park · last 3 (2 seasons)
Brandon Young
IPERAKHBB
vs KCR
home starts6.11.986.75.31.7(3)
Bullpens · Last 12
KCR
xERA 5.20 (below avg)ERA 6.542d stress Elevated (10.3 IP/2g)
BAL
xERA 2.61 (elite)ERA 3.402d stress Normal (7.0 IP/2g)
Weather · Hitter Friendly
77°F, Mainly Clear, Wind 7 mph NW
APF 105 — Hitter Friendly
Flags · 8
  • KCR — Luinder Avila: BB% 14% — command concerns, elevated walk rate
  • KCR bullpen: bullpen xERA 5.20 — bullpen performing well below average by expected ERA
  • KCR bullpen elevated (10.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • KCR — Luinder Avila: last start: 69 pitches — short outing, possible injury concern or early hook
  • KCR — Luinder Avila: 2026-06-28: 4 ER in 4.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • BAL — Brandon Young: last start: 102 pitches — high pitch count, may be on shorter leash today
  • BAL — Brandon Young: 2026-07-04: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • BAL — Brandon Young: recent opponents low-K: LAD 17%, WSN 17% — recent opponents make less contact; today's lineup may be tougher
AI Analysis
Luinder Avila's most recent start was catastrophic (0.2 IP/8ER) and his recent ERA is 8.65 — disqualifying for backing KCR. However, KCR bullpen xERA 5.20 disqualifies full-game BAL ML/spread. Brandon Young's 102-pitch last start caps his upside today. No clean bet available.
CHC @ CIN
7:10 PM · Great American Ball ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Shota Imanaga L
xERA3.25 (good)K%24.2 (good)HH%23.9 (elite)Barrel%10.9 (avg)ERA4.41IP/gs5.4 IP/gsH/gs5.7PC/gs84BB%6.1
CIN vs LHP
wRC+174 (elite)K%22.2 (avg)HH%39.5 (avg)
Hunter Greene R
xERA8.87 (poor)K%35.0 (elite)HH%66.7 (poor)Barrel%11.1 (below avg)ERA21.60IP/gs3.3 IP/gsH/gs7.0PC/gs89BB%20.0
CHC vs RHP
wRC+108 (avg)K%21.5 (avg)HH%34.8 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHC-110-1.5 (+144)O9.5 (+100)CIN-105+1.5 (-165)U9.5 (-118)
First 5 Innings
MLSpreadTotalCHC-106+0.5 (-154)O4.5 (-118)CIN-118-0.5 (+118)U4.5 (-110)
Team Totals
OverUnderF5 OF5 UCHCO4.5 (-115)U4.5 (-105)O2.5 (+120)U2.5 (-154)CINO4.5 (+102)U4.5 (-120)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/UShota Imanaga5.5 (-109 / -111)17.5 (-114 / -116)Hunter Greene6.5 (+100 / -115)
Shota Imanaga · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4vs STLL4.28684322
Jun 29vs SDPW6.19749022
Jun 24@ NYMW5.16944144
Jun 15vs COLW5.28535111
Jun 10@ COLL5.09072200
Hunter Greene · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4vs BALL3.18977488
SP vs Opp / At Park · last 3 (2 seasons)
Shota Imanaga
IPERAKHBB
vs CIN5.72.637.04.31.7(3)
at CIN5.05.404.04.02.0(1)
Hunter Greene
IPERAKHBB
vs CHC6.51.385.52.01.5(2)
home starts6.04.977.74.32.3(3)
Bullpens · Last 12
CHC
xERA 5.18 (below avg)ERA 5.732d stress Normal (6.7 IP/2g)
CIN
xERA 4.24 (avg)ERA 4.022d stress Normal (5.7 IP/2g)
Weather · Hitter Friendly
84°F, Overcast, Wind 5 mph SSE
APF 105 — Hitter Friendly
Flags · 6
  • CIN — Hunter Greene: small sample (3.1 IP over 3 starts) — stats may not reflect true ability
  • CIN — Hunter Greene: HH% 67% — batters are squaring up the ball at an elevated rate
  • CIN — Hunter Greene: BB% 20% — command concerns, elevated walk rate
  • CIN — Hunter Greene: avg 3.3 IP/gs — short outings, bullpen likely needed early
  • CHC bullpen: bullpen xERA 5.18 — bullpen performing well below average by expected ERA
  • CHC — Shota Imanaga: 2026-06-24: 4 ER in 5.1 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
CHC @ CIN o9.5 (+100)
Hunter Greene is a massive disqualifying starter: xERA 8.87, recent ERA 23.23, HH% 67%, BB% 20%, averaging only 3.3 IP/gs. CIN vs LHP wRC+ 174 (elite) — they will punish Imanaga too (park APF 105 helps). CHC bullpen xERA 5.18 means this game bleeds runs after both starters exit early. Imanaga's season ERA (4.41) already elevated vs his xERA (3.25), and he's averaging only 4.7 K/start with 5.4 IP/gs. Both offenses can score — multiple disqualifying flags on Greene guarantee early bullpen. Over 9.5 at +100 is excellent value given Greene's historically bad current trajectory.
CLE @ MIA
7:10 PM · loanDepot park (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Parker Messick L
xERA2.46 (elite)K%23.1 (good)HH%28.6 (elite)Barrel%3.6 (elite)ERA3.26IP/gs6.4 IP/gsH/gs5.3PC/gs93BB%5.1
MIA vs LHP
wRC+130 (elite)K%17.3 (above avg)HH%33.3 (below avg)
Sandy Alcantara R
xERA3.00 (good)K%17.6 (avg)HH%33.3 (good)Barrel%0.0 (elite)ERA3.10IP/gs6.8 IP/gsH/gs6.0PC/gs102BB%10.6
CLE vs RHP
wRC+92 (below avg)K%25.7 (below avg)HH%37.0 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE+100-1.5 (+170)O7.5 (-102)MIA-118+1.5 (-205)U7.5 (-115)
First 5 Innings
MLSpreadTotalCLE-106+0.5 (-160)O3.5 (-148)MIA-118-0.5 (+122)U3.5 (+114)
Team Totals
OverUnderF5 OF5 UCLEO3.5 (-115)U3.5 (-110)O1.5 (-140)U1.5 (+110)MIAO3.5 (-115)U3.5 (-110)O1.5 (-145)U1.5 (+114)
Pitcher Props
K O/UOuts O/UParker Messick5.5 (-106 / -113)17.5 (-121 / +105)Sandy Alcantara5.5 (-104 / -113)18.5 (-104 / -127)
Parker Messick · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4vs CHWL5.010035311
Jun 29vs TEXL6.28358044
Jun 23@ CHWL7.295103122
Jun 18@ MILW6.09694322
Jun 10vs NYYL5.210045345
Sandy Alcantara · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ ATHW8.010086111
Jun 29@ COLW5.29637555
Jun 23vs TEXW6.210945311
Jun 17@ PHIW6.010268124
Jun 12@ PITW8.010275133
SP vs Opp / At Park · last 3 (2 seasons)
Sandy Alcantara
IPERAKHBB
vs CLE
home starts6.43.754.76.31.3(3)
Bullpens · Last 12
CLE
xERA 4.24 (avg)ERA 3.092d stress Normal (7.0 IP/2g)
MIA
xERA 3.62 (good)ERA 6.432d stress Elevated (8.0 IP/2g)
Weather · Roof Closed
Roof Closed
Flags · 2
  • MIA bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • 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
AI Analysis
MIA bullpen ERA 6.43 (though xERA 3.62 suggests luck-driven) disqualifies full-game MIA side bets. Sandy Alcantara is solid but both offenses are average-to-weak. CLE averages only 2.6 RS in Messick's last 5 starts. No compelling directional edge.
SEA @ TBR
7:10 PM · Tropicana Field (Dome)
Matchup · SP Last 3 / Team Last 12
Luis Castillo R
xERA3.32 (good)K%17.9 (avg)HH%43.4 (below avg)Barrel%3.8 (elite)ERA3.94IP/gs8.0 IP/gsH/gs8.0PC/gs85BB%3.0
TBR vs RHP
wRC+119 (above avg)K%17.7 (above avg)HH%38.1 (avg)
Nick Martinez R
xERA4.77 (below avg)K%16.2 (below avg)HH%38.5 (avg)Barrel%9.6 (avg)ERA2.65IP/gs5.7 IP/gsH/gs4.3PC/gs86BB%5.9
SEA vs RHP
wRC+89 (below avg)K%25.3 (below avg)HH%37.1 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSEA+100-1.5 (+168)O8.0 (-105)TBR-116+1.5 (-200)U8.0 (-105)
First 5 Innings
MLSpreadTotalSEA-104+0.5 (-152)O4.5 (-104)TBR-120-0.5 (+116)U4.5 (-125)
Team Totals
OverUnderF5 OF5 USEAO3.5 (-132)U3.5 (+110)O1.5 (-160)U1.5 (+124)TBRO3.5 (-132)U3.5 (+114)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/ULuis Castillo4.5 (+100 / -116)17.5 (-107 / -124)Nick Martinez4.5 (+114 / -140)17.5 (-103 / -110)
Luis Castillo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 3vs TORL6.010145122
Jun 26@ CLEW6.09144111
Jun 19vs BOSL4.0*6347045
Jun 13@ WSNL5.28447225
Jun 7@ DETL5.210052111
Nick Martinez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 3@ HOUW5.18533111
Jun 26vs ARIW5.28536011
Jun 21vs WSNW6.08854333
Jun 15@ LADL5.19665133
Jun 9vs BOSW7.07326033
SP vs Opp / At Park · last 3 (2 seasons)
Luis Castillo
IPERAKHBB
vs TBR5.55.735.05.50.5(2)
at TBR4.011.255.06.01.0(1)
Nick Martinez
IPERAKHBB
vs SEA4.26.434.07.03.0(1)
home starts6.13.463.35.31.0(3)
Bullpens · Last 12
SEA
xERA 3.78 (avg)ERA 2.892d stress Normal (5.0 IP/2g)
TBR
xERA 3.79 (avg)ERA 3.602d stress Elevated (9.3 IP/2g)
Weather · Dome
Dome
Flags · 4
  • TBR bullpen elevated (9.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • SEA — Luis Castillo: recent bullpen appearance: 2026-06-19, 2026-05-31 — may affect pitch count or availability
  • SEA — Luis Castillo: last start: 101 pitches — high pitch count, may be on shorter leash today
  • TBR — Nick Martinez: recent opponents low-K: WSN 17%, ARI 19% — recent opponents make less contact; today's lineup may be tougher
AI Analysis
Luis Castillo's last start was only 63 pitches (possible concern) and his matchup history vs TBR and at Tropicana is poor (5.73/11.25 ERA). Nick Martinez is below average (xERA 4.77) with a recent ERA of 4.48. Both teams are average offensively. No dominant edge.
BOS @ NYM
7:15 PM · Citi FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Sonny Gray R
xERA2.54 (elite)K%35.5 (elite)HH%34.9 (good)Barrel%4.7 (elite)ERA0.89IP/gs6.8 IP/gsH/gs3.7PC/gs87BB%7.9
NYM vs RHP
wRC+112 (avg)K%19.2 (above avg)HH%42.4 (above avg)
Nolan McLean R
xERA3.55 (good)K%26.9 (good)HH%30.6 (good)Barrel%8.2 (avg)ERA4.00IP/gs6.0 IP/gsH/gs5.7PC/gs97BB%6.4
BOS vs RHP
wRC+99 (avg)K%24.0 (below avg)HH%35.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBOS+108-1.5 (+180)O7.5 (-110)NYM-125-1.5 (+160)U7.5 (-104)
First 5 Innings
MLSpreadTotalBOS+108+0.5 (-140)O4.5 (+108)NYM-135-0.5 (+108)U4.5 (-140)
Team Totals
OverUnderF5 OF5 UBOSO3.5 (-115)U3.5 (-104)O1.5 (-135)U1.5 (+105)NYMO3.5 (-130)U3.5 (+104)O1.5 (-160)U1.5 (+124)
Pitcher Props
K O/UOuts O/USonny Gray5.5 (-128 / +105)17.5 (-143 / +116)Nolan McLean6.5 (-121 / +102)17.5 (-167 / +145)
Sonny Gray · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ LAAW6.07074211
Jun 28vs NYYW7.19791100
Jun 23@ COLW7.093116311
Jun 18vs TORL7.08946133
Jun 12vs TEXW6.08875011
Nolan McLean · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5@ ATLW6.09655123
Jun 30@ TORW6.09175200
Jun 24vs CHCL6.010497266
Jun 17@ CINW7.010193101
Jun 12vs ATLW4.09363422
SP vs Opp / At Park · last 3 (2 seasons)
Sonny Gray
IPERAKHBB
vs NYM5.06.246.07.52.0(2)
at NYM6.04.506.06.01.0(1)
Nolan McLean
IPERAKHBB
vs BOS
home starts5.05.405.74.03.7(3)
Bullpens · Last 12
BOS
xERA 2.68 (elite)ERA 3.672d stress Normal (6.7 IP/2g)
NYM
xERA 4.78 (below avg)ERA 7.892d stress Normal (6.0 IP/2g)
Weather · Neutral Conditions
82°F, Overcast, Wind 10 mph WSW
APF 102 — Neutral
Flags · 2
  • BOS — Sonny Gray: last start: 70 pitches — short outing, possible injury concern or early hook
  • NYM — Nolan McLean: 2026-06-24: 6 ER in 6.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
NYM bullpen xERA 4.78 and ERA 7.89 is a red flag, but Sonny Gray's 70-pitch last start raises workload concerns. Gray's matchup history vs NYM is poor (6.24 ERA in 2gs). McLean's recent ERA is elevated but the skew flag applies. Mixed signals with no dominant edge.
ATH @ CHW
7:40 PM · Rate FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Jacob Lopez
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
CHW
No data
Sean Burke R
xERA2.45 (elite)K%34.2 (elite)HH%37.2 (avg)Barrel%9.3 (avg)ERA2.04IP/gs5.9 IP/gsH/gs5.7PC/gs91BB%5.5
ATH vs RHP
wRC+74 (poor)K%27.5 (below avg)HH%40.6 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATH+144+1.5 (-142)O9.0 (-105)CHW-166-1.5 (+125)U9.0 (-109)
First 5 Innings
MLSpreadTotalATH+138+0.5 (-106)O4.5 (-132)CHW-174-0.5 (-122)U4.5 (+102)
Team Totals
OverUnderATHO3.5 (-130)U3.5 (+110)CHWO4.5 (-125)U4.5 (+105)
Pitcher Props
K O/UOuts O/UJacob LopezSean Burke5.5 (-142 / +119)16.5 (-130 / +104)
Sean Burke · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ CLEW6.095117011
Jun 29@ BALW5.18984322
Jun 23vs CLEW6.19066111
Jun 18@ NYYW7.1*8885111
Jun 13vs LADL4.09266544
SP vs Opp / At Park · last 3 (2 seasons)
Sean Burke
IPERAKHBB
vs ATH3.114.522.06.02.0(1)
home starts5.13.556.05.02.7(3)
Bullpens · Last 12
ATH
xERA 4.96 (below avg)ERA 5.222d stress Elevated (10.3 IP/2g)
CHW
xERA 2.46 (elite)ERA 2.572d stress Elevated (8.7 IP/2g)
Weather · Neutral Conditions
74°F, Overcast, Wind 9 mph N
APF 100 — Neutral
Flags · 5
  • ATH — Jacob Lopez: first start of the season — no stats available yet
  • ATH bullpen elevated (10.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CHW bullpen elevated (8.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CHW — Sean Burke: recent bullpen appearance: 2026-06-18, 2026-06-06 — may affect pitch count or availability
  • CHW — Sean Burke: recent opponents high-K: CLE 26%, CLE 26% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
Jacob Lopez has NO STATS (first start this season) — this is a hard disqualifying factor; cannot assess the ATH side. Sean Burke's recent ERA has spiked (4.46) and his 1gs vs ATH was a disaster (14.52 ERA). Too much uncertainty on both sides.
HOU @ TEX
8:05 PM · Globe Life Field (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Hunter Brown R
xERA4.50 (below avg)K%17.2 (avg)HH%41.9 (below avg)Barrel%7.0 (good)ERA6.23IP/gs4.3 IP/gsH/gs5.0PC/gs90BB%12.5
TEX vs RHP
wRC+94 (below avg)K%20.8 (avg)HH%39.8 (avg)
Cal Quantrill R
xERA3.29 (good)K%17.8 (avg)HH%26.5 (elite)Barrel%11.8 (below avg)ERA2.45IP/gs3.7 IP/gsH/gs2.7PC/gs52BB%4.4
HOU vs RHP
wRC+115 (above avg)K%22.5 (avg)HH%35.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalHOU-138-1.5 (+120)O8.0 (-105)TEX+120+1.5 (-143)U8.0 (-110)
First 5 Innings
MLSpreadTotalHOU-158-0.5 (-110)O4.5 (+110)TEX+126+0.5 (-118)U4.5 (-144)
Team Totals
OverUnderHOUO4.5 (+110)U4.5 (-135)TEXO3.5 (-108)U3.5 (-120)
Pitcher Props
K O/UOuts O/UHunter Brown5.5 (-130 / +122)17.5 (-149 / +112)Cal Quantrill3.5 (+137 / -174)14.5 (-162 / +122)
Hunter Brown · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4vs TBRW4.08236467
Jun 28@ DETW6.010345223
Jun 22@ TORL3.08544211
Jun 16vs DETW5.29273311
Mar 31vs BOSW6.07881211
Cal Quantrill · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4vs DETL5.06623123
Jun 27@ TORW4.05552100
Jun 23@ MIAL2.03413011
Jun 18vs MINL2.0*3614022
Jun 16vs MINL0.2*2003133
SP vs Opp / At Park · last 3 (2 seasons)
Hunter Brown
IPERAKHBB
vs TEX6.32.378.34.01.7(3)
at TEX7.00.648.53.51.5(2)
Cal Quantrill
IPERAKHBB
vs HOU4.115.372.09.03.0(1)
home starts5.03.602.03.01.0(1)
Bullpens · Last 12
HOU
xERA 2.41 (elite)ERA 2.012d stress Elevated (4.0 IP/1g)
TEX
xERA 3.87 (avg)ERA 5.592d stress Normal (7.0 IP/2g)
Weather · Roof Closed
Roof Closed
Flags · 6
  • HOU — Hunter Brown: BB% 12% — command concerns, elevated walk rate
  • TEX — Cal Quantrill: avg 3.7 IP/gs — short outings, bullpen likely needed early
  • HOU bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • HOU — Hunter Brown: 2026-07-04: 6 ER in 4.0 IP (ERA equiv 14) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • TEX — Cal Quantrill: recent bullpen appearance: 2026-06-18, 2026-06-16 — may affect pitch count or availability
  • TEX — Cal Quantrill: last start: 66 pitches — short outing, possible injury concern or early hook
HOU ML (-138)
Hunter Brown is red-hot with a recent ERA of 1.90 and a superb matchup history vs TEX (2.37 ERA, 6.3 IP/gs) and specifically at Globe Life Field (0.64 ERA in 2gs). Cal Quantrill is in severe decline: avg 3.7 IP/gs, recent ERA 4.50, only 1.0 K/start avg in last 3, and the TEX bullpen xERA 3.87 with ERA 5.59 is shaky. HOU bullpen is elite (xERA 2.41, ERA 2.01). HOU offense wRC+ 115 vs RHP. TEX offense is cold (wRC+ 94 vs RHP). Compound edge: Brown dominates, Quantrill exits early, HOU pen locks it down. -138 is within pricing threshold.
HOU Team Total o4.5 (+110)
Cal Quantrill is averaging only 3.7 IP/gs with a 4.50 recent ERA and catastrophic matchup history vs HOU (15.37 ERA in 1gs). TEX bullpen ERA 5.59 means the offense will keep scoring after Quantrill exits. HOU wRC+ 115 vs RHP, averaging 6.4 RS in Brown's recent starts. Over 4.5 at +110 adds value independent of the ML — this is pure offensive edge regardless of the game outcome.
LAA @ MIN
8:10 PM · Target FieldHitter Friendly
Matchup · SP Last 3 / Team Last 12
G. Rodriguez R
xERA7.48 (poor)K%17.2 (avg)HH%52.5 (poor)Barrel%12.5 (below avg)ERA9.53IP/gs3.8 IP/gsH/gs5.7PC/gs77BB%12.1
MIN vs RHP
wRC+130 (elite)K%18.4 (above avg)HH%39.3 (avg)
Zebby Matthews R
xERA5.64 (poor)K%23.9 (good)HH%42.5 (below avg)Barrel%17.0 (poor)ERA3.57IP/gs5.9 IP/gsH/gs4.3PC/gs92BB%9.9
LAA vs RHP
wRC+75 (poor)K%24.9 (below avg)HH%35.4 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAA+110+1.5 (-180)O9.0 (-110)MIN-125-1.5 (+155)U9.0 (-104)
First 5 Innings
MLSpreadTotalLAA+110+0.5 (-130)O4.5 (-140)MIN-138-0.5 (+100)U4.5 (+108)
Team Totals
OverUnderLAAO4.5 (+105)U4.5 (-132)MINO4.5 (-108)U4.5 (-115)
Pitcher Props
K O/UG. Rodriguez4.5 (-117 / +102)Zebby Matthews5.5 (+102 / -122)
G. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 14vs TBRL2.14713222
Jun 8vs HOUL5.19266223
Jun 2vs COLL3.29137378
May 28@ DETW5.08852211
May 22vs TEXW5.29757244
Zebby Matthews · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ NYYW4.27953444
Jun 29@ HOUW7.08974111
Jun 22vs LADL6.010856222
Jun 16@ TEXW7.09348022
Jun 11@ DETL6.08149177
SP vs Opp / At Park · last 3 (2 seasons)
Zebby Matthews
IPERAKHBB
vs LAA4.210.715.07.02.0(1)
home starts6.32.844.35.32.0(3)
Bullpens · Last 12
LAA
xERA 3.71 (good)ERA 4.932d stress Elevated (9.3 IP/2g)
MIN
xERA 4.55 (below avg)ERA 5.172d stress Elevated (8.0 IP/2g)
Weather · Hitter Friendly
88°F, Mainly Clear, Wind 4 mph ENE
APF 107 — Hitter Friendly
Flags · 12
  • LAA — G. Rodriguez: HH% 52% — batters are squaring up the ball at an elevated rate
  • LAA — G. Rodriguez: Barrel% 12% — high hard contact rate, elevated home run risk
  • LAA — G. Rodriguez: BB% 12% — command concerns, elevated walk rate
  • LAA — G. Rodriguez: avg 3.8 IP/gs — short outings, bullpen likely needed early
  • MIN — Zebby Matthews: Barrel% 17% — high hard contact rate, elevated home run risk
  • LAA bullpen elevated (9.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIN bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • LAA — G. Rodriguez: 26 days since last start (2026-06-14) — may not be fully stretched out
  • LAA — G. Rodriguez: last start: 47 pitches — short outing, possible injury concern or early hook
  • LAA — G. Rodriguez: recent opponents low-K: COL 17%, TBR 18% — recent opponents make less contact; today's lineup may be tougher
  • MIN — Zebby Matthews: last start: 79 pitches — short outing, possible injury concern or early hook
  • MIN — Zebby Matthews: 2026-07-04: 4 ER in 4.2 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
LAA @ MIN o9.0 (-110)
G. Rodriguez is alarmingly bad: xERA 7.48, recent ERA 8.06, HH% 52%, BB% 12%, Barrel% 12%, avg 3.8 IP/gs — multiple disqualifying red flags. MIN offense wRC+ 130 (elite) vs RHP will feast. Zebby Matthews also poor (xERA 5.64, recent ERA 5.21, Barrel% 17%). Park APF 107 (above average offense). Both bullpens average to below average. LAA bullpen xERA 3.71 but ERA 4.93; MIN bullpen xERA 4.55. Target Field is offense-friendly. Strong over indicators: both starters struggling, elite offense (MIN), poor park for pitchers, combined signals point to a high-scoring affair.
ATL @ STL
8:15 PM · Busch StadiumRainy, Hot
Matchup · SP Last 3 / Team Last 12
Chris Sale L
xERA2.93 (elite)K%27.4 (good)HH%39.6 (avg)Barrel%4.2 (elite)ERA2.16IP/gs5.6 IP/gsH/gs6.7PC/gs98BB%5.5
STL vs LHP
wRC+112 (avg)K%17.6 (above avg)HH%45.3 (elite)
Kyle Leahy R
xERA2.93 (elite)K%22.2 (avg)HH%48.8 (poor)Barrel%9.8 (avg)ERA0.55IP/gs5.4 IP/gsH/gs2.7PC/gs83BB%11.1
ATL vs RHP
wRC+104 (avg)K%20.9 (avg)HH%36.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATL-164-1.5 (+110)O8.0 (+100)STL+139+1.5 (-126)U7.5 (-105)
First 5 Innings
MLSpreadTotalATL-175-0.5 (-120)O4.5 (+108)STL+144+0.5 (-108)U4.5 (-140)
Team Totals
OverUnderF5 OF5 UATLO4.5 (+102)U4.5 (-125)O2.5 (+105)U2.5 (-135)STLO3.5 (+118)U3.5 (-140)O1.5 (-120)U1.5 (-110)
Pitcher Props
K O/UChris Sale6.5 (+128 / +128)Kyle Leahy3.5 (-145 / +123)
Chris Sale · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4vs NYMW5.09837233
Jun 28@ SFGL6.094108112
Jun 20vs MILW5.210175102
Jun 10@ CHWL5.210366122
Jun 4vs TORL5.2108610233
Kyle Leahy · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ CHCW5.07763200
Jun 28vs MIAW5.08752311
Jun 23vs ARIL6.18533200
Jun 17vs SDPL6.08177133
Jun 12@ MINL5.07758144
SP vs Opp / At Park · last 3 (2 seasons)
Kyle Leahy
IPERAKHBB
vs ATL
home starts5.72.115.04.02.0(3)
Bullpens · Last 12
ATL
xERA 3.89 (avg)ERA 4.962d stress Elevated (9.0 IP/2g)
STL
xERA 2.95 (elite)ERA 3.862d stress Normal (6.7 IP/2g)
Weather · Rainy, Hot
93°F, Clear, Wind 1 mph WNW
APF 102 — Neutral · Rain possible (13%)
Flags · 6
  • STL — Kyle Leahy: HH% 49% — batters are squaring up the ball at an elevated rate
  • ATL bullpen elevated (9.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ATL — Chris Sale: recent opponents low-K: MIL 16%, SFG 18% — recent opponents make less contact; today's lineup may be tougher
  • STL — Kyle Leahy: last start: 77 pitches — short outing, possible injury concern or early hook
  • STL — Kyle Leahy: recent opponents low-K: ARI 19%, MIA 17% — recent opponents make less contact; today's lineup may be tougher
  • WEATHER: rain risk 13% — game delay or conditions may affect performance
AI Analysis
13% rain risk is a soft concern, but the bigger issue is that both starters (Sale xERA 2.93, Leahy xERA 2.93) are elite by xERA, yet Leahy's recent ERA is 3.68 with HH% 49% and a 77-pitch last start suggesting short leash. No strong directional edge with confidence.
TOR @ SDP
9:40 PM · Petco ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Shane Bieber R
xERA11.17 (poor)K%14.1 (below avg)HH%54.2 (poor)Barrel%16.7 (poor)ERA9.00IP/gs4.3 IP/gsH/gs6.7PC/gs85BB%10.9
SDP vs RHP
wRC+116 (above avg)K%21.8 (avg)HH%33.8 (below avg)
JP Sears L
xERA4.95 (below avg)K%20.9 (avg)HH%50.0 (poor)Barrel%10.9 (avg)ERA4.70IP/gs5.1 IP/gsH/gs4.7PC/gs84BB%10.4
TOR vs LHP
wRC+101 (avg)K%17.7 (above avg)HH%34.1 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTOR+100-1.5 (+163)O8.0 (-110)SDP-112+1.5 (-192)U7.5 (+100)
First 5 Innings
MLSpreadTotalTOR-108+0.5 (-156)O4.5 (-113)SDP-115-0.5 (+120)U4.5 (-115)
Team Totals
OverUnderF5 OF5 UTORO3.5 (-125)U3.5 (+102)O1.5 (-154)U1.5 (+120)SDPO3.5 (-125)U3.5 (+105)O1.5 (-160)U1.5 (+124)
Pitcher Props
K O/UOuts O/UShane Bieber4.5 (+100 / -121)16.5 (-114 / -116)JP Sears3.5 (-120 / +108)15.5 (-120 / -111)
Shane Bieber · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ SEAL4.08936377
Jun 28vs TEXL5.19245422
Jun 23vs HOUL3.27529044
JP Sears · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5@ LADW5.07651200
Jun 30@ CHCL4.29548367
Jun 24vs ATLW5.28155222
SP vs Opp / At Park · last 3 (2 seasons)
JP Sears
IPERAKHBB
vs TOR5.03.603.07.00.0(1)
home starts4.84.975.75.72.0(3)
Bullpens · Last 12
TOR
xERA 3.07 (good)ERA 3.592d stress Fresh (1.0 IP/1g)
SDP
xERA 3.56 (good)ERA 6.342d stress Normal (7.3 IP/2g)
Weather · Neutral Conditions
68°F, Overcast, Wind 8 mph SW
APF 98 — Neutral
Flags · 6
  • TOR — Shane Bieber: HH% 54% — batters are squaring up the ball at an elevated rate
  • TOR — Shane Bieber: Barrel% 17% — high hard contact rate, elevated home run risk
  • SDP — JP Sears: HH% 50% — batters are squaring up the ball at an elevated rate
  • TOR bullpen fresh (1.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • SDP — JP Sears: last start: 76 pitches — short outing, possible injury concern or early hook
  • SDP — JP Sears: 2026-06-30: 6 ER in 4.2 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Shane Bieber is genuinely terrible (xERA 11.17, recent ERA 9.51, HH% 54%, Barrel% 17%) but JP Sears is also below average (xERA 4.95, HH% 50%). The total is only 8.0/U7.5, suggesting the market has already heavily discounted Bieber. Both bullpens are decent. No mispriced total.
ARI @ LAD
10:10 PM · UNIQLO Field at Dodger StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
E. Rodriguez L
xERA4.48 (avg)K%12.2 (below avg)HH%43.5 (below avg)Barrel%14.5 (below avg)ERA1.37IP/gs6.6 IP/gsH/gs4.3PC/gs96BB%4.0
LAD vs LHP
wRC+166 (elite)K%19.4 (above avg)HH%44.0 (above avg)
Shohei Ohtani R
xERA2.63 (elite)K%28.2 (elite)HH%24.0 (elite)Barrel%4.0 (elite)ERA4.50IP/gs6.0 IP/gsH/gs6.3PC/gs97BB%6.4
ARI vs RHP
wRC+71 (poor)K%19.0 (above avg)HH%34.2 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI+214+1.5 (+100)O8.5 (-110)LAD-255-1.5 (-114)U8.5 (-106)
First 5 Innings
MLSpreadTotalARI+200+1.5 (-148)O4.5 (-113)LAD-250-1.5 (+114)U4.5 (-115)
Team Totals
OverUnderF5 OF5 UARIO3.5 (+122)U3.5 (-145)O1.5 (-110)U1.5 (-120)LADO5.5 (+114)U4.5 (+108)O2.5 (-135)U2.5 (+105)
Pitcher Props
K O/UOuts O/UE. Rodriguez4.5 (+116 / -148)17.5 (+104 / -138)Shohei Ohtani6.5 (+118 / -140)18.5 (+135 / -177)
E. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5vs MILL6.010235022
Jun 29vs SFGW7.09115011
Jun 23@ STLW6.29553300
Jun 17vs LAAW7.010056311
Jun 12@ CINW2.28532512
Shohei Ohtani · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 3vs SDPW6.011097233
Jun 24@ MINW6.08985223
Jun 17vs TBRW6.09157144
Jun 10@ PITL6.210266334
Jun 3@ ARIW6.08962100
SP vs Opp / At Park · last 3 (2 seasons)
E. Rodriguez
IPERAKHBB
vs LAD5.70.534.04.32.3(3)
at LAD5.50.004.54.03.0(2)
Shohei Ohtani
IPERAKHBB
vs ARI6.00.007.03.50.5(2)
home starts6.04.007.04.72.3(3)
Bullpens · Last 12
ARI
xERA 3.22 (good)ERA 2.902d stress Normal (5.7 IP/2g)
LAD
xERA 3.45 (good)ERA 3.632d stress Normal (3.0 IP/1g)
Weather · Hitter Friendly
76°F, Clear, Wind 6 mph SW
APF 104 — Hitter Friendly
Flags · 5
  • ARI — E. Rodriguez: Barrel% 15% — high hard contact rate, elevated home run risk
  • ARI — E. Rodriguez: last start: 102 pitches — high pitch count, may be on shorter leash today
  • ARI — E. Rodriguez: recent opponents low-K: STL 18%, SFG 18%, MIL 16% — recent opponents make less contact; today's lineup may be tougher
  • LAD — Shohei Ohtani: last start: 110 pitches — high pitch count, may be on shorter leash today
  • LAD — Shohei Ohtani: recent opponents low-K: TBR 18%, MIN 18% — recent opponents make less contact; today's lineup may be tougher
ARI @ LAD u8.5 (-106)
Both starters bring elite matchup history in this specific game. E. Rodriguez vs LAD: 0.53 ERA in 3gs / 0.00 ERA at this park. Ohtani vs ARI: 0.00 ERA in 2gs. ARI offense vs RHP is poor (wRC+ 71) — a cold lineup vs a pitcher who has dominated them. Ohtani's xERA 2.63 (elite) and recent ERA 3.46 reflects solid form; his season ERA (4.50) >> xERA means the market may be inflating the total based on that ERA — under opportunity. Both bullpens are solid (ARI xERA 3.22, LAD xERA 3.45). Under 8.5 at -106 is excellent juice given the convergence of elite matchup histories.
COL @ SFG
10:15 PM · Oracle ParkWindy
Matchup · SP Last 3 / Team Last 12
Tanner Gordon R
xERA4.81 (below avg)K%20.3 (avg)HH%47.8 (poor)Barrel%10.9 (avg)ERA9.69IP/gs4.3 IP/gsH/gs7.0PC/gs81BB%4.7
SFG vs RHP
wRC+102 (avg)K%22.4 (avg)HH%36.1 (avg)
Robbie Ray L
xERA2.74 (elite)K%14.5 (below avg)HH%39.7 (avg)Barrel%1.6 (elite)ERA1.23IP/gs7.3 IP/gsH/gs3.7PC/gs95BB%9.6
COL vs LHP
wRC+102 (avg)K%24.5 (below avg)HH%29.1 (poor)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCOL+140+1.5 (-152)O8.5 (+100)SFG-165-1.5 (+130)U8.5 (-114)
First 5 Innings
MLSpreadTotalCOL+146+0.5 (-104)O4.5 (-108)SFG-166-0.5 (-125)U4.5 (-120)
Team Totals
OverUnderF5 OF5 UCOLO3.5 (-108)U3.5 (-110)O1.5 (-135)U1.5 (+105)SFGO4.5 (-102)U4.5 (-120)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UTanner Gordon4.5 (+128 / +125)15.5 (+120 / -160)Robbie Ray5.5 (-102 / -115)18.5 (+135 / +122)
Tanner Gordon · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5vs SFGW5.09476255
Jun 30vs MIAL5.07449055
May 31vs SFGL3.07526144
May 25@ LADL5.08036111
May 19vs TEXL6.1*81512177
Robbie Ray · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 4@ COLW6.08845333
Jun 28vs ATLW8.09524101
Jun 23vs ATHW8.010262401
Jun 16@ ATLW6.1*9482200
Jun 10vs WSNW5.29337055
SP vs Opp / At Park · last 3 (2 seasons)
Tanner Gordon
IPERAKHBB
vs SFG4.010.124.56.01.5(2)
at SFG
Robbie Ray
IPERAKHBB
vs COL4.75.076.05.72.0(3)
home starts7.12.123.74.31.7(3)
Bullpens · Last 12
COL
xERA 4.75 (below avg)ERA 4.362d stress Normal (5.7 IP/2g)
SFG
xERA 2.84 (elite)ERA 5.452d stress Normal (5.3 IP/2g)
Weather · Windy
60°F, Clear, Wind 18 mph WNW
APF 99 — Neutral
Flags · 4
  • COL — Tanner Gordon: HH% 48% — batters are squaring up the ball at an elevated rate
  • COL — Tanner Gordon: recent bullpen appearance: 2026-05-19, 2026-05-14 — may affect pitch count or availability
  • SFG — Robbie Ray: recent bullpen appearance: 2026-06-16 — may affect pitch count or availability
  • WEATHER: wind: Blowing Out 18 mph — factor into total and HR expectations
AI Analysis
Wind blowing out at 18mph at Oracle Park (APF 99) adds over pressure, but Robbie Ray has a strong recent ERA (3.41 coming off a bad start that skews it) and is elite by xERA (2.74). Tanner Gordon is bad (9.69 ERA, 5.62 recent ERA) but the total is only 8.5 — market has already accounted for Gordon's struggles. Not enough mispricing.