MLB Game Overviews

Sunday, July 19, 2026

Updated 09:27 UTC · Odds Updated 09:25 UTC

AI Picks · 8 Bets · Jul 19
Sean Burke K o5.5 (-102)
Sean Burke is elite (xERA 2.02, K% 39.4%) averaging 7.0 K/start over his last 3 outings. The line is only 5.5 Ks — well below his recent output. Flag notes recent opponents were high-K (CLE 27%, ATH 29%), and TOR has a lower K rate (17.8%) — so adjust down from 7.0 slightly. Even calibrated to ~5.8-6.2 expected Ks, the line of 5.5 at -102 is undervalued. Burke is going 6.1 IP/gs avg with avg PC ~89 — plenty of innings to accumulate. TOR's offense is cold (wRC+ 75 L12) and contact-oriented, but Burke's K% is so high (39.4%) that even vs a lower-K lineup he should exceed 5.5. The bullpen flag says manager will leave Burke in longer, further supporting outs accumulation. -102 is near even money on a clear over.
Found at 5:27 AM ET
Cam Schlittler K o6.5 (-128)
Cam Schlittler has been on a K tear: 5K, 9K, 13K in his last 3 starts (avg 9.0 K/start), with K% 25.3%. LAD offense vs RHP is cold (wRC+ 67 in L12, K% 19.1%). Calibrating: LAD K rate is below the high-K lineups Schlittler recently faced (DET, BOS, CIN all vary), but even adjusting down his recent 9.0 K/start avg suggests ~7.5 expected Ks today. Schlittler averaging 6.2 IP/gs with recent avg PC ~91 — will get innings. Barrel% 18% is a flag but doesn't affect K rate. The line of 6.5 at -128 is inside our pricing comfort zone and the adjusted expectation of ~7.5 Ks clears the line by 1.0+. The 13K gem vs CIN (xK% matchup dependent) and 9K vs BOS confirm this is real. Caution: flag on Barrel% and one bad start (6 ER in 4.0 IP vs DET), but K prop is independent of run-prevention.
Found at 5:27 AM ET
Line Warning: If -128 feels steep, look for Schlittler K Over 5.5 at a better price — still strong value given his trajectory.
ATL Team Total o4.5 (+120)
Grant Holmes is struggling badly in recent starts (recent ERA 5.81, avg only 3.0 K/start, short outings) with a matchup history of 9.00 ERA vs TEX — wait, this is ATL scoring off TEX starter Eovaldi. ATL offense is strong vs RHP (wRC+ 123 in L12). Eovaldi has elite xERA 2.42 but his ERA (3.00) and recent form (2.70 recent ERA) are legitimate — caution here. However, ATL Team Total Over 4.5 at +120 is excellent value: ATL's hot offense (wRC+ 123 L12) facing Eovaldi (who has allowed runs in 2 of 3 recent starts), TEX bullpen is shaky (xERA 4.72, ERA 6.75 in L12). Even if Eovaldi limits damage in 6 innings, the TEX pen will be on early. The +120 price implies ATL has <45% chance of scoring 5+ — that's undervalued given their offense.
Found at 5:27 AM ET
NYM Team Total o4.5 (-108)
NYM offense is elite vs RHP (wRC+ 133 in L12) facing Alan Rangel who is in poor form: 11 days since last start, recent bullpen appearances, last start only 69 pitches (early hook), BB% 17% (command issues), and xERA 3.55 that looks better than his actual performance. Rangel's short outings (avg 5.7 IP/gs but with recent 3.0 and 4.0 IP outings) mean NYM will face the PHI bullpen (xERA 3.89) early. Nolan McLean's dominance vs PHI (0.69 ERA in 2 starts) is the pitching edge for NYM, but this is the offensive edge play: NYM's elite wRC+ 133 vs a shaky Rangel who can't find the zone. -108 is fair value.
Found at 5:27 AM ET
SDP @ KCR o10.5 (+100)
Both starters are struggling severely: German Marquez (recent ERA 9.00, xERA 4.66, 13.50 ERA in 1 prior start vs KCR at this park) and Noah Cameron (recent ERA 9.55, xERA 7.13, Barrel% 21%, BB% 14%). This is as clear a 'both starters are imploding' setup as exists. KCR averages 8.0 RS in home games in Cameron's recent starts; SDP offense is below avg vs LHP but Cameron's control and contact-rate issues overcome that. KCR bullpen xERA 5.01 — well below average. APF 105 slightly hitter-friendly. Multiple over signals align: both starters with high recent ERA, both with high xERA, mediocre bullpens on both sides, KCR trending to high-run home games. Getting +100 on Over 10.5 is solid value given the pitching matchup.
Found at 5:27 AM ET
WSN ML -138 (-138)
Foster Griffin is an elite starter (xERA 2.55) in scorching hot form (recent ERA 0.90, averaging 8.0 K/start over last 3) facing Jacob Lopez who is in acute meltdown (recent ERA 19.04, averaging only 2.5 K/start, 3.3 IP/gs avg). Lopez had only 12 pitches last start — likely injury concern or near-immediate hook. The ATH bullpen is a disaster (xERA 5.93, ERA 8.94 in L12), meaning once Lopez exits early, it gets worse. WSN offense is elite vs LHP (wRC+ 153 in L12) — exactly what they're facing. WSN has gone 5-0 in Griffin's last 5 starts averaging 6.2 RS. Only caution: WSN's own bullpen is shaky (xERA 4.94), but Griffin's dominance and Lopez's implosion risk create a clear compound edge. The -138 ML is justified pricing but the edge is real given the magnitude of the pitching mismatch.
Found at 5:27 AM ET
WSN Team Total o5.5 (-108)
WSN offense is elite vs LHP (wRC+ 153 in L12) facing Jacob Lopez who is historically short (3.3 IP/gs avg) and currently imploding (recent ERA 19.04). ATH bullpen xERA 5.93 — among the worst in baseball — means the run-scoring environment stays dangerous after Lopez exits. WSN averaging 6.2 RS in Griffin's last 5 starts. This is a pure offensive edge play: WSN scores plenty regardless of game outcome or WSN bullpen concerns. -108 is an excellent price for an elite offense against a struggling starter plus terrible bullpen.
Found at 5:27 AM ET
SFG @ SEA u7.0 (+103)
Elite pitching matchup with multiple under signals. Robbie Ray is dominant (recent ERA 0.00 over 3 starts, going 8.0, 8.0, 6.1 IP — extraordinary workload and results) despite xERA 3.53. Logan Gilbert is also sharp (xERA 2.90 elite, recent ERA 2.69, averaging 8.3 K/start). Ray's season ERA 1.89 vs xERA 3.53 shows luck component, but his recent form is genuinely exceptional — consistent deep outings. Gilbert at home is 0.89 ERA in 3 starts. SFG offense vs RHP is average (wRC+ 112), but park suppresses offense (APF 92). SEA offense vs LHP is strong (wRC+ 136) but Ray's recent performance has been dominant against everyone. SFG bullpen xERA 2.27 is elite (ERA inflated by small sample noise). Getting +103 on Under 7.0 with two pitchers going deep and a pitcher-friendly park is significant value — this should be a 6.0-6.5 run environment today.
Found at 5:27 AM ET
AI-generated · For entertainment only · Not financial advice
CHW @ TOR
12:15 PM · Rogers CentreNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Sean Burke R
xERA2.02 (elite)K%39.4 (elite)HH%30.8 (good)Barrel%10.3 (avg)ERA1.96IP/gs6.1 IP/gsH/gs5.0PC/gs94BB%4.2
TOR vs RHP
wRC+75 (poor)K%17.8 (above avg)HH%31.0 (below avg)
Trey Yesavage R
xERA4.53 (below avg)K%17.7 (avg)HH%36.6 (avg)Barrel%9.8 (avg)ERA4.40IP/gs4.8 IP/gsH/gs2.3PC/gs83BB%14.5
CHW vs RHP
wRC+116 (above avg)K%22.6 (avg)HH%43.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHW-114-1.5 (+145)O8.5 (+102)TOR+100+1.5 (-164)U8.0 (-105)
First 5 Innings
MLSpreadTotalCHW-122-0.5 (+112)O4.5 (-106)TOR-102+0.5 (-146)U4.5 (-122)
Team Totals
OverUnderF5 OF5 UCHWO4.5 (+116)U4.5 (-145)O1.5 (-166)U1.5 (+130)TORO3.5 (-120)U3.5 (-105)O1.5 (-145)U1.5 (+114)
Pitcher Props
K O/UOuts O/USean Burke5.5 (-102 / -109)17.5 (-119 / -110)Trey Yesavage5.5 (-136 / +110)16.5 (-117 / -114)
Sean Burke · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs ATHW7.09894011
Jul 4@ CLEW6.095117011
Jun 29@ BALW5.18984322
Jun 23vs CLEW6.19066111
Jun 18@ NYYW7.1*8885111
Trey Yesavage · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ SDPL1.25911744
Jul 5@ SEAL6.09673223
Jun 29vs NYMW6.29433011
Jun 24vs HOUL5.210552511
Jun 18@ BOSW7.19564033
SP vs Opp / At Park · last 3 (2 seasons)
Sean Burke
IPERAKHBB
vs TOR5.010.802.06.03.0(1)
at TOR
Trey Yesavage
IPERAKHBB
vs CHW
home starts5.53.843.73.03.7(3)
Bullpens · Last 12
CHW
xERA 3.25 (good)ERA 2.632d stress Elevated (5.0 IP/1g)
TOR
xERA 3.34 (good)ERA 4.962d stress Elevated (5.0 IP/1g)
Weather · Neutral Conditions
68°F, Clear, Wind 2 mph SW
APF 102 — Neutral
Flags · 7
  • TOR — Trey Yesavage: BB% 15% — command concerns, elevated walk rate
  • CHW bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • TOR bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CHW — Sean Burke: recent bullpen appearance: 2026-06-18 — may affect pitch count or availability
  • CHW — Sean Burke: recent opponents high-K: CLE 27%, ATH 29% — K stats may be inflated vs strikeout-prone lineups
  • TOR — Trey Yesavage: last start: 59 pitches — short outing, possible injury concern or early hook
  • TOR — Trey Yesavage: 2026-07-11: 4 ER in 1.2 IP skewing 3-game ERA — other starts look better, don't overweight the ERA
