MLB Game Overviews

Sunday, July 5, 2026

Updated 15:06 UTC · Odds Updated 15:04 UTC

AI Picks · 10 Bets · Jul 5
NYM @ ATL F5 u4.5 (+112)
Nolan McLean is HOT (recent ERA 1.59, averaging 6.7 K/start, strong matchup history vs ATL: 3.27 ERA/6.5 K/gs). Martin Perez is also in decent recent form (2.80 recent ERA). ATL offense is brutal vs RHP in L12 (wRC+ 51 — poor), and NYM offense vs LHP is only average (wRC+ 111). ATL bullpen is elite (xERA 2.85). Getting +112 on F5 Under 4.5 with McLean dealing and ATL's cold offense is clear value.
Found at 5:55 AM ET
Nolan McLean Ks o6.5 (+142)
McLean is averaging 6.7 K/start in his last 3 outings (9K, 6K, 5K) with a K% of 31.2%. ATL offense has a 19.8% K% vs RHP in L12 — decent matchup. McLean's recent K outings came against CIN (27% K), ATL (19.8% K — today's opponent), and SDP (~21% K), so no major inflation concern. Market line of 6.5 at +142 is underpriced given his recent form and deep outings (6.3 IP/gs). The ATL bullpen flag means the manager will likely let him pitch deep if he's rolling. Getting plus money on a pitcher averaging 6.7 K/start in his last 3 is strong value.
Found at 5:55 AM ET
PIT @ WSN o9.5 (+100)
Cade Cavalli is struggling badly recently (6.64 ERA in L3, 2-2 IP outing, exits early; vs PIT historically: 10.33 ERA/3.0 IP/gs in 2gs). Cavalli's xERA of 2.75 is elite but his recent form is concerning and small-sample history vs PIT is alarming. PIT offense is elite vs RHP in L12 (wRC+ 150). WSN bullpen is terrible (xERA 5.58 — a disqualifier for WSN ML/spread, but not totals; ERA 7.33). Bubba Chandler has decent recent ERA (3.21) but WSN offense is above average (wRC+ 124) and PIT bullpen is below average (xERA 4.87). Both pens are shaky. Getting Even money (+100) on an over in a game with two struggling/limited starters and catastrophic bullpens is value.
Found at 5:55 AM ET
Joe Ryan Ks o6.5 (-113)
Joe Ryan is HOT with a 2.12 recent ERA, averaging 6.7 K/start in L3 (7K, 8K, 5K). His K% is 30.9% and NYY offense vs RHP in L12 has a brutal 31.2% K% — one of the highest K rates in baseball. This is an excellent matchup. Recent K outings came vs TEX (~21% K), STL (~16% K), KCR (~23% K); today NYY is at 31.2% — calibrating UP from his recent 6.7 avg, we'd expect 7–8 Ks. The line is 6.5 at -113, which is a reasonable price for a pitcher who is averaging 6.7 against less K-prone lineups than today's opponent. Ryan also has a 1.45 ERA in 1 prior start at Yankee Stadium. Both bullpens are stressed (flags say deeper starts likely). Adjusted expectation of ~7.5 Ks vs the 6.5 line supports the over.
Found at 5:55 AM ET
MIN @ NYY u8.5 (-114)
Joe Ryan is elite (xERA 2.96) and HOT in recent form (recent ERA 2.12, avg 6.7 K/start), with a strong historical matchup at Yankee Stadium (1.45 ERA, 6.2 IP). NYY offense is poor vs RHP (wRC+ 47 in L12 — very cold). NYY's Ryan Weathers is struggling (recent ERA 6.67) but that's partially skewed; MIN offense vs LHP is also very cold (wRC+ 15 in L12 — historically bad). Both offenses are extremely cold: NYY wRC+ 47 and MIN wRC+ 15 vs LHP. NYY has an elite bullpen (xERA 2.37). The poor MIN offense limits any Weathers blowup potential. Two ice-cold lineups and one dominant starter (Ryan) plus an elite NYY pen makes 8.5 look inflated.
Found at 11:05 AM ET
STL @ CHC o8.0 (-105)
M. Liberatore is severely struggling (recent ERA 11.49, xERA 4.90) with a 15% Barrel rate and high HR risk — facing a CHC lineup that is elite vs LHP (wRC+ 134). Assad has a very poor xERA (6.63) with 54% HH% and 17% Barrel%, despite recent hot results — facing a STL offense that is above average vs RHP (wRC+ 115). Assad's recent hot streak is likely unsustainable given his underlying metrics, and Liberatore is a clear liability. CHC bullpen is below average (xERA 4.85). STL bullpen is solid (xERA 3.74) but Assad's xERA and hard contact metrics suggest runs will come early. Three over signals align: struggling starter (Liberatore), dangerous offense (CHC wRC+ 134 vs LHP), and Assad's underlying xERA/HH%/Barrel% suggesting regression. Total of 8.0 appears low for this matchup.
Found at 11:05 AM ET
PHI Team Total o5.5 (+106)
PHI has an elite offense vs RHP in L12 (wRC+ 141), and KCR's Luinder Avila is struggling badly (recent ERA 8.65, 0.2 IP/8 ER outing skewing it; even adjusting, he has a 3.60 xERA with 12.9% BB% and command issues). KCR bullpen is a disaster (xERA 4.61, ERA 7.92). PHI is averaging 6.0 RS in road starts (L5 away) and went 5-0 in SP away L5. Getting +106 on PHI to score 6+ runs against a shaky starter and weak bullpen is solid value.
Found at 5:55 AM ET
SFG @ COL o13.0 (-104)
Coors Field (APF 116) — the premier hitter's park in baseball. Tyler Mahle is struggling badly (recent ERA 8.40, high BB% 13.8%, average xERA 4.19). Tanner Gordon has elite-looking recent ERA (1.80) but a catastrophic xERA of 3.51 and HH% of 44.9% — his recent run is due for regression, plus his home ERA history is ugly (10.12 ERA at home in 2yr, 12.00 ERA vs SFG). Both bullpens are terrible (SFG xERA 4.60/ERA 6.25, COL xERA 4.97/ERA 5.44). SFG offense is hot (wRC+ 121 L12) and COL offense is equally hot (wRC+ 121 L12). This is a full-house Coors environment with two shaky starters and bad pens. Getting the over at -104 on 13.0 is fair value.
Found at 5:55 AM ET
BOS @ LAA u8.0 (-105)
Ranger Suarez is elite (xERA 2.54) and in sharp recent form (1.56 recent ERA, HOT) facing a poor LAA offense vs LHP (wRC+ 65). BOS offense is below average vs RHP (wRC+ 84). Ryan Johnson is struggling acutely (recent ERA 9.00) but the market already accounts for that with the low total of 8.0 — and both bullpens are solid (BOS 3.76 xERA, LAA 3.69 xERA). Suarez limits LAA bats heavily; even with Johnson struggling, BOS offense is cold too. The primary under driver is Suarez dominating a poor LAA lineup at a neutral park. Total of 8.0 appears slightly generous given Suarez's elite form and LAA's woeful offense vs LHP.
Found at 11:05 AM ET
Ranger Suarez o6.5 Ks (+118)
Suarez has elite K% (29.3%) and is in hot recent form averaging 6.0 K/start recently. The flag notes recent Ks came vs high-K opponents (SEA 26%, COL 25%, WSN 30%) — but LAA also has a 23.9% K rate vs LHP, not far behind those. Adjusted expectation still sits around 6.0-6.5 Ks. The line is 6.5 at +118 — excellent value for a pitcher this good against a strikeout-prone-enough lineup. BOS bullpen is fresh which could be a short-leash concern, but Suarez's 6.2 IP/gs average and deep recent pitch counts suggest he'll get the opportunities. The +118 price makes this a clear value play even accounting for the slight downward calibration.
Found at 11:05 AM ET
AI-generated · For entertainment only · Not financial advice
NYM @ ATL
12:30 PM · Truist ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Nolan McLean R
xERA3.21 (good)K%31.2 (elite)HH%29.8 (elite)Barrel%6.4 (good)ERA2.84IP/gs6.3 IP/gsH/gs5.0PC/gs99BB%6.2
ATL vs RHP
wRC+83 (below avg)K%19.2 (above avg)HH%38.8 (avg)
Martin Perez L
xERA4.90 (below avg)K%14.7 (below avg)HH%32.6 (good)Barrel%6.1 (good)ERA4.80IP/gs5.0 IP/gsH/gs5.0PC/gs83BB%13.2
NYM vs LHP
wRC+124 (above avg)K%23.8 (avg)HH%38.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYM-102-1.5 (+162)O9.0 (+100)ATL-114+1.5 (-180)U9.0 (-118)
First 5 Innings
MLSpreadTotalNYM-120-0.5 (+110)O4.5 (-146)ATL-102+0.5 (-144)U4.5 (+112)
Team Totals
OverUnderF5 OF5 UNYMO4.5 (+104)U4.5 (-130)O2.5 (+105)U2.5 (-135)ATLO4.5 (+106)U4.5 (-130)O2.5 (+110)U2.5 (-140)
Pitcher Props
K O/UOuts O/UNolan McLean5.5 (-138 / +110)17.5 (-127 / -105)Martin Perez4.5 (+122 / -151)15.5 (+102 / -116)
Nolan McLean · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30@ TORW6.09175200
Jun 24vs CHCL6.010497266
Jun 17@ CINW7.010193101
Jun 12vs ATLW4.09363422
Jun 6@ SDPL6.010153311
Martin Perez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30vs STLL5.08515344
Jun 24@ SDPL4.08244433
Jun 19vs MILW6.08256211
Jun 13@ NYMW5.17144111
Jun 5vs PITW5.08553233
SP vs Opp / At Park · last 3 (2 seasons)
Nolan McLean
IPERAKHBB
vs ATL5.53.276.53.52.0(2)
at ATL7.02.577.04.00.0(1)
Martin Perez
IPERAKHBB
vs NYM5.11.764.04.01.0(1)
home starts5.34.503.74.72.3(3)
Bullpens · Last 12
NYM
xERA 4.06 (avg)ERA 4.972d stress Normal (7.0 IP/2g)
ATL
xERA 2.77 (elite)ERA 2.742d stress Elevated (8.0 IP/2g)
Weather · Neutral Conditions
87°F, Mainly Clear, Wind 2 mph SW
APF 103 — Neutral
Flags · 4
  • ATL — Martin Perez: BB% 13% — command concerns, elevated walk rate
  • ATL bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • 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
  • ATL — Martin Perez: 2026-06-30: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
