MLB Game Overviews

Thursday, September 24, 2026

Updated 18:05 UTC · Odds Updated 18:01 UTC

AI Picks · 15 Bets · Sep 24
1u Picks
David Sandlin o3.5 Ks (+113)
CHW @ KCR · 2:11 PM ET
Sandlin has struck out 6, 5 and 4 batters in his last 3 starts, clearing 3.5 in every outing despite one disaster start skewing his overall ERA. KCR's offense doesn't offer an unusually low strikeout profile, and the market still prices the under as the favorite despite a perfect recent track record against this line.
Found at 3:24 AM ET
CHC -1.5 (+114)
MIA @ CHC · 2:21 PM ET
MIA's offense is hitting just 73 wRC+ over its last 6 vs LHP while facing a Boyd who owns a 3.50 xERA over his own last 3, and Phillips has averaged only 4.1 innings per start with a 10.2% walk rate exposing MIA's elevated-stress bullpen early. CHC's lineup is hitting 124 wRC+ over its last 6 vs RHP, supporting a multi-run margin at a price that still pays plus money instead of laying heavy juice on the moneyline.
Found at 3:24 AM ET
Matthew Boyd Outs o15.5 (+107)
MIA @ CHC · 2:21 PM ET
Boyd has thrown 7.0, 5.1 and 5.0 innings over his last 3 starts, averaging over 17 outs against a 15.5 line, and his last outing needed just 71 pitches to cover 5 innings. CHC's bullpen is elevated at 10.3 innings over the last two days, giving the club reason to stretch him further even though the market prices the under as the favorite.
Found at 3:24 AM ET
Zac Thornton Outs o15.5 (-120)
NYM @ TEX · 2:36 PM ET
Thornton has thrown 5.0, 7.0 and 6.0 innings in his last 3 starts, averaging 18 outs against a 15.5 line and clearing it in every outing. His own bullpen sits at normal 2-day stress with no incentive for an early hook, and the market still prices this as roughly a coin flip despite the consistent recent depth.
Found at 3:24 AM ET
E. Rodriguez o4.5 Ks (-120)
ARI @ COL · 3:11 PM ET
Rodriguez struck out 6, 7 and 5 batters in his last 3 starts, clearing 4.5 in every outing, and COL's lineup carries a 27.5% strikeout rate over its last 6 games against lefties. His xERA of 2.70 over that span is elite even though a defense-driven blowup start inflated his ERA, and the market is pricing the strikeout total as roughly a coin flip despite a perfect recent track record against a whiff-prone lineup.
Found at 3:24 AM ET
Andrew Painter o5.5 Strikeouts (+115)
MIL @ PHI · 6:06 PM ET
Milwaukee is striking out at a 34.4% clip over its last 6 games against right-handed pitching with a matching 30.8% Whiff%, an extreme and corroborated rate that plays directly into a strikeout prop. Painter's own Whiff% of 30.0% over his last 3 starts runs well above his 22.2% K%, suggesting his strikeout output is due to climb toward his process rather than his results. He has struck out 6, 3 and 7 batters over his last 3 outings, and the plus-money price on a lineup this strikeout-prone does not reflect the matchup.
Found at 8:53 AM ET
Ranger Suarez Outs o16.5 (+104)
CLE @ BOS · 6:46 PM ET
Suarez has thrown 7.0, 7.0 and 5.2 innings in his last 3 starts, averaging nearly 20 outs against a 16.5 line, with a 0.94 ERA and 3.21 xERA over that span showing no signs of fatigue. His own bullpen sits at normal 2-day stress, removing any reason for an early hook, yet the market has the under as a slight favorite.
Found at 3:24 AM ET
Cam Schlittler o16.5 Outs (-101)
TBR @ NYY · 7:06 PM ET
Schlittler has gone 21, 18 and 18 outs in his last 3 starts, clearing this line every time, and he has averaged 6.4 IP/gs across 3 career meetings with Tampa Bay, 2 of them this season. Tampa Bay's bullpen is fresh relative to his own club, and New York's own pen shows only normal stress, giving the manager no reason to pull him early. The market's no-vig number still favors the under at 53%, which undersells a starter who hasn't gone under this total in any of his last 3 outings or in his career look at this exact opponent.
Found at 8:53 AM ET
ATL -1.5 (+106)
CIN @ ATL · 7:16 PM ET
Singer has allowed 6, 8 and 7 earned runs in his last 3 starts with a 20.3% walk rate and a 12.52 xERA, averaging just 4.1 innings per start, while Mahle has a 0.95 ERA and 2.03 xERA over his own last 3. ATL's lineup is hitting 118 wRC+ over its last 6 vs RHP, and this magnitude of pitching mismatch supports a multi-run margin at a price that still pays plus money.
Found at 3:24 AM ET
Tyler Mahle Outs o17.5 (+110)
CIN @ ATL · 7:16 PM ET
Mahle has thrown 6.0, 7.0 and 6.0 innings in his last 3 starts, averaging nearly 20 outs against a 17.5 line, backed by a 0.95 ERA and 2.03 xERA over that stretch. ATL's bullpen is elevated at 8.3 innings over the last two days, giving the club reason to lean on their ace a bit longer even though the market has priced the under as the favorite.
Found at 3:24 AM ET
Peter Lambert Outs o16.5 (-120)
HOU @ ATH · 9:41 PM ET
Lambert has gone 7.0, 6.0 and 5.1 innings in his last 3 starts, averaging over 18 outs against a 16.5 line, with a sharp 1.3% walk rate keeping his pitch counts efficient. HOU's bullpen is stressed at 13.7 innings over the last two days, giving the club extra incentive to stretch him out today.
Found at 3:24 AM ET
Mason Barnett u13.5 Outs (-115)
HOU @ ATH · 9:41 PM ET
Barnett has failed to reach 13.5 outs in any of his last 3 starts, going 12, 8 and 10 outs while averaging under 4 innings a start with a 19.0% walk rate driving early exits. Houston's offense has been hot over its last 6 games against right-handed pitching (128 wRC+), giving him even less margin to work deep into this game. The market's own no-vig number still gives the over 51%, which does not match a pitcher who hasn't even approached this line in three straight outings.
Found at 8:53 AM ET
G. Rodriguez u4.5 Ks (+142)
LAA @ SEA · 9:41 PM ET
Rodriguez has struck out 3, 4 and 4 batters in his last 3 starts, never once clearing 4.5, and his own K% sits at just 15.1% over that span with a Whiff% (22.6) that roughly matches rather than exceeds it - there's no hidden strikeout upside here. SEA's K rate vs RHP over their last 6 is middling at 23.3%, not a lineup that racks up strikeouts. The market still favors the over at -148, which doesn't match a pitcher who has missed this number in every recent outing.
Found at 2:05 PM ET
SDP @ LAD o7.5 (-105)
SDP @ LAD · 10:11 PM ET
Both lineups are running elite and consistent offense against these pitchers' hands — San Diego at 154 wRC+ in both its last 6 and last 12 games vs RHP, and LA at 163 last 6 and 155 last 12 — meaning this is established form, not a hot streak. Glasnow's xERA of 4.05 sits well below his 5.63 ERA, and Pivetta's xERA of 4.14 sits well above his 1.93 ERA, meaning both arms project to allow more than their recent run totals suggest. Both bullpens are taxed (San Diego elevated, LA stressed), adding to the case for a total that sits half a run below the league average posted line.
Found at 8:53 AM ET
Tyler Glasnow o6.5 Ks (-140)
SDP @ LAD · 10:11 PM ET
Glasnow has struck out 8, 7 and 10 batters over his last 3 starts, clearing 6.5 comfortably in every outing and averaging 8.3 K/gs. His K% (34.7%) and Whiff% (36.6%) over that span are both elite and matched, with no red flag suggesting regression. The market's 55% no-vig price undervalues a pitcher whose last 3 outings all cleared this number by a wide margin.
Found at 2:05 PM ET
AI-generated · For entertainment only · Not financial advice
STL @ PIT
12:35 PM · PNC ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Kyle Leahy R
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
PIT vs RHP
L6
wRC+131 (elite)K%24.5 (below)Whiff%19.8 (above)BB%8.2 (avg)HH%38.5 (avg)
L12
wRC+103 (avg)K%21.9 (avg)Whiff%22.9 (avg)BB%9.0 (avg)HH%40.2 (above)
Paul Skenes R
xERA3.19 (good)ERA3.44 (good)K%18.6 (avg)Whiff%28.0 (elite)BB%4.3 (elite)
More Stats
HH%28.8 (elite)Barrel%5.8 (good)IP/gs6.1 IP/gsH/gs4.7PC/gs84
STL vs RHP
L6
wRC+41 (poor)K%26.0 (below)Whiff%24.1 (avg)BB%7.3 (below)HH%45.2 (elite)
L12
wRC+64 (poor)K%21.2 (avg)Whiff%20.9 (above)BB%9.2 (avg)HH%42.8 (above)
Bullpens · Last 12
STL
xERA 4.20 (avg)ERA 4.37 (avg)2d stress Normal (5.3 IP/2g)
PIT
xERA 3.23 (good)ERA 4.66 (below)2d stress Elevated (9.3 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSTL+190+1.5 (-175)O5.5 (+116)PIT-174-1.5 (+220)U5.5 (+105)
First 5 Innings
MLSpreadTotalSTL+135+0.5 (-128)O3.5 (-114)PIT-160-0.5 (-102)U3.5 (-114)
Team Totals
Full Game O/UF5 O/USTL2.5 (-145/+116)1.5 (+114/-145)PIT3.5 (-113/-105)1.5 (-145/+114)
Pitcher Props
K O/UOuts O/UKyle Leahy3.5 (+126 / -160)—Paul Skenes5.5 (-140 / +116)16.5 (-106 / -102)
Kyle Leahy · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 24 '26@ PITL2.03733011
Sep 18 '26vs WSNL3.06115367
Sep 12 '26vs CHWL3.03842000
Sep 6 '26@ COLW2.25566055
Aug 29 '26vs PITL3.05134111
Paul Skenes · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 24 '26vs STLL5.08273211
Sep 18 '26vs KCRW6.08976155
Sep 12 '26@ CHCL7.08244122
Sep 6 '26vs LAAW5.18724100
Sep 1 '26vs SFGW4.29548355
SP vs Opp / At Park · last 3 (2 seasons)
Kyle Leahy
IPERAKHBB
vs PIT3.44.46avg4.35.30.3(3)
at PIT3.55.07below5.06.00.0(2)
all 3 this season · last met today
DateOppResIPPCKHBBERR
Sep 24 '26@ PITL2.03733011
Aug 29 '26vs PITL3.05134111
Apr 28 '26@ PITW5.18279033
Paul Skenes
IPERAKHBB
vs STL5.02.40elite7.05.01.0(3)
2 this season, 1 last season · last met today
DateOppResIPPCKHBBERR
Sep 24 '26vs STLL5.08273211
Apr 30 '26vs STLL5.010297035
Jul 1 '25vs STLW5.08855100
home starts5.43.35good5.34.31.3(3)
DateOppResIPPCKHBBERR
Sep 24 '26vs STLL5.08273211
Sep 18 '26vs KCRW6.08976155
Sep 6 '26vs LAAW5.18724100
Weather · Neutral Conditions
60°F, Clear, Wind 9 mph ENE
APF 97 — Neutral
Flags · 8
  • STL — Kyle Leahy: first start of the season — no stats available yet
  • PIT — Paul Skenes: Whiff% 28.0 (last 3 starts) runs well above what K% 18.6 shows
  • PIT offense: K% 24.5 (last 6) runs well above what Whiff% 19.8 supports
  • PIT bullpen elevated (9.3 IP over 2g)
  • STL — Kyle Leahy: last start: 61 pitches over 3.0 IP news ↗
  • PIT — Paul Skenes: 2026-09-18: 5 ER in 6.0 IP (ERA equiv 8); the other 2 start(s) in the 3-game window average 1.29 ERA equivalent
  • PIT — Paul Skenes: recent opponents high-K: LAA 27%, CHC 26%
  • TREND: DIVISIONAL GAME (NL Central)
AI Analysis
Kyle Leahy is making his first start of the season with no stats, which rules out any prop or side read built around him, and Paul Skenes is priced fairly given a strong but not overwhelming 3.19 xERA against a Pittsburgh offense getting a mixed matchup. Skenes' 5.5 strikeout line and 16.5 outs line both sit close to his recent form with no clear mispricing in either direction, and the side is already reflected in a short Pittsburgh moneyline.
CHW @ KCR✓
2:10 PM · Kauffman StadiumNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
David Sandlin R
xERA3.81 (avg)ERA6.60 (poor)K%20.0 (avg)Whiff%26.2 (good)BB%4.6 (elite)
More Stats
HH%31.2 (good)Barrel%4.2 (elite)IP/gs5.0 IP/gsH/gs5.3PC/gs80
KCR vs RHP
L6
wRC+120 (above)K%21.5 (avg)Whiff%21.6 (avg)BB%7.6 (below)HH%37.5 (avg)
L12
wRC+105 (avg)K%23.0 (avg)Whiff%21.8 (avg)BB%8.2 (avg)HH%40.1 (above)
Randy Dobnak R
xERA3.60 (good)ERA4.70 (below)K%13.1 (below)Whiff%15.2 (below)BB%3.3 (elite)
More Stats
HH%37.5 (avg)Barrel%4.2 (elite)IP/gs5.1 IP/gsH/gs5.0PC/gs79
CHW vs RHP
L6
wRC+96 (avg)K%30.6 (poor)Whiff%25.7 (below)BB%7.3 (below)HH%38.7 (avg)
L12
wRC+70 (poor)K%30.2 (poor)Whiff%29.4 (poor)BB%10.0 (above)HH%33.3 (below)
Bullpens · Last 12
CHW
xERA 5.02 (below)ERA 4.69 (below)2d stress Stressed (12.7 IP/2g)
KCR
xERA 4.24 (avg)ERA 4.87 (below)2d stress Elevated (10.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCHW-136-1.5 (+125)O8.5 (-120)KCR+118+1.5 (-143)U8.5 (+100)
First 5 Innings
MLSpreadTotalCHW-124-0.5 (+108)O4.5 (-140)KCR+100+0.5 (-140)U4.5 (+108)
Team Totals
Full Game O/UF5 O/UCHW4.5 (-111/-110)2.5 (-105/-125)KCR3.5 (-130/+106)2.5 (+120/-154)
Pitcher Props
K O/UOuts O/UDavid Sandlin3.5 (+103 / -128)14.5 (-117 / -108)Randy Dobnak3.5 (+100 / -119)14.5 (-151 / +120)
David Sandlin · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs DETL4.07447155
Sep 13 '26@ STLL5.27052003
Aug 7 '26vs CLEL5.1*9647266
Jun 26 '26vs KCRW6.09163311
Jun 7 '26@ PHIL3.1*8163333
Randy Dobnak · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26@ PITL3.27417244
Sep 12 '26@ BOSL5.28144033
Sep 6 '26vs TORW6.08334011
Sep 1 '26vs MIAL6.08767266
Aug 26 '26@ TORL6.09256133
SP vs Opp / At Park · last 3 (2 seasons)
David Sandlin
IPERAKHBB
vs KCR6.01.50elite6.03.03.0(1)
at KCR—
this season · last met 90 days ago
DateOppResIPPCKHBBERR
Jun 26 '26vs KCRW6.09163311
Randy Dobnak
IPERAKHBB
vs CHW—
home starts5.33.94avg4.35.72.0(3)
DateOppResIPPCKHBBERR
Sep 6 '26vs TORW6.08334011
Sep 1 '26vs MIAL6.08767266
Aug 20 '26vs ATHW4.09646400
Weather · Neutral Conditions
76°F, Mainly Clear, Wind 5 mph ESE
APF 101 — Neutral
Flags · 9
  • CHW bullpen: bullpen xERA 5.02 over its last 12
  • CHW bullpen stressed (12.7 IP over 2g)
  • KCR bullpen elevated (10.7 IP over 2g)
  • CHW — David Sandlin: recent bullpen appearance: 2026-08-07, 2026-06-07
  • CHW — David Sandlin: last start: 74 pitches over 4.0 IP news ↗
  • CHW — David Sandlin: 2026-09-18: 5 ER in 4.0 IP (ERA equiv 11); the other 2 start(s) in the 3-game window average 0.75 ERA equivalent
  • KCR — Randy Dobnak: last start: 74 pitches over 3.2 IP news ↗
  • KCR — Randy Dobnak: 2026-09-18: 4 ER in 3.2 IP (ERA equiv 11); the other 2 start(s) in the 3-game window average 3.35 ERA equivalent
  • TREND: DIVISIONAL GAME (AL Central)
David Sandlin o3.5 Ks (+113)
Sandlin has struck out 6, 5 and 4 batters in his last 3 starts, clearing 3.5 in every outing despite one disaster start skewing his overall ERA. KCR's offense doesn't offer an unusually low strikeout profile, and the market still prices the under as the favorite despite a perfect recent track record against this line.
MIA @ CHC✓
2:20 PM · Wrigley FieldPitcher Friendly
Matchup · SP Last 3 / Team Last 6/12
Tyler Phillips R
xERA4.20 (avg)ERA3.65 (good)K%18.4 (avg)Whiff%24.4 (good)BB%10.2 (below)
More Stats
HH%40.0 (avg)Barrel%8.6 (avg)IP/gs4.1 IP/gsH/gs3.0PC/gs65
CHC vs RHP
L6
wRC+124 (above)K%26.0 (below)Whiff%19.8 (above)BB%9.4 (avg)HH%39.5 (avg)
L12
wRC+124 (above)K%20.8 (avg)Whiff%18.9 (above)BB%10.2 (above)HH%37.0 (avg)
Matthew Boyd L
xERA3.50 (good)ERA4.15 (avg)K%20.0 (avg)Whiff%23.4 (good)BB%8.6 (avg)
More Stats
HH%38.0 (avg)Barrel%0.0 (elite)IP/gs5.8 IP/gsH/gs4.7PC/gs86
MIA vs LHP
L6
wRC+73 (poor)K%25.5 (below)Whiff%24.1 (avg)BB%7.8 (below)HH%33.3 (below)
L12
wRC+95 (avg)K%24.6 (below)Whiff%24.9 (avg)BB%5.7 (poor)HH%33.3 (below)
Bullpens · Last 12
MIA
xERA 3.59 (good)ERA 4.98 (below)2d stress Elevated (10.7 IP/2g)
CHC
xERA 3.59 (good)ERA 3.32 (good)2d stress Elevated (10.3 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIA+179+1.5 (-125)O7.5 (+116)CHC-210-1.5 (+108)U7.0 (-110)
First 5 Innings
MLSpreadTotalMIA+156+0.5 (-102)O3.5 (-125)CHC-188-0.5 (-128)U3.5 (-104)
Team Totals
Full Game O/UF5 O/UMIA2.5 (-120/+102)1.5 (+120/-154)CHC4.5 (+114/+112)1.5 (-160/+124)
Pitcher Props
K O/UOuts O/UTyler Phillips3.5 (-104 / -122)11.5 (-136 / +102)Matthew Boyd4.5 (-102 / -109)15.5 (-112 / -117)
Tyler Phillips · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26@ SDPL3.25032100
Sep 12 '26vs LADW3.26832322
Sep 6 '26vs CHCW5.07635133
Sep 1 '26@ KCRW5.06941200
Aug 25 '26vs BOSL4.28473311
Matthew Boyd · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 19 '26@ CINW5.07142212
Sep 13 '26vs PITL5.18837244
Sep 7 '26@ MILL7.010075233
Sep 1 '26vs MILL5.19737133
Aug 26 '26@ ARIL6.09453211
SP vs Opp / At Park · last 3 (2 seasons)
Tyler Phillips
IPERAKHBB
vs CHC5.05.40poor3.05.01.0(1)
at CHC—
this season · last met 18 days ago
DateOppResIPPCKHBBERR
Sep 6 '26vs CHCW5.07635133
Matthew Boyd
IPERAKHBB
vs MIA—
home starts5.18.24poor2.76.32.0(3)
DateOppResIPPCKHBBERR
Sep 13 '26vs PITL5.18837244
Sep 1 '26vs MILL5.19737133
Aug 15 '26vs STLL5.19725377
Weather · Pitcher Friendly
65°F, Mainly Clear, Wind 10 mph ENE
APF 95 — Pitcher Friendly
Flags · 7
  • CHC offense: K% 26.0 (last 6) runs well above what Whiff% 19.8 supports
  • MIA bullpen elevated (10.7 IP over 2g)
  • CHC bullpen elevated (10.3 IP over 2g)
  • MIA — Tyler Phillips: recent bullpen appearance: 2026-08-18
  • MIA — Tyler Phillips: last start: 50 pitches over 3.2 IP news ↗
  • CHC — Matthew Boyd: last start: 71 pitches over 5.0 IP news ↗
  • CHC — Matthew Boyd: 2026-09-13: 4 ER in 5.1 IP (ERA equiv 7); the other 2 start(s) in the 3-game window average 2.83 ERA equivalent
CHC -1.5 (+114)
MIA's offense is hitting just 73 wRC+ over its last 6 vs LHP while facing a Boyd who owns a 3.50 xERA over his own last 3, and Phillips has averaged only 4.1 innings per start with a 10.2% walk rate exposing MIA's elevated-stress bullpen early. CHC's lineup is hitting 124 wRC+ over its last 6 vs RHP, supporting a multi-run margin at a price that still pays plus money instead of laying heavy juice on the moneyline.
Matthew Boyd Outs o15.5 (+107)
Boyd has thrown 7.0, 5.1 and 5.0 innings over his last 3 starts, averaging over 17 outs against a 15.5 line, and his last outing needed just 71 pitches to cover 5 innings. CHC's bullpen is elevated at 10.3 innings over the last two days, giving the club reason to stretch him further even though the market prices the under as the favorite.
NYM @ TEX✓
2:35 PM · Globe Life Field (Roof Closed)
Matchup · SP Last 3 / Team Last 6/12
Zac Thornton L
xERA4.14 (avg)ERA5.00 (below)K%19.2 (avg)Whiff%17.0 (avg)BB%4.1 (elite)
More Stats
HH%50.9 (poor)Barrel%14.5 (below)IP/gs6.0 IP/gsH/gs5.7PC/gs83
TEX vs LHP
L6
wRC+108 (avg)K%27.3 (below)Whiff%25.3 (below)BB%10.2 (above)HH%41.5 (above)
L12
wRC+104 (avg)K%27.3 (below)Whiff%26.2 (below)BB%8.1 (avg)HH%41.8 (above)
Kumar Rocker R
xERA3.62 (good)ERA4.73 (below)K%17.5 (avg)Whiff%22.3 (avg)BB%7.0 (good)
More Stats
HH%39.5 (avg)Barrel%9.3 (avg)IP/gs6.7 IP/gsH/gs7.0PC/gs71
NYM vs RHP
L6
wRC+96 (avg)K%23.8 (avg)Whiff%26.5 (below)BB%8.2 (avg)HH%42.4 (above)
L12
wRC+134 (elite)K%19.8 (above)Whiff%21.3 (avg)BB%9.7 (above)HH%44.1 (above)
Bullpens · Last 12
NYM
xERA 2.83 (elite)ERA 2.40 (elite)2d stress Normal (5.0 IP/2g)
TEX
xERA 3.75 (avg)ERA 5.24 (below)2d stress Elevated (8.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYM+112+1.5 (-185)O8.5 (+100)TEX-130-1.5 (+164)U8.5 (-119)
First 5 Innings
MLSpreadTotalNYM+105+0.5 (-140)O4.5 (-120)TEX-128-0.5 (+108)U4.5 (-108)
Team Totals
Full Game O/UF5 O/UNYM3.5 (-128/+105)1.5 (-154/+120)TEX4.5 (+120/-145)2.5 (+110/-140)
Pitcher Props
K O/UOuts O/UZac Thornton4.5 (+124 / -153)15.5 (-108 / -120)Kumar Rocker4.5 (+125 / -140)13.5 (-104 / -128)
Zac Thornton · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs PHIW6.08745122
Sep 12 '26@ NYYW7.08145122
Sep 5 '26vs SFGL5.08267166
Aug 30 '26vs HOUL5.09756022
Aug 25 '26vs MILW6.08947011
Kumar Rocker · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs TORW4.17623211
Sep 12 '26@ ARIW4.06552211
Sep 4 '26vs TBRL5.0*7339056
Aug 30 '26@ MILW3.08674422
Aug 24 '26@ CHWW5.29385322
SP vs Opp / At Park · last 3 (2 seasons)
Kumar Rocker
IPERAKHBB
vs NYM—
home starts4.52.97elite2.54.51.5(2)
DateOppResIPPCKHBBERR
Sep 18 '26vs TORW4.17623211
Aug 19 '26vs WSNL5.09236122
Weather · Roof Closed
Flags · 5
  • TEX bullpen elevated (8.7 IP over 2g)
  • NYM — Zac Thornton: 2026-09-05: 6 ER in 5.0 IP (ERA equiv 11); the other 2 start(s) in the 3-game window average 2.79 ERA equivalent
  • NYM — Zac Thornton: recent opponents low-K: SFG 18%, PHI 17%
  • TEX — Kumar Rocker: recent bullpen appearance: 2026-09-04
  • TEX — Kumar Rocker: last start: 76 pitches over 4.1 IP news ↗
Zac Thornton Outs o15.5 (-120)
Thornton has thrown 5.0, 7.0 and 6.0 innings in his last 3 starts, averaging 18 outs against a 15.5 line and clearing it in every outing. His own bullpen sits at normal 2-day stress with no incentive for an early hook, and the market still prices this as roughly a coin flip despite the consistent recent depth.
ARI @ COL✓
3:10 PM · Coors FieldHitter Friendly
Matchup · SP Last 3 / Team Last 6/12
E. Rodriguez L
xERA2.70 (elite)ERA5.94 (poor)K%24.0 (good)Whiff%31.6 (elite)BB%9.3 (avg)
More Stats
HH%26.5 (elite)Barrel%6.1 (good)IP/gs5.6 IP/gsH/gs5.3PC/gs99
COL vs LHP
L6
wRC+36 (poor)K%27.5 (below)Whiff%23.3 (avg)BB%5.8 (poor)HH%37.8 (avg)
L12
wRC+109 (avg)K%21.4 (avg)Whiff%20.5 (above)BB%7.7 (below)HH%34.2 (below)
Tanner Gordon R
xERA6.41 (poor)ERA12.34 (poor)K%18.5 (avg)Whiff%23.5 (good)BB%6.2 (good)
More Stats
HH%42.9 (below)Barrel%14.3 (below)IP/gs3.9 IP/gsH/gs9.3PC/gs84
ARI vs RHP
L6
wRC+101 (avg)K%23.1 (avg)Whiff%20.5 (above)BB%8.6 (avg)HH%38.8 (avg)
L12
wRC+112 (avg)K%21.2 (avg)Whiff%20.2 (above)BB%9.4 (avg)HH%40.4 (above)
Bullpens · Last 12
ARI
xERA 2.65 (elite)ERA 2.15 (elite)2d stress Normal (5.7 IP/2g)
COL
xERA 3.50 (good)ERA 4.58 (below)2d stress Elevated (9.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI-194-1.5 (-125)O10.5 (+108)COL+163+1.5 (+105)U10.0 (-104)
First 5 Innings
MLSpreadTotalARI-174-0.5 (-122)O5.5 (-102)COL+138+0.5 (-106)U5.5 (-128)
Team Totals
Full Game O/UF5 O/UARI5.5 (-115/+105)2.5 (-140/+110)COL4.5 (+114/+112)2.5 (+120/-154)
Pitcher Props
K O/UOuts O/UE. Rodriguez4.5 (-129 / +102)17.5 (+105 / +100)Tanner Gordon3.5 (-105 / -109)14.5 (-111 / -118)
E. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs NYYL5.110355477
Sep 13 '26vs TEXL5.19978136
Sep 6 '26@ HOUW6.09663211
Sep 1 '26vs PHIL5.010338333
Aug 26 '26vs CHCW7.010492300
Tanner Gordon · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 17 '26vs SDPL3.086310277
Sep 12 '26@ DETL4.087510144
Sep 6 '26vs STLL4.28048155
Aug 31 '26vs BALL5.06033111
Aug 26 '26@ WSNW7.09056011
SP vs Opp / At Park · last 3 (2 seasons)
E. Rodriguez
IPERAKHBB
vs COL6.41.88elite5.36.30.7(3)
at COL6.02.98elite6.07.50.5(2)
2 this season, 1 last season · last met 126 days ago
DateOppResIPPCKHBBERR
May 21 '26vs COLW7.09944100
May 16 '26@ COLL5.19169033
Aug 14 '25@ COLW7.09366111
Tanner Gordon
IPERAKHBB
vs ARI4.612.72poor4.08.50.5(2)
none this season — 2 from last season · last met 405 days ago
DateOppResIPPCKHBBERR
Aug 15 '25vs ARIW5.07825133
Aug 10 '25@ ARIL4.27761201010
home starts4.19.59poor3.37.01.3(3)
DateOppResIPPCKHBBERR
Sep 17 '26vs SDPL3.086310277
Sep 6 '26vs STLL4.28048155
Aug 31 '26vs BALL5.06033111
Weather · Hitter Friendly
72°F, Overcast, Wind 8 mph NNE
APF 112 — Hitter Friendly
Flags · 6
  • COL — Tanner Gordon: avg 3.9 IP/gs over his last 3
  • COL bullpen elevated (9.0 IP over 2g)
  • ARI — E. Rodriguez: last start: 103 pitches over 5.1 IP news ↗
  • ARI — E. Rodriguez: 2026-09-18: 7 ER in 5.1 IP (ERA equiv 12); the other 2 start(s) in the 3-game window average 3.40 ERA equivalent
  • WEATHER: hitter-friendly park (APF 112)
  • TREND: DIVISIONAL GAME (NL West)
E. Rodriguez o4.5 Ks (-120)
Rodriguez struck out 6, 7 and 5 batters in his last 3 starts, clearing 4.5 in every outing, and COL's lineup carries a 27.5% strikeout rate over its last 6 games against lefties. His xERA of 2.70 over that span is elite even though a defense-driven blowup start inflated his ERA, and the market is pricing the strikeout total as roughly a coin flip despite a perfect recent track record against a whiff-prone lineup.
MIL @ PHI✓
6:05 PM · Citizens Bank ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Shane Drohan L
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
PHI vs LHP
L6
wRC+110 (avg)K%17.4 (above)Whiff%17.9 (elite)BB%9.8 (above)HH%36.4 (avg)
L12
wRC+96 (avg)K%17.9 (above)Whiff%18.3 (above)BB%7.9 (below)HH%34.5 (below)
Andrew Painter R
xERA4.71 (below)ERA5.87 (poor)K%22.2 (avg)Whiff%30.0 (elite)BB%9.7 (avg)
More Stats
HH%36.7 (avg)Barrel%12.2 (below)IP/gs5.1 IP/gsH/gs6.7PC/gs90
MIL vs RHP
L6
wRC+76 (poor)K%34.4 (poor)Whiff%30.8 (poor)BB%10.4 (above)HH%35.3 (avg)
L12
wRC+125 (above)K%28.8 (poor)Whiff%27.6 (below)BB%10.3 (above)HH%35.9 (avg)
Bullpens · Last 12
MIL
xERA 3.60 (good)ERA 3.36 (good)2d stress Elevated (10.0 IP/2g)
PHI
xERA 4.98 (below)ERA 5.80 (poor)2d stress Normal (6.3 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIL+116+1.5 (-188)O8.0 (-104)PHI-134-1.5 (+158)U7.5 (+100)
First 5 Innings
MLSpreadTotalMIL+114+0.5 (-130)O4.5 (-106)PHI-142-0.5 (+100)U4.5 (-122)
Team Totals
Full Game O/UF5 O/UMIL3.5 (-113/-113)1.5 (-130/+100)PHI3.5 (-140/+114)2.5 (+114/-145)
Pitcher Props
K O/UOuts O/UShane Drohan——Andrew Painter5.5 (+112 / +126)15.5 (+135 / +123)
Shane Drohan · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26@ BALW1.2*2320100
Sep 16 '26@ PITW0.2*1102000
Sep 12 '26vs CINW3.26045255
Sep 4 '26@ CINW4.07855266
Aug 29 '26vs TEXW5.09966111
Andrew Painter · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 19 '26@ NYML5.18574144
Sep 13 '26@ ATLW5.08736411
Sep 8 '26vs HOUL5.098610255
Sep 2 '26@ ARIL7.09362000
Aug 28 '26@ LAAW6.09462333
SP vs Opp / At Park · last 3 (2 seasons)
Shane Drohan
IPERAKHBB
vs PHI5.07.20poor7.08.00.0(1)
at PHI—
this season · last met 103 days ago
DateOppResIPPCKHBBERR
Jun 13 '26vs PHIL5.07878044
Andrew Painter
IPERAKHBB
vs MIL—
home starts5.33.94avg6.06.01.0(3)
DateOppResIPPCKHBBERR
Sep 8 '26vs HOUL5.098610255
Aug 22 '26vs STLW7.010385011
Aug 5 '26vs WSNL4.06343111
Weather · Neutral Conditions
64°F, Overcast, Wind 10 mph NE
APF 101 — Neutral
Flags · 8
  • MIL — Shane Drohan: first start of the season — no stats available yet
  • PHI — Andrew Painter: Whiff% 30.0 (last 3 starts) runs well above what K% 22.2 shows
  • MIL bullpen elevated (10.0 IP over 2g)
  • MIL — Shane Drohan: 12 days since last start (2026-09-12) news ↗
  • MIL — Shane Drohan: recent bullpen appearance: 2026-09-18, 2026-09-16
  • MIL — Shane Drohan: last start: 60 pitches over 3.2 IP news ↗
  • MIL — Shane Drohan: recent opponents high-K: TEX 27%, CIN 25%, CIN 25%
  • PHI — Andrew Painter: 2026-09-08: 5 ER in 5.0 IP (ERA equiv 9); the other 2 start(s) in the 3-game window average 4.43 ERA equivalent
Andrew Painter o5.5 Strikeouts (+115)
Milwaukee is striking out at a 34.4% clip over its last 6 games against right-handed pitching with a matching 30.8% Whiff%, an extreme and corroborated rate that plays directly into a strikeout prop. Painter's own Whiff% of 30.0% over his last 3 starts runs well above his 22.2% K%, suggesting his strikeout output is due to climb toward his process rather than his results. He has struck out 6, 3 and 7 batters over his last 3 outings, and the plus-money price on a lineup this strikeout-prone does not reflect the matchup.
CLE @ BOS✓
6:45 PM · Fenway ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Joey Cantillo LO
xERA3.89 (avg)ERA2.92 (elite)K%31.4 (elite)Whiff%23.3 (good)BB%13.7 (poor)
More Stats
HH%52.0 (poor)Barrel%8.0 (good)IP/gs12.3 IP/gsH/gs6.0PC/gs70
BOS vs LHP
L6
wRC+99 (avg)K%17.3 (above)Whiff%15.3 (elite)BB%10.6 (above)HH%29.3 (poor)
L12
wRC+67 (poor)K%23.2 (avg)Whiff%19.2 (above)BB%8.8 (avg)HH%29.8 (poor)
Ranger Suarez L
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
CLE vs LHP
L6
wRC+157 (elite)K%14.0 (elite)Whiff%22.3 (avg)BB%9.7 (above)HH%34.1 (below)
L12
wRC+120 (above)K%16.3 (above)Whiff%19.5 (above)BB%7.3 (below)HH%33.1 (below)
Bullpens · Last 12
CLE
xERA 3.24 (good)ERA 2.34 (elite)2d stress Normal (6.0 IP/2g)
BOS
xERA 2.91 (elite)ERA 1.57 (elite)2d stress Normal (6.3 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE+110+1.5 (-200)O6.5 (-114)BOS-126-1.5 (+168)U6.5 (+100)
First 5 Innings
MLSpreadTotalCLE+124+0.5 (-130)O3.5 (-108)BOS-156-0.5 (+100)U3.5 (-120)
Team Totals
Full Game O/UF5 O/UCLE2.5 (-154/+124)1.5 (+110/-140)BOS3.5 (+110/-135)1.5 (-135/+105)
Pitcher Props
K O/UOuts O/UJoey Cantillo——Ranger Suarez4.5 (+116 / -134)15.5 (-130 / +108)
Joey Cantillo · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs ATHW6.0*8152100
Sep 12 '26@ MINL4.0*5681100
Sep 7 '26@ BALL2.17233544
Sep 2 '26vs TORL5.110269249
Aug 26 '26@ LAAW6.09212723
Ranger Suarez · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26@ TBRW5.29853511
Sep 12 '26vs KCRW7.09685011
Sep 4 '26@ BALW7.09135100
Aug 30 '26@ NYYL5.110129266
Aug 24 '26@ MIAW5.09344411
SP vs Opp / At Park · last 3 (2 seasons)
Joey Cantillo
IPERAKHBB
vs BOS6.01.50elite7.05.02.0(1)
at BOS6.01.50elite7.05.02.0(1)
last season · last met 386 days ago
DateOppResIPPCKHBBERR
Sep 3 '25@ BOSW6.010475211
Ranger Suarez
IPERAKHBB
vs CLE6.03.00good7.55.51.5(2)
1 this season, 1 last season · last met 116 days ago
DateOppResIPPCKHBBERR
May 31 '26@ CLEW5.093108244
May 10 '25@ CLEW7.08253100
home starts5.04.77below4.74.01.3(3)
DateOppResIPPCKHBBERR
Sep 12 '26vs KCRW7.09685011
Aug 18 '26vs ARIW5.19334244
Aug 6 '26vs CHWW3.07033234
Weather · Neutral Conditions
60°F, Overcast, Wind 10 mph NE
APF 100 — Neutral
Flags · 8
  • OPENER: CLE start Daniel Espino (RHP) (last 5 outings avg 1.1 IP (longest 2.0)), with Joey Cantillo (LHP) expected to carry the bulk of the innings. The stats and the hand shown are the bulk arm's — BOS's offense line is split against LHP, not the opener's.
  • BOS — Ranger Suarez: first start of the season — no stats available yet
  • CLE offense: Whiff% 22.3 (last 6) runs well above what K% 14.0 shows
  • CLE — Joey Cantillo: 17 days since last start (2026-09-07) news ↗
  • CLE — Joey Cantillo: recent bullpen appearance: 2026-09-18, 2026-09-12
  • CLE — Joey Cantillo: last start: 72 pitches over 2.1 IP news ↗
  • CLE — Joey Cantillo: recent opponents high-K: LAA 25%, BAL 27%
  • TREND: CLE — lost the last game 1-0 (2026-09-23)
Ranger Suarez Outs o16.5 (+104)
Suarez has thrown 7.0, 7.0 and 5.2 innings in his last 3 starts, averaging nearly 20 outs against a 16.5 line, with a 0.94 ERA and 3.21 xERA over that span showing no signs of fatigue. His own bullpen sits at normal 2-day stress, removing any reason for an early hook, yet the market has the under as a slight favorite.
TBR @ NYY✓
7:05 PM · Yankee StadiumNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Ian Seymour L
xERA4.53 (below)ERA5.79 (poor)K%26.6 (good)Whiff%29.1 (elite)BB%6.2 (good)
More Stats
HH%50.0 (poor)Barrel%16.7 (poor)IP/gs4.7 IP/gsH/gs5.3PC/gs80
NYY vs LHP
L6
wRC+87 (below)K%23.3 (avg)Whiff%20.3 (above)BB%13.9 (elite)HH%25.9 (poor)
L12
wRC+115 (above)K%18.4 (above)Whiff%19.0 (above)BB%10.3 (above)HH%40.3 (above)
Cam Schlittler R
xERA1.79 (elite)ERA0.95 (elite)K%34.3 (elite)Whiff%33.3 (elite)BB%7.1 (avg)
More Stats
HH%24.4 (elite)Barrel%2.4 (elite)IP/gs6.3 IP/gsH/gs2.3PC/gs96
TBR vs RHP
L6
wRC+53 (poor)K%29.9 (poor)Whiff%19.6 (above)BB%9.1 (avg)HH%25.5 (poor)
L12
wRC+95 (avg)K%24.3 (below)Whiff%17.9 (elite)BB%6.9 (below)HH%36.7 (avg)
Bullpens · Last 12
TBR
xERA 1.28 (elite)ERA 1.98 (elite)2d stress Normal (8.7 IP/3g)
NYY
xERA 3.44 (good)ERA 4.34 (avg)2d stress Fresh (6.7 IP/3g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTBR+130+1.5 (-185)O6.5 (+114)NYY-152-1.5 (+158)U6.0 (-110)
First 5 Innings
MLSpreadTotalTBR+130+0.5 (-130)O3.5 (+112)NYY-158-0.5 (+100)U3.5 (-146)
Team Totals
Full Game O/UF5 O/UTBR2.5 (-115/-110)1.5 (+140/-180)NYY3.5 (+120/-140)1.5 (-120/-110)
Pitcher Props
K O/UOuts O/UIan Seymour6.5 (+118 / +118)14.5 (-192 / +150)Cam Schlittler6.5 (+120 / -143)15.5 (+132 / -150)
Ian Seymour · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs BOSL5.08757244
Sep 12 '26vs HOUW6.079104122
Sep 6 '26@ TEXL3.07525134
Aug 31 '26vs NYML6.188106033
Aug 25 '26@ DETL5.2*8857034
Cam Schlittler · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 19 '26@ ARIL6.09863313
Sep 13 '26vs NYMW6.09481200
Sep 8 '26vs COLW7.096103011
Sep 2 '26@ LAAW8.09992011
Aug 28 '26vs BOSW5.210282500
SP vs Opp / At Park · last 3 (2 seasons)
Ian Seymour
IPERAKHBB
vs NYY5.15.29poor12.05.00.0(1)
at NYY—
this season · last met 79 days ago
DateOppResIPPCKHBBERR
Jul 7 '26vs NYYW5.194125033
Cam Schlittler
IPERAKHBB
vs TBR6.41.88elite8.04.01.0(3)
2 this season, 1 last season · last met 80 days ago
DateOppResIPPCKHBBERR
Jul 6 '26@ TBRW8.010184011
Apr 12 '26@ TBRL5.08587133
Aug 20 '25@ TBRW6.29581200
home starts6.10.49elite8.72.02.3(3)
DateOppResIPPCKHBBERR
Sep 13 '26vs NYMW6.09481200
Sep 8 '26vs COLW7.096103011
Aug 28 '26vs BOSW5.210282500
Weather · Neutral Conditions
63°F, Overcast, Wind 9 mph N
APF 100 — Neutral
Flags · 6
  • TBR offense: K% 29.9 (last 6) runs well above what Whiff% 19.6 supports
  • NYY bullpen fresh (6.7 IP over 3g)
  • TBR — Ian Seymour: recent bullpen appearance: 2026-08-25
  • TBR — Ian Seymour: low-K outing 2026-09-06 (2 Ks vs avg 5.7 over his last 3)
  • TBR — Ian Seymour: high-K outing 2026-09-12 (10 Ks vs avg 5.7 over his last 3)
  • TREND: DIVISIONAL GAME (AL East)
Cam Schlittler o16.5 Outs (-101)
Schlittler has gone 21, 18 and 18 outs in his last 3 starts, clearing this line every time, and he has averaged 6.4 IP/gs across 3 career meetings with Tampa Bay, 2 of them this season. Tampa Bay's bullpen is fresh relative to his own club, and New York's own pen shows only normal stress, giving the manager no reason to pull him early. The market's no-vig number still favors the under at 53%, which undersells a starter who hasn't gone under this total in any of his last 3 outings or in his career look at this exact opponent.
CIN @ ATL✓
7:15 PM · Truist ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Brady Singer R
xERA12.52 (poor)ERA15.32 (poor)K%10.8 (poor)Whiff%19.8 (avg)BB%20.3 (poor)
More Stats
HH%46.9 (poor)Barrel%18.4 (poor)IP/gs4.1 IP/gsH/gs7.0PC/gs96
ATL vs RHP
L6
wRC+118 (above)K%24.4 (below)Whiff%24.4 (avg)BB%7.9 (below)HH%36.9 (avg)
L12
wRC+121 (above)K%18.3 (above)Whiff%21.3 (avg)BB%8.4 (avg)HH%36.5 (avg)
Tyler Mahle R
xERA2.03 (elite)ERA0.95 (elite)K%16.9 (below)Whiff%21.4 (avg)BB%2.8 (elite)
More Stats
HH%29.8 (elite)Barrel%1.8 (elite)IP/gs6.3 IP/gsH/gs4.3PC/gs96
CIN vs RHP
L6
wRC+120 (above)K%20.9 (avg)Whiff%20.7 (above)BB%6.5 (below)HH%39.4 (avg)
L12
wRC+74 (poor)K%26.2 (below)Whiff%26.1 (below)BB%5.9 (poor)HH%37.2 (avg)
Bullpens · Last 12
CIN
xERA 4.31 (avg)ERA 5.08 (below)2d stress Normal (5.3 IP/2g)
ATL
xERA 3.49 (good)ERA 4.15 (avg)2d stress Elevated (8.3 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN+188+1.5 (-115)O8.0 (-101)ATL-220-1.5 (+104)U7.5 (+100)
First 5 Innings
MLSpreadTotalCIN+165+0.5 (+106)O4.5 (+100)ATL-210-0.5 (-138)U4.5 (-130)
Team Totals
Full Game O/UF5 O/UCIN3.5 (+120/+120)1.5 (+100/-130)ATL4.5 (-104/-115)2.5 (-110/-120)
Pitcher Props
K O/UOuts O/UBrady Singer3.5 (-128 / +105)14.5 (-144 / +110)Tyler Mahle5.5 (-136 / +117)17.5 (-132 / +128)
Brady Singer · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 17 '26vs LADL3.19609477
Sep 12 '26@ MILL4.09558588
Sep 6 '26vs MILW5.09734666
Aug 31 '26vs SDPL4.187510044
Aug 25 '26@ SFGL5.29156233
Tyler Mahle · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26@ HOUW6.09863111
Sep 12 '26vs PHIW7.09736011
Sep 6 '26@ PHIW6.09434102
Aug 30 '26vs COLW6.28995011
Aug 23 '26@ MILW5.09446211
SP vs Opp / At Park · last 3 (2 seasons)
Brady Singer
IPERAKHBB
vs ATL5.73.71good4.75.02.3(3)
at ATL6.06.00poor2.07.02.0(1)
1 this season, 2 last season · last met 117 days ago
DateOppResIPPCKHBBERR
May 30 '26vs ATLL5.09424433
Aug 1 '25vs ATLW6.097104100
May 5 '25@ ATLL6.010227244
Tyler Mahle
IPERAKHBB
vs CIN4.018.00poor6.08.05.0(1)
this season · last met 162 days ago
DateOppResIPPCKHBBERR
Apr 15 '26@ CINL4.08968588
home starts6.41.41elite6.35.00.0(3)
DateOppResIPPCKHBBERR
Sep 12 '26vs PHIW7.09736011
Aug 30 '26vs COLW6.28995011
Aug 12 '26vs NYMW6.09374011
Weather · Neutral Conditions
70°F, Clear, Wind 8 mph ENE
APF 99 — Neutral
Flags · 3
  • CIN — Brady Singer: Whiff% 19.8 (last 3 starts) runs well above what K% 10.8 shows
  • ATL bullpen elevated (8.3 IP over 2g)
  • CIN — Brady Singer: recent opponents high-K: MIL 34%, MIL 34%
ATL -1.5 (+106)
Singer has allowed 6, 8 and 7 earned runs in his last 3 starts with a 20.3% walk rate and a 12.52 xERA, averaging just 4.1 innings per start, while Mahle has a 0.95 ERA and 2.03 xERA over his own last 3. ATL's lineup is hitting 118 wRC+ over its last 6 vs RHP, and this magnitude of pitching mismatch supports a multi-run margin at a price that still pays plus money.
Tyler Mahle Outs o17.5 (+110)
Mahle has thrown 6.0, 7.0 and 6.0 innings in his last 3 starts, averaging nearly 20 outs against a 17.5 line, backed by a 0.95 ERA and 2.03 xERA over that stretch. ATL's bullpen is elevated at 8.3 innings over the last two days, giving the club reason to lean on their ace a bit longer even though the market has priced the under as the favorite.
HOU @ ATH✓
9:40 PM · Sutter Health ParkHitter Friendly
Matchup · SP Last 3 / Team Last 6/12
Peter Lambert R
xERA3.62 (good)ERA3.93 (avg)K%21.3 (avg)Whiff%22.3 (avg)BB%1.3 (elite)
More Stats
HH%37.5 (avg)Barrel%8.9 (avg)IP/gs6.1 IP/gsH/gs6.3PC/gs90
ATH vs RHP
L6
wRC+109 (avg)K%21.0 (avg)Whiff%26.1 (below)BB%5.7 (poor)HH%31.6 (below)
L12
wRC+94 (below)K%21.4 (avg)Whiff%24.1 (avg)BB%6.0 (poor)HH%31.5 (below)
Mason Barnett R
xERA7.32 (poor)ERA12.60 (poor)K%10.3 (poor)Whiff%14.4 (below)BB%19.0 (poor)
More Stats
HH%39.0 (avg)Barrel%7.3 (good)IP/gs3.3 IP/gsH/gs6.3PC/gs76
HOU vs RHP
L6
wRC+128 (above)K%24.5 (below)Whiff%27.3 (below)BB%5.7 (poor)HH%37.6 (avg)
L12
wRC+101 (avg)K%23.7 (avg)Whiff%24.6 (avg)BB%7.0 (below)HH%37.6 (avg)
Bullpens · Last 12
HOU
xERA 3.10 (good)ERA 4.58 (below)2d stress Stressed (13.7 IP/2g)
ATH
xERA 4.41 (avg)ERA 3.77 (avg)2d stress Stressed (11.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalHOU-162-1.5 (-102)O10.5 (-114)ATH+141+1.5 (-110)U10.5 (-105)
First 5 Innings
MLSpreadTotalHOU-156-0.5 (-114)O5.5 (-138)ATH+124+0.5 (-114)U5.5 (+106)
Team Totals
Full Game O/UF5 O/UHOU5.5 (-122/+100)3.5 (+114/-145)ATH4.5 (-110/-115)2.5 (+100/-130)
Pitcher Props
K O/UOuts O/UPeter Lambert4.5 (+121 / -154)16.5 (+102 / -128)Mason Barnett3.5 (-105 / -117)13.5 (-130 / -102)
Peter Lambert · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs ATLL5.18766122
Sep 12 '26@ TBRL6.08546033
Sep 6 '26vs ARIL7.09867033
Aug 31 '26vs CHWW4.210463522
Aug 26 '26@ NYYL5.210257323
Mason Barnett · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26@ CLEL3.17947433
Aug 17 '26@ KCRL2.28327466
Aug 11 '26vs TBRL4.06705356
Aug 6 '26@ CINL4.18275355
Jul 30 '26vs BOSL5.07364133
SP vs Opp / At Park · last 3 (2 seasons)
Peter Lambert
IPERAKHBB
vs ATH5.11.76elite4.05.04.0(1)
at ATH—
this season · last met 111 days ago
DateOppResIPPCKHBBERR
Jun 5 '26vs ATHW5.19445411
Mason Barnett
IPERAKHBB
vs HOU—
home starts4.58.00poor3.04.52.0(2)
DateOppResIPPCKHBBERR
Aug 11 '26vs TBRL4.06705356
Jul 30 '26vs BOSL5.07364133
Weather · Hitter Friendly
86°F, Overcast, Wind 9 mph SW
APF 108 — Hitter Friendly
Flags · 6
  • ATH — Mason Barnett: avg 3.3 IP/gs over his last 3
  • HOU bullpen stressed (13.7 IP over 2g)
  • ATH bullpen stressed (11.7 IP over 2g)
  • ATH — Mason Barnett: recent bullpen appearance: 2026-07-25
  • ATH — Mason Barnett: last start: 79 pitches over 3.1 IP news ↗
  • TREND: DIVISIONAL GAME (AL West)
Peter Lambert Outs o16.5 (-120)
Lambert has gone 7.0, 6.0 and 5.1 innings in his last 3 starts, averaging over 18 outs against a 16.5 line, with a sharp 1.3% walk rate keeping his pitch counts efficient. HOU's bullpen is stressed at 13.7 innings over the last two days, giving the club extra incentive to stretch him out today.
Mason Barnett u13.5 Outs (-115)
Barnett has failed to reach 13.5 outs in any of his last 3 starts, going 12, 8 and 10 outs while averaging under 4 innings a start with a 19.0% walk rate driving early exits. Houston's offense has been hot over its last 6 games against right-handed pitching (128 wRC+), giving him even less margin to work deep into this game. The market's own no-vig number still gives the over 51%, which does not match a pitcher who hasn't even approached this line in three straight outings.
LAA @ SEA✓
9:40 PM · T-Mobile ParkRainy
Matchup · SP Last 3 / Team Last 6/12
G. Rodriguez R
xERA5.48 (poor)ERA5.63 (poor)K%15.1 (below)Whiff%22.6 (avg)BB%6.9 (good)
More Stats
HH%39.3 (avg)Barrel%7.1 (good)IP/gs5.3 IP/gsH/gs7.0PC/gs89
SEA vs RHP
L6
wRC+61 (poor)K%23.3 (avg)Whiff%24.9 (avg)BB%6.0 (poor)HH%37.4 (avg)
L12
wRC+98 (avg)K%22.3 (avg)Whiff%25.3 (below)BB%6.6 (below)HH%42.3 (above)
Bryan Woo R
xERA2.80 (elite)ERA1.40 (elite)K%23.1 (good)Whiff%28.7 (elite)BB%6.4 (good)
More Stats
HH%36.4 (avg)Barrel%1.8 (elite)IP/gs6.4 IP/gsH/gs4.7PC/gs89
LAA vs RHP
L6
wRC+78 (poor)K%27.2 (below)Whiff%31.0 (poor)BB%10.4 (above)HH%35.9 (avg)
L12
wRC+85 (below)K%27.6 (below)Whiff%31.2 (poor)BB%10.9 (above)HH%33.3 (below)
Bullpens · Last 12
LAA
xERA 4.05 (avg)ERA 5.86 (poor)2d stress Normal (6.7 IP/2g)
SEA
xERA 3.53 (good)ERA 3.86 (avg)2d stress Elevated (10.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAA+190+1.5 (-114)O7.0 (-108)SEA-225-1.5 (+100)U6.5 (+114)
First 5 Innings
MLSpreadTotalLAA+186+0.5 (+112)O3.5 (-140)SEA-230-0.5 (-146)U3.5 (+108)
Team Totals
Full Game O/UF5 O/ULAA2.5 (-115/-110)1.5 (+114/-145)SEA4.5 (+120/+116)2.5 (+105/-135)
Pitcher Props
K O/UOuts O/UG. Rodriguez4.5 (-148 / +142)16.5 (-125 / -104)Bryan Woo6.5 (-138 / +114)18.5 (+140 / +140)
G. Rodriguez · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs MINL6.29148033
Sep 13 '26@ WSNL5.19347122
Sep 7 '26@ BOSL4.08236455
Sep 1 '26vs NYYL6.010277244
Aug 26 '26vs CLEL5.29247111
Bryan Woo · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26@ COLW5.186410133
Sep 12 '26@ ATHW6.08053201
Sep 6 '26vs ATHW8.010291200
Sep 1 '26@ BOSW6.09975112
Aug 26 '26vs PHIL4.07655166
SP vs Opp / At Park · last 3 (2 seasons)
Bryan Woo
IPERAKHBB
vs LAA6.41.88elite8.02.71.0(3)
2 this season, 1 last season · last met 86 days ago
DateOppResIPPCKHBBERR
Jun 30 '26vs LAAW6.110654122
Apr 3 '26@ LAAW7.08761100
Sep 13 '25vs LAAW6.0100133122
home starts6.32.84elite6.33.01.3(3)
DateOppResIPPCKHBBERR
Sep 6 '26vs ATHW8.010291200
Aug 26 '26vs PHIL4.07655166
Aug 5 '26vs DETW7.09153100
Weather · Rainy
58°F, Overcast, Wind 3 mph NNW
APF 90 — Pitcher Friendly · Rain possible (11%)
Flags · 6
  • SEA bullpen elevated (10.0 IP over 2g)
  • LAA — G. Rodriguez: 2026-09-07: 5 ER in 4.0 IP (ERA equiv 11); the other 2 start(s) in the 3-game window average 3.94 ERA equivalent
  • LAA — G. Rodriguez: recent opponents high-K: BOS 29%, MIN 26%
  • WEATHER: rain risk 11% — game delay or conditions may affect performance
  • WEATHER: pitcher-friendly park (APF 90)
  • TREND: DIVISIONAL GAME (AL West)
G. Rodriguez u4.5 Ks (+142)
Rodriguez has struck out 3, 4 and 4 batters in his last 3 starts, never once clearing 4.5, and his own K% sits at just 15.1% over that span with a Whiff% (22.6) that roughly matches rather than exceeds it - there's no hidden strikeout upside here. SEA's K rate vs RHP over their last 6 is middling at 23.3%, not a lineup that racks up strikeouts. The market still favors the over at -148, which doesn't match a pitcher who has missed this number in every recent outing.
SDP @ LAD✓
10:10 PM · UNIQLO Field at Dodger StadiumHitter Friendly
Matchup · SP Last 3 / Team Last 6/12
Nick Pivetta R
xERA4.14 (avg)ERA1.93 (elite)K%20.4 (avg)Whiff%12.5 (below)BB%1.8 (elite)
More Stats
HH%40.5 (below)Barrel%14.3 (below)IP/gs4.7 IP/gsH/gs3.7PC/gs69
LAD vs RHP
L6
wRC+163 (elite)K%15.3 (elite)Whiff%19.9 (above)BB%12.5 (elite)HH%39.2 (avg)
L12
wRC+155 (elite)K%16.8 (above)Whiff%19.7 (above)BB%13.5 (elite)HH%40.1 (above)
Tyler Glasnow R
xERA4.05 (avg)ERA5.63 (poor)K%34.7 (elite)Whiff%36.6 (elite)BB%12.5 (below)
More Stats
HH%43.2 (below)Barrel%8.1 (avg)IP/gs5.3 IP/gsH/gs4.7PC/gs95
SDP vs RHP
L6
wRC+154 (elite)K%20.9 (avg)Whiff%23.1 (avg)BB%7.9 (below)HH%35.1 (avg)
L12
wRC+154 (elite)K%21.1 (avg)Whiff%22.1 (avg)BB%8.2 (avg)HH%35.1 (avg)
Bullpens · Last 12
SDP
xERA 4.38 (avg)ERA 3.99 (avg)2d stress Elevated (9.7 IP/2g)
LAD
xERA 2.46 (elite)ERA 2.92 (elite)2d stress Stressed (11.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP+146+1.5 (-149)O8.0 (-102)LAD-174-1.5 (+130)U7.5 (+106)
First 5 Innings
MLSpreadTotalSDP+148+0.5 (+100)O4.5 (+108)LAD-175-0.5 (-130)U4.5 (-140)
Team Totals
Full Game O/UF5 O/USDP3.5 (+104/-130)1.5 (-110/-120)LAD4.5 (+105/-132)2.5 (+114/-145)
Pitcher Props
K O/UOuts O/UNick Pivetta4.5 (-105 / -111)14.5 (-110 / -114)Tyler Glasnow6.5 (-140 / +113)17.5 (-132 / +100)
Nick Pivetta · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs MIAW5.07644111
Sep 13 '26@ SFGW4.06955022
Sep 7 '26vs WSNW5.06322000
Apr 12 '26vs COLW3.04640000
Apr 7 '26@ PITL5.08684122
Tyler Glasnow · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 18 '26vs SFGW6.098103222
Sep 12 '26@ MIAL4.09175444
Sep 5 '26vs WSNW6.09686344
Aug 30 '26@ DETW7.08562111
Aug 25 '26@ ATLL5.08976033
SP vs Opp / At Park · last 3 (2 seasons)
Nick Pivetta
IPERAKHBB
vs LAD5.05.40poor5.05.02.5(2)
at LAD—
none this season — 2 from last season · last met 396 days ago
DateOppResIPPCKHBBERR
Aug 24 '25vs LADL6.09372322
Jun 9 '25vs LADL4.09338245
Tyler Glasnow
IPERAKHBB
vs SDP4.55.00below5.54.02.5(2)
none this season — 2 from last season · last met 397 days ago
DateOppResIPPCKHBBERR
Aug 23 '25@ SDPL4.08332433
Aug 17 '25vs SDPW5.09186122
home starts5.74.19avg9.04.03.7(3)
DateOppResIPPCKHBBERR
Sep 18 '26vs SFGW6.098103222
Sep 5 '26vs WSNW6.09686344
Apr 29 '26vs MIAL5.29293622
Weather · Hitter Friendly
70°F, Overcast, Wind 5 mph SW
APF 103 — Hitter Friendly
Flags · 5
  • SDP bullpen elevated (9.7 IP over 2g)
  • LAD bullpen stressed (11.0 IP over 2g)
  • SDP — Nick Pivetta: last start: 76 pitches over 5.0 IP news ↗
  • LAD — Tyler Glasnow: 2026-09-12: 4 ER in 4.0 IP (ERA equiv 9); the other 2 start(s) in the 3-game window average 4.50 ERA equivalent
  • TREND: DIVISIONAL GAME (NL West)
SDP @ LAD o7.5 (-105)
Both lineups are running elite and consistent offense against these pitchers' hands — San Diego at 154 wRC+ in both its last 6 and last 12 games vs RHP, and LA at 163 last 6 and 155 last 12 — meaning this is established form, not a hot streak. Glasnow's xERA of 4.05 sits well below his 5.63 ERA, and Pivetta's xERA of 4.14 sits well above his 1.93 ERA, meaning both arms project to allow more than their recent run totals suggest. Both bullpens are taxed (San Diego elevated, LA stressed), adding to the case for a total that sits half a run below the league average posted line.
Tyler Glasnow o6.5 Ks (-140)
Glasnow has struck out 8, 7 and 10 batters over his last 3 starts, clearing 6.5 comfortably in every outing and averaging 8.3 K/gs. His K% (34.7%) and Whiff% (36.6%) over that span are both elite and matched, with no red flag suggesting regression. The market's 55% no-vig price undervalues a pitcher whose last 3 outings all cleared this number by a wide margin.
Legend · badges & abbreviations
Badges
R / LThe pitcher throws right- or left-handed.OOpener. A short reliever starts; the stats shown are the BULK arm’s, the pitcher expected to carry most of the game. Hover the badge for the opener’s name.BPBullpen game. No conventional starter — expect a parade of relievers. Starter props and first-5 reads do not really apply.2uA two-unit pick: the model rated the mispricing strong enough to stake double. Everything else is one unit.✓This game carries an AI pick. Open the card’s AI Analysis section.NEUTRAL SITEPlayed at neither club’s home park, so the park factor is suppressed — it would describe the wrong venue.
Starting pitcher · last 3 starts
xERAExpected ERA from contact quality and strikeouts — what he deserved, with luck and defence stripped out.ERAActual earned runs allowed per nine, over the SAME three starts.K%Share of batters faced struck out.Whiff%Swings missed. A process stat: it moves before K% does.BB%Share of batters faced walked.HH%Hard-hit rate allowed (95+ mph off the bat).Barrel%Share of batted balls hit at the ideal speed-and-angle combination.IP/gsInnings per game started — how deep he normally goes.H/gsHits allowed per start.PC/gsPitches thrown per start.
Offense
wRC+Runs created per plate appearance, park- and league-adjusted. 100 is league average; 130 is 30% better.L6 / L12The last 6 and last 12 games. L6 is the primary read; L12 is the same lineup over a longer window, for context.vs RHP / vs LHPSplit against the hand today’s opposing starter throws.all handsNot split — shown on a bullpen game, where no one starter’s hand governs enough of the game to split on.
Bullpen
2d stressRelief innings thrown over the past two calendar days, per game played: Fresh, Normal, Elevated or Stressed. A stressed pen buys the starter innings; a fresh one takes them away.
Odds
MLMoneyline — who wins, no handicap.SpreadRun line. Baseball’s is almost always ±1.5.O/UOver/under on a total.F5First five innings only — largely a bet on the two starters, with little bullpen exposure.Team TotalRuns by ONE club, rather than both added together.no-vigThe market’s own probability with the book’s margin divided out — what the price implies before the house edge.
Recent-outing table
Opp / ResOpponent, and the result of that start.IP / PCInnings pitched and pitches thrown in that outing.K / H / BB / ER / RStrikeouts, hits, walks, earned runs and total runs.
Weather and park
APFAdjusted park factor. 100 is neutral; above favours hitters, below favours pitchers. Suppressed at a neutral site.Out / In / CrossWind relative to the field: blowing out to the outfield, in toward the plate, or across it.Dome / Roof ClosedPlayed indoors — no wind and no rain.RetractableA roof that MAY be open. The readings are the outdoor forecast and apply only if it is.