Sean Burke K o5.5 (-102)
Sean Burke is elite (xERA 2.02, K% 39.4%) averaging 7.0 K/start over his last 3 outings. The line is only 5.5 Ks — well below his recent output. Flag notes recent opponents were high-K (CLE 27%, ATH 29%), and TOR has a lower K rate (17.8%) — so adjust down from 7.0 slightly. Even calibrated to ~5.8-6.2 expected Ks, the line of 5.5 at -102 is undervalued. Burke is going 6.1 IP/gs avg with avg PC ~89 — plenty of innings to accumulate. TOR's offense is cold (wRC+ 75 L12) and contact-oriented, but Burke's K% is so high (39.4%) that even vs a lower-K lineup he should exceed 5.5. The bullpen flag says manager will leave Burke in longer, further supporting outs accumulation. -102 is near even money on a clear over.
LAD @ NYY
12:35 PM · Yankee StadiumNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Y. Yamamoto R
xERA2.52 (elite)K%26.3 (good)HH%25.0 (elite)Barrel%6.2 (good)ERA3.79IP/gs6.3 IP/gsH/gs4.3PC/gs97BB%10.5
NYY vs RHP
wRC+114 (avg)K%26.4 (below avg)HH%45.2 (elite)
Cam Schlittler R
xERA4.09 (avg)K%25.3 (good)HH%41.2 (below avg)Barrel%17.6 (poor)ERA4.34IP/gs6.2 IP/gsH/gs5.0PC/gs95BB%6.7
LAD vs RHP
wRC+67 (poor)K%19.1 (above avg)HH%34.5 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-112-1.5 (+152)O7.5 (-110)NYY+100+1.5 (-175)U7.5 (-110)
First 5 Innings
MLSpreadTotalLAD-112+0.5 (-164)O4.5 (+110)NYY-112-0.5 (+125)U4.5 (-144)
Team Totals
OverUnderLADO3.5 (-130)U3.5 (+105)NYYO3.5 (-113)U3.5 (-113)
Pitcher Props
K O/UOuts O/UY. Yamamoto7.5 (+123 / +100)17.5 (-165 / +124)Cam Schlittler6.5 (-128 / +114)17.5 (-141 / +106)
Y. Yamamoto · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11vs ARIL6.010365466
Jul 4vs SDPW7.0100103200
Jun 27@ SDPW6.08945222
Jun 20vs BALL6.010266233
Jun 13@ CHWW8.110971011
Cam Schlittler · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ WSNW6.29964422
Jul 6@ TBRW8.010184011
Jun 30vs DETL4.08557166
Jun 25@ BOSL5.09295204
Jun 19vs CINW6.096134000
SP vs Opp / At Park · last 3 (2 seasons)
Y. Yamamoto
IPERAKHBB
vs NYY3.211.252.07.03.0(1)
at NYY
Cam Schlittler
IPERAKHBB
vs LAD
home starts5.14.147.75.00.7(3)
Bullpens · Last 12
LAD
xERA 3.48 (good)ERA 4.142d stress Normal (3.3 IP/1g)
NYY
xERA 3.14 (good)ERA 1.932d stress Normal (3.0 IP/1g)
Weather · Neutral Conditions
80°F, Clear, Wind 10 mph NW
APF 103 — Neutral
Flags · 4
  • NYY — Cam Schlittler: Barrel% 18% — high hard contact rate, elevated home run risk
  • LAD — Y. Yamamoto: last start: 103 pitches — high pitch count, may be on shorter leash today
  • LAD — Y. Yamamoto: 2026-07-11: 6 ER in 6.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • NYY — Cam Schlittler: 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
