MLB Game Overviews

Wednesday, July 29, 2026

Updated 15:45 UTC · Odds Updated 15:43 UTC

AI Picks · 10 Bets · Jul 29
Jesus Luzardo o7.5 Ks (-115)
Luzardo is absolutely elite right now: xERA 1.56, recent ERA 1.00 (last 3 starts), averaging 8.7 K/start over that stretch. He went 11K, 9K, 6K in his last three starts. vs MIA specifically he owns a 1.79 ERA and 9.7 K/gs over 3 career starts. Today's matchup is favorable: MIA vs LHP posts K% 28.5%, one of the higher strikeout rates in the league. The only flag is 105-pitch last outing, but the elevated bullpen usage (flag says lean SP outs OVER) suggests the manager will let him go deep. Adjusted K expectation ~8.5–9.0, comfortably above the 7.5 line. Roof closed eliminates weather concerns. Multiple factors align: elite xERA, blistering recent form, favorable matchup history, and a high-K opposing lineup.
Found at 6:07 AM ET
ARI @ PIT u8.5 (+100)
E. Rodriguez has been genuinely sharp in his last 3 starts (recent ERA 2.37 despite the season ERA of 6.52 — the xERA 3.14 supports his current form), and Jared Jones is elite (xERA 1.27). ARI offense vs RHP is hot (wRC+ 128) but PIT vs LHP is also 127 — yet Jones' home park history (2.22 ERA) and matchup history vs ARI (no data but elite overall) keeps the ceiling low. E. Rodriguez dominated PIT last time (0.00 ERA, 7.0 IP). Both bullpens are average (4.23/4.07 xERA) but not terrible. The flag notes one skewed outing for E. Rodriguez — removing it, his other two starts are 2 ER in 6.0 IP and 1 ER in 7.0 IP. Combined pitching quality is strong with both starters currently in good form, and we're getting +100 on the under — positive EV if the starting pitching holds. Both team run support averages are modest (PIT averages 3.0 RS in Jones' starts, ARI 5.4). The line at 8.5 with juice on the under side at +100 represents slight value for a game with genuinely strong arms.
Found at 11:44 AM ET
Tarik Skubal o8.5 Ks (+100)
Skubal is a generational talent: xERA 1.83, K% 35.6%, averaging 7.7 K/start over recent 3 (5K, 9K, 9K). vs BAL specifically he owns 8.5 K/gs over 2 starts. Crucially, BAL vs LHP posts K% 27.3% — the highest strikeout rate of any team in today's slate vs a lefty. Recent Ks of 5/9/9 came partly vs LAA (28% K) and KCR (26% K); BAL at 27.3% is right in that range, so no meaningful downward calibration needed. The flag notes opponents were high-K, but BAL is itself high-K, validating the expectation. DET bullpen flag suggests manager leaves Skubal in longer. Adjusted expectation ~8.5–9.5. The +100 price offers excellent value for a near-certain 9-K caliber performance.
Found at 6:07 AM ET
BAL Team Total u3.5 (-136)
Skubal is historically dominant vs BAL (0.00 ERA, 6.5 IP/gs, 8.5 K/gs over 2 starts) and is elite by every measure. DET bullpen (xERA 3.77) is solid enough to hold. BAL's K% vs LHP is 27.3% — they strike out a lot. While BAL overall wRC+ vs LHP is 172 (elite), Skubal specifically suppresses this lineup historically. The -136 is steep but justified for a pure pitching edge play expressing that BAL scores 3 or fewer runs in a game where Skubal dominates early and the pen holds.
Found at 6:07 AM ET
Line Warning: If -136 is too rich, consider the Tarik Skubal K Over 8.5 (+100) as the cleaner value play on the same pitching edge.
BAL @ DET u7.5 (-108)
This is an elite pitching matchup anchored by Tarik Skubal (xERA 1.83, recent ERA 2.25, 7.7 K/start avg, has DOMINATED BAL historically: 0.00 ERA in 2gs, 8.5 K/gs). Trevor Rogers is genuinely hot (recent ERA 1.05, xERA 3.46 — season ERA 1.86 is close to xERA suggesting no luck gap). Key signal: DET vs LHP is brutally weak (wRC+ 15 — one of the worst splits in this dataset), meaning Rogers actually has a strong wRC+ advantage here. BAL bullpen is elite (xERA 2.17), DET bullpen is solid (xERA 3.79). The only concern is BAL vs LHP is elite (wRC+ 181), but Skubal has historically shut them down cold (0.00 ERA in 2 starts). Both starters are currently performing near their best, both bullpens are reliable, and Skubal's track record vs this specific BAL lineup is remarkable. The total at 7.5 may still be slightly high given the pitching on both sides.
Found at 11:44 AM ET
MIL ML (-122)
Logan Webb is in serious trouble right now: recent ERA 6.35 (struggling flag), season ERA 5.49 >> xERA 3.63 — actually xERA suggests some bad luck but even removing that he's given up 12 ER in 17 IP in his last 3 starts. SFG vs LHP is brutally weak (wRC+ 21 — poor), but MIL vs RHP is strong (wRC+ 126 above avg). Shane Drohan has a solid xERA 2.55 (elite), recent ERA 3.12 improving (skewed start noted). MIL bullpen is average (xERA 3.54), SFG bullpen is solid (xERA 2.90) — the pen edge goes to SFG, but Webb's struggles and MIL's offensive edge vs a struggling Webb are the primary drivers. MIL is 7-3 L10 overall. Getting MIL at -122 against a clearly struggling Webb in a park that slightly suppresses offense (APF 99) is reasonable value.
Found at 11:44 AM ET
SDP Team Total o4.5 (+112)
SDP offense is elite in L12 (wRC+ 152 vs RHP, best on the slate) facing Gabriel Hughes who is struggling recently (recent ERA 4.05 vs elite xERA 1.95 — the gap suggests regression toward difficulty) and has never faced SDP before. Hughes also had a bullpen appearance recently, raising pitch count/availability concerns. COL bullpen is poor (xERA 4.96). SDP hitting hard (K% 18.3%, HH% 45.7% — elite contact quality). The +112 price gives positive expected value on an elite offense vs a struggling pitcher with no matchup history to draw on. The team total at 4.5 is very gettable.
Found at 6:07 AM ET
Joey Cantillo o6.5 Ks (+128)
Cantillo has elite underlying stuff: xERA 2.55, K% 29.8%. Recent 3 starts: 9K, 7K, 4K (avg 6.7 K/start, exactly at the line). The 4K start was flagged as skewed (ERA equiv 14 — that was a rough, possibly short outing). CIN vs LHP has a K% of 19.0%, which is below average, so minor downward calibration applies — but Cantillo's average still sits right at the line. The +128 price provides tremendous value: you're getting plus money on what projects as a coin-flip with elite upside. The Great American Ball Park (APF 104) doesn't affect K props. CLE bullpen fresh flag suggests manager may hook early, but Cantillo averaged 5.0 IP/gs and recent outings were full 5.0 IP each with 85-94 pitch counts — suggesting the hook could cap him. At +128, the value is undeniable even accounting for early-hook risk.
Found at 6:07 AM ET
CHC ML (-116)
Strong compound edge: Matthew Boyd is excellent vs STL (1.69 ERA, 5.3 IP/gs over 3 career starts, 2.45 ERA at Busch Stadium). Boyd's recent ERA (3.68) matches his xERA (3.68), indicating stable performance with no luck gap concerns. CHC offense (wRC+ 121 vs RHP) is hot and averaging 6.2 RS in Boyd's recent starts (5-0 SP L5). Opposing Dustin May is struggling acutely — recent ERA 7.50 vs xERA 4.32 (a true acute struggle flag, plus BB% 12%). STL offense is poor vs LHP (wRC+ 61, one of the worst marks today). CHC bullpen xERA 3.86 is solid. STL is 2-8 L10 and 1-4 in their last 5 home games. The -116 is very fair for this level of advantage.
Found at 6:07 AM ET
BOS Team Total o5.5 (-120)
Jacob Lopez is in acute collapse: recent ERA 19.69 (STRUGGLING — 0 ER in 1.2 IP, 4 ER in 3 IP, 7 ER in 2 IP over last three outings), avg 3.7 IP/gs meaning bullpen will be needed early. His BB% 13% adds fuel to fire. His home ERA is 8.92. ATH bullpen xERA 6.03 — well below average and a clear disqualifier for ATH-side bets. BOS vs LHP is elite (wRC+ 138), and the park is hitter-friendly (APF 109). BOS is 9-1 away in L10. The combination of a rapidly deteriorating starter + terrible bullpen behind him + elite BOS offense vs LHP makes 5.5 runs for BOS very achievable. ATH bullpen flag disqualifies ATH-side bets, routing this to BOS team total over as the appropriate expression of the edge. -120 is acceptable given the clarity of the mismatch.
Found at 11:44 AM ET
AI-generated · For entertainment only · Not financial advice
PHI @ MIA
12:10 PM · loanDepot park (Roof Closed)
Matchup · SP Last 3 / Team Last 12
Jesus Luzardo L
xERA1.56 (elite)K%34.7 (elite)HH%39.3 (avg)Barrel%7.1 (good)ERA1.38IP/gs6.5 IP/gsH/gs2.5PC/gs97BB%6.1
MIA vs LHP
wRC+57 (poor)K%28.9 (poor)HH%33.3 (below avg)
Ryan Gusto R
xERA2.01 (elite)K%26.7 (good)HH%42.9 (below avg)Barrel%4.8 (elite)ERA2.35IP/gs7.7 IP/gsH/gs5.0PC/gs40BB%3.3
PHI vs RHP
wRC+67 (poor)K%30.2 (poor)HH%43.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPHI-172-1.5 (+104)O7.5 (-110)MIA+145+1.5 (-115)U7.5 (-107)
First 5 Innings
MLSpreadTotalPHI-184-0.5 (-118)O3.5 (-125)MIA+146+0.5 (-110)U3.5 (-104)
Team Totals
OverUnderF5 OF5 UPHIO4.5 (+102)U4.5 (-125)O1.5 (-160)U1.5 (+124)MIAO2.5 (-150)U2.5 (+120)O1.5 (+114)U1.5 (-145)
Pitcher Props
K O/UOuts O/UJesus Luzardo7.5 (+126 / +121)18.5 (+150 / -173)Ryan Gusto3.5 (-128 / +101)
Jesus Luzardo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs NYYL7.010593111
Jul 18vs NYMW5.09072211
Jul 9@ CINW7.096112200
Jul 4@ KCRW6.09594011
Jun 28@ NYMW5.09664311
Ryan Gusto · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs SDPL3.15742111
Jul 21@ HOUL2.0*2420000
Jul 18@ MILL2.1*3823012
Jul 10vs CLEL2.0*2310000
Jul 2@ COLL3.05124233
SP vs Opp / At Park · last 3 (2 seasons)
Jesus Luzardo
IPERAKHBB
vs MIA6.71.799.75.30.7(3)
at MIA5.74.217.36.32.7(3)
Ryan Gusto
IPERAKHBB
vs PHI4.210.711.08.03.0(1)
home starts3.62.505.02.51.5(2)
Bullpens · Last 12
PHI
xERA 3.05 (good)ERA 3.482d stress Elevated (5.3 IP/1g)
MIA
xERA 4.97 (below avg)ERA 5.722d stress Elevated (4.0 IP/1g)
Weather · Roof Closed
Flags · 8
  • MIA — Ryan Gusto: small sample (7.2 IP over 3 starts) — stats may not reflect true ability
  • PHI bullpen elevated (5.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • MIA bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • PHI — Jesus Luzardo: last start: 105 pitches — high pitch count, may be on shorter leash today
  • MIA — Ryan Gusto: recent bullpen appearance: 2026-07-21, 2026-07-18 — may affect pitch count or availability
  • MIA — Ryan Gusto: last start: 57 pitches — short outing, possible injury concern or early hook
  • MIA — Ryan Gusto: 2026-07-02: 3 ER in 3.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • MIA — Ryan Gusto: recent opponents low-K: STL 16%, SDP 18% — recent opponents make less contact; today's lineup may be tougher
Jesus Luzardo o7.5 Ks (-115)
Luzardo is absolutely elite right now: xERA 1.56, recent ERA 1.00 (last 3 starts), averaging 8.7 K/start over that stretch. He went 11K, 9K, 6K in his last three starts. vs MIA specifically he owns a 1.79 ERA and 9.7 K/gs over 3 career starts. Today's matchup is favorable: MIA vs LHP posts K% 28.5%, one of the higher strikeout rates in the league. The only flag is 105-pitch last outing, but the elevated bullpen usage (flag says lean SP outs OVER) suggests the manager will let him go deep. Adjusted K expectation ~8.5–9.0, comfortably above the 7.5 line. Roof closed eliminates weather concerns. Multiple factors align: elite xERA, blistering recent form, favorable matchup history, and a high-K opposing lineup.
ARI @ PIT
12:35 PM · PNC ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
E. Rodriguez L
xERA3.14 (good)K%15.2 (below avg)HH%23.5 (elite)Barrel%5.9 (good)ERA6.52IP/gs4.8 IP/gsH/gs7.0PC/gs84BB%10.9
PIT vs LHP
wRC+127 (above avg)K%23.6 (avg)HH%34.4 (below avg)
Jared Jones R
xERA1.27 (elite)K%37.9 (elite)HH%29.4 (elite)Barrel%5.9 (good)ERA1.06IP/gs5.7 IP/gsH/gs1.7PC/gs78BB%3.5
ARI vs RHP
wRC+128 (above avg)K%17.0 (above avg)HH%40.4 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI+116+1.5 (-182)O8.5 (-119)PIT-130-1.5 (+155)U8.5 (+100)
First 5 Innings
MLSpreadTotalARI+120+0.5 (-122)O4.5 (-118)PIT-145-0.5 (-106)U4.5 (-110)
Team Totals
OverUnderF5 OF5 UARIO3.5 (-145)U3.5 (+114)O1.5 (-135)U1.5 (+105)PITO4.5 (+100)U4.5 (-128)O2.5 (+114)U2.5 (-145)
Pitcher Props
K O/UOuts O/UE. Rodriguez4.5 (-130 / +115)17.5 (-120 / -103)Jared Jones4.5 (-158 / +124)15.5 (+152 / -182)
E. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ WSNW6.09847322
Jul 19vs STLW2.26837255
Jul 10@ LADW6.08757122
Jul 5vs MILL6.010235022
Jun 29vs SFGW7.09115011
Jared Jones · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs CHCL6.08352111
Jul 18@ CLEW5.07493111
Jul 8vs ATLL6.07780000
Jul 2@ PHIW4.07362211
Jun 27vs CINL4.28144134
SP vs Opp / At Park · last 3 (2 seasons)
E. Rodriguez
IPERAKHBB
vs PIT7.00.007.02.03.0(1)
at PIT
Jared Jones
IPERAKHBB
vs ARI
home starts5.42.225.72.00.7(3)
Bullpens · Last 12
ARI
xERA 4.23 (avg)ERA 5.402d stress Normal (3.7 IP/1g)
PIT
xERA 4.07 (avg)ERA 4.142d stress Elevated (4.7 IP/1g)
Weather · Neutral Conditions
76°F, Mainly Clear, Wind 11 mph NNW
APF 100 — Neutral
Flags · 2
  • PIT bullpen elevated (4.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • ARI — E. Rodriguez: 2026-07-19: 5 ER in 2.2 IP (ERA equiv 20) skewing 3-game ERA — other starts look better, don't overweight the ERA
ARI @ PIT u8.5 (+100)
E. Rodriguez has been genuinely sharp in his last 3 starts (recent ERA 2.37 despite the season ERA of 6.52 — the xERA 3.14 supports his current form), and Jared Jones is elite (xERA 1.27). ARI offense vs RHP is hot (wRC+ 128) but PIT vs LHP is also 127 — yet Jones' home park history (2.22 ERA) and matchup history vs ARI (no data but elite overall) keeps the ceiling low. E. Rodriguez dominated PIT last time (0.00 ERA, 7.0 IP). Both bullpens are average (4.23/4.07 xERA) but not terrible. The flag notes one skewed outing for E. Rodriguez — removing it, his other two starts are 2 ER in 6.0 IP and 1 ER in 7.0 IP. Combined pitching quality is strong with both starters currently in good form, and we're getting +100 on the under — positive EV if the starting pitching holds. Both team run support averages are modest (PIT averages 3.0 RS in Jones' starts, ARI 5.4). The line at 8.5 with juice on the under side at +100 represents slight value for a game with genuinely strong arms.
TOR @ WSN
1:05 PM · Nationals ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Trey Yesavage R
xERA3.95 (avg)K%34.5 (elite)HH%34.6 (good)Barrel%11.5 (below avg)ERA7.71IP/gs3.9 IP/gsH/gs3.7PC/gs82BB%18.2
WSN vs RHP
wRC+156 (elite)K%19.7 (above avg)HH%38.7 (avg)
Zack Littell R
xERA4.21 (avg)K%21.5 (avg)HH%35.6 (avg)Barrel%8.9 (avg)ERA6.00IP/gs15.0 IP/gsH/gs17.0PC/gs81BB%7.7
TOR vs RHP
wRC+81 (below avg)K%15.1 (elite)HH%31.9 (below avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTOR-117-1.5 (+136)O9.5 (+100)WSN+100+1.5 (-157)U9.0 (+100)
First 5 Innings
MLSpreadTotalTOR-115-0.5 (+112)O5.5 (+106)WSN-104+0.5 (-146)U5.5 (-138)
Team Totals
OverUnderF5 OF5 UTORO4.5 (-120)U4.5 (-104)O2.5 (+105)U2.5 (-135)WSNO4.5 (+105)U4.5 (-132)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UTrey Yesavage5.5 (+106 / -123)16.5 (-123 / -106)Zack Littell2.5 (-140 / +121)16.5 (-102 / -120)
Trey Yesavage · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ BOSL4.09395133
Jul 19vs CHWL6.09595233
Jul 11@ SDPL1.25911744
Jul 5@ SEAL6.09673223
Jun 29vs NYMW6.29433011
Zack Littell · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs ARIL5.0*7754111
Jul 18@ ATHL6.09648488
Jul 10vs NYYL4.0*6955011
Jul 4vs PITL6.0*8734111
Jun 28@ BALW5.08233222
SP vs Opp / At Park · last 3 (2 seasons)
Zack Littell
IPERAKHBB
vs TOR5.66.434.07.51.0(2)
home starts
Bullpens · Last 12
TOR
xERA 3.36 (good)ERA 4.632d stress Stressed (6.3 IP/1g)
WSN
xERA 4.16 (avg)ERA 4.442d stress Stressed (6.7 IP/1g)
Weather · Hitter Friendly
84°F, Mainly Clear, Wind 13 mph NW
APF 104 — Hitter Friendly
Flags · 7
  • TOR — Trey Yesavage: BB% 18% — command concerns, elevated walk rate
  • TOR — Trey Yesavage: avg 3.9 IP/gs — short outings, bullpen likely needed early
  • TOR bullpen stressed (6.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • WSN bullpen stressed (6.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • TOR — Trey Yesavage: low-K outing 2026-07-11 (1 Ks vs avg 6.3) — stuff was flat that day
  • WSN — Zack Littell: 11 days since last start (2026-07-18) — may not be fully stretched out
  • WSN — Zack Littell: recent bullpen appearance: 2026-07-24, 2026-07-10 — may affect pitch count or availability
AI Analysis
Trey Yesavage has severe command concerns (BB% 18%, avg 3.9 IP/gs, short outings) and WSN's offense is elite (wRC+ 156) — but Zack Littell hasn't started in 11 days and has had recent bullpen appearances; both bullpens are stressed; conflicting signals and uncertain pitcher availability make this a pass.
ATL @ NYM
1:10 PM · Citi FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
AJ Smith-Shawver R
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
NYM vs RHP
wRC+106 (avg)K%27.7 (below avg)HH%37.1 (avg)
Sean Manaea L
xERA5.01 (below avg)K%21.6 (avg)HH%42.3 (below avg)Barrel%11.5 (below avg)ERA3.57IP/gs5.9 IP/gsH/gs6.3PC/gs93BB%6.8
ATL vs LHP
wRC+106 (avg)K%20.8 (avg)HH%39.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATL-108-1.5 (+152)O8.5 (-106)NYM-108+1.5 (-178)U8.5 (-110)
First 5 Innings
MLSpreadTotalATL-114-0.5 (+122)O4.5 (-106)NYM-110+0.5 (-160)U4.5 (-122)
Team Totals
OverUnderF5 OF5 UATLO4.5 (+110)U3.5 (+118)O2.5 (+124)U2.5 (-160)NYMO3.5 (-140)U3.5 (+110)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/UAJ Smith-Shawver4.5 (-115 / -106)14.5 (-165 / +115)Sean Manaea5.5 (+128 / +114)
Sean Manaea · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs LADL6.08436211
Jul 18@ PHIL4.29977244
Jul 9vs KCRW7.09766123
Jul 4@ ATLL5.010845136
Jun 29@ TORL5.29043222
SP vs Opp / At Park · last 3 (2 seasons)
Sean Manaea
IPERAKHBB
vs ATL5.54.095.04.50.5(2)
home starts5.33.384.36.01.7(3)
Bullpens · Last 12
ATL
xERA 4.72 (below avg)ERA 6.242d stress Normal (3.0 IP/1g)
NYM
xERA 3.26 (good)ERA 2.632d stress Normal (2.7 IP/1g)
Weather · Neutral Conditions
75°F, Clear, Wind 5 mph WNW
APF 101 — Neutral
Flags · 2
  • ATL — AJ Smith-Shawver: first start of the season — no stats available yet
  • NYM — Sean Manaea: 2026-07-18: 4 ER in 4.2 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
BAL @ DET
1:10 PM · Comerica ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Trevor Rogers L
xERA3.46 (good)K%23.7 (good)HH%40.0 (avg)Barrel%5.5 (good)ERA1.86IP/gs6.4 IP/gsH/gs6.0PC/gs92BB%4.0
DET vs LHP
wRC+15 (poor)K%27.1 (below avg)HH%36.9 (avg)
Tarik Skubal L
xERA1.83 (elite)K%35.6 (elite)HH%18.6 (elite)Barrel%2.3 (elite)ERA1.40IP/gs6.4 IP/gsH/gs4.3PC/gs90BB%4.1
BAL vs LHP
wRC+181 (elite)K%26.0 (below avg)HH%46.2 (elite)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBAL+154+1.5 (-144)O7.5 (-105)DET-172-1.5 (+130)U7.5 (-108)
First 5 Innings
MLSpreadTotalBAL+175+0.5 (+102)O3.5 (-140)DET-215-0.5 (-132)U3.5 (+108)
Team Totals
OverUnderF5 OF5 UBALO3.5 (+118)U3.5 (-140)O1.5 (+124)U1.5 (-160)DETO4.5 (+110)U3.5 (+120)O2.5 (+114)U2.5 (-145)
Pitcher Props
K O/UOuts O/UTrevor Rogers4.5 (-132 / +116)17.5 (-130 / +104)Tarik Skubal8.5 (+102 / -105)17.5 (-193 / +154)
Trevor Rogers · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs ATLL7.08866022
Jul 18@ HOUW6.19987111
Jul 9vs CHCW6.08945211
Jul 3@ CINW5.09342500
Jun 26vs WSNW6.18775011
Tarik Skubal · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs KCRW7.191124211
Jul 18@ LAAW7.08795000
Jul 12vs PHIL5.09354122
Jul 7vs ATHW5.09695211
Jun 30@ NYYW6.08791012
SP vs Opp / At Park · last 3 (2 seasons)
Trevor Rogers
IPERAKHBB
vs DET4.28.572.04.02.0(1)
at DET
Tarik Skubal
IPERAKHBB
vs BAL6.50.008.53.51.0(2)
home starts5.72.118.74.31.7(3)
Bullpens · Last 12
BAL
xERA 2.17 (elite)ERA 2.182d stress Elevated (4.3 IP/1g)
DET
xERA 3.79 (avg)ERA 3.142d stress Elevated (4.7 IP/1g)
Weather · Neutral Conditions
81°F, Clear, Wind 13 mph N
APF 103 — Neutral
Flags · 3
  • BAL bullpen elevated (4.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • DET bullpen elevated (4.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • BAL — Trevor Rogers: recent opponents high-K: CHC 25%, HOU 27% — K stats may be inflated vs strikeout-prone lineups
Tarik Skubal o8.5 Ks (+100)
Skubal is a generational talent: xERA 1.83, K% 35.6%, averaging 7.7 K/start over recent 3 (5K, 9K, 9K). vs BAL specifically he owns 8.5 K/gs over 2 starts. Crucially, BAL vs LHP posts K% 27.3% — the highest strikeout rate of any team in today's slate vs a lefty. Recent Ks of 5/9/9 came partly vs LAA (28% K) and KCR (26% K); BAL at 27.3% is right in that range, so no meaningful downward calibration needed. The flag notes opponents were high-K, but BAL is itself high-K, validating the expectation. DET bullpen flag suggests manager leaves Skubal in longer. Adjusted expectation ~8.5–9.5. The +100 price offers excellent value for a near-certain 9-K caliber performance.
BAL Team Total u3.5 (-136)
Skubal is historically dominant vs BAL (0.00 ERA, 6.5 IP/gs, 8.5 K/gs over 2 starts) and is elite by every measure. DET bullpen (xERA 3.77) is solid enough to hold. BAL's K% vs LHP is 27.3% — they strike out a lot. While BAL overall wRC+ vs LHP is 172 (elite), Skubal specifically suppresses this lineup historically. The -136 is steep but justified for a pure pitching edge play expressing that BAL scores 3 or fewer runs in a game where Skubal dominates early and the pen holds.
BAL @ DET u7.5 (-108)
This is an elite pitching matchup anchored by Tarik Skubal (xERA 1.83, recent ERA 2.25, 7.7 K/start avg, has DOMINATED BAL historically: 0.00 ERA in 2gs, 8.5 K/gs). Trevor Rogers is genuinely hot (recent ERA 1.05, xERA 3.46 — season ERA 1.86 is close to xERA suggesting no luck gap). Key signal: DET vs LHP is brutally weak (wRC+ 15 — one of the worst splits in this dataset), meaning Rogers actually has a strong wRC+ advantage here. BAL bullpen is elite (xERA 2.17), DET bullpen is solid (xERA 3.79). The only concern is BAL vs LHP is elite (wRC+ 181), but Skubal has historically shut them down cold (0.00 ERA in 2 starts). Both starters are currently performing near their best, both bullpens are reliable, and Skubal's track record vs this specific BAL lineup is remarkable. The total at 7.5 may still be slightly high given the pitching on both sides.
MIL @ SFG
3:45 PM · Oracle ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Shane Drohan L
xERA2.55 (elite)K%28.0 (elite)HH%32.6 (good)Barrel%10.2 (avg)ERA5.40IP/gs6.1 IP/gsH/gs5.3PC/gs88BB%4.0
SFG vs LHP
wRC+21 (poor)K%26.9 (below avg)HH%44.1 (above avg)
Logan Webb R
xERA3.63 (good)K%13.6 (below avg)HH%28.6 (elite)Barrel%4.8 (elite)ERA5.49IP/gs6.6 IP/gsH/gs4.3PC/gs102BB%6.2
MIL vs RHP
wRC+126 (above avg)K%22.0 (avg)HH%39.8 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIL-122-1.5 (+146)O7.5 (-110)SFG+110+1.5 (-160)U7.5 (-110)
First 5 Innings
MLSpreadTotalMIL-114-0.5 (+122)O3.5 (-146)SFG+100+0.5 (-160)U3.5 (+112)
Team Totals
OverUnderF5 OF5 UMILO3.5 (-136)U3.5 (+114)O1.5 (-145)U1.5 (+114)SFGO3.5 (+100)U3.5 (-120)O1.5 (-135)U1.5 (+105)
Pitcher Props
K O/UOuts O/UShane Drohan5.5 (+136 / +123)17.5 (-125 / -102)Logan Webb5.5 (+115 / -136)18.5 (+116 / +115)
Shane Drohan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs COLL6.09266255
Jul 18vs MIAW6.09095133
Jul 11@ PITL6.18365033
Jul 6@ STLW6.08526213
Jul 1vs CINW5.27876122
Logan Webb · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs LAAW6.09946244
Jul 18@ SEAL6.210052133
Jul 8vs TORL7.010625255
Jul 3@ COLL3.076211277
Jun 27vs ATLW7.09261200
SP vs Opp / At Park · last 3 (2 seasons)
Shane Drohan
IPERAKHBB
vs SFG4.04.505.04.02.0(1)
at SFG
Logan Webb
IPERAKHBB
vs MIL6.40.475.04.02.0(3)
home starts6.74.054.04.02.0(3)
Bullpens · Last 12
MIL
xERA 3.54 (good)ERA 3.552d stress Fresh (2.0 IP/1g)
SFG
xERA 2.90 (elite)ERA 3.402d stress Normal (3.0 IP/1g)
Weather · Neutral Conditions
71°F, Clear, Wind 8 mph W
APF 99 — Neutral
Flags · 2
  • MIL bullpen fresh (2.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • MIL — Shane Drohan: 2026-07-24: 5 ER in 6.0 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
MIL ML (-122)
Logan Webb is in serious trouble right now: recent ERA 6.35 (struggling flag), season ERA 5.49 >> xERA 3.63 — actually xERA suggests some bad luck but even removing that he's given up 12 ER in 17 IP in his last 3 starts. SFG vs LHP is brutally weak (wRC+ 21 — poor), but MIL vs RHP is strong (wRC+ 126 above avg). Shane Drohan has a solid xERA 2.55 (elite), recent ERA 3.12 improving (skewed start noted). MIL bullpen is average (xERA 3.54), SFG bullpen is solid (xERA 2.90) — the pen edge goes to SFG, but Webb's struggles and MIL's offensive edge vs a struggling Webb are the primary drivers. MIL is 7-3 L10 overall. Getting MIL at -122 against a clearly struggling Webb in a park that slightly suppresses offense (APF 99) is reasonable value.
COL @ SDP
4:10 PM · Petco ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Gabriel Hughes R
xERA1.95 (elite)K%27.3 (good)HH%30.2 (good)Barrel%4.7 (elite)ERA3.31IP/gs5.4 IP/gsH/gs4.7PC/gs88BB%7.6
SDP vs RHP
wRC+158 (elite)K%17.7 (above avg)HH%46.0 (elite)
Griffin Canning R
xERA4.91 (below avg)K%25.0 (good)HH%44.4 (below avg)Barrel%16.7 (poor)ERA8.18IP/gs5.5 IP/gsH/gs8.5PC/gs66BB%3.9
COL vs RHP
wRC+75 (poor)K%23.7 (avg)HH%35.3 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCOL+136+1.5 (-150)O8.5 (+100)SDP-162-1.5 (+131)U8.5 (-118)
First 5 Innings
MLSpreadTotalCOL+120+0.5 (-120)O4.5 (-120)SDP-150-0.5 (-108)U4.5 (-108)
Team Totals
OverUnderF5 OF5 UCOLO3.5 (-108)U3.5 (-115)O1.5 (-140)U1.5 (+110)SDPO4.5 (+100)U4.5 (-128)O2.5 (+100)U2.5 (-130)
Pitcher Props
K O/UOuts O/UGabriel Hughes4.5 (+120 / -150)15.5 (-108 / -116)Griffin Canning
Gabriel Hughes · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs WSNL5.08855111
Jul 17vs CINL5.18265222
Jul 8@ LADL6.09474233
Jul 3vs SFGW3.0*5312100
Griffin Canning · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23@ ATLL2.2*5945045
Jul 18@ KCRL3.26545244
Jul 9vs ARIL4.27457022
Jul 4@ LADL4.0*7342211
Jun 29@ CHCL4.17535222
SP vs Opp / At Park · last 3 (2 seasons)
Griffin Canning
IPERAKHBB
vs COL
home starts4.62.935.55.01.0(2)
Bullpens · Last 12
COL
xERA 5.05 (below avg)ERA 5.52
SDP
xERA 2.11 (elite)ERA 3.95
Weather · Neutral Conditions
80°F, Mainly Clear, Wind 8 mph WSW
APF 100 — Neutral
Flags · 8
  • SDP — Griffin Canning: HH% 44% — batters are squaring up the ball at an elevated rate
  • SDP — Griffin Canning: Barrel% 17% — high hard contact rate, elevated home run risk
  • COL bullpen: bullpen xERA 5.05 — bullpen performing well below average by expected ERA
  • COL — Gabriel Hughes: recent bullpen appearance: 2026-07-03 — may affect pitch count or availability
  • SDP — Griffin Canning: 11 days since last start (2026-07-18) — may not be fully stretched out
  • SDP — Griffin Canning: recent bullpen appearance: 2026-07-23, 2026-07-04 — may affect pitch count or availability
  • SDP — Griffin Canning: last start: 65 pitches — short outing, possible injury concern or early hook
  • SDP — Griffin Canning: 2026-07-18: 4 ER in 3.2 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
SDP Team Total o4.5 (+112)
SDP offense is elite in L12 (wRC+ 152 vs RHP, best on the slate) facing Gabriel Hughes who is struggling recently (recent ERA 4.05 vs elite xERA 1.95 — the gap suggests regression toward difficulty) and has never faced SDP before. Hughes also had a bullpen appearance recently, raising pitch count/availability concerns. COL bullpen is poor (xERA 4.96). SDP hitting hard (K% 18.3%, HH% 45.7% — elite contact quality). The +112 price gives positive expected value on an elite offense vs a struggling pitcher with no matchup history to draw on. The team total at 4.5 is very gettable.
TEX @ TBR
6:40 PM · Tropicana Field (Dome)
Matchup · SP Last 3 / Team Last 12
MacKenzie Gore L
xERA3.30 (good)K%24.6 (good)HH%35.7 (avg)Barrel%7.1 (good)ERA5.52IP/gs4.9 IP/gsH/gs5.0PC/gs83BB%6.2
TBR vs LHP
wRC+107 (avg)K%19.1 (above avg)HH%31.4 (below avg)
Casey Legumina
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
TEX
No data
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTEX+120+1.5 (-188)O8.0 (-102)TBR-141-1.5 (+159)U8.0 (-115)
First 5 Innings
MLSpreadTotalTEX+110+0.5 (-135)O4.5 (+100)TBR-138-0.5 (+104)U4.5 (-130)
Team Totals
OverUnderF5 OF5 UTEXO3.5 (-113)U3.5 (-110)O1.5 (-130)U1.5 (+100)TBRO3.5 (-142)U3.5 (+114)O2.5 (+120)U2.5 (-154)
Pitcher Props
K O/UOuts O/UMacKenzie Gore5.5 (+115 / -142)16.5 (-115 / -106)Casey Legumina
MacKenzie Gore · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs SEAW5.09657233
Jul 18@ ATLW5.28776155
Jul 12vs HOUW4.06542111
Jul 8vs LAAL5.09079177
Jul 1@ CLEL5.09277155
Bullpens · Last 12
TEX
xERA 4.43 (avg)ERA 6.362d stress Fresh (2.3 IP/1g)
TBR
xERA 2.89 (elite)ERA 2.55
Weather · Dome
Flags · 3
  • TBR — Casey Legumina: first start of the season — no stats available yet
  • TEX bullpen fresh (2.3 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • TEX — MacKenzie Gore: 2026-07-18: 5 ER in 5.2 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Casey Legumina has NO STATS — disqualifying factor; MacKenzie Gore is genuinely struggling (recent ERA 8.36 — acute struggle) and TEX bullpen ERA 6.36 is poor; TBR ML at -141 is near the pricing limit but the NO STATS disqualifier on Legumina makes total betting unreliable.
ATL @ NYM
7:10 PM · Citi Field
Matchup · SP Last 3 / Team Last 12
Chris Sale L
xERA1.64 (elite)K%37.3 (elite)HH%38.2 (avg)Barrel%5.9 (good)ERA1.69IP/gs5.3 IP/gsH/gs3.0PC/gs77BB%3.4
NYM vs LHP
wRC+124 (above avg)K%24.3 (below avg)HH%45.0 (elite)
Christian Scott R
xERA1.86 (elite)K%31.6 (elite)HH%31.4 (good)Barrel%2.9 (elite)ERA1.88IP/gs4.8 IP/gsH/gs3.3PC/gs86BB%7.0
ATL vs RHP
wRC+138 (elite)K%21.7 (avg)HH%38.6 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATL-154-1.5 (+120)O7.5 (+105)NYM+130+1.5 (-136)U7.5 (-122)
First 5 Innings
MLSpreadTotalATL-160-0.5 (-110)O3.5 (-135)NYM+136+0.5 (-118)U3.5 (+104)
Team Totals
OverUnderF5 OF5 UATLO3.5 (-142)U3.5 (+114)O1.5 (-160)U1.5 (+124)NYMO3.5 (+126)U2.5 (+120)O1.5 (-105)U1.5 (-125)
Pitcher Props
K O/UOuts O/UChris Sale7.5 (+100 / -122)18.5 (+128 / -172)Christian Scott5.5 (+104 / -132)
Chris Sale · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23vs SDPW6.098115133
Jul 17vs TEXW7.08962000
Jul 10@ STLL3.04352100
Jul 4vs NYMW5.09837233
Jun 28@ SFGL6.094108112
Christian Scott · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ MILL3.28964333
Jul 16@ PHIW5.27973000
Jul 8vs KCRW5.09053100
Jul 3@ ATLL4.08272433
Jun 27vs PHIW4.18263222
SP vs Opp / At Park · last 3 (2 seasons)
Chris Sale
IPERAKHBB
vs NYM6.62.055.06.01.5(2)
at NYM
Christian Scott
IPERAKHBB
vs ATL4.06.757.02.04.0(1)
home starts4.44.065.74.31.3(3)
Bullpens · Last 12
ATL
xERA 4.72 (below avg)ERA 6.242d stress Normal (3.0 IP/1g)
NYM
xERA 3.26 (good)ERA 2.632d stress Normal (2.7 IP/1g)
Flags · 1
  • NYM — Christian Scott: 2026-07-22: 3 ER in 3.2 IP (ERA equiv 8) skewing 3-game ERA — other starts look better, don't overweight the ERA
CLE @ CIN
7:10 PM · Great American Ball ParkHitter Friendly
Matchup · SP Last 3 / Team Last 12
Joey Cantillo L
xERA2.55 (elite)K%29.8 (elite)HH%41.5 (below avg)Barrel%2.4 (elite)ERA6.59IP/gs4.6 IP/gsH/gs7.0PC/gs80BB%9.0
CIN vs LHP
wRC+118 (above avg)K%15.2 (elite)HH%47.1 (elite)
Brady Singer R
xERA2.80 (elite)K%21.2 (avg)HH%42.4 (below avg)Barrel%5.1 (good)ERA2.57IP/gs7.0 IP/gsH/gs4.7PC/gs95BB%2.5
CLE vs RHP
wRC+94 (below avg)K%22.1 (avg)HH%35.5 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE-134-1.5 (+122)O9.0 (+100)CIN+115+1.5 (-143)U9.0 (-115)
First 5 Innings
MLSpreadTotalCLE-128-0.5 (+108)O4.5 (-120)CIN+102+0.5 (-140)U4.5 (-108)
Team Totals
OverUnderF5 OF5 UCLEO4.5 (-115)U4.5 (-105)O2.5 (+105)U2.5 (-135)CINO3.5 (-136)U3.5 (+114)O2.5 (+124)U2.5 (-160)
Pitcher Props
K O/UOuts O/UJoey Cantillo6.5 (+124 / -158)15.5 (+130 / -156)Brady Singer4.5 (-104 / -121)15.5 (-133 / +100)
Joey Cantillo · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ TBRL3.27448155
Jul 19vs PITL5.08077344
Jul 12@ MIAW5.08596211
Jul 7@ MINL5.09476302
Jul 1vs TEXW5.09343522
Brady Singer · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ SEAW6.210166133
Jul 17@ COLW7.09664022
Jul 9vs PHIL7.18954111
Jul 3vs BALL5.09363523
Jun 28@ PITL4.19869055
SP vs Opp / At Park · last 3 (2 seasons)
Joey Cantillo
IPERAKHBB
vs CIN5.07.204.04.04.0(1)
at CIN
Brady Singer
IPERAKHBB
vs CLE4.58.005.05.02.0(2)
home starts6.41.416.03.02.7(3)
Bullpens · Last 12
CLE
xERA 2.57 (elite)ERA 3.732d stress Fresh (0.0 IP/1g)
CIN
xERA 4.56 (below avg)ERA 3.202d stress Fresh (0.0 IP/1g)
Weather · Hitter Friendly
82°F, Clear, Wind 8 mph N
APF 104 — Hitter Friendly
Flags · 5
  • CLE bullpen fresh (0.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • CIN bullpen fresh (0.0 IP over 1g) — manager may hook starter early; lean SP K/outs UNDER
  • CLE — Joey Cantillo: last start: 74 pitches — short outing, possible injury concern or early hook
  • CLE — Joey Cantillo: 2026-07-24: 5 ER in 3.2 IP (ERA equiv 14) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • CIN — Brady Singer: last start: 101 pitches — high pitch count, may be on shorter leash today
Joey Cantillo o6.5 Ks (+128)
Cantillo has elite underlying stuff: xERA 2.55, K% 29.8%. Recent 3 starts: 9K, 7K, 4K (avg 6.7 K/start, exactly at the line). The 4K start was flagged as skewed (ERA equiv 14 — that was a rough, possibly short outing). CIN vs LHP has a K% of 19.0%, which is below average, so minor downward calibration applies — but Cantillo's average still sits right at the line. The +128 price provides tremendous value: you're getting plus money on what projects as a coin-flip with elite upside. The Great American Ball Park (APF 104) doesn't affect K props. CLE bullpen fresh flag suggests manager may hook early, but Cantillo averaged 5.0 IP/gs and recent outings were full 5.0 IP each with 85-94 pitch counts — suggesting the hook could cap him. At +128, the value is undeniable even accounting for early-hook risk.
NYY @ CHW
7:40 PM · Rate FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Cam Schlittler R
xERA2.78 (elite)K%35.6 (elite)HH%43.9 (below avg)Barrel%9.8 (avg)ERA2.45IP/gs6.1 IP/gsH/gs4.3PC/gs99BB%5.5
CHW vs RHP
wRC+93 (below avg)K%23.3 (avg)HH%35.9 (avg)
Davis Martin R
xERA4.84 (below avg)K%15.2 (below avg)HH%42.0 (below avg)Barrel%6.0 (good)ERA6.14IP/gs4.9 IP/gsH/gs5.3PC/gs86BB%6.1
NYY vs RHP
wRC+61 (poor)K%27.2 (below avg)HH%43.1 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYY-146-1.5 (+119)O7.5 (-110)CHW+125+1.5 (-140)U7.5 (-105)
First 5 Innings
MLSpreadTotalNYY-166-0.5 (-114)O3.5 (-152)CHW+134+0.5 (-114)U3.5 (+116)
Team Totals
OverUnderF5 OF5 UNYYO4.5 (+112)U4.5 (-140)O2.5 (+124)U2.5 (-160)CHWO3.5 (+106)U3.5 (-135)O1.5 (-110)U1.5 (-120)
Pitcher Props
K O/UOuts O/UCam Schlittler7.5 (+104 / -128)17.5 (-155 / +137)Davis Martin5.5 (+129 / +115)16.5 (+102 / -132)
Cam Schlittler · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ PHIW7.199123000
Jul 19vs LADL4.19886033
Jul 11@ WSNW6.29964422
Jul 6@ TBRW8.010184011
Jun 30vs DETL4.08557166
Davis Martin · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs HOUL5.08836044
Jul 18@ TORL5.28554211
Jul 8vs BOSL4.08426255
Jul 2@ CLEL3.17306522
Jun 27vs KCRW5.18734100
SP vs Opp / At Park · last 3 (2 seasons)
Cam Schlittler
IPERAKHBB
vs CHW6.01.508.04.01.0(1)
at CHW6.01.508.04.01.0(1)
Davis Martin
IPERAKHBB
vs NYY3.512.984.76.02.7(3)
home starts4.75.742.75.31.0(3)
Bullpens · Last 12
NYY
xERA 4.17 (avg)ERA 3.602d stress Stressed (6.0 IP/1g)
CHW
xERA 2.62 (elite)ERA 3.752d stress Stressed (5.7 IP/1g)
Weather · Neutral Conditions
72°F, Clear, Wind 6 mph N
APF 99 — Neutral
Flags · 3
  • NYY bullpen stressed (6.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CHW bullpen stressed (5.7 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • CHW — Davis Martin: 2026-07-08: 5 ER in 4.0 IP (ERA equiv 11) skewing 3-game ERA — other starts look better, don't overweight the ERA
AI Analysis
Davis Martin is genuinely poor (xERA 4.84, recent ERA 5.16) but NYY offense vs RHP is cold (wRC+ 61); both bullpens are stressed; NYY ML at -146 is at the pricing limit and the offense doesn't justify confidence given their L12 wRC+ of 61.
KCR @ MIN
7:40 PM · Target FieldHot
Matchup · SP Last 3 / Team Last 12
Randy Dobnak R
xERA4.78 (below avg)K%12.9 (below avg)HH%43.5 (below avg)Barrel%6.5 (good)ERA0.60IP/gs7.5 IP/gsH/gs5.5PC/gs89BB%12.9
MIN vs RHP
wRC+89 (below avg)K%21.1 (avg)HH%39.0 (avg)
Joe Ryan R
xERA6.05 (poor)K%21.1 (avg)HH%38.5 (avg)Barrel%17.9 (poor)ERA8.18IP/gs5.5 IP/gsH/gs8.5PC/gs93BB%3.9
KCR vs RHP
wRC+95 (avg)K%22.9 (avg)HH%43.5 (above avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+168+1.5 (-125)O9.0 (+102)MIN-200-1.5 (+108)U9.0 (-110)
First 5 Innings
MLSpreadTotalKCR+172+0.5 (+114)O4.5 (-128)MIN-220-0.5 (-148)U4.5 (-102)
Team Totals
OverUnderF5 OF5 UKCRO3.5 (-118)U3.5 (-108)O1.5 (-120)U1.5 (-110)MINO4.5 (-135)U4.5 (+110)O2.5 (-130)U2.5 (+100)
Pitcher Props
K O/UOuts O/URandy Dobnak2.5 (-109 / -113)14.5 (-141 / +116)Joe Ryan6.5 (+106 / -126)17.5 (-178 / +135)
Randy Dobnak · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 23@ DETL5.07634100
Jul 18vs SDPW4.19634411
Jul 8@ NYML5.2*9523300
Jul 2vs TBRL4.0*6426122
Joe Ryan · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 20@ CLEL4.078310088
Jul 11vs LAAW6.09466222
Jul 5@ NYYW7.010693100
Jun 30@ HOUL4.09155306
Jun 24vs LADL6.09898144
SP vs Opp / At Park · last 3 (2 seasons)
Joe Ryan
IPERAKHBB
vs KCR4.08.253.36.32.0(3)
home starts6.04.507.76.71.0(3)
Bullpens · Last 12
KCR
xERA 5.25 (poor)ERA 5.36
MIN
xERA 3.43 (good)ERA 3.40
Weather · Hot
94°F, Clear, Wind 5 mph S
APF 108 — Hitter Friendly
Flags · 9
  • KCR — Randy Dobnak: BB% 13% — command concerns, elevated walk rate
  • MIN — Joe Ryan: Barrel% 18% — high hard contact rate, elevated home run risk
  • KCR bullpen: bullpen xERA 5.25 — bullpen performing well below average by expected ERA
  • KCR — Randy Dobnak: recent bullpen appearance: 2026-07-08, 2026-07-02 — may affect pitch count or availability
  • KCR — Randy Dobnak: last start: 76 pitches — short outing, possible injury concern or early hook
  • KCR — Randy Dobnak: recent opponents low-K: SDP 18%, DET 19% — recent opponents make less contact; today's lineup may be tougher
  • MIN — Joe Ryan: last start: 78 pitches — short outing, possible injury concern or early hook
  • MIN — Joe Ryan: 2026-07-20: 8 ER in 4.0 IP (ERA equiv 18) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • WEATHER: hitter-friendly park (APF 108) — park boosts offense, favor the over and HR props
AI Analysis
Both starters have skewed recent ERAs (Ryan's 8-ER start skews his numbers; Dobnak's 76-pitch last start raises hooks concerns); KCR bullpen xERA 5.25 disqualifies KCR-side full-game bets; MIN ML is -200 which exceeds the -150 pricing rule; no edge at acceptable odds.
CHC @ STL
7:45 PM · Busch StadiumNeutral Conditions
Matchup · SP Last 3 / Team Last 12
Matthew Boyd L
xERA3.68 (good)K%14.1 (below avg)HH%26.7 (elite)Barrel%6.7 (good)ERA2.79IP/gs6.4 IP/gsH/gs5.3PC/gs93BB%6.4
STL vs LHP
wRC+56 (poor)K%24.8 (below avg)HH%42.0 (above avg)
Dustin May R
xERA4.32 (avg)K%25.0 (good)HH%41.9 (below avg)Barrel%2.3 (elite)ERA4.80IP/gs5.0 IP/gsH/gs5.7PC/gs90BB%12.5
CHC vs RHP
wRC+130 (elite)K%24.3 (below avg)HH%36.7 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHC-108-1.5 (+155)O8.0 (-105)STL-108+1.5 (-185)U8.0 (-110)
First 5 Innings
MLSpreadTotalCHC-105+0.5 (-160)O4.5 (-102)STL-114-0.5 (+122)U4.5 (-128)
Team Totals
OverUnderF5 OF5 UCHCO3.5 (-135)U3.5 (+114)O1.5 (-145)U1.5 (+114)STLO3.5 (-130)U3.5 (+105)O1.5 (-166)U1.5 (+130)
Pitcher Props
K O/UOuts O/UMatthew Boyd4.5 (+105 / -109)17.5 (-143 / +110)Dustin May5.5 (+107 / +128)17.5 (-125 / +105)
Matthew Boyd · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ PITW7.09747311
Jul 18vs MINW6.09143111
Jul 12@ CINW6.19236144
Jul 7@ BALW6.09373200
Jun 30vs SDPW5.07628033
Dustin May · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs CINL6.08987111
Jul 18@ ARIL5.09868455
Jul 12vs ATLL4.08442422
Jul 6vs MILL4.28174000
Jul 2@ ATLW0.23415255
SP vs Opp / At Park · last 3 (2 seasons)
Matthew Boyd
IPERAKHBB
vs STL5.31.695.04.30.3(3)
at STL5.52.453.05.00.0(2)
Dustin May
IPERAKHBB
vs CHC5.012.605.010.03.0(1)
home starts4.71.906.34.31.7(3)
Bullpens · Last 12
CHC
xERA 3.68 (good)ERA 2.542d stress Normal (3.3 IP/1g)
STL
xERA 3.73 (good)ERA 5.572d stress Elevated (5.3 IP/1g)
Weather · Neutral Conditions
88°F, Clear, Wind 8 mph NE
APF 101 — Neutral
Flags · 3
  • STL — Dustin May: BB% 12% — command concerns, elevated walk rate
  • STL bullpen elevated (5.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • STL — Dustin May: 2026-07-18: 5 ER in 5.0 IP (ERA equiv 9) skewing 3-game ERA — other starts look better, don't overweight the ERA
CHC ML (-116)
Strong compound edge: Matthew Boyd is excellent vs STL (1.69 ERA, 5.3 IP/gs over 3 career starts, 2.45 ERA at Busch Stadium). Boyd's recent ERA (3.68) matches his xERA (3.68), indicating stable performance with no luck gap concerns. CHC offense (wRC+ 121 vs RHP) is hot and averaging 6.2 RS in Boyd's recent starts (5-0 SP L5). Opposing Dustin May is struggling acutely — recent ERA 7.50 vs xERA 4.32 (a true acute struggle flag, plus BB% 12%). STL offense is poor vs LHP (wRC+ 61, one of the worst marks today). CHC bullpen xERA 3.86 is solid. STL is 2-8 L10 and 1-4 in their last 5 home games. The -116 is very fair for this level of advantage.
HOU @ LAA
9:38 PM · Angel StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
Hayden Wesneski R
xERA?K%?HH%?Barrel%?ERA?IP/gsH/gs?PC/gs?BB%?
LAA vs RHP
wRC+84 (below avg)K%24.6 (below avg)HH%39.1 (avg)
G. Rodriguez R
xERA7.81 (poor)K%9.5 (poor)HH%58.0 (poor)Barrel%12.0 (below avg)ERA9.45IP/gs4.4 IP/gsH/gs6.3PC/gs82BB%6.3
HOU vs RHP
wRC+101 (avg)K%21.6 (avg)HH%37.8 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalHOU-130-1.5 (+120)O10.0 (-105)LAA+116+1.5 (-142)U9.5 (-105)
First 5 Innings
MLSpreadTotalHOU-130-0.5 (+100)O5.5 (-102)LAA+108+0.5 (-130)U5.5 (-128)
Team Totals
OverUnderF5 OF5 UHOUO5.5 (+112)U5.5 (-140)O2.5 (-120)U2.5 (-110)LAAO4.5 (+104)U4.5 (-130)O2.5 (+105)U2.5 (-135)
Pitcher Props
K O/UOuts O/UHayden Wesneski4.5 (-125 / +104)14.5 (-140 / +108)G. Rodriguez4.5 (+122 / -148)15.5 (+102 / -131)
G. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ SFGL4.08036255
Jul 18vs DETL4.08737166
Jul 10@ MINW5.17906133
Jun 14vs TBRL2.14713222
Jun 8vs HOUL5.19266223
SP vs Opp / At Park · last 3 (2 seasons)
Hayden Wesneski
IPERAKHBB
vs LAA6.04.5010.05.00.0(1)
at LAA
G. Rodriguez
IPERAKHBB
vs HOU5.13.536.06.02.0(1)
home starts3.78.043.35.31.7(3)
Bullpens · Last 12
HOU
xERA 3.34 (good)ERA 3.332d stress Stressed (8.3 IP/1g)
LAA
xERA 3.10 (good)ERA 2.422d stress Normal (3.0 IP/1g)
Weather · Hitter Friendly
80°F, Clear, Wind 8 mph SW
APF 103 — Hitter Friendly
Flags · 3
  • HOU — Hayden Wesneski: first start of the season — no stats available yet
  • LAA — G. Rodriguez: HH% 58% — batters are squaring up the ball at an elevated rate
  • HOU bullpen stressed (8.3 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
AI Analysis
Hayden Wesneski has NO STATS — disqualifying factor; G. Rodriguez has xERA 7.81 (poor) but also HH% 58% making any under play risky; without knowing Wesneski's form, no confident bet possible.
BOS @ ATH
9:40 PM · Sutter Health ParkHot
Matchup · SP Last 3 / Team Last 12
Patrick Sandoval L
xERA3.36 (good)K%20.3 (avg)HH%31.9 (good)Barrel%2.1 (elite)ERA3.21IP/gs4.7 IP/gsH/gs6.3PC/gs75BB%6.2
ATH vs LHP
wRC+88 (below avg)K%22.9 (avg)HH%36.4 (avg)
Jacob Lopez L
xERA2.65 (elite)K%24.4 (good)HH%32.0 (good)Barrel%8.0 (good)ERA1.64IP/gs3.7 IP/gsH/gs1.0PC/gs62BB%13.3
BOS vs LHP
wRC+138 (elite)K%24.0 (below avg)HH%50.0 (elite)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBOS-147-1.5 (+105)O10.5 (-110)ATH+130+1.5 (-118)U10.5 (-108)
First 5 Innings
MLSpreadTotalBOS-140-0.5 (-106)O5.5 (-125)ATH+114+0.5 (-122)U5.5 (-104)
Team Totals
OverUnderF5 OF5 UBOSO5.5 (-120)U5.5 (-106)O2.5 (-140)U2.5 (+110)ATHO4.5 (-111)U4.5 (-115)O2.5 (-105)U2.5 (-125)
Pitcher Props
K O/UOuts O/UPatrick Sandoval4.5 (-115 / -102)15.5 (+110 / -136)Jacob Lopez4.5 (-104 / -119)15.5 (+120 / -102)
Patrick Sandoval · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24vs TORW4.28435200
Jul 18vs TBRW5.07659145
Jul 9@ CHWW4.16555111
Jacob Lopez · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 24@ MINW5.09141400
Jul 19vs WSNL4.18462222
Jul 10@ CHWL1.21210000
Jul 7@ DETL3.0*6345144
May 31vs NYYL2.05635277
SP vs Opp / At Park · last 3 (2 seasons)
Jacob Lopez
IPERAKHBB
vs BOS
home starts3.78.923.73.72.3(3)
Bullpens · Last 12
BOS
xERA 3.27 (good)ERA 2.162d stress Normal (3.7 IP/1g)
ATH
xERA 6.03 (poor)ERA 8.172d stress Normal (3.3 IP/1g)
Weather · Hot
94°F, Clear, Wind 10 mph SW
APF 109 — Hitter Friendly
Flags · 6
  • ATH — Jacob Lopez: BB% 13% — command concerns, elevated walk rate
  • ATH — Jacob Lopez: avg 3.7 IP/gs — short outings, bullpen likely needed early
  • ATH bullpen: bullpen xERA 6.03 — bullpen performing well below average by expected ERA
  • BOS — Patrick Sandoval: 2026-07-18: 4 ER in 5.0 IP (ERA equiv 7) skewing 3-game ERA — other starts look better, don't overweight the ERA
  • ATH — Jacob Lopez: recent bullpen appearance: 2026-07-07, 2026-05-24 — may affect pitch count or availability
  • WEATHER: hitter-friendly park (APF 109) — park boosts offense, favor the over and HR props
BOS Team Total o5.5 (-120)
Jacob Lopez is in acute collapse: recent ERA 19.69 (STRUGGLING — 0 ER in 1.2 IP, 4 ER in 3 IP, 7 ER in 2 IP over last three outings), avg 3.7 IP/gs meaning bullpen will be needed early. His BB% 13% adds fuel to fire. His home ERA is 8.92. ATH bullpen xERA 6.03 — well below average and a clear disqualifier for ATH-side bets. BOS vs LHP is elite (wRC+ 138), and the park is hitter-friendly (APF 109). BOS is 9-1 away in L10. The combination of a rapidly deteriorating starter + terrible bullpen behind him + elite BOS offense vs LHP makes 5.5 runs for BOS very achievable. ATH bullpen flag disqualifies ATH-side bets, routing this to BOS team total over as the appropriate expression of the edge. -120 is acceptable given the clarity of the mismatch.
SEA @ LAD
10:10 PM · UNIQLO Field at Dodger StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 12
Emerson Hancock R
xERA2.98 (elite)K%18.5 (avg)HH%35.0 (good)Barrel%7.5 (good)ERA1.23IP/gs4.9 IP/gsH/gs2.3PC/gs69BB%7.4
LAD vs RHP
wRC+116 (above avg)K%23.3 (avg)HH%38.9 (avg)
Eric Lauer L
xERA3.21 (good)K%13.3 (below avg)HH%26.7 (elite)Barrel%8.3 (avg)ERA4.67IP/gs5.8 IP/gsH/gs6.3PC/gs95BB%5.3
SEA vs LHP
wRC+142 (elite)K%24.9 (below avg)HH%36.0 (avg)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSEA+140+1.5 (-145)O9.5 (-108)LAD-158-1.5 (+125)U9.5 (-110)
First 5 Innings
MLSpreadTotalSEA+124+0.5 (-114)O5.5 (-104)LAD-145-0.5 (-114)U5.5 (-122)
Team Totals
OverUnderF5 OF5 USEAO4.5 (+106)U4.5 (-130)O2.5 (+105)U2.5 (-135)LADO5.5 (+114)U4.5 (+108)O2.5 (-135)U2.5 (+105)
Pitcher Props
K O/UOuts O/UEmerson Hancock4.5 (+118 / -140)14.5 (-158 / +119)Eric Lauer4.5 (+138 / -165)16.5 (-101 / -115)
Emerson Hancock · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22vs CINL6.09535122
Jul 12@ TBRW1.21920100
Jul 5vs TORW7.09252200
Jun 28@ CLEL5.29865311
Jun 20vs BOSL5.17664255
Eric Lauer · Last 5 Outings
DateOppResIPPCKHBBERR
Jul 22@ PHIW5.19154133
Jul 6vs COLW6.09936233
Jun 29@ ATHW6.09529133
Jun 22@ MINW6.0*8420300
Jun 15vs TBRW6.09346333
SP vs Opp / At Park · last 3 (2 seasons)
Eric Lauer
IPERAKHBB
vs SEA
home starts6.03.503.75.32.0(3)
Bullpens · Last 12
SEA
xERA 2.95 (elite)ERA 2.952d stress Elevated (4.0 IP/1g)
LAD
xERA 5.13 (below avg)ERA 5.29
Weather · Hitter Friendly
75°F, Clear, Wind 7 mph WSW
APF 104 — Hitter Friendly
Flags · 3
  • LAD bullpen: bullpen xERA 5.13 — bullpen performing well below average by expected ERA
  • SEA bullpen elevated (4.0 IP over 1g) — manager likely leaves starter in longer; lean SP K/outs OVER
  • LAD — Eric Lauer: recent bullpen appearance: 2026-06-22 — may affect pitch count or availability
AI Analysis
Interesting matchup but LAD bullpen xERA 5.13 disqualifies full-game LAD side bets; Emerson Hancock's one bad start (5 ER) is recent; Eric Lauer is struggling (recent ERA 4.50); LAD ML at -158 exceeds the -150 pricing threshold; multiple conflicting signals without a clean edge.