NYM @ ATL F5 u4.5 (+112)
Nolan McLean is HOT (recent ERA 1.59, averaging 6.7 K/start, strong matchup history vs ATL: 3.27 ERA/6.5 K/gs). Martin Perez is also in decent recent form (2.80 recent ERA). ATL offense is brutal vs RHP in L12 (wRC+ 51 — poor), and NYM offense vs LHP is only average (wRC+ 111). ATL bullpen is elite (xERA 2.85). Getting +112 on F5 Under 4.5 with McLean dealing and ATL's cold offense is clear value.
Nolan McLean Ks o6.5 (+142)
McLean is averaging 6.7 K/start in his last 3 outings (9K, 6K, 5K) with a K% of 31.2%. ATL offense has a 19.8% K% vs RHP in L12 — decent matchup. McLean's recent K outings came against CIN (27% K), ATL (19.8% K — today's opponent), and SDP (~21% K), so no major inflation concern. Market line of 6.5 at +142 is underpriced given his recent form and deep outings (6.3 IP/gs). The ATL bullpen flag means the manager will likely let him pitch deep if he's rolling. Getting plus money on a pitcher averaging 6.7 K/start in his last 3 is strong value.
PIT @ WSN
1:00 PM · Nationals ParkHot
Matchup · SP Last 3 / Team Last 12
Bubba Chandler R
xERA3.53 (good)K%14.1 (below avg)HH%40.4 (below avg)Barrel%7.0 (good)ERA4.08IP/gs5.9 IP/gsH/gs6.0PC/gs82BB%9.0
WSN vs RHP
wRC+150 (elite)K%22.5 (avg)HH%42.4 (above avg)
Cade Cavalli R
xERA2.75 (elite)K%32.8 (elite)HH%42.1 (below avg)Barrel%2.6 (elite)ERA2.30IP/gs5.2 IP/gsH/gs4.0PC/gs88BB%6.2
PIT vs RHP
wRC+155 (elite)K%27.4 (below avg)HH%42.3 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPIT+116+1.5 (-175)O9.5 (-110)WSN-130-1.5 (+152)U9.5 (-109)
First 5 Innings
MLSpreadTotalPIT+120+0.5 (-120)O5.5 (+102)WSN-148-0.5 (-108)U5.5 (-132)
Team Totals
OverUnderF5 OF5 UPITO4.5 (-108)U4.5 (-118)O2.5 (+114)U2.5 (-145)WSNO4.5 (-130)U4.5 (+102)O2.5 (-130)U2.5 (+100)
Pitcher Props
K O/UOuts O/UBubba Chandler4.5 (-106 / -113)14.5 (-165 / +124)Cade Cavalli6.5 (+126 / -157)16.5 (-104 / -115)
Bubba Chandler · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30@ PHIL6.19767255
Jun 25vs SEAW5.17545311
Jun 19@ COLL6.07416222
Jun 13vs MIAW5.28463122
Jun 7@ ATLL5.1*8871223
Cade Cavalli · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30@ BOSW7.0100131001
Jun 25vs PHIL6.09775122
Jun 20@ TBRW2.26816322
Jun 13vs SEAW5.08154033
Jun 7@ ARIL5.08827144
SP vs Opp / At Park · last 3 (2 seasons)
Bubba Chandler
IPERAKHBB
vs WSN6.01.507.02.00.0(1)
at WSN6.01.507.02.00.0(1)
Cade Cavalli
IPERAKHBB
vs PIT3.010.332.03.03.5(2)
home starts5.33.946.04.71.3(3)
Bullpens · Last 12
PIT
xERA 4.79 (below avg)ERA 4.052d stress Normal (5.3 IP/2g)
WSN
xERA 5.18 (below avg)ERA 6.752d stress Stressed (12.0 IP/2g)
Weather · Hot
94°F, Clear, Wind 1 mph W
APF 106 — Hitter Friendly
Flags · 7
  • WSN bullpen: bullpen xERA 5.18 — bullpen performing well below average by expected ERA
  • WSN bullpen stressed (12.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • PIT — Bubba Chandler: recent bullpen appearance: 2026-06-07 — may affect pitch count or availability
  • PIT — Bubba Chandler: 2026-06-30: 5 ER in 6.1 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WSN — Cade Cavalli: 2026-06-20: 2 ER in 2.2 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WSN — Cade Cavalli: low-K outing 2026-06-20 (1 Ks vs avg 7.0) — stuff was flat that day
  • WSN — Cade Cavalli: high-K outing 2026-06-30 (13 Ks vs avg 7.0) — stuff can dominate; may not repeat
PIT @ WSN o9.5 (+100)
Cade Cavalli is struggling badly recently (6.64 ERA in L3, 2-2 IP outing, exits early; vs PIT historically: 10.33 ERA/3.0 IP/gs in 2gs). Cavalli's xERA of 2.75 is elite but his recent form is concerning and small-sample history vs PIT is alarming. PIT offense is elite vs RHP in L12 (wRC+ 150). WSN bullpen is terrible (xERA 5.58 — a disqualifier for WSN ML/spread, but not totals; ERA 7.33). Bubba Chandler has decent recent ERA (3.21) but WSN offense is above average (wRC+ 124) and PIT bullpen is below average (xERA 4.87). Both pens are shaky. Getting Even money (+100) on an over in a game with two struggling/limited starters and catastrophic bullpens is value.
BAL @ CIN
1:05 PM · Great American Ball ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Kyle Bradish R
xERA2.48 (elite)K%29.9 (elite)HH%39.1 (avg)Barrel%2.2 (elite)ERA1.83IP/gs6.6 IP/gsH/gs4.0PC/gs95BB%10.4
CIN vs RHP
wRC+69 (poor)K%27.0 (below avg)HH%36.7 (avg)
Nick Lodolo L
xERA5.01 (below avg)K%20.0 (avg)HH%35.9 (avg)Barrel%5.1 (good)ERA4.61IP/gs4.6 IP/gsH/gs4.7PC/gs87BB%11.7
BAL vs LHP
wRC+92 (below avg)K%26.7 (below avg)HH%34.6 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBAL-108-1.5 (+146)O9.5 (-115)CIN-108+1.5 (-170)U9.5 (-102)
First 5 Innings
MLSpreadTotalBAL-106+0.5 (-148)O5.5 (+114)CIN-118-0.5 (+114)U5.5 (-148)
Team Totals
OverUnderF5 OF5 UBALO4.5 (-132)U4.5 (+105)O2.5 (+105)U2.5 (-135)CINO4.5 (-120)U4.5 (-106)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UKyle Bradish6.5 (-115 / -108)16.5 (-129 / -102)Nick Lodolo5.5 (-118 / -106)15.5 (-115 / -112)
Kyle Bradish · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 28vs WSNL4.08521534
Jun 22@ LAAW8.010196100
Jun 17@ SEAW7.2100125211
Jun 11vs SEAW4.08557355
Jun 6@ TORL4.08139355
Nick Lodolo · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29@ MILL5.09641400
Jun 23vs MILL4.07562100
Jun 17vs NYML4.290211277
Jun 12vs ARIL5.19655122
Jun 6@ STLL5.095310144
SP vs Opp / At Park · last 3 (2 seasons)
Nick Lodolo
IPERAKHBB
vs BAL
home starts4.46.094.36.01.3(3)
Bullpens · Last 12
BAL
xERA 1.92 (elite)ERA 2.362d stress Elevated (8.0 IP/2g)
CIN
xERA 4.05 (avg)ERA 4.122d stress Elevated (9.7 IP/2g)
Weather · Hitter Friendly
83°F, Mainly Clear, Wind 5 mph W
APF 105 — Hitter Friendly
Flags · 5
  • BAL bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CIN bullpen elevated (9.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • BAL — Kyle Bradish: low-K outing 2026-06-28 (2 Ks vs avg 7.7) — stuff was flat that day
  • BAL — Kyle Bradish: recent opponents high-K: SEA 26%, LAA 27% — K stats may be inflated vs strikeout-prone lineups
  • CIN — Nick Lodolo: 2026-06-17: 7 ER in 4.2 IP (ERA equiv 15) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Both starters are acutely struggling (Bradish recent ERA 6.51, Lodolo 8.18) which supports an over, but the total is already set at 9.5. BAL bullpen is elite (xERA 1.92) and CIN offense is very cold (wRC+ 69). The market appears to have priced in the struggling starters adequately.
MIN @ NYY
1:35 PM · Yankee StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
Joe Ryan R
xERA2.96 (elite)K%30.9 (elite)HH%41.5 (below avg)Barrel%14.6 (below avg)ERA6.00IP/gs5.0 IP/gsH/gs5.7PC/gs95BB%8.8
NYY vs RHP
wRC+47 (poor)K%28.2 (poor)HH%42.4 (above avg)
Ryan Weathers L
xERA5.48 (poor)K%27.4 (good)HH%48.8 (poor)Barrel%7.3 (good)ERA2.57IP/gs4.7 IP/gsH/gs5.3PC/gs80BB%6.5
MIN vs LHP
wRC+15 (poor)K%25.5 (below avg)HH%40.6 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIN+116+1.5 (-190)O8.5 (-104)NYY-130-1.5 (+160)U8.5 (-114)
First 5 Innings
MLSpreadTotalMIN+100+0.5 (-144)O4.5 (-114)NYY-124-0.5 (+110)U4.5 (-114)
Team Totals
OverUnderF5 OF5 UMINO3.5 (-135)U3.5 (+106)O1.5 (-160)U1.5 (+124)NYYO4.5 (+114)U4.5 (-140)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/UJoe Ryan6.5 (-112 / -104)17.5 (-210 / +145)Ryan Weathers5.5 (-120 / -104)
Joe Ryan · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30@ HOUL4.09156366
Jun 24vs LADL6.09898144
Jun 18@ TEXW5.09773200
Jun 12vs STLW6.010286033
Jun 6vs KCRL6.010256211
Ryan Weathers · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29vs DETL1.25537125
Jun 24@ DETW6.09766212
Jun 18vs CHWL6.18883111
Jun 12@ TORL4.18225166
Jun 5vs BOSL6.09347155
SP vs Opp / At Park · last 3 (2 seasons)
Joe Ryan
IPERAKHBB
vs NYY6.21.457.04.02.0(1)
at NYY6.21.457.04.02.0(1)
Ryan Weathers
IPERAKHBB
vs MIN
home starts4.45.415.05.71.0(3)
Bullpens · Last 12
MIN
xERA 4.79 (below avg)ERA 5.202d stress Elevated (8.3 IP/2g)
NYY
xERA 2.37 (elite)ERA 1.622d stress Elevated (9.3 IP/2g)
Weather · Hitter Friendly
86°F, Partly Cloudy, Wind 4 mph E
APF 104 — Hitter Friendly
Flags · 8
  • MIN — Joe Ryan: Barrel% 15% — high hard contact rate, elevated home run risk
  • NYY — Ryan Weathers: HH% 49% — batters are squaring up the ball at an elevated rate
  • MIN bullpen elevated (8.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • NYY bullpen elevated (9.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIN — Joe Ryan: 2026-06-30: 6 ER in 4.0 IP (ERA equiv 14) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • NYY — Ryan Weathers: last start: 55 pitches — short outing, possible injury concern or early hook
  • NYY — Ryan Weathers: 2026-06-29: 2 ER in 1.2 IP skewing 3-game ERA — other starts look better, don't overweight the ERA
  • NYY — Ryan Weathers: recent opponents low-K: DET 19%, DET 19% — recent opponents make less contact; today's lineup may be tougher
Joe Ryan Ks o6.5 (-113)
Joe Ryan is HOT with a 2.12 recent ERA, averaging 6.7 K/start in L3 (7K, 8K, 5K). His K% is 30.9% and NYY offense vs RHP in L12 has a brutal 31.2% K% — one of the highest K rates in baseball. This is an excellent matchup. Recent K outings came vs TEX (~21% K), STL (~16% K), KCR (~23% K); today NYY is at 31.2% — calibrating UP from his recent 6.7 avg, we'd expect 7–8 Ks. The line is 6.5 at -113, which is a reasonable price for a pitcher who is averaging 6.7 against less K-prone lineups than today's opponent. Ryan also has a 1.45 ERA in 1 prior start at Yankee Stadium. Both bullpens are stressed (flags say deeper starts likely). Adjusted expectation of ~7.5 Ks vs the 6.5 line supports the over.
MIN @ NYY u8.5 (-114)
Joe Ryan is elite (xERA 2.96) and HOT in recent form (recent ERA 2.12, avg 6.7 K/start), with a strong historical matchup at Yankee Stadium (1.45 ERA, 6.2 IP). NYY offense is poor vs RHP (wRC+ 47 in L12 — very cold). NYY's Ryan Weathers is struggling (recent ERA 6.67) but that's partially skewed; MIN offense vs LHP is also very cold (wRC+ 15 in L12 — historically bad). Both offenses are extremely cold: NYY wRC+ 47 and MIN wRC+ 15 vs LHP. NYY has an elite bullpen (xERA 2.37). The poor MIN offense limits any Weathers blowup potential. Two ice-cold lineups and one dominant starter (Ryan) plus an elite NYY pen makes 8.5 look inflated.
CHW @ CLE
2:00 PM · Progressive FieldRainy
Matchup · SP Last 3 / Team Last 12
Chris Murphy
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
CLE
No data
Tanner Bibee R
xERA3.24 (good)K%17.4 (avg)HH%32.1 (good)Barrel%3.8 (elite)ERA2.45IP/gs6.1 IP/gsH/gs4.0PC/gs92BB%4.3
CHW vs RHP
wRC+130 (elite)K%21.8 (avg)HH%41.8 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHW+126+1.5 (-170)O8.5 (-105)CLE-144-1.5 (+142)U8.5 (-114)
First 5 Innings
MLSpreadTotalCHW+124+0.5 (-118)O4.5 (-120)CLE-154-0.5 (-110)U4.5 (-108)
Team Totals
OverUnderF5 OF5 UCHWO3.5 (-118)U3.5 (+100)O1.5 (-140)U1.5 (+110)CLEO4.5 (+102)U4.5 (-130)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UChris MurphyTanner Bibee5.5 (+124 / -149)
Tanner Bibee · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30vs TEXL7.09125023
Jun 24@ CHWW6.08933100
Jun 19@ HOUL5.19574234
Jun 12vs DETW7.09182222
Jun 6@ TEXW8.08733200
SP vs Opp / At Park · last 3 (2 seasons)
Tanner Bibee
IPERAKHBB
vs CHW6.71.796.73.31.7(3)
home starts6.73.155.04.31.0(3)
Bullpens · Last 12
CHW
xERA 2.70 (elite)ERA 3.022d stress Elevated (8.0 IP/2g)
CLE
xERA 5.07 (below avg)ERA 4.312d stress Elevated (9.3 IP/2g)
Weather · Rainy
80°F, Moderate Drizzle, Wind 2 mph SSE
APF 101 — Neutral · Rain possible (52%)
Flags · 5
  • CHW — Chris Murphy: first start of the season — no stats available yet
  • CLE bullpen: bullpen xERA 5.07 — bullpen performing well below average by expected ERA
  • CHW bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CLE bullpen elevated (9.3 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • WEATHER: rain risk 52% — game delay or conditions may affect performance
AI Analysis
RAIN RISK 52% — automatic pass per disqualifying factors. Also CHW starter Chris Murphy has NO STATS (first start of season), which is a second disqualifying factor.
STL @ CHC
2:30 PM · Wrigley FieldPitcher Friendly
Matchup · SP Last 3 / Team Last 12
M. Liberatore L
xERA4.90 (below avg)K%23.3 (good)HH%33.3 (good)Barrel%15.4 (poor)ERA9.00IP/gs4.0 IP/gsH/gs5.3PC/gs81BB%10.0
CHC vs LHP
wRC+134 (elite)K%24.1 (below avg)HH%41.2 (above avg)
Javier Assad R
xERA6.63 (poor)K%12.3 (below avg)HH%54.4 (poor)Barrel%17.4 (poor)ERA6.08IP/gs6.7 IP/gsH/gs7.5PC/gs76BB%7.0
STL vs RHP
wRC+115 (above avg)K%17.9 (above avg)HH%40.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSTL+125+1.5 (-172)O8.0 (-105)CHC-146-1.5 (+150)U8.0 (-110)
First 5 Innings
MLSpreadTotalSTL+130+0.5 (-122)O4.5 (-110)CHC-152-0.5 (-106)U4.5 (-118)
Team Totals
OverUnderF5 OF5 USTLO3.5 (-115)U3.5 (-111)O1.5 (-125)U1.5 (-105)CHCO4.5 (+114)U4.5 (-135)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UM. Liberatore4.5 (+114 / -146)15.5 (+102 / -133)Javier Assad3.5 (+105 / -125)16.5 (+100 / -102)
M. Liberatore · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30@ ATLW5.09891411
Jun 24vs ARIL5.19838266
Jun 18@ KCRL1.24827057
Jun 13@ MINW4.17045144
Jun 6vs CINW4.18444335
Javier Assad · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30vs SDPW2.2*5315244
Jun 24@ NYMW5.08355233
Jun 17vs COLW5.29215022
Jun 12@ SFGW6.08553100
Jun 7vs SFGL6.1*7251100
SP vs Opp / At Park · last 3 (2 seasons)
M. Liberatore
IPERAKHBB
vs CHC5.72.114.34.32.0(3)
at CHC5.03.604.04.04.0(1)
Javier Assad
IPERAKHBB
vs STL5.10.006.03.01.0(1)
home starts5.23.461.05.00.0(1)
Bullpens · Last 12
STL
xERA 3.74 (good)ERA 3.832d stress Normal (7.3 IP/2g)
CHC
xERA 4.85 (below avg)ERA 4.702d stress Elevated (9.7 IP/2g)
Weather · Pitcher Friendly
69°F, Partly Cloudy, Wind 9 mph N
APF 96 — Pitcher Friendly
Flags · 7
  • STL — M. Liberatore: Barrel% 15% — high hard contact rate, elevated home run risk
  • CHC — Javier Assad: HH% 54% — batters are squaring up the ball at an elevated rate
  • CHC — Javier Assad: Barrel% 17% — high hard contact rate, elevated home run risk
  • CHC bullpen elevated (9.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • STL — M. Liberatore: high-K outing 2026-06-30 (9 Ks vs avg 4.7) — stuff can dominate; may not repeat
  • CHC — Javier Assad: 11 days since last start (2026-06-24) — may not be fully stretched out
  • CHC — Javier Assad: recent bullpen appearance: 2026-06-30, 2026-06-07 — may affect pitch count or availability
STL @ CHC o8.0 (-105)
M. Liberatore is severely struggling (recent ERA 11.49, xERA 4.90) with a 15% Barrel rate and high HR risk — facing a CHC lineup that is elite vs LHP (wRC+ 134). Assad has a very poor xERA (6.63) with 54% HH% and 17% Barrel%, despite recent hot results — facing a STL offense that is above average vs RHP (wRC+ 115). Assad's recent hot streak is likely unsustainable given his underlying metrics, and Liberatore is a clear liability. CHC bullpen is below average (xERA 4.85). STL bullpen is solid (xERA 3.74) but Assad's xERA and hard contact metrics suggest runs will come early. Three over signals align: struggling starter (Liberatore), dangerous offense (CHC wRC+ 134 vs LHP), and Assad's underlying xERA/HH%/Barrel% suggesting regression. Total of 8.0 appears low for this matchup.
PHI @ KCR
3:00 PM · Kauffman StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
Aaron Nola R
xERA4.14 (avg)K%23.5 (good)HH%45.6 (poor)Barrel%13.0 (below avg)ERA6.91IP/gs4.8 IP/gsH/gs6.0PC/gs90BB%7.3
KCR vs RHP
wRC+68 (poor)K%26.6 (below avg)HH%44.6 (above avg)
Luinder Avila R
xERA3.60 (good)K%24.2 (good)HH%34.2 (good)Barrel%2.6 (elite)ERA3.68IP/gs4.9 IP/gsH/gs4.0PC/gs88BB%12.9
PHI vs RHP
wRC+144 (elite)K%24.0 (below avg)HH%44.8 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPHI-136-1.5 (+115)O10.0 (-108)KCR+119+1.5 (-136)U10.0 (-110)
First 5 Innings
MLSpreadTotalPHI-130-0.5 (+100)O5.5 (-114)KCR+106+0.5 (-130)U5.5 (-114)
Team Totals
OverUnderF5 OF5 UPHIO5.5 (+100)U5.5 (-128)O2.5 (-125)U2.5 (-105)KCRO4.5 (+100)U4.5 (-125)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UAaron Nola5.5 (+127 / +122)16.5 (+101 / -120)Luinder Avila4.5 (+136 / -163)14.5 (-140 / +106)
Aaron Nola · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29vs PITL4.18658278
Jun 24@ WSNW5.08653222
Jun 18vs NYML5.09767123
Jun 13@ MILW4.28536233
Jun 7vs CHWW4.19846455
Luinder Avila · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 28@ CHWW4.08646344
Jun 23@ TBRW5.08763411
Jun 17@ WSNW5.29153111
Jun 12vs HOUL0.24905388
Jun 6@ MINW5.07032311
SP vs Opp / At Park · last 3 (2 seasons)
Aaron Nola
IPERAKHBB
vs KCR6.09.005.06.01.0(1)
at KCR
Luinder Avila
IPERAKHBB
vs PHI
home starts0.2360.000.05.03.0(1)
Bullpens · Last 12
PHI
xERA 3.64 (good)ERA 5.332d stress Normal (3.0 IP/1g)
KCR
xERA 4.83 (below avg)ERA 7.742d stress Normal (3.0 IP/1g)
Weather · Hitter Friendly
90°F, Clear, Wind 7 mph N
APF 104 — Hitter Friendly
Flags · 5
  • PHI — Aaron Nola: HH% 46% — batters are squaring up the ball at an elevated rate
  • PHI — Aaron Nola: Barrel% 13% — high hard contact rate, elevated home run risk
  • KCR — Luinder Avila: BB% 13% — command concerns, elevated walk rate
  • 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
  • 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
PHI Team Total o5.5 (+106)
PHI has an elite offense vs RHP in L12 (wRC+ 141), and KCR's Luinder Avila is struggling badly (recent ERA 8.65, 0.2 IP/8 ER outing skewing it; even adjusting, he has a 3.60 xERA with 12.9% BB% and command issues). KCR bullpen is a disaster (xERA 4.61, ERA 7.92). PHI is averaging 6.0 RS in road starts (L5 away) and went 5-0 in SP away L5. Getting +106 on PHI to score 6+ runs against a shaky starter and weak bullpen is solid value.
DET @ TEX
3:30 PM · Globe Life Field (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Casey Mize R
xERA2.93 (elite)K%27.9 (good)HH%38.3 (avg)Barrel%6.4 (good)ERA3.63IP/gs5.8 IP/gsH/gs5.0PC/gs90BB%2.9
TEX vs RHP
wRC+101 (avg)K%21.1 (avg)HH%44.2 (above avg)
Kumar Rocker R
xERA3.23 (good)K%29.0 (elite)HH%39.0 (avg)Barrel%7.3 (good)ERA5.02IP/gs7.2 IP/gsH/gs8.0PC/gs79BB%4.8
DET vs RHP
wRC+113 (avg)K%24.6 (below avg)HH%41.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalDET-120-1.5 (+142)O8.0 (-110)TEX+105+1.5 (-159)U7.5 (-105)
First 5 Innings
MLSpreadTotalDET-130-0.5 (+110)O4.5 (+106)TEX+110+0.5 (-144)U4.5 (-138)
Team Totals
OverUnderF5 OF5 UDETO4.5 (+110)U3.5 (+112)O2.5 (+124)U2.5 (-160)TEXO3.5 (-104)U3.5 (-115)O1.5 (-130)U1.5 (+100)
Pitcher Props
K O/UOuts O/UCasey Mize5.5 (+125 / +132)17.5 (-108 / -119)Kumar Rocker4.5 (-136 / +117)15.5 (+140 / -155)
Casey Mize · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29@ NYYW7.088101000
Jun 23vs NYYL5.29768144
Jun 17@ HOUL4.28636133
May 27vs LAAW4.05862100
May 21vs CLEL6.29544022
Kumar Rocker · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 28@ TORW6.09254100
Jun 22@ MIAW5.0*7695022
Jun 16vs MINL3.17047267
Jun 11@ KCRW4.28335222
Jun 5vs CLEW5.09456122
SP vs Opp / At Park · last 3 (2 seasons)
Kumar Rocker
IPERAKHBB
vs DET4.05.563.54.01.5(2)
home starts4.75.113.75.32.0(3)
Bullpens · Last 12
DET
xERA 2.79 (elite)ERA 4.932d stress Normal (3.3 IP/1g)
TEX
xERA 3.78 (avg)ERA 5.512d stress Elevated (4.0 IP/1g)
Weather · Roof Closed
Roof Closed
Flags · 4
  • TEX bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • DET — Casey Mize: recent opponents high-K: NYY 28%, NYY 28% — K stats may be inflated vs strikeout-prone lineups
  • TEX — Kumar Rocker: recent bullpen appearance: 2026-06-22 — may affect pitch count or availability
  • TEX — Kumar Rocker: 2026-06-16: 6 ER in 3.1 IP (ERA equiv 17) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Kumar Rocker is struggling (recent ERA 7.32, skewed by one blowup) but Casey Mize is solid (recent ERA 3.13, xERA 2.93 elite). Both offenses are average (DET wRC+ 113, TEX wRC+ 101). No strong directional edge; the market at 8.0 total feels adequately priced for this matchup.
TBR @ HOU
3:30 PM · Daikin Park (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Mason Englert R
xERA2.20 (elite)K%18.0 (avg)HH%15.8 (elite)Barrel%2.6 (elite)ERA0.73IP/gs12.1 IP (3gs)H/gs?PC/gs64BB%4.0
HOU vs RHP
wRC+98 (avg)K%22.3 (avg)HH%33.6 (below avg)
Peter Lambert R
xERA2.84 (elite)K%20.8 (avg)HH%34.0 (good)Barrel%6.0 (good)ERA3.63IP/gs5.8 IP/gsH/gs4.3PC/gs94BB%8.3
TBR vs RHP
wRC+146 (elite)K%16.1 (above avg)HH%38.2 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTBR-105-1.5 (+155)O9.0 (-105)HOU-110+1.5 (-178)U9.0 (-114)
First 5 Innings
MLSpreadTotalTBR-110+0.5 (-156)O4.5 (-130)HOU-112-0.5 (+120)U4.5 (+100)
Team Totals
OverUnderF5 OF5 UTBRO4.5 (-102)U4.5 (-125)O2.5 (+114)U2.5 (-145)HOUO4.5 (+110)U4.5 (-130)O2.5 (+110)U2.5 (-140)
Pitcher Props
K O/UOuts O/UMason Englert3.5 (-114 / -112)13.5 (-133 / +100)Peter Lambert4.5 (-105 / -113)17.5 (-115 / -116)
Mason Englert · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 12@ LAAL4.0*6534200
Jun 3vs DETL5.0*8234011
May 8@ BOSL3.1*4633000
Apr 19@ PITL2.1*3832111
Apr 18@ PITW0.2*1500100
Peter Lambert · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29vs MINL5.210045344
Jun 23@ TORW4.29266322
Jun 17vs DETW7.08952011
Jun 10@ LAAL6.19165022
Jun 5vs ATHW5.19445411
SP vs Opp / At Park · last 3 (2 seasons)
Peter Lambert
IPERAKHBB
vs TBR
home starts5.83.124.34.02.3(3)
Bullpens · Last 12
TBR
xERA 3.51 (good)ERA 3.472d stress Normal (6.7 IP/2g)
HOU
xERA 2.81 (elite)ERA 2.472d stress Elevated (8.0 IP/2g)
Weather · Roof Closed
Roof Closed
Flags · 4
  • HOU bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • TBR — Mason Englert: 89 days since last start (2026-04-07) — 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: 65 pitches — short outing, possible injury concern or early hook
AI Analysis
Mason Englert is extremely risky — 89 days since last start, recent outings as a reliever with low pitch counts (65, 38, 15 pitch counts), no starter stats for this season. Effectively similar to a NO STATS situation for a starting role. Peter Lambert is hot (recent ERA 1.98) but TBR offense is elite (wRC+ 146) and HOU bullpen is strong. Too many competing variables without a clear edge.
MIL @ ARI
4:00 PM · Chase Field (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Brandon Sproat R
xERA2.12 (elite)K%41.8 (elite)HH%33.3 (good)Barrel%11.1 (below avg)ERA3.60IP/gs5.0 IP/gsH/gs2.3PC/gs84BB%7.3
ARI vs RHP
wRC+71 (poor)K%15.8 (elite)HH%36.1 (avg)
E. Rodriguez L
xERA4.38 (avg)K%14.1 (below avg)HH%42.6 (below avg)Barrel%9.8 (avg)ERA0.87IP/gs6.9 IP/gsH/gs4.7PC/gs95BB%7.7
MIL vs LHP
wRC+95 (avg)K%19.4 (above avg)HH%32.3 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIL-120-1.5 (+136)O9.0 (-112)ARI+104+1.5 (-155)U9.0 (-105)
First 5 Innings
MLSpreadTotalMIL-115-0.5 (+112)O4.5 (-140)ARI-106+0.5 (-146)U4.5 (+108)
Team Totals
OverUnderF5 OF5 UMILO4.5 (-115)U4.5 (-105)O2.5 (+105)U2.5 (-135)ARIO4.5 (+118)U4.5 (-140)O2.5 (+110)U2.5 (-140)
Pitcher Props
K O/UOuts O/UBrandon Sproat4.5 (+132 / -154)15.5 (+116 / -150)E. Rodriguez4.5 (+128 / +124)17.5 (+103 / -136)
Brandon Sproat · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30vs CINW5.110674222
Jun 23@ CINW6.080101000
Jun 17vs CLEW3.26562244
Jun 10@ ATHL6.06834111
Jun 5@ COLW5.08727233
E. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29vs SFGW7.09115011
Jun 23@ STLW6.29553300
Jun 17vs LAAW7.010056311
Jun 12@ CINW2.28532512
Jun 6vs WSNL6.19256144
SP vs Opp / At Park · last 3 (2 seasons)
Brandon Sproat
IPERAKHBB
vs ARI4.18.785.06.02.0(1)
at ARI
E. Rodriguez
IPERAKHBB
vs MIL4.16.532.75.72.3(3)
home starts6.72.693.75.71.3(3)
Bullpens · Last 12
MIL
xERA 3.75 (avg)ERA 3.242d stress Stressed (12.7 IP/2g)
ARI
xERA 3.90 (avg)ERA 3.702d stress Stressed (11.7 IP/2g)
Weather · Roof Closed
Roof Closed
Flags · 5
  • MIL bullpen stressed (12.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ARI bullpen stressed (11.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIL — Brandon Sproat: last start: 106 pitches — high pitch count, may be on shorter leash today
  • MIL — Brandon Sproat: 2026-06-17: 4 ER in 3.2 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • MIL — Brandon Sproat: recent opponents high-K: CIN 27%, CIN 27% — K stats may be inflated vs strikeout-prone lineups
AI Analysis
Brandon Sproat is struggling acutely (recent ERA 5.07 vs elite xERA 2.12, small IP/start of 5.0) and E. Rodriguez has strong home splits (2.69 ERA at home) — mixed signals with both bullpens solid and ARI offense very cold (wRC+ 71). No clear edge on either side or total with the market at 9.0.
SFG @ COL
4:00 PM · Coors FieldHot
Matchup · SP Last 3 / Team Last 12
Tyler Mahle R
xERA4.19 (avg)K%17.2 (avg)HH%37.5 (avg)Barrel%7.5 (good)ERA4.20IP/gs5.0 IP/gsH/gs3.0PC/gs79BB%13.8
COL vs RHP
wRC+141 (elite)K%18.2 (above avg)HH%39.3 (avg)
Tanner Gordon R
xERA3.51 (good)K%14.5 (below avg)HH%44.9 (below avg)Barrel%8.2 (avg)ERA6.92IP/gs4.3 IP/gsH/gs7.0PC/gs76BB%3.2
SFG vs RHP
wRC+108 (avg)K%20.8 (avg)HH%38.1 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSFG-120-1.5 (+122)O13.0 (-104)COL+102+1.5 (-143)U13.0 (-112)
First 5 Innings
MLSpreadTotalSFG-115-0.5 (+106)O6.5 (-132)COL-104+0.5 (-138)U6.5 (+102)
Team Totals
OverUnderF5 OF5 USFGO6.5 (-111)U6.5 (-110)O3.5 (+105)U3.5 (-135)COLO5.5 (-135)U5.5 (+108)O3.5 (+105)U3.5 (-135)
Pitcher Props
K O/UOuts O/UTyler Mahle3.5 (-155 / +126)15.5 (+120 / +130)Tanner Gordon3.5 (+102 / -127)14.5 (-158 / +124)
Tyler Mahle · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29@ ARIL4.18534344
Jun 24vs ATHW5.27042200
May 26vs ARIL5.08133333
May 20@ ARIL5.07968066
May 15@ ATHL5.090610155
Tanner Gordon · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30vs MIAL5.07449055
May 31vs SFGL3.07526144
May 25@ LADL5.08036111
May 19vs TEXL6.1*81512177
May 14@ PITL4.0*6953111
SP vs Opp / At Park · last 3 (2 seasons)
Tyler Mahle
IPERAKHBB
vs COL6.11.485.04.01.0(1)
at COL
Tanner Gordon
IPERAKHBB
vs SFG3.012.002.06.01.0(1)
home starts4.010.123.07.50.5(2)
Bullpens · Last 12
SFG
xERA 4.02 (avg)ERA 6.622d stress Elevated (8.0 IP/2g)
COL
xERA 4.53 (below avg)ERA 4.642d stress Normal (6.3 IP/2g)
Weather · Hot
95°F, Clear, Wind 8 mph NE
APF 116 — Hitter Friendly
Flags · 9
  • SFG — Tyler Mahle: BB% 14% — command concerns, elevated walk rate
  • COL — Tanner Gordon: HH% 45% — batters are squaring up the ball at an elevated rate
  • SFG bullpen elevated (8.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • SFG — Tyler Mahle: 2026-06-29: 4 ER in 4.1 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • SFG — Tyler Mahle: recent opponents low-K: ARI 16%, ARI 16% — recent opponents make less contact; today's lineup may be tougher
  • COL — Tanner Gordon: recent bullpen appearance: 2026-05-19, 2026-05-14 — may affect pitch count or availability
  • COL — Tanner Gordon: last start: 74 pitches — short outing, possible injury concern or early hook
  • COL — Tanner Gordon: recent opponents low-K: LAD 18%, MIA 18% — recent opponents make less contact; today's lineup may be tougher
  • WEATHER: hitter-friendly park (APF 116) — park boosts offense, favor the over and HR props
SFG @ COL o13.0 (-104)
Coors Field (APF 116) — the premier hitter's park in baseball. Tyler Mahle is struggling badly (recent ERA 8.40, high BB% 13.8%, average xERA 4.19). Tanner Gordon has elite-looking recent ERA (1.80) but a catastrophic xERA of 3.51 and HH% of 44.9% — his recent run is due for regression, plus his home ERA history is ugly (10.12 ERA at home in 2yr, 12.00 ERA vs SFG). Both bullpens are terrible (SFG xERA 4.60/ERA 6.25, COL xERA 4.97/ERA 5.44). SFG offense is hot (wRC+ 121 L12) and COL offense is equally hot (wRC+ 121 L12). This is a full-house Coors environment with two shaky starters and bad pens. Getting the over at -104 on 13.0 is fair value.
MIA @ ATH
4:30 PM · Sutter Health ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Eury Perez R
xERA2.31 (elite)K%34.6 (elite)HH%17.9 (elite)Barrel%10.7 (avg)ERA1.29IP/gs4.7 IP/gsH/gs2.7PC/gs76BB%7.7
ATH vs RHP
wRC+73 (poor)K%26.6 (below avg)HH%42.1 (above avg)
Gage Jump L
xERA3.59 (good)K%31.8 (elite)HH%46.3 (poor)Barrel%7.3 (good)ERA2.70IP/gs5.6 IP/gsH/gs5.0PC/gs98BB%6.1
MIA vs LHP
wRC+54 (poor)K%25.0 (below avg)HH%30.6 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIA+102-1.5 (+160)O10.0 (-105)ATH-120+1.5 (-180)U10.0 (-110)
First 5 Innings
MLSpreadTotalMIA+102+0.5 (-138)O5.5 (+102)ATH-125-0.5 (+106)U5.5 (-132)
Team Totals
OverUnderF5 OF5 UMIAO4.5 (-122)U4.5 (-104)O2.5 (+105)U2.5 (-135)ATHO4.5 (-128)U4.5 (+100)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UEury Perez5.5 (-122 / +100)15.5 (+124 / -161)Gage Jump5.5 (+120 / -150)17.5 (+116 / -130)
Eury Perez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30@ COLW5.18682411
Jun 24vs TEXW4.26813011
May 27@ TORL4.07393000
May 22vs NYMW6.18652011
May 17@ TBRL5.010255455
Gage Jump · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29vs LADL4.291511055
Jun 24@ SFGL5.09793100
Jun 18vs LAAW7.010771300
Jun 12vs COLW5.07565133
Jun 7@ HOUW6.19633300
SP vs Opp / At Park · last 3 (2 seasons)
Gage Jump
IPERAKHBB
vs MIA
home starts5.44.446.05.71.3(3)
Bullpens · Last 12
MIA
xERA 3.83 (avg)ERA 5.592d stress Normal (6.7 IP/2g)
ATH
xERA 4.53 (below avg)ERA 5.802d stress Elevated (9.7 IP/2g)
Weather · Hitter Friendly
81°F, Clear, Wind 11 mph SW
APF 107 — Hitter Friendly
Flags · 4
  • ATH — Gage Jump: HH% 46% — batters are squaring up the ball at an elevated rate
  • ATH bullpen elevated (9.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIA — Eury Perez: low-K outing 2026-06-24 (1 Ks vs avg 6.0) — stuff was flat that day
  • ATH — Gage Jump: 2026-06-29: 5 ER in 4.2 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Eury Perez is struggling (recent ERA 3.58, last start 5 ER) and ATH bullpen is elevated (xERA 4.53 disqualifies ML/spread). Gage Jump is hot but has no history vs MIA. Both offenses are very poor (MIA wRC+ 54, ATH wRC+ 73). No clear compelling edge given conflicting signals.
TOR @ SEA
5:00 PM · T-Mobile ParkPitcher Friendly
Matchup · SP Last 3 / Team Last 12
Trey Yesavage R
xERA2.91 (elite)K%18.4 (avg)HH%44.6 (below avg)Barrel%7.1 (good)ERA2.29IP/gs6.6 IP/gsH/gs3.0PC/gs98BB%6.6
SEA vs RHP
wRC+88 (below avg)K%26.4 (below avg)HH%37.6 (avg)
Emerson Hancock R
xERA4.05 (avg)K%20.6 (avg)HH%44.9 (below avg)Barrel%8.2 (avg)ERA7.20IP/gs5.0 IP/gsH/gs6.0PC/gs78BB%7.3
TOR vs RHP
wRC+72 (poor)K%23.1 (avg)HH%34.9 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTOR+112+1.5 (-195)O7.5 (+100)SEA-125-1.5 (+168)U7.5 (-120)
First 5 Innings
MLSpreadTotalTOR+108+0.5 (-140)O4.5 (+110)SEA-130-0.5 (+108)U4.5 (-144)
Team Totals
OverUnderF5 OF5 UTORO3.5 (+100)U3.5 (-125)O1.5 (-130)U1.5 (+100)SEAO3.5 (-122)U3.5 (+100)O1.5 (-154)U1.5 (+120)
Pitcher Props
K O/UOuts O/UTrey Yesavage5.5 (-141 / +115)17.5 (-102 / -128)Emerson Hancock4.5 (-101 / -122)17.5 (+115 / -107)
Trey Yesavage · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29vs NYMW6.29433011
Jun 24vs HOUL5.210552511
Jun 18@ BOSW7.19564033
Jun 12vs NYYW5.08134655
Jun 5vs BALL5.29155266
Emerson Hancock · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 28@ CLEL5.29865311
Jun 20vs BOSL5.17664255
Jun 14@ WSNL4.05929066
Jun 8@ BALW5.09233211
Jun 1vs NYMW6.09172022
SP vs Opp / At Park · last 3 (2 seasons)
Emerson Hancock
IPERAKHBB
vs TOR
home starts5.45.035.73.71.7(3)
Bullpens · Last 12
TOR
xERA 2.93 (elite)ERA 2.942d stress Normal (6.0 IP/2g)
SEA
xERA 3.60 (good)ERA 4.402d stress Fresh (4.7 IP/2g)
Weather · Pitcher Friendly
71°F, Clear, Wind 9 mph NNW
APF 91 — Pitcher Friendly
Flags · 4
  • TOR — Trey Yesavage: HH% 45% — batters are squaring up the ball at an elevated rate
  • SEA — Emerson Hancock: HH% 45% — batters are squaring up the ball at an elevated rate
  • SEA bullpen fresh (4.7 IP over 2g) — manager may hook starter early; lean SP K/outs UNDER
  • WEATHER: pitcher-friendly park (APF 91) — park suppresses offense, favor the under
AI Analysis
Both starters are struggling (Yesavage recent ERA 7.28, Hancock 5.40) but both offenses are cold (TOR wRC+ 72, SEA wRC+ 88 in L12). T-Mobile Park is pitcher-friendly (APF 91) and TOR has an elite bullpen (xERA 2.93). The market total of 7.5 already appears to account for the cold offenses and pitcher-friendly park — no mispricing evident.
SDP @ LAD
7:20 PM · UNIQLO Field at Dodger StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
JP Sears L
xERA6.39 (poor)K%18.0 (avg)HH%47.2 (poor)Barrel%13.9 (below avg)ERA6.97IP/gs5.2 IP/gsH/gs6.5PC/gs88BB%10.0
LAD vs LHP
wRC+199 (elite)K%19.9 (above avg)HH%42.1 (above avg)
Emmet Sheehan R
xERA4.38 (avg)K%27.4 (good)HH%46.0 (poor)Barrel%13.5 (below avg)ERA6.75IP/gs4.4 IP/gsH/gs4.7PC/gs84BB%9.7
SDP vs RHP
wRC+121 (above avg)K%22.8 (avg)HH%35.9 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+176+1.5 (-117)O9.5 (-112)LAD-205-1.5 (+100)U9.5 (-105)
First 5 Innings
MLSpreadTotalSDP+162+0.5 (+112)O5.5 (-110)LAD-205-0.5 (-146)U5.5 (-118)
Team Totals
OverUnderF5 OF5 USDPO3.5 (-138)U3.5 (+110)O1.5 (-160)U1.5 (+124)LADO5.5 (-104)U5.5 (-120)O3.5 (+114)U3.5 (-145)
Pitcher Props
K O/UOuts O/UJP Sears4.5 (+132 / +127)15.5 (+148 / +136)Emmet Sheehan5.5 (-104 / -115)15.5 (-110 / -109)
JP Sears · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 30@ CHCL4.29548367
Jun 24vs ATLW5.28155222
Emmet Sheehan · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 28@ SDPW5.08452211
Jun 21vs BALL3.18248366
Jun 14@ CHWL5.08584133
Jun 7vs LAAL1.14923222
Jun 1@ ARIL6.19233022
SP vs Opp / At Park · last 3 (2 seasons)
Emmet Sheehan
IPERAKHBB
vs SDP4.34.154.33.31.0(3)
home starts3.48.824.75.32.0(3)
Bullpens · Last 12
SDP
xERA 4.33 (avg)ERA 7.162d stress Elevated (9.0 IP/2g)
LAD
xERA 4.01 (avg)ERA 3.062d stress Normal (5.0 IP/2g)
Weather · Hitter Friendly
80°F, Clear, Wind 9 mph WSW
APF 104 — Hitter Friendly
Flags · 7
  • SDP — JP Sears: HH% 47% — batters are squaring up the ball at an elevated rate
  • SDP — JP Sears: Barrel% 14% — high hard contact rate, elevated home run risk
  • LAD — Emmet Sheehan: HH% 46% — batters are squaring up the ball at an elevated rate
  • LAD — Emmet Sheehan: Barrel% 14% — high hard contact rate, elevated home run risk
  • SDP bullpen elevated (9.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • 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
  • LAD — Emmet Sheehan: 2026-06-21: 6 ER in 3.1 IP (ERA equiv 17) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
LAD ML is -205 — exceeds the -150 pricing rule, eliminating any LAD ML play. JP Sears is very poor (xERA 6.39, recent ERA 7.66) against an elite LAD offense (wRC+ 199 vs LHP) but the line already heavily prices this in. No alternate angle offers sufficient value.
BOS @ LAA
9:30 PM · Angel StadiumNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Ranger Suarez L
xERA2.54 (elite)K%29.3 (elite)HH%27.1 (elite)Barrel%2.1 (elite)ERA1.93IP/gs6.2 IP/gsH/gs4.3PC/gs97BB%6.7
LAA vs LHP
wRC+65 (poor)K%23.9 (avg)HH%36.7 (avg)
Ryan Johnson R
xERA2.90 (elite)K%20.3 (avg)HH%37.5 (avg)Barrel%6.2 (good)ERA3.38IP/gs5.3 IP/gsH/gs4.3PC/gs87BB%3.1
BOS vs RHP
wRC+84 (below avg)K%20.4 (avg)HH%34.0 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBOS-162-1.5 (+108)O8.0 (-110)LAA+136+1.5 (-125)U8.0 (-105)
First 5 Innings
MLSpreadTotalBOS-158-0.5 (-108)O4.5 (-102)LAA+130+0.5 (-120)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UBOSO4.5 (-104)U4.5 (-115)O2.5 (+105)U2.5 (-135)LAAO3.5 (+102)U3.5 (-130)O1.5 (-120)U1.5 (-110)
Pitcher Props
K O/UOuts O/URanger Suarez6.5 (+118 / -140)17.5 (-146 / +125)Ryan Johnson4.5 (+104 / -125)15.5 (+114 / -143)
Ranger Suarez · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29vs WSNW6.09585133
Jun 24@ COLL6.010297113
Jun 19@ SEAW6.29451300
Jun 13vs TEXW5.09776222
Jun 7@ NYYL6.19066011
Ryan Johnson · Last 5 Outings
DateOppResIPPCKHBBERR
Jun 29@ SEAL5.08134013
Jun 23vs BALW6.09081100
Jun 18@ ATHL5.08928155
May 19vs ATHL2.0*3404155
May 17vs LADL2.0*3523133
SP vs Opp / At Park · last 3 (2 seasons)
Ranger Suarez
IPERAKHBB
vs LAA4.113.174.09.04.0(1)
at LAA
Ryan Johnson
IPERAKHBB
vs BOS
home starts6.00.008.01.01.0(1)
Bullpens · Last 12
BOS
xERA 3.76 (avg)ERA 5.452d stress Fresh (4.3 IP/2g)
LAA
xERA 3.69 (good)ERA 3.472d stress Elevated (9.0 IP/2g)
Weather · Neutral Conditions
78°F, Clear, Wind 8 mph SW
APF 103 — Neutral
Flags · 6
  • BOS bullpen fresh (4.3 IP over 2g) — manager may hook starter early; lean SP K/outs UNDER
  • LAA bullpen elevated (9.0 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • BOS — Ranger Suarez: recent opponents high-K: SEA 26%, COL 25%, WSN 30% — K stats may be inflated vs strikeout-prone lineups
  • LAA — Ryan Johnson: recent bullpen appearance: 2026-05-19, 2026-05-17 — may affect pitch count or availability
  • LAA — Ryan Johnson: 2026-06-18: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • LAA — Ryan Johnson: recent opponents high-K: ATH 27%, BAL 26%, SEA 26% — K stats may be inflated vs strikeout-prone lineups
BOS @ LAA u8.0 (-105)
Ranger Suarez is elite (xERA 2.54) and in sharp recent form (1.56 recent ERA, HOT) facing a poor LAA offense vs LHP (wRC+ 65). BOS offense is below average vs RHP (wRC+ 84). Ryan Johnson is struggling acutely (recent ERA 9.00) but the market already accounts for that with the low total of 8.0 — and both bullpens are solid (BOS 3.76 xERA, LAA 3.69 xERA). Suarez limits LAA bats heavily; even with Johnson struggling, BOS offense is cold too. The primary under driver is Suarez dominating a poor LAA lineup at a neutral park. Total of 8.0 appears slightly generous given Suarez's elite form and LAA's woeful offense vs LHP.
Ranger Suarez o6.5 Ks (+118)
Suarez has elite K% (29.3%) and is in hot recent form averaging 6.0 K/start recently. The flag notes recent Ks came vs high-K opponents (SEA 26%, COL 25%, WSN 30%) — but LAA also has a 23.9% K rate vs LHP, not far behind those. Adjusted expectation still sits around 6.0-6.5 Ks. The line is 6.5 at +118 — excellent value for a pitcher this good against a strikeout-prone-enough lineup. BOS bullpen is fresh which could be a short-leash concern, but Suarez's 6.2 IP/gs average and deep recent pitch counts suggest he'll get the opportunities. The +118 price makes this a clear value play even accounting for the slight downward calibration.