Cam Schlittler K o6.5 (-128)
Cam Schlittler has been on a K tear: 5K, 9K, 13K in his last 3 starts (avg 9.0 K/start), with K% 25.3%. LAD offense vs RHP is cold (wRC+ 67 in L12, K% 19.1%). Calibrating: LAD K rate is below the high-K lineups Schlittler recently faced (DET, BOS, CIN all vary), but even adjusting down his recent 9.0 K/start avg suggests ~7.5 expected Ks today. Schlittler averaging 6.2 IP/gs with recent avg PC ~91 — will get innings. Barrel% 18% is a flag but doesn't affect K rate. The line of 6.5 at -128 is inside our pricing comfort zone and the adjusted expectation of ~7.5 Ks clears the line by 1.0+. The 13K gem vs CIN (xK% matchup dependent) and 9K vs BOS confirm this is real. Caution: flag on Barrel% and one bad start (6 ER in 4.0 IP vs DET), but K prop is independent of run-prevention.
TEX @ ATL
1:35 PM · Truist ParkHot
Matchup · SP Last 3 / Team Last 12
Nathan Eovaldi R
xERA2.42 (elite)K%37.3 (elite)HH%45.2 (poor)Barrel%7.1 (good)ERA3.00IP/gs6.0 IP/gsH/gs5.7PC/gs92BB%5.3
ATL vs RHP
wRC+123 (above avg)K%22.8 (avg)HH%39.3 (avg)
Grant Holmes R
xERA2.66 (elite)K%20.0 (avg)HH%41.5 (below avg)Barrel%7.3 (good)ERA0.64IP/gs7.0 IP/gsH/gs4.5PC/gs73BB%3.6
TEX vs RHP
wRC+88 (below avg)K%20.4 (avg)HH%36.2 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTEX-120-1.5 (+135)O9.0 (+101)ATL+104+1.5 (-155)U8.5 (+100)
First 5 Innings
MLSpreadTotalTEX-135-0.5 (-104)O4.5 (-122)ATL+114+0.5 (-125)U4.5 (-106)
Team Totals
OverUnderF5 OF5 UTEXO4.5 (-102)U4.5 (-115)O2.5 (+105)U2.5 (-135)ATLO4.5 (+120)U3.5 (+112)O1.5 (-166)U1.5 (+130)
Pitcher Props
K O/UOuts O/UNathan Eovaldi5.5 (-150 / +119)17.5 (-161 / +121)Grant Holmes4.5 (+100 / -125)15.5 (+119 / -150)
Nathan Eovaldi · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9vs LAAW6.099106234
Jul 2vs DETW5.08596133
Jun 26@ TORW7.09295100
Jun 21vs SDPW6.09497133
Jun 14@ BOSW7.09466133
Grant Holmes · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@ PITW5.09053100
Jul 3vs NYMW5.08225112
Jun 27@ SFGL4.0*4741000
Jun 22@ SDPL4.29143511
Jun 16vs SFGL2.05524333
SP vs Opp / At Park · last 3 (2 seasons)
Nathan Eovaldi
IPERAKHBB
vs ATL5.00.007.03.04.0(1)
at ATL
Grant Holmes
IPERAKHBB
vs TEX4.09.002.06.02.0(1)
home starts4.34.152.74.72.0(3)
Bullpens · Last 12
TEX
xERA 4.72 (below avg)ERA 6.752d stress Elevated (4.0 IP/1g)
ATL
xERA 3.87 (avg)ERA 5.332d stress Fresh (2.0 IP/1g)
Weather · Hot
91°F, Mainly Clear, Wind 7 mph WNW
APF 103 — Hitter Friendly
Flags · 5
  • TEX — Nathan Eovaldi: HH% 45% — batters are squaring up the ball at an elevated rate
  • TEX bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ATL bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • ATL — Grant Holmes: 11 days since last start (2026-07-08) — may not be fully stretched out
  • ATL — Grant Holmes: recent bullpen appearance: 2026-06-27 — may affect pitch count or availability
