MLB Game Overviews

Friday, July 10, 2026

Updated 21:03 UTC · Odds Updated 21:02 UTC

AI Picks · 13 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
NYY @ WSN F5 o5.5 (-108)
Carson Palmquist is a NO STATS first-time starter — this is a disqualifying factor for backing WSN but creates an offensive opportunity for NYY. Palmquist is a massive unknown with zero MLB stats, and WSN's pen is shaky (xERA 3.93). Ryan Weathers has an xERA 6.21 (poor), HH% 50%, and averages just 3.9 IP/gs — NYY will see the bullpen early. Both sides of this game feature high uncertainty with two struggling/unknown arms. The F5 total of 5.5 at -108 captures the NYY offense potentially feasting on an unknown debutant while WSN hitters see Weathers, who is genuinely hittable. This is driven primarily by the Carson Palmquist unknown factor plus Weathers' poor peripherals.
Found at 12:13 PM ET
KCR Team Total o4.5 (-111)
Luinder Avila is severely compromised: recent ERA 8.65 driven by a catastrophic outing (8 ER in 0.2 IP), BB% 14%, avg 4.7 IP/gs, and KCR bullpen xERA 5.20 means this will be a high-leverage bullpen game too. BAL's bullpen is elite (xERA 2.61) but Brandon Young's ERA for today is uncertain — while his recent ERA is 2.00 (hot), one of those starts was an outlier vs LAD/WSN (low-K teams). The real angle here is KCR's offense: they are averaging 7.2 RS in Avila's last 5 starts and 7.0 RS away. Camden Yards has APF 105 (slight hitter friendly). KCR wRC+ 103 is average but their RS trends are strong. At -111, the KCR over 4.5 team total has value given Avila's likely short outing will force the weak KCR pen into action in a hitter-friendly park.
Found at 12:13 PM 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
Nolan McLean K o6.5 (-120)
McLean has averaged 8.0 K/start over his last 3 outings (9K, 9K, 6K) with a K% of 26.9%. The line of 6.5 is well below his recent average. BOS has a 22.7% K rate vs RHP, which is near league average — not a strikeout-averse lineup. McLean's Outs O/U is 17.5 at -192, meaning the market expects him to go deep enough (nearly 6 IP equivalent) to accumulate Ks. His recent avg IP is consistent with 6 innings. Adjusted expectation of ~7.5 Ks against a mid-K lineup like BOS still clears 6.5 comfortably. The -120 price is very reasonable given the recent K volume.
Found at 5:03 PM 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
E. Rodriguez o4.5 Ks (+128)
Rodriguez averages 4.3 K/start in his recent 3 outings, but those came against STL (17% K), LAA, and CIN (lower K teams). LAD vs LHP has a 19.4% K rate — slightly above those recent opponents. Rodriguez's K% is a modest 12.2%, which is the main concern here, but the +128 price is excellent value for a line that only needs him to match his recent average. The matchup history (4.0 K/gs vs LAD over 3 starts) aligns with the over. The generous plus-money price compensates for the modest K rate, making this a value play.
Found at 12:13 PM ET
COL @ SFG o8.5 (+100)
Tanner Gordon is terrible: xERA 4.81, ERA 9.69, recent ERA 5.62, HH% 48%, and 10.12 ERA vs SFG specifically (2gs). Wind blowing out 18mph at Oracle Park boosts HR risk significantly. SFG is hot at wRC+ 117 vs RHP. COL bullpen xERA 4.75 provides no safety net. Robbie Ray has a 5.07 ERA vs COL historically (3gs) and posted a recent ERA blip of 3.41, but his 1.23 season ERA is propped up by luck (xERA 2.74 is still elite but the COL matchup history is relevant). The wind out + poor Gordon + COL bullpen weakness + SFG offense creates multiple over signals at a plus-money price. The total structure (O8.5 +100 / U8.0 -102) also suggests the market is already biased toward the under, making the +100 value on the over even more attractive.
Found at 12:13 PM ET
SFG ML (-146)
Tanner Gordon has been dreadful: xERA 4.81, ERA 9.69, recent ERA 5.62, HH% 48%, and specifically 10.12 ERA in 2 starts vs SFG at this park. Robbie Ray is elite (xERA 2.74, ERA 1.23) with a strong home record (2.12 ERA, 7.1 IP/gs at home). SFG offense is wRC+ 117 vs RHP and is 5-0 in Ray's recent starts averaging 8.2 RS. SFG bullpen is good (xERA 2.84). COL offense is below average vs LHP (wRC+ 93). The edge is clear but -146 is right at the pricing limit — flagging as line warning.
Found at 5:03 PM ET
Line Warning: Consider SFG F5 Team Total Over if available, or SFG -1.5 +150 for better value
ARI ML (+225)
E. Rodriguez is legitimately hot (recent ERA 1.17, season ERA 1.37) and has dominated LAD specifically: 3gs, 0.53 ERA, 5.7 IP/gs vs LAD; 0.00 ERA at Dodger Stadium. Kyle Hurt is effectively a wildcard — 3 bullpen-style appearances totaling 3.0 IP, ERA 12.00, BB% 14%, Barrel% 12%, with no real starter experience this season. LAD is an elite offense (wRC+ 166 vs LHP) so there's real risk if Rodriguez's pitch count runs up quickly, but ARI bullpen is solid (xERA 3.22). The +225 price is enormous value if Rodriguez can replicate his dominant recent form vs this specific team. ARI has gone 4-1 in Rodriguez's recent starts. Medium confidence given the LAD lineup danger, but the price justifies the swing.
Found at 5:03 PM 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+116 (above avg)K%22.6 (avg)HH%37.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+108 (avg)K%22.7 (avg)HH%42.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPHI-130-1.5 (+126)O7.5 (-106)DET+120+1.5 (-143)U7.0 (-101)
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
82°F, Partly Cloudy, Wind 4 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
Flaherty is elite (xERA 2.54) but recent ERA 3.46 is trending down and his pitch counts are erratic (63pc one start). Nola's ERA inflated but recent ERA 4.44 is only modest concern. DET offense is above avg (wRC+ 116) and PHI bullpen is poor (xERA 4.18). PHI ML at -130 with a shaky pen vs a decent DET offense and uncertain Flaherty doesn't offer clean value.
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+163 (elite)K%25.5 (below avg)HH%41.9 (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+116 (above avg)K%21.6 (avg)HH%43.3 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIL-130-1.5 (+126)O8.5 (-115)PIT+115+1.5 (-143)U8.5 (+100)
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
71°F, Heavy Rain, Wind 12 mph N
APF 100 — Neutral · Rain possible (60%)
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 27%, CIN 27% — 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 60% — game delay or conditions may affect performance
AI Analysis
60% RAIN RISK is an automatic disqualifier.
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-190-1.5 (-114)O9.0 (-105)WSN+163+1.5 (+100)U9.0 (-110)
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
84°F, Overcast, Wind 6 mph W
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).
NYY @ WSN F5 o5.5 (-108)
Carson Palmquist is a NO STATS first-time starter — this is a disqualifying factor for backing WSN but creates an offensive opportunity for NYY. Palmquist is a massive unknown with zero MLB stats, and WSN's pen is shaky (xERA 3.93). Ryan Weathers has an xERA 6.21 (poor), HH% 50%, and averages just 3.9 IP/gs — NYY will see the bullpen early. Both sides of this game feature high uncertainty with two struggling/unknown arms. The F5 total of 5.5 at -108 captures the NYY offense potentially feasting on an unknown debutant while WSN hitters see Weathers, who is genuinely hittable. This is driven primarily by the Carson Palmquist unknown factor plus Weathers' poor peripherals.
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+90 (below avg)K%22.6 (avg)HH%39.7 (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+103 (avg)K%24.6 (below avg)HH%43.9 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+134+1.5 (-155)O9.0 (-108)BAL-150-1.5 (+136)U9.0 (-110)
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
80°F, Overcast, Wind 5 mph NW
APF 106 — 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
KCR Team Total o4.5 (-111)
Luinder Avila is severely compromised: recent ERA 8.65 driven by a catastrophic outing (8 ER in 0.2 IP), BB% 14%, avg 4.7 IP/gs, and KCR bullpen xERA 5.20 means this will be a high-leverage bullpen game too. BAL's bullpen is elite (xERA 2.61) but Brandon Young's ERA for today is uncertain — while his recent ERA is 2.00 (hot), one of those starts was an outlier vs LAD/WSN (low-K teams). The real angle here is KCR's offense: they are averaging 7.2 RS in Avila's last 5 starts and 7.0 RS away. Camden Yards has APF 105 (slight hitter friendly). KCR wRC+ 103 is average but their RS trends are strong. At -111, the KCR over 4.5 team total has value given Avila's likely short outing will force the weak KCR pen into action in a hitter-friendly park.
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+132 (elite)K%25.2 (below 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+119 (above avg)K%19.9 (above avg)HH%36.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHC-116-1.5 (+136)O10.0 (-105)CIN+100+1.5 (-155)U10.0 (-105)
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
85°F, Overcast, Wind 4 mph WSW
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+139 (elite)K%17.9 (above avg)HH%33.8 (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+100 (avg)K%25.9 (below avg)HH%39.0 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE+123+1.5 (-170)O8.0 (-102)MIA-144-1.5 (+158)U7.5 (+100)
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
Roof closed/neutral park, but Messick is struggling recently (3.91 ERA, 4 ER last start) and CLE offense is cold (wRC+ 100 avg, only 2.6 RS in Messick's L5 starts). MIA ML at -144 is too expensive for the level of edge. No strong play at available prices.
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+118 (above avg)K%19.9 (above avg)HH%37.5 (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+90 (below avg)K%25.8 (below avg)HH%35.5 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSEA-102-1.5 (+164)O7.5 (-104)TBR-110+1.5 (-190)U7.5 (-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 · 3
  • 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
AI Analysis
Luis Castillo has poor history vs TBR (5.73 ERA, 11.25 ERA at Tropicana). Nick Martinez's ERA 2.65 vs xERA 4.77 signals lucky ERA — market may be undervaluing run risk. However both offenses are mediocre and bullpens are average, making a directional bet difficult. The 7.5 total seems reasonable given the pitcher matchup uncertainties.
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+131 (elite)K%18.9 (above avg)HH%42.2 (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+90 (below avg)K%22.7 (avg)HH%37.3 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBOS+125+1.5 (-171)O7.5 (-108)NYM-144-1.5 (+150)U7.5 (-108)
First 5 Innings
MLSpreadTotalBOS+124+0.5 (-130)O4.5 (+112)NYM-145-0.5 (+100)U4.5 (-146)
Team Totals
OverUnderF5 OF5 UBOSO3.5 (+100)U3.5 (-128)O1.5 (-105)U1.5 (-125)NYMO3.5 (-136)U3.5 (+114)O1.5 (-160)U1.5 (+124)
Pitcher Props
K O/UOuts O/USonny Gray5.5 (-128 / +109)17.5 (-129 / +116)Nolan McLean6.5 (-120 / -102)17.5 (-192 / +146)
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
86°F, Overcast, Wind 8 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
Nolan McLean K o6.5 (-120)
McLean has averaged 8.0 K/start over his last 3 outings (9K, 9K, 6K) with a K% of 26.9%. The line of 6.5 is well below his recent average. BOS has a 22.7% K rate vs RHP, which is near league average — not a strikeout-averse lineup. McLean's Outs O/U is 17.5 at -192, meaning the market expects him to go deep enough (nearly 6 IP equivalent) to accumulate Ks. His recent avg IP is consistent with 6 innings. Adjusted expectation of ~7.5 Ks against a mid-K lineup like BOS still clears 6.5 comfortably. The -120 price is very reasonable given the recent K volume.
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+62 (poor)K%28.3 (poor)HH%42.9 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATH-115-1.5 (+140)O9.0 (-114)CHW-102+1.5 (-163)U9.0 (+100)
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 10 mph NNE
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 is a NO STATS first-time starter — automatically disqualifying for betting. Sean Burke's recent ERA has spiked to 4.46 (struggling) and ATH bullpen xERA 4.96 is disqualifying for full-game side bets; no clear edge in any direction.
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+78 (poor)K%21.8 (avg)HH%39.4 (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+110-1.5 (+172)O8.5 (-102)TEX-122-1.5 (+160)U8.0 (-105)
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+124 (above avg)K%19.5 (above avg)HH%39.7 (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+73 (poor)K%24.3 (below avg)HH%35.4 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAA+128+1.5 (-164)O9.5 (+100)MIN-149-1.5 (+145)U9.5 (-114)
First 5 Innings
MLSpreadTotalLAA+120+0.5 (-115)O5.5 (+102)MIN-145-0.5 (-113)U5.5 (-132)
Team Totals
OverUnderF5 OF5 ULAAO4.5 (+106)U4.5 (-130)O2.5 (+110)U2.5 (-140)MINO4.5 (-130)U4.5 (+102)O2.5 (-120)U2.5 (-110)
Pitcher Props
K O/UOuts O/UG. Rodriguez4.5 (+132 / -158)Zebby Matthews5.5 (+113 / -130)17.5 (-134 / +120)
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
87°F, Partly Cloudy, Wind 2 mph SSW
APF 107 — Hitter Friendly
Flags · 11
  • 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
  • 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
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+117 (above avg)K%17.5 (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+123 (above avg)K%22.1 (avg)HH%37.3 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATL-116-1.5 (+142)O9.0 (+102)STL+100+1.5 (-170)U8.5 (-104)
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
85°F, Moderate Drizzle, Wind 8 mph ESE
APF 101 — Neutral · Rain possible (55%)
Flags · 4
  • 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
  • STL — Kyle Leahy: last start: 77 pitches — short outing, possible injury concern or early hook
  • WEATHER: rain risk 55% — game delay or conditions may affect performance
AI Analysis
55% RAIN RISK is an automatic disqualifier — game delay or conditions could affect all betting markets.
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+109 (avg)K%23.3 (avg)HH%34.2 (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+105-1.5 (+170)O8.0 (-104)SDP-120-1.5 (+163)U8.0 (-115)
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
66°F, Overcast, Wind 7 mph SSW
APF 97 — 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 historically bad this season (xERA 11.17, ERA 9.00, recent ERA 9.51) but JP Sears is also below average (xERA 4.95, HH% 50%). An over play would be compelling but total at 8.0 in a pitcher's park (APF 97) with a TOR bullpen that may hook Bieber early (bullpen fresh flag) creates uncertainty about innings. No clean play at the right price.
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)
Kyle Hurt R
xERA3.82 (avg)K%28.6 (elite)HH%37.5 (avg)Barrel%12.5 (below avg)ERA12.00IP/gs3.0 IP (3gs)H/gs?PC/gs18BB%14.3
ARI vs RHP
wRC+70 (poor)K%20.2 (avg)HH%33.1 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI+225+1.5 (+110)O9.0 (-101)LAD-275-1.5 (-118)U9.0 (-110)
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
Kyle Hurt · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 5vs SDPL1.0*2203144
Jul 3vs SDPW1.0*1611100
Jun 29@ ATHW1.0*1530000
Jun 27@ SDPW0.1*1902211
Jun 24@ MINW1.0*2610200
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)
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
77°F, Clear, Wind 6 mph SW
APF 104 — Hitter Friendly
Flags · 7
  • ARI — E. Rodriguez: Barrel% 15% — high hard contact rate, elevated home run risk
  • LAD — Kyle Hurt: small sample (3.0 IP over 3 starts) — stats may not reflect true ability
  • LAD — Kyle Hurt: Barrel% 12% — high hard contact rate, elevated home run risk
  • LAD — Kyle Hurt: BB% 14% — command concerns, elevated walk rate
  • ARI — E. Rodriguez: last start: 102 pitches — high pitch count, may be on shorter leash today
  • ARI — E. Rodriguez: recent opponents low-K: STL 17%, MIL 15% — recent opponents make less contact; today's lineup may be tougher
  • LAD — Kyle Hurt: recent bullpen appearance: 2026-07-05, 2026-07-03 — may affect pitch count or availability
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.
E. Rodriguez o4.5 Ks (+128)
Rodriguez averages 4.3 K/start in his recent 3 outings, but those came against STL (17% K), LAA, and CIN (lower K teams). LAD vs LHP has a 19.4% K rate — slightly above those recent opponents. Rodriguez's K% is a modest 12.2%, which is the main concern here, but the +128 price is excellent value for a line that only needs him to match his recent average. The matchup history (4.0 K/gs vs LAD over 3 starts) aligns with the over. The generous plus-money price compensates for the modest K rate, making this a value play.
ARI ML (+225)
E. Rodriguez is legitimately hot (recent ERA 1.17, season ERA 1.37) and has dominated LAD specifically: 3gs, 0.53 ERA, 5.7 IP/gs vs LAD; 0.00 ERA at Dodger Stadium. Kyle Hurt is effectively a wildcard — 3 bullpen-style appearances totaling 3.0 IP, ERA 12.00, BB% 14%, Barrel% 12%, with no real starter experience this season. LAD is an elite offense (wRC+ 166 vs LHP) so there's real risk if Rodriguez's pitch count runs up quickly, but ARI bullpen is solid (xERA 3.22). The +225 price is enormous value if Rodriguez can replicate his dominant recent form vs this specific team. ARI has gone 4-1 in Rodriguez's recent starts. Medium confidence given the LAD lineup danger, but the price justifies the swing.
COL @ SFG
10:15 PM · Oracle ParkPitcher Friendly
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+117 (above avg)K%22.6 (avg)HH%36.4 (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+93 (below avg)K%24.9 (below avg)HH%31.5 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCOL+129+1.5 (-160)O8.5 (+100)SFG-146-1.5 (+150)U8.5 (-108)
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 · Pitcher Friendly
60°F, Clear, Wind 14 mph WNW
APF 97 — Pitcher Friendly
Flags · 3
  • 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
COL @ SFG o8.5 (+100)
Tanner Gordon is terrible: xERA 4.81, ERA 9.69, recent ERA 5.62, HH% 48%, and 10.12 ERA vs SFG specifically (2gs). Wind blowing out 18mph at Oracle Park boosts HR risk significantly. SFG is hot at wRC+ 117 vs RHP. COL bullpen xERA 4.75 provides no safety net. Robbie Ray has a 5.07 ERA vs COL historically (3gs) and posted a recent ERA blip of 3.41, but his 1.23 season ERA is propped up by luck (xERA 2.74 is still elite but the COL matchup history is relevant). The wind out + poor Gordon + COL bullpen weakness + SFG offense creates multiple over signals at a plus-money price. The total structure (O8.5 +100 / U8.0 -102) also suggests the market is already biased toward the under, making the +100 value on the over even more attractive.
SFG ML (-146)
Tanner Gordon has been dreadful: xERA 4.81, ERA 9.69, recent ERA 5.62, HH% 48%, and specifically 10.12 ERA in 2 starts vs SFG at this park. Robbie Ray is elite (xERA 2.74, ERA 1.23) with a strong home record (2.12 ERA, 7.1 IP/gs at home). SFG offense is wRC+ 117 vs RHP and is 5-0 in Ray's recent starts averaging 8.2 RS. SFG bullpen is good (xERA 2.84). COL offense is below average vs LHP (wRC+ 93). The edge is clear but -146 is right at the pricing limit — flagging as line warning.