ATL Team Total o4.5 (+120)
Grant Holmes is struggling badly in recent starts (recent ERA 5.81, avg only 3.0 K/start, short outings) with a matchup history of 9.00 ERA vs TEX — wait, this is ATL scoring off TEX starter Eovaldi. ATL offense is strong vs RHP (wRC+ 123 in L12). Eovaldi has elite xERA 2.42 but his ERA (3.00) and recent form (2.70 recent ERA) are legitimate — caution here. However, ATL Team Total Over 4.5 at +120 is excellent value: ATL's hot offense (wRC+ 123 L12) facing Eovaldi (who has allowed runs in 2 of 3 recent starts), TEX bullpen is shaky (xERA 4.72, ERA 6.75 in L12). Even if Eovaldi limits damage in 6 innings, the TEX pen will be on early. The +120 price implies ATL has <45% chance of scoring 5+ — that's undervalued given their offense.
TBR @ BOS
1:35 PM · Fenway ParkWindy
Matchup · SP Last 3 / Team Last 12
Shane McClanahan L
xERA3.82 (avg)K%19.4 (avg)HH%30.2 (good)Barrel%11.3 (below avg)ERA0.98IP/gs6.1 IP/gsH/gs4.3PC/gs76BB%1.5
BOS vs LHP
wRC+133 (elite)K%18.3 (above avg)HH%28.0 (poor)
Sonny Gray R
xERA2.60 (elite)K%27.5 (good)HH%39.1 (avg)Barrel%6.5 (good)ERA0.93IP/gs6.4 IP/gsH/gs3.3PC/gs86BB%5.8
TBR vs RHP
wRC+111 (avg)K%20.5 (avg)HH%35.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTBR+110+1.5 (-195)O8.5 (+100)BOS-127-1.5 (+172)U8.0 (-101)
First 5 Innings
MLSpreadTotalTBR+102+0.5 (-146)O3.5 (-144)BOS-125-0.5 (+112)U3.5 (+110)
Team Totals
OverUnderF5 OF5 UTBRO3.5 (-130)U3.5 (+110)O1.5 (-130)U1.5 (+100)BOSO4.5 (+114)U3.5 (+120)O1.5 (-145)U1.5 (+114)
Pitcher Props
K O/UOuts O/UShane McClanahan4.5 (-154 / +121)15.5 (+110 / -146)Sonny Gray4.5 (-136 / +114)17.5 (-169 / +127)
Shane McClanahan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs NYYW6.18554000
Jul 1@ KCRW6.06943000
Jun 23vs KCRL6.07546126
Jun 17@ LADL3.28333522
Jun 12@ LAAL4.07478144
Sonny Gray · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@ NYMW6.09135111
Jul 4@ LAAW6.07074211
Jun 28vs NYYW7.19791100
Jun 23@ COLW7.093116311
Jun 18vs TORL7.08946133
SP vs Opp / At Park · last 3 (2 seasons)
Sonny Gray
IPERAKHBB
vs TBR5.05.406.06.01.0(1)
home starts6.71.796.74.00.7(3)
Bullpens · Last 12
TBR
xERA 3.42 (good)ERA 3.772d stress Normal (6.0 IP/2g)
BOS
xERA 2.44 (elite)ERA 1.602d stress Elevated (9.7 IP/2g)
Weather · Windy
80°F, Clear, Wind 15 mph WNW
APF 104 — Hitter Friendly
Flags · 3
  • BOS bullpen elevated (9.7 IP over 2g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • TBR — Shane McClanahan: 11 days since last start (2026-07-08) — may not be fully stretched out
  • WEATHER: wind: Cross Wind L 15 mph — factor into total and HR expectations
NYM @ PHI
1:35 PM · Citizens Bank ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Nolan McLean R
xERA3.41 (good)K%25.0 (good)HH%28.0 (elite)Barrel%6.0 (good)ERA1.00IP/gs6.0 IP/gsH/gs5.0PC/gs95BB%6.6
PHI vs RHP
wRC+81 (below avg)K%22.8 (avg)HH%42.1 (above avg)
Alan Rangel R
xERA3.55 (good)K%25.0 (good)HH%43.3 (below avg)Barrel%6.7 (good)ERA5.56IP/gs5.7 IP/gsH/gs5.0PC/gs76BB%17.3
NYM vs RHP
wRC+133 (elite)K%18.8 (above avg)HH%40.0 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYM-130-1.5 (+130)O8.5 (-119)PHI+114+1.5 (-152)U8.5 (+100)
First 5 Innings
MLSpreadTotalNYM-145-0.5 (-110)O4.5 (-120)PHI+124+0.5 (-118)U4.5 (-108)
Team Totals
OverUnderF5 OF5 UNYMO4.5 (-108)U4.5 (-115)O2.5 (+100)U2.5 (-130)PHIO3.5 (-136)U3.5 (+110)O1.5 (-154)U1.5 (+120)
Pitcher Props
K O/UOuts O/UNolan McLean6.5 (+115 / -142)17.5 (-114 / -117)Alan Rangel3.5 (-156 / +123)13.5 (-133 / +100)
Nolan McLean · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs BOSL6.09875202
Jul 5@ ATLW6.09655123
Jun 30@ TORW6.09175200
Jun 24vs CHCL6.010497266
Jun 17@ CINW7.010193101
Alan Rangel · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8@ CINL3.16953333
Jul 2vs PITL4.09043400
Jun 27@ NYML4.0*7044244
Jun 22@ WSNL5.0*7245011
Apr 22@ CHCL3.0*4453011
SP vs Opp / At Park · last 3 (2 seasons)
Nolan McLean
IPERAKHBB
vs PHI6.50.695.55.51.5(2)
at PHI5.11.765.07.03.0(1)
Alan Rangel
IPERAKHBB
vs NYM
home starts4.00.004.03.04.0(1)
Bullpens · Last 12
NYM
xERA 5.67 (poor)ERA 9.13
PHI
xERA 3.89 (avg)ERA 7.65
Weather · Hitter Friendly
79°F, Clear, Wind 8 mph WNW
APF 104 — Hitter Friendly
Flags · 6
  • PHI — Alan Rangel: BB% 17% — command concerns, elevated walk rate
  • NYM bullpen: bullpen xERA 5.67 — bullpen performing well below average by expected ERA
  • PHI — Alan Rangel: 11 days since last start (2026-07-08) — may not be fully stretched out
  • PHI — Alan Rangel: recent bullpen appearance: 2026-06-27, 2026-06-22 — may affect pitch count or availability
  • PHI — Alan Rangel: last start: 69 pitches — short outing, possible injury concern or early hook
  • PHI — Alan Rangel: 2026-07-08: 3 ER in 3.1 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
NYM Team Total o4.5 (-108)
NYM offense is elite vs RHP (wRC+ 133 in L12) facing Alan Rangel who is in poor form: 11 days since last start, recent bullpen appearances, last start only 69 pitches (early hook), BB% 17% (command issues), and xERA 3.55 that looks better than his actual performance. Rangel's short outings (avg 5.7 IP/gs but with recent 3.0 and 4.0 IP outings) mean NYM will face the PHI bullpen (xERA 3.89) early. Nolan McLean's dominance vs PHI (0.69 ERA in 2 starts) is the pitching edge for NYM, but this is the offensive edge play: NYM's elite wRC+ 133 vs a shaky Rangel who can't find the zone. -108 is fair value.
PIT @ CLE
1:40 PM · Progressive FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Paul Skenes R
xERA2.92 (elite)K%23.9 (good)HH%41.3 (below avg)Barrel%6.5 (good)ERA6.46IP/gs5.1 IP/gsH/gs5.7PC/gs86BB%6.0
CLE vs RHP
wRC+99 (avg)K%26.7 (below avg)HH%35.2 (avg)
Joey Cantillo L
xERA2.67 (elite)K%28.6 (elite)HH%35.9 (avg)Barrel%0.0 (elite)ERA1.80IP/gs5.0 IP/gsH/gs5.0PC/gs91BB%14.3
PIT vs LHP
wRC+145 (elite)K%22.0 (avg)HH%33.3 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPIT-124-1.5 (+142)O7.0 (-115)CLE+109+1.5 (-168)U7.0 (-103)
First 5 Innings
MLSpreadTotalPIT-142-0.5 (+106)O3.5 (-125)CLE+114+0.5 (-138)U3.5 (-104)
Team Totals
OverUnderF5 OF5 UPITO3.5 (-115)U3.5 (+100)O1.5 (-154)U1.5 (+120)CLEO3.5 (+118)U3.5 (-145)O1.5 (-110)U1.5 (-120)
Pitcher Props
K O/UOuts O/UPaul Skenes7.5 (+110 / +128)17.5 (-210 / +157)Joey Cantillo5.5 (-142 / +117)15.5 (-108 / -123)
Paul Skenes · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs MILW5.18273122
Jul 7vs ATLW6.09548122
Jul 1@ PHIL4.08156278
Jun 26vs CINL5.09676244
Jun 20@ COLL6.010484222
Joey Cantillo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12@ MIAW5.08596211
Jul 7@ MINL5.09476302
Jul 1vs TEXW5.09343522
Jun 26vs SEAL6.09092211
Jun 20@ HOUW8.09894111
SP vs Opp / At Park · last 3 (2 seasons)
Paul Skenes
IPERAKHBB
vs CLE7.02.574.06.01.0(1)
at CLE
Joey Cantillo
IPERAKHBB
vs PIT
home starts5.32.255.73.72.3(3)
Bullpens · Last 12
PIT
xERA 5.54 (poor)ERA 4.562d stress Fresh (0.0 IP/1g)
CLE
xERA 3.52 (good)ERA 2.472d stress Fresh (0.0 IP/1g)
Weather · Neutral Conditions
77°F, Clear, Wind 10 mph N
APF 99 — Neutral
Flags · 5
  • CLE — Joey Cantillo: BB% 14% — command concerns, elevated walk rate
  • PIT bullpen: bullpen xERA 5.54 — bullpen performing well below average by expected ERA
  • PIT bullpen fresh (0.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • CLE bullpen fresh (0.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • PIT — Paul Skenes: 2026-07-01: 7 ER in 4.0 IP (ERA equiv 16) skewing 3-game ERA — other starts look better, don't overweight the ERA
BAL @ HOU
2:10 PM · Daikin Park (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Brandon Young R
xERA3.80 (avg)K%23.7 (good)HH%46.2 (poor)Barrel%3.9 (elite)ERA4.76IP/gs5.7 IP/gsH/gs7.7PC/gs93BB%7.9
HOU vs RHP
wRC+125 (above avg)K%20.2 (avg)HH%38.1 (avg)
Hunter Brown R
xERA5.08 (below avg)K%15.3 (below avg)HH%44.0 (below avg)Barrel%8.0 (good)ERA6.19IP/gs5.3 IP/gsH/gs5.0PC/gs94BB%15.3
BAL vs RHP
wRC+108 (avg)K%21.8 (avg)HH%43.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBAL+101-1.5 (+166)O8.5 (+102)HOU-115+1.5 (-195)U8.0 (-105)
First 5 Innings
MLSpreadTotalBAL-110+0.5 (-160)O4.5 (+100)HOU-114-0.5 (+122)U4.5 (-130)
Team Totals
OverUnderF5 OF5 UBALO3.5 (-130)U3.5 (+114)O1.5 (-154)U1.5 (+120)HOUO3.5 (-138)U3.5 (+110)O1.5 (-154)U1.5 (+120)
Pitcher Props
K O/UOuts O/UBrandon Young4.5 (-128 / +114)17.5 (-116 / -115)Hunter Brown6.5 (-154 / +122)17.5 (-109 / +105)
Brandon Young · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs KCRW7.08558133
Jul 4@ CINW5.010258344
Jun 27vs WSNL5.09387222
Jun 21@ LADW5.09555211
Jun 16@ SEAL6.09224433
Hunter Brown · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@ TEXL6.09844533
Jul 4vs TBRW4.08236467
Jun 28@ DETW6.010345223
Jun 22@ TORL3.08544211
Jun 16vs DETW5.29273311
SP vs Opp / At Park · last 3 (2 seasons)
Brandon Young
IPERAKHBB
vs HOU5.75.793.06.31.3(3)
at HOU8.00.006.01.00.0(1)
Hunter Brown
IPERAKHBB
vs BAL
home starts5.14.746.03.33.0(3)
Bullpens · Last 12
BAL
xERA 2.55 (elite)ERA 2.182d stress Elevated (5.0 IP/1g)
HOU
xERA 2.46 (elite)ERA 3.672d stress Normal (3.0 IP/1g)
Weather · Roof Closed
Flags · 5
  • BAL — Brandon Young: HH% 46% — batters are squaring up the ball at an elevated rate
  • HOU — Hunter Brown: BB% 15% — command concerns, elevated walk rate
  • BAL bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • 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
  • 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
SDP @ KCR
2:10 PM · Kauffman StadiumHot
Matchup · SP Last 3 / Team Last 12
German Marquez R
xERA4.66 (below avg)K%17.0 (avg)HH%44.4 (below avg)Barrel%8.3 (avg)ERA3.75IP/gs6.0 IP/gsH/gs5.5PC/gs74BB%15.1
KCR vs RHP
wRC+112 (avg)K%22.9 (avg)HH%42.8 (above avg)
Noah Cameron L
xERA7.13 (poor)K%21.6 (avg)HH%39.6 (avg)Barrel%20.8 (poor)ERA6.89IP/gs5.2 IP/gsH/gs6.7PC/gs97BB%13.5
SDP vs LHP
wRC+82 (below avg)K%31.9 (poor)HH%42.9 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+114+1.5 (-174)O10.5 (+100)KCR-130-1.5 (+146)U10.0 (-109)
First 5 Innings
MLSpreadTotalSDP+130+0.5 (-108)O5.5 (-130)KCR-160-0.5 (-120)U5.5 (+100)
Team Totals
OverUnderF5 OF5 USDPO4.5 (-122)U4.5 (-104)O2.5 (+105)U2.5 (-135)KCRO5.5 (+110)U4.5 (+116)O2.5 (-145)U2.5 (+114)
Pitcher Props
K O/UOuts O/UGerman Marquez3.5 (+120 / -150)14.5 (-152 / +114)Noah Cameron4.5 (-115 / +101)17.5 (-117 / -110)
German Marquez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs TORW4.08546233
Jul 7vs ARIW5.08243301
Jul 2@ LADL3.0*5612322
May 1vs CHWL5.09525577
Apr 25@ ARIW6.07526144
Noah Cameron · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ BALL7.010095255
Jul 6vs PHIW5.010576511
Jun 30vs TBRL3.28609366
Jun 24@ TBRL5.010858355
Jun 18vs STLW5.010868234
SP vs Opp / At Park · last 3 (2 seasons)
German Marquez
IPERAKHBB
vs KCR4.013.503.08.03.0(1)
at KCR4.013.503.08.03.0(1)
Noah Cameron
IPERAKHBB
vs SDP5.13.532.05.03.0(1)
home starts4.46.824.37.73.3(3)
Bullpens · Last 12
SDP
xERA 3.02 (good)ERA 4.802d stress Elevated (4.3 IP/1g)
KCR
xERA 5.01 (below avg)ERA 4.692d stress Elevated (4.0 IP/1g)
Weather · Hot
95°F, Clear, Wind 2 mph N
APF 105 — Hitter Friendly
Flags · 11
  • SDP — German Marquez: HH% 44% — batters are squaring up the ball at an elevated rate
  • SDP — German Marquez: BB% 15% — command concerns, elevated walk rate
  • KCR — Noah Cameron: Barrel% 21% — high hard contact rate, elevated home run risk
  • KCR — Noah Cameron: BB% 14% — command concerns, elevated walk rate
  • KCR bullpen: bullpen xERA 5.01 — bullpen performing well below average by expected ERA
  • SDP bullpen elevated (4.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • KCR bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • SDP — German Marquez: recent bullpen appearance: 2026-07-02 — may affect pitch count or availability
  • SDP — German Marquez: 2026-05-01: 7 ER in 5.0 IP (ERA equiv 13) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • KCR — Noah Cameron: 2026-06-30: 6 ER in 3.2 IP (ERA equiv 17) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • KCR — Noah Cameron: low-K outing 2026-06-30 (0 Ks vs avg 5.3) — stuff was flat that day
SDP @ KCR o10.5 (+100)
Both starters are struggling severely: German Marquez (recent ERA 9.00, xERA 4.66, 13.50 ERA in 1 prior start vs KCR at this park) and Noah Cameron (recent ERA 9.55, xERA 7.13, Barrel% 21%, BB% 14%). This is as clear a 'both starters are imploding' setup as exists. KCR averages 8.0 RS in home games in Cameron's recent starts; SDP offense is below avg vs LHP but Cameron's control and contact-rate issues overcome that. KCR bullpen xERA 5.01 — well below average. APF 105 slightly hitter-friendly. Multiple over signals align: both starters with high recent ERA, both with high xERA, mediocre bullpens on both sides, KCR trending to high-run home games. Getting +100 on Over 10.5 is solid value given the pitching matchup.
MIA @ MIL
2:10 PM · American Family FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Eury Perez R
xERA1.82 (elite)K%31.9 (elite)HH%27.5 (elite)Barrel%2.5 (elite)ERA1.47IP/gs6.1 IP/gsH/gs3.3PC/gs92BB%8.7
MIL vs RHP
wRC+103 (avg)K%21.6 (avg)HH%43.7 (above avg)
Robert Gasser L
xERA4.71 (below avg)K%16.9 (below avg)HH%32.7 (good)Barrel%10.9 (avg)ERA6.61IP/gs5.4 IP/gsH/gs6.3PC/gs83BB%2.8
MIA vs LHP
wRC+134 (elite)K%17.9 (above avg)HH%33.8 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIA+110+1.5 (-188)O8.0 (-115)MIL-125-1.5 (+158)U8.0 (-105)
First 5 Innings
MLSpreadTotalMIA-105+0.5 (-154)O4.5 (-102)MIL-116-0.5 (+120)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UMIAO3.5 (-130)U3.5 (+102)O1.5 (-160)U1.5 (+124)MILO4.5 (+114)U3.5 (+116)O2.5 (+130)U2.5 (-166)
Pitcher Props
K O/UOuts O/UEury Perez6.5 (+114 / +128)15.5 (+110 / -146)Robert Gasser4.5 (-130 / +104)15.5 (-110 / -120)
Eury Perez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11vs CLEL6.09968222
Jul 5@ ATHW7.09280000
Jun 30@ COLW5.18682411
Jun 24vs TEXW4.26813011
May 27@ TORL4.07393000
Robert Gasser · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12@ PITL3.05838077
Jul 7@ STLW7.29444122
Jun 29vs CINW5.29657133
Jun 21@ ATLW6.09774122
Jun 16vs CLEW5.29252200
SP vs Opp / At Park · last 3 (2 seasons)
Eury Perez
IPERAKHBB
vs MIL5.50.826.52.51.5(2)
at MIL5.01.806.02.02.0(1)
Robert Gasser
IPERAKHBB
vs MIA
home starts5.12.345.04.71.3(3)
Bullpens · Last 12
MIA
xERA 4.25 (avg)ERA 5.762d stress Normal (3.7 IP/1g)
MIL
xERA 3.24 (good)ERA 4.002d stress Elevated (5.0 IP/1g)
Weather · Neutral Conditions
77°F, Clear, Wind 9 mph E
APF 100 — Neutral
Flags · 4
  • MIL bullpen elevated (5.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIA — Eury Perez: recent opponents high-K: ATH 29%, CLE 27% — K stats may be inflated vs strikeout-prone lineups
  • MIL — Robert Gasser: last start: 58 pitches — short outing, possible injury concern or early hook
  • MIL — Robert Gasser: 2026-07-12: 7 ER in 3.0 IP (ERA equiv 21) skewing 3-game ERA — other starts look better, don't overweight the ERA
MIN @ CHC
2:20 PM · Wrigley FieldPitcher Friendly
Matchup · SP Last 3 / Team Last 12
Zebby Matthews R
xERA5.45 (poor)K%21.1 (avg)HH%42.9 (below avg)Barrel%16.3 (poor)ERA4.58IP/gs5.9 IP/gsH/gs5.3PC/gs90BB%9.9
CHC vs RHP
wRC+115 (above avg)K%21.9 (avg)HH%34.6 (below avg)
Shota Imanaga L
xERA3.67 (good)K%24.6 (good)HH%33.3 (good)Barrel%6.2 (good)ERA2.81IP/gs5.3 IP/gsH/gs6.7PC/gs95BB%5.8
MIN vs LHP
wRC+132 (elite)K%30.3 (poor)HH%50.9 (elite)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIN+142+1.5 (-155)O7.5 (-110)CHC-162-1.5 (+136)U7.5 (-110)
First 5 Innings
MLSpreadTotalMIN+122+0.5 (-125)O4.5 (+114)CHC-152-0.5 (-104)U4.5 (-148)
Team Totals
OverUnderMINO3.5 (+108)U3.5 (-135)CHCO4.5 (+114)U3.5 (+116)
Pitcher Props
K O/UOuts O/UZebby Matthews4.5 (-112 / -104)17.5 (-139 / +105)Shota Imanaga5.5 (+100 / -115)17.5 (-180 / +145)
Zebby Matthews · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs LAAL6.010239244
Jul 4@ NYYW4.27953444
Jun 29@ HOUW7.08974111
Jun 22vs LADL6.010856222
Jun 16@ TEXW7.09348022
Shota Imanaga · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@ CINL5.010257111
Jul 4vs STLL4.28684322
Jun 29vs SDPW6.19749022
Jun 24@ NYMW5.16944144
Jun 15vs COLW5.28535111
SP vs Opp / At Park · last 3 (2 seasons)
Shota Imanaga
IPERAKHBB
vs MIN6.03.001.05.00.0(1)
home starts5.22.905.06.01.3(3)
Bullpens · Last 12
MIN
xERA 2.86 (elite)ERA 2.252d stress Normal (3.7 IP/1g)
CHC
xERA 5.24 (below avg)ERA 6.092d stress Normal (3.0 IP/1g)
Weather · Pitcher Friendly
77°F, Clear, Wind 10 mph ENE
APF 96 — Pitcher Friendly
Flags · 5
  • MIN — Zebby Matthews: Barrel% 16% — high hard contact rate, elevated home run risk
  • CHC bullpen: bullpen xERA 5.24 — bullpen performing well below average by expected ERA
  • MIN — Zebby Matthews: last start: 102 pitches — high pitch count, may be on shorter leash today
  • 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
  • CHC — Shota Imanaga: last start: 102 pitches — high pitch count, may be on shorter leash today
CIN @ COL
3:10 PM · Coors FieldHot
Matchup · SP Last 3 / Team Last 12
Hunter Greene R
xERA4.40 (avg)K%42.2 (elite)HH%47.6 (poor)Barrel%4.8 (elite)ERA6.97IP/gs5.2 IP/gsH/gs5.0PC/gs91BB%11.1
COL vs RHP
wRC+124 (above avg)K%17.1 (above avg)HH%35.1 (avg)
Ryan Feltner R
xERA3.66 (good)K%17.4 (avg)HH%28.3 (elite)Barrel%11.3 (below avg)ERA3.86IP/gs5.4 IP/gsH/gs5.7PC/gs87BB%5.8
CIN vs RHP
wRC+91 (below avg)K%28.0 (poor)HH%29.9 (poor)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN-142-1.5 (+108)O11.0 (-110)COL+120+1.5 (-125)U11.0 (-108)
First 5 Innings
MLSpreadTotalCIN-154-0.5 (-130)O5.5 (-132)COL+144+0.5 (+100)U5.5 (+102)
Team Totals
OverUnderF5 OF5 UCINO5.5 (-132)U5.5 (+105)O2.5 (-140)U2.5 (+110)COLO4.5 (-130)U4.5 (+102)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UHunter Greene7.5 (+118 / +114)17.5 (-120 / +100)Ryan Feltner4.5 (+127 / -156)15.5 (+119 / -158)
Hunter Greene · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs CHCW7.093123100
Jul 4vs BALL3.18977488
Ryan Feltner · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9@ SFGL4.19236444
Jul 3vs SFGW6.08896023
Jun 28@ MINL6.08205012
Jun 22vs BOSW6.09324422
Jun 16@ CHCW4.210476322
SP vs Opp / At Park · last 3 (2 seasons)
Hunter Greene
IPERAKHBB
vs COL6.04.508.07.00.0(1)
at COL6.04.508.07.00.0(1)
Ryan Feltner
IPERAKHBB
vs CIN
home starts5.45.594.74.72.3(3)
Bullpens · Last 12
CIN
xERA 2.07 (elite)ERA 2.902d stress Fresh (2.0 IP/1g)
COL
xERA 4.06 (avg)ERA 2.812d stress Normal (3.7 IP/1g)
Weather · Hot
96°F, Clear, Wind 6 mph ENE
APF 117 — Hitter Friendly
Flags · 6
  • CIN — Hunter Greene: HH% 48% — batters are squaring up the ball at an elevated rate
  • CIN bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • CIN — Hunter Greene: 2026-07-04: 8 ER in 3.1 IP (ERA equiv 23) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • COL — Ryan Feltner: 2026-07-09: 4 ER in 4.1 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • COL — Ryan Feltner: high-K outing 2026-07-03 (9 Ks vs avg 4.0) — stuff can dominate; may not repeat
  • WEATHER: hitter-friendly park (APF 117) — park boosts offense, favor the over and HR props
WSN @ ATH
4:05 PM · Sutter Health ParkHot
Matchup · SP Last 3 / Team Last 12
Foster Griffin L
xERA2.55 (elite)K%27.1 (good)HH%32.4 (good)Barrel%8.8 (avg)ERA1.38IP/gs6.5 IP/gsH/gs4.5PC/gs98BB%2.1
ATH vs LHP
wRC+97 (avg)K%22.9 (avg)HH%37.3 (avg)
Jacob Lopez L
xERA2.61 (elite)K%25.0 (good)HH%28.6 (elite)Barrel%0.0 (elite)ERA14.85IP/gs3.3 IP/gsH/gs5.0PC/gs44BB%9.4
WSN vs LHP
wRC+153 (elite)K%26.9 (below avg)HH%35.2 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalWSN-138-1.5 (+112)O10.5 (-110)ATH+119+1.5 (-130)U10.5 (-105)
First 5 Innings
MLSpreadTotalWSN-156-0.5 (-118)O5.5 (-122)ATH+124+0.5 (-110)U5.5 (-106)
Team Totals
OverUnderF5 OF5 UWSNO5.5 (-108)U5.5 (-110)O2.5 (-140)U2.5 (+110)ATHO4.5 (-113)U4.5 (-110)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UFoster Griffin5.5 (+105 / -130)17.5 (-130 / +116)Jacob Lopez3.5 (-132 / +105)
Foster Griffin · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 8vs HOUW7.09995011
Jul 3vs PITW5.08324111
Jun 27@ BALW7.011293201
Jun 22vs PHIW7.110594011
Jun 16vs KCRW6.010066211
Jacob Lopez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@ CHWL1.21210000
Jul 7@ DETL3.0*6345144
May 31vs NYYL2.05635277
May 24@ SDPW4.2*9136111
May 19@ LAAW3.28327344
SP vs Opp / At Park · last 3 (2 seasons)
Jacob Lopez
IPERAKHBB
vs WSN7.20.0010.03.00.0(1)
home starts4.011.163.35.72.0(3)
Bullpens · Last 12
WSN
xERA 4.94 (below avg)ERA 5.402d stress Normal (3.0 IP/1g)
ATH
xERA 5.93 (poor)ERA 8.942d stress Elevated (5.3 IP/1g)
Weather · Hot
91°F, Overcast, Wind 6 mph WSW
APF 108 — Hitter Friendly
Flags · 10
  • ATH — Jacob Lopez: small sample (6.2 IP over 3 starts) — stats may not reflect true ability
  • ATH — Jacob Lopez: avg 3.3 IP/gs — short outings, bullpen likely needed early
  • ATH bullpen: bullpen xERA 5.93 — bullpen performing well below average by expected ERA
  • ATH bullpen elevated (5.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • WSN — Foster Griffin: 11 days since last start (2026-07-08) — may not be fully stretched out
  • WSN — Foster Griffin: low-K outing 2026-07-03 (2 Ks vs avg 6.7) — stuff was flat that day
  • ATH — Jacob Lopez: recent bullpen appearance: 2026-07-07, 2026-05-24 — may affect pitch count or availability
  • ATH — Jacob Lopez: last start: 12 pitches — short outing, possible injury concern or early hook
  • ATH — Jacob Lopez: recent opponents high-K: LAA 30%, NYY 33% — K stats may be inflated vs strikeout-prone lineups
  • WEATHER: hitter-friendly park (APF 108) — park boosts offense, favor the over and HR props
WSN ML -138 (-138)
Foster Griffin is an elite starter (xERA 2.55) in scorching hot form (recent ERA 0.90, averaging 8.0 K/start over last 3) facing Jacob Lopez who is in acute meltdown (recent ERA 19.04, averaging only 2.5 K/start, 3.3 IP/gs avg). Lopez had only 12 pitches last start — likely injury concern or near-immediate hook. The ATH bullpen is a disaster (xERA 5.93, ERA 8.94 in L12), meaning once Lopez exits early, it gets worse. WSN offense is elite vs LHP (wRC+ 153 in L12) — exactly what they're facing. WSN has gone 5-0 in Griffin's last 5 starts averaging 6.2 RS. Only caution: WSN's own bullpen is shaky (xERA 4.94), but Griffin's dominance and Lopez's implosion risk create a clear compound edge. The -138 ML is justified pricing but the edge is real given the magnitude of the pitching mismatch.
WSN Team Total o5.5 (-108)
WSN offense is elite vs LHP (wRC+ 153 in L12) facing Jacob Lopez who is historically short (3.3 IP/gs avg) and currently imploding (recent ERA 19.04). ATH bullpen xERA 5.93 — among the worst in baseball — means the run-scoring environment stays dangerous after Lopez exits. WSN averaging 6.2 RS in Griffin's last 5 starts. This is a pure offensive edge play: WSN scores plenty regardless of game outcome or WSN bullpen concerns. -108 is an excellent price for an elite offense against a struggling starter plus terrible bullpen.
DET @ LAA
4:07 PM · Angel StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
Casey Mize R
xERA2.60 (elite)K%26.0 (good)HH%36.0 (avg)Barrel%2.0 (elite)ERA2.33IP/gs6.4 IP/gsH/gs3.7PC/gs93BB%5.5
LAA vs RHP
wRC+73 (poor)K%23.9 (avg)HH%31.9 (below avg)
Ryan Johnson R
xERA5.00 (below avg)K%17.0 (avg)HH%34.9 (good)Barrel%9.3 (avg)ERA3.86IP/gs4.7 IP/gsH/gs4.3PC/gs81BB%6.8
DET vs RHP
wRC+87 (below avg)K%25.9 (below avg)HH%35.5 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalDET-152-1.5 (+105)O9.0 (+100)LAA+130+1.5 (-124)U9.0 (-115)
First 5 Innings
MLSpreadTotalDET-156-0.5 (-113)O4.5 (-135)LAA+124+0.5 (-115)U4.5 (+104)
Team Totals
OverUnderF5 OF5 UDETO4.5 (-130)U4.5 (+105)O2.5 (+100)U2.5 (-130)LAAO3.5 (-130)U3.5 (+104)O1.5 (-135)U1.5 (+105)
Pitcher Props
K O/UOuts O/UCasey Mize5.5 (-132 / +117)16.5 (-116 / -114)Ryan Johnson4.5 (-118 / -102)15.5 (+130 / +143)
Casey Mize · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11vs PHIL5.29755234
Jul 5@ TEXW6.29445222
Jun 29@ NYYW7.088101000
Jun 23vs NYYL5.29768144
Jun 17@ HOUL4.28636133
Ryan Johnson · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ MINL5.07513333
Jul 5vs BOSL4.08766125
Jun 29@ SEAL5.08134013
Jun 23vs BALW6.09081100
Jun 18@ ATHL5.08928155
SP vs Opp / At Park · last 3 (2 seasons)
Casey Mize
IPERAKHBB
vs LAA5.33.385.04.01.7(3)
at LAA7.05.144.07.02.0(1)
Ryan Johnson
IPERAKHBB
vs DET
home starts5.01.807.03.51.0(2)
Bullpens · Last 12
DET
xERA 2.19 (elite)ERA 2.722d stress Normal (3.3 IP/1g)
LAA
xERA 3.46 (good)ERA 5.402d stress Normal (3.0 IP/1g)
Weather · Hitter Friendly
85°F, Clear, Wind 8 mph SW
APF 104 — Hitter Friendly
Flags · 2
  • LAA — Ryan Johnson: recent bullpen appearance: 2026-05-19 — may affect pitch count or availability
  • LAA — Ryan Johnson: last start: 75 pitches — short outing, possible injury concern or early hook
STL @ ARI
4:10 PM · Chase Field (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Andre Pallante R
xERA3.23 (good)K%10.4 (poor)HH%35.4 (avg)Barrel%4.6 (elite)ERA5.71IP/gs5.8 IP/gsH/gs8.0PC/gs99BB%5.2
ARI vs RHP
wRC+83 (below avg)K%21.1 (avg)HH%36.8 (avg)
E. Rodriguez L
xERA5.03 (below avg)K%15.7 (below avg)HH%33.3 (good)Barrel%16.7 (poor)ERA2.77IP/gs6.5 IP/gsH/gs6.0PC/gs93BB%2.0
STL vs LHP
wRC+125 (above avg)K%19.1 (above avg)HH%46.5 (elite)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSTL+101-1.5 (+172)O9.0 (-105)ARI-118+1.5 (-190)U9.0 (-112)
First 5 Innings
MLSpreadTotalSTL-112-0.5 (+120)O4.5 (-140)ARI-112+0.5 (-156)U4.5 (+108)
Team Totals
OverUnderF5 OF5 USTLO4.5 (+102)U4.5 (-130)O2.5 (+114)U2.5 (-145)ARIO4.5 (+102)U4.5 (-125)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/UAndre Pallante3.5 (+133 / -158)16.5 (-127 / -105)E. Rodriguez3.5 (-145 / +127)17.5 (-140 / +105)
Andre Pallante · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 9vs MILL5.09728266
Jul 3@ CHCW5.210225100
Jun 27vs MIAL6.298411155
Jun 22vs ARIW6.08526011
Jun 16vs SDPW7.09264022
E. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@ LADW6.08757122
Jul 5vs MILL6.010235022
Jun 29vs SFGW7.09115011
Jun 23@ STLW6.29553300
Jun 17vs LAAW7.010056311
SP vs Opp / At Park · last 3 (2 seasons)
Andre Pallante
IPERAKHBB
vs ARI5.15.292.57.51.0(2)
at ARI4.210.713.09.02.0(1)
E. Rodriguez
IPERAKHBB
vs STL6.20.005.03.03.0(1)
home starts6.71.803.05.31.0(3)
Bullpens · Last 12
STL
xERA 3.61 (good)ERA 3.962d stress Normal (2.7 IP/1g)
ARI
xERA 2.35 (elite)ERA 2.332d stress Elevated (4.0 IP/1g)
Weather · Roof Closed
Flags · 4
  • ARI — E. Rodriguez: Barrel% 17% — high hard contact rate, elevated home run risk
  • ARI bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • STL — Andre Pallante: 2026-07-09: 6 ER in 5.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • ARI — E. Rodriguez: recent opponents low-K: MIL 15%, LAD 17% — recent opponents make less contact; today's lineup may be tougher
SFG @ SEA
4:10 PM · T-Mobile ParkPitcher Friendly
Matchup · SP Last 3 / Team Last 12
Robbie Ray L
xERA3.53 (good)K%13.0 (below avg)HH%42.1 (below avg)Barrel%3.5 (elite)ERA1.89IP/gs6.3 IP/gsH/gs4.3PC/gs94BB%13.0
SEA vs LHP
wRC+136 (elite)K%31.5 (poor)HH%35.3 (avg)
Logan Gilbert R
xERA2.90 (elite)K%23.5 (good)HH%38.3 (avg)Barrel%6.7 (good)ERA3.43IP/gs7.0 IP/gsH/gs5.7PC/gs97BB%2.5
SFG vs RHP
wRC+112 (avg)K%19.7 (above avg)HH%36.1 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSFG+150+1.5 (-150)O7.0 (-120)SEA-178-1.5 (+130)U7.0 (+103)
First 5 Innings
MLSpreadTotalSFG+140+0.5 (-113)O3.5 (-138)SEA-166-0.5 (-115)U3.5 (+106)
Team Totals
OverUnderF5 OF5 USFGO3.5 (+120)U2.5 (+122)O1.5 (-110)U1.5 (-120)SEAO3.5 (-142)U3.5 (+120)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/URobbie Ray5.5 (+102 / -112)17.5 (-108 / -110)Logan Gilbert6.5 (-111 / -103)18.5 (+118 / -157)
Robbie Ray · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10vs COLL5.010044611
Jul 4@ COLW6.08845333
Jun 28vs ATLW8.09524101
Jun 23vs ATHW8.010262401
Jun 16@ ATLW6.1*9482200
Logan Gilbert · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 11@ TBRL6.29659244
Jul 4vs TORW7.19171000
Jun 27@ CLEL7.010377044
Jun 21vs BOSW6.19483211
Jun 16vs BALW7.094102111
SP vs Opp / At Park · last 3 (2 seasons)
Robbie Ray
IPERAKHBB
vs SEA6.01.502.04.05.0(1)
at SEA
Logan Gilbert
IPERAKHBB
vs SFG
home starts6.70.898.32.01.0(3)
Bullpens · Last 12
SFG
xERA 2.27 (elite)ERA 5.732d stress Fresh (2.0 IP/1g)
SEA
xERA 4.31 (avg)ERA 3.532d stress Normal (3.3 IP/1g)
Weather · Pitcher Friendly
71°F, Clear, Wind 8 mph NW
APF 92 — Pitcher Friendly
Flags · 4
  • SFG — Robbie Ray: BB% 13% — command concerns, elevated walk rate
  • SFG bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • SFG — Robbie Ray: recent bullpen appearance: 2026-06-16 — may affect pitch count or availability
  • WEATHER: pitcher-friendly park (APF 92) — park suppresses offense, favor the under
SFG @ SEA u7.0 (+103)
Elite pitching matchup with multiple under signals. Robbie Ray is dominant (recent ERA 0.00 over 3 starts, going 8.0, 8.0, 6.1 IP — extraordinary workload and results) despite xERA 3.53. Logan Gilbert is also sharp (xERA 2.90 elite, recent ERA 2.69, averaging 8.3 K/start). Ray's season ERA 1.89 vs xERA 3.53 shows luck component, but his recent form is genuinely exceptional — consistent deep outings. Gilbert at home is 0.89 ERA in 3 starts. SFG offense vs RHP is average (wRC+ 112), but park suppresses offense (APF 92). SEA offense vs LHP is strong (wRC+ 136) but Ray's recent performance has been dominant against everyone. SFG bullpen xERA 2.27 is elite (ERA inflated by small sample noise). Getting +103 on Under 7.0 with two pitchers going deep and a pitcher-friendly park is significant value — this should be a 6.0-6.5 run environment today.
LAD @ NYY
7:20 PM · Yankee Stadium
Matchup · SP Last 3 / Team Last 12
Emmet Sheehan R
xERA2.87 (elite)K%28.3 (elite)HH%38.9 (avg)Barrel%5.6 (good)ERA2.45IP/gs4.9 IP/gsH/gs2.7PC/gs94BB%10.0
NYY vs RHP
wRC+114 (avg)K%26.4 (below avg)HH%45.2 (elite)
Ryan Weathers L
xERA3.23 (good)K%26.8 (good)HH%35.1 (avg)Barrel%0.0 (elite)ERA5.73IP/gs3.7 IP/gsH/gs6.3PC/gs78BB%5.4
LAD vs LHP
wRC+149 (elite)K%17.2 (above avg)HH%44.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-112-1.5 (+152)O7.5 (-110)NYY+100+1.5 (-175)U7.5 (-110)
First 5 Innings
MLSpreadTotalLAD-112+0.5 (-164)O4.5 (+110)NYY-112-0.5 (+125)U4.5 (-144)
Team Totals
OverUnderLADO3.5 (-130)U3.5 (+105)NYYO3.5 (-113)U3.5 (-113)
Emmet Sheehan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 12vs ARIL5.110173123
Jul 5vs SDPL4.19653311
Jun 28@ SDPW5.08452211
Jun 21vs BALL3.18248366
Jun 14@ CHWL5.08584133
Ryan Weathers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 10@ WSNW5.19166011
Jul 5vs MINL4.08866244
Jun 29vs DETL1.25537125
Jun 24@ DETW6.09766212
Jun 18vs CHWL6.18883111
SP vs Opp / At Park · last 3 (2 seasons)
Ryan Weathers
IPERAKHBB
vs LAD
home starts3.85.585.75.31.3(3)
Bullpens · Last 12
LAD
xERA 3.48 (good)ERA 4.142d stress Normal (3.3 IP/1g)
NYY
xERA 3.14 (good)ERA 1.932d stress Normal (3.0 IP/1g)
Weather
84°F, Wind 12 mph
Flags · 3
  • NYY — Ryan Weathers: avg 3.7 IP/gs — short outings, bullpen likely needed early
  • LAD — Emmet Sheehan: last start: 101 pitches — high pitch count, may be on shorter leash today
  • NYY — Ryan Weathers: recent opponents high-K: MIN 30%, WSN 27% — K stats may be inflated vs strikeout-prone lineups
Cam Schlittler K o6.5 (-128)
Cam Schlittler has been on a K tear: 5K, 9K, 13K in his last 3 starts (avg 9.0 K/start), with K% 25.3%. LAD offense vs RHP is cold (wRC+ 67 in L12, K% 19.1%). Calibrating: LAD K rate is below the high-K lineups Schlittler recently faced (DET, BOS, CIN all vary), but even adjusting down his recent 9.0 K/start avg suggests ~7.5 expected Ks today. Schlittler averaging 6.2 IP/gs with recent avg PC ~91 — will get innings. Barrel% 18% is a flag but doesn't affect K rate. The line of 6.5 at -128 is inside our pricing comfort zone and the adjusted expectation of ~7.5 Ks clears the line by 1.0+. The 13K gem vs CIN (xK% matchup dependent) and 9K vs BOS confirm this is real. Caution: flag on Barrel% and one bad start (6 ER in 4.0 IP vs DET), but K prop is independent of run-prevention.