MLB Game Overviews

Thursday, September 17, 2026

Updated 07:21 UTC · Odds Updated 07:17 UTC

AI Picks · 5 Bets · Sep 17
1u Picks
Jeffrey Springs u3.5 Ks (-145)
ATH @ TBR · 1:10 PM ET
Tampa Bay's lineup has struck out just 12.0% of the time over its last 6 games and 13.5% over its last 12 versus lefties, a consistent contact-heavy profile rather than a blip. Springs is running an average 19.4% K rate over his last 3 starts with no whiff-to-K gap suggesting hidden upside, and he has topped 4 strikeouts only once in his last 3 outings. The market already leans under but has not fully priced how extreme Tampa Bay's contact rate has been across both windows.
Found at 3:21 AM ET
SDP @ COL o11.0 (-102)
SDP @ COL · 3:10 PM ET
San Diego carries a 153 wRC+ over its last 6 games against right-handers, and Colorado's bullpen has been catastrophic at a 7.36 ERA over its last 12 games while running elevated stress (9.7 IP over the last two days). Gordon has trended worse across his last three starts (1, 5, 4 earned runs allowed in shrinking outings) and averages only 4.6 innings per start, meaning San Diego gets to that stressed pen early and often at altitude. The posted total already reflects some of this but not the full extent of Colorado's bullpen collapse layered on top of the park.
Found at 3:21 AM ET
Michael King o17.5 Outs (-118)
SDP @ COL · 3:10 PM ET
King has thrown 18, 18, and 21 outs in his last three starts on efficient pitch counts (96, 96, 96), a consistent pattern of working deep rather than a single long outing skewing the average. His BB% sits at just 8.0% over that span, and Colorado's own offense doesn't force many deep counts against right-handers. The posted line sits right at the middle of his recent form rather than reflecting how consistently he has cleared it.
Found at 3:21 AM ET
DET @ CHW o8.5 (-105)
DET @ CHW · 7:41 PM ET
Detroit is running a 160 wRC+ over its last 6 games and 121 over its last 12 against right-handers, while Chicago is at 173 over its last 6 and 130 over its last 12 against lefties -- both offenses are hot in the specific matchup they face today, not just overall. Both starters have outperformed their expected numbers recently (Valdez 1.42 ERA vs 3.24 xERA, Fedde 2.35 ERA vs 3.98 xERA), and both bullpens are taxed, with Chicago's pen at a stressed 12.0 innings over the last two days. Both clubs are also scoring well above average in their last five starts at home/away (7.0 and 6.8-7.0 runs respectively), and the total sits right at the league average rather than pricing in either hot lineup.
Found at 3:21 AM ET
Sonny Gray o5.5 Ks (+110)
BOS @ TEX · 8:06 PM ET
Texas has struck out 27.3% of the time over its last 6 games and 25.6% over its last 12 versus right-handers, a well-above-average rate in both windows. Gray's 26.0% whiff rate sits meaningfully above his 23.0% K rate over his last 3 starts, suggesting his strikeout numbers are due to climb, and in his two career starts against Texas (one this season, 97 days ago) he posted 10 and 7 strikeouts. The market is pricing the under as the favorite here despite a lineup that chases and misses at an above-average clip.
Found at 3:21 AM ET
AI-generated · For entertainment only · Not financial advice
MIL @ PIT
12:35 PM · PNC ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Kyle Harrison L
xERA10.79 (poor)ERA20.86 (poor)K%13.5 (below)Whiff%19.0 (avg)
More Stats
HH%53.8 (poor)Barrel%20.5 (poor)IP/gs3.7 IP/gsH/gs11.5PC/gs69BB%11.5 (below)
PIT vs LHP
L6
wRC+117 (above)K%16.5 (above)BB%6.6 (below)Whiff%22.6 (avg)HH%32.9 (below)
L12
wRC+115 (above)K%16.4 (above)BB%8.6 (avg)Whiff%22.7 (avg)HH%34.3 (below)
Khristian Curtis RO
xERA4.06 (avg)ERA8.00 (poor)K%7.5 (poor)Whiff%21.5 (avg)
More Stats
HH%33.3 (good)Barrel%10.0 (avg)IP/gs9.0 IP (3gs)H/gs?PC/gs50BB%15.0 (poor)
MIL vs RHP
L6
wRC+170 (elite)K%23.5 (avg)BB%10.2 (above)Whiff%24.4 (avg)HH%36.4 (avg)
L12
wRC+151 (elite)K%23.6 (avg)BB%12.6 (elite)Whiff%23.3 (avg)HH%42.9 (above)
Bullpens · Last 12
MIL
xERA 4.33 (avg)ERA 4.69 (below)2d stress Elevated (8.0 IP/2g)
PIT
xERA 3.49 (good)ERA 4.13 (avg)2d stress Stressed (11.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIL-142-1.5 (+116)O9.0 (-105)PIT+120+1.5 (-136)U8.5 (+110)
First 5 Innings
MLSpreadTotalMIL-138-0.5 (+102)O4.5 (-130)PIT+110+0.5 (-132)U4.5 (+100)
Team Totals
Full Game O/UF5 O/UMIL4.5 (-125/-102)2.5 (-105/-125)PIT3.5 (-130/+106)2.5 (+120/-154)
Pitcher Props
K O/UOuts O/UKyle Harrison4.5 (-107 / +116)14.5 (+107 / -130)Khristian Curtis
Kyle Harrison · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 12 '26vs CINW0.0*1704044
Sep 6 '26@ CINL3.29349446
Aug 31 '26@ CHCL3.298310299
Aug 25 '26@ NYML5.09056111
Aug 18 '26vs SEAW5.07982200
Khristian Curtis · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26@ CHCL3.0*6206266
Sep 3 '26vs SFGW3.0*4621322
Aug 23 '26@ LADL3.0*4110100
Jul 18 '26@ CLEL5.0*6842200
SP vs Opp / At Park · last 3 (2 seasons)
Kyle Harrison
IPERAKHBB
vs PIT5.50.00elite11.01.01.0(2)
at PIT
all 2 this season · last met 43 days ago
DateOppResIPPCKHBBERR
Aug 5 '26vs PITW5.069101100
Apr 26 '26vs PITW6.0101121100
Weather · Neutral Conditions
80°F, Overcast, Wind 6 mph W
APF 102 — Neutral
Flags · 11
  • OPENER: PIT start Wilber Dotel (RHP) (last 5 outings avg 1.7 IP (longest 2.0)), with Khristian Curtis (RHP) expected to carry the bulk of the innings. The stats and the hand shown are the bulk arm's — MIL's offense line is split against RHP, not the opener's.
  • MIL — Kyle Harrison: small sample: 7.1 IP over 3 starts
  • MIL — Kyle Harrison: avg 3.7 IP/gs over his last 3
  • PIT — Khristian Curtis: Whiff% 21.5 (last 3 starts) runs well above what K% 7.5 shows
  • MIL bullpen elevated (8.0 IP over 2g)
  • PIT bullpen stressed (11.0 IP over 2g)
  • MIL — Kyle Harrison: 11 days since last start (2026-09-06) news ↗
  • MIL — Kyle Harrison: recent bullpen appearance: 2026-09-12
  • MIL — Kyle Harrison: recent opponents high-K: NYM 26%, CIN 26%
  • PIT — Khristian Curtis: recent bullpen appearance: 2026-09-11, 2026-09-03
  • TREND: DIVISIONAL GAME (NL Central)
AI Analysis
Harrison has been dreadful and short every time out (11.05 ERA, 3.7 IP/gs over his last 3) but has also owned Pittsburgh specifically across two starts this season, muddying a clean read, while Pittsburgh is using an opener in front of a shaky bulk arm, making the pitching matchup too scrambled to trust a side or total. Harrison's strikeout and outs lines already price in his short expected outing, and Curtis's stats reflect only a partial bulk-arm role with no useful head-to-head data against Milwaukee to lean on.
LAD @ CIN
12:40 PM · Great American Ball ParkHitter Friendly
Matchup · SP Last 3 / Team Last 6/12
Justin Wrobleski L
xERA?ERA?K%?Whiff%?
More Stats
HH%?Barrel%?IP/gsH/gs?PC/gs?BB%?
CIN vs LHP
L6
wRC+85 (below)K%26.4 (below)BB%7.7 (below)Whiff%25.9 (below)HH%38.3 (avg)
L12
wRC+118 (above)K%24.9 (below)BB%9.8 (above)Whiff%24.4 (avg)HH%41.0 (above)
Brady Singer R
xERA7.56 (poor)ERA12.15 (poor)K%18.1 (avg)Whiff%23.0 (good)
More Stats
HH%52.1 (poor)Barrel%14.6 (below)IP/gs4.4 IP/gsH/gs7.3PC/gs93BB%15.3 (poor)
LAD vs RHP
L6
wRC+150 (elite)K%18.0 (above)BB%14.3 (elite)Whiff%19.5 (above)HH%40.8 (above)
L12
wRC+123 (above)K%19.6 (above)BB%12.8 (elite)Whiff%20.3 (above)HH%39.5 (avg)
Bullpens · Last 12
LAD
xERA 2.76 (elite)ERA 3.79 (avg)2d stress Elevated (9.0 IP/2g)
CIN
xERA 4.32 (avg)ERA 5.98 (poor)2d stress Elevated (8.3 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-167-1.5 (-105)O10.0 (-104)CIN+146+1.5 (-111)U9.5 (+100)
First 5 Innings
MLSpreadTotalLAD-168-0.5 (-122)O5.5 (-114)CIN+135+0.5 (-106)U5.5 (-114)
Team Totals
Full Game O/UF5 O/ULAD5.5 (-111/-115)2.5 (-154/+120)CIN4.5 (+110/+120)2.5 (+110/-140)
Pitcher Props
K O/UOuts O/UJustin Wrobleski5.5 (-103 / -123)14.5 (-145 / +109)Brady Singer3.5 (-150 / +134)14.5 (-148 / +111)
Justin Wrobleski · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 12 '26@ MIAL2.0*2512100
Sep 6 '26vs WSNW3.07368144
Sep 1 '26vs STLL2.0*3642123
Aug 15 '26vs MILL6.010764144
Aug 9 '26@ ARIL3.17636334
Brady Singer · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 12 '26@ MILL4.09558588
Sep 6 '26vs MILW5.09734666
Aug 31 '26vs SDPL4.187510044
Aug 25 '26@ SFGL5.29156233
Aug 20 '26vs STLL6.010335144
SP vs Opp / At Park · last 3 (2 seasons)
Brady Singer
IPERAKHBB
vs LAD
home starts5.08.34poor3.76.32.3(3)
DateOppResIPPCKHBBERR
Sep 6 '26vs MILW5.09734666
Aug 31 '26vs SDPL4.187510044
Aug 20 '26vs STLL6.010335144
Weather · Hitter Friendly
90°F, Clear, Wind 9 mph W
APF 106 — Hitter Friendly
Flags · 7
  • LAD — Justin Wrobleski: first start of the season — no stats available yet
  • LAD bullpen elevated (9.0 IP over 2g)
  • CIN bullpen elevated (8.3 IP over 2g)
  • LAD — Justin Wrobleski: 11 days since last start (2026-09-06) news ↗
  • LAD — Justin Wrobleski: recent bullpen appearance: 2026-09-12, 2026-09-01
  • LAD — Justin Wrobleski: last start: 73 pitches over 3.0 IP news ↗
  • LAD — Justin Wrobleski: recent opponents low-K: ARI 16%, MIL 15%
AI Analysis
Wrobleski is making his first start of the season with no stats to grade, which rules out any prop on him and adds real uncertainty to Los Angeles's run prevention even though the offense projects well against a struggling Brady Singer. Singer's own strikeout and outs numbers are already priced low (3.5 Ks, 14.5 outs) to reflect his short, disaster-prone outings, and the game total of 10.0 and Los Angeles team total of 5.5 already sit well above average, absorbing his collapse rather than leaving it mispriced.
ATH @ TBR
1:10 PM · Tropicana Field (Dome)
Matchup · SP Last 3 / Team Last 6/12
Jeffrey Springs L
xERA3.75 (avg)ERA4.86 (below)K%19.4 (avg)Whiff%21.0 (avg)
More Stats
HH%36.7 (avg)Barrel%10.2 (avg)IP/gs5.6 IP/gsH/gs4.7PC/gs88BB%7.5 (avg)
TBR vs LHP
L6
wRC+13 (poor)K%12.0 (elite)BB%8.0 (avg)Whiff%13.6 (elite)HH%22.5 (poor)
L12
wRC+63 (poor)K%13.5 (elite)BB%9.5 (above)Whiff%15.9 (elite)HH%23.7 (poor)
Drew Rasmussen R
xERA2.57 (elite)ERA1.80 (elite)K%22.7 (avg)Whiff%21.0 (avg)
More Stats
HH%41.1 (below)Barrel%5.4 (good)IP/gs6.7 IP/gsH/gs5.0PC/gs95BB%2.7 (elite)
ATH vs RHP
L6
wRC+83 (below)K%21.8 (avg)BB%6.2 (poor)Whiff%22.4 (avg)HH%31.4 (below)
L12
wRC+94 (below)K%23.3 (avg)BB%6.9 (below)Whiff%23.0 (avg)HH%34.3 (below)
Bullpens · Last 12
ATH
xERA 4.05 (avg)ERA 3.63 (good)2d stress Normal (6.7 IP/2g)
TBR
xERA 4.42 (avg)ERA 4.97 (below)2d stress Elevated (8.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATH+230+1.5 (+100)O7.5 (-115)TBR-275-1.5 (-114)U7.5 (-104)
First 5 Innings
MLSpreadTotalATH+235+1.5 (-130)O4.5 (+104)TBR-270-1.5 (+100)U4.5 (-138)
Team Totals
Full Game O/UF5 O/UATH2.5 (-128/+100)1.5 (+120/-154)TBR4.5 (-115/-105)2.5 (-115/-115)
Pitcher Props
K O/UOuts O/UJeffrey Springs3.5 (+114 / -145)15.5 (+130 / +129)Drew Rasmussen5.5 (-145 / +119)17.5 (-207 / +154)
Jeffrey Springs · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26vs SEAW5.09416222
Sep 5 '26@ SEAW7.08162200
Aug 30 '26vs BALL4.29066177
Aug 24 '26vs MINL4.28937244
Aug 19 '26@ KCRL5.28515322
Drew Rasmussen · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26vs HOUW7.09248011
Sep 5 '26@ TEXW7.09773011
Aug 30 '26vs SDPW6.09764222
Aug 24 '26@ DETW6.010353011
Aug 19 '26vs TORW5.08657255
SP vs Opp / At Park · last 3 (2 seasons)
Jeffrey Springs
IPERAKHBB
vs TBR4.16.59poor3.05.52.0(2)
at TBR5.13.53good4.04.03.0(1)
none this season — 2 from last season · last met 402 days ago
DateOppResIPPCKHBBERR
Aug 11 '25vs TBRL3.18827144
Jul 1 '25@ TBRW5.19644322
Drew Rasmussen
IPERAKHBB
vs ATH4.74.50below3.34.00.7(3)
1 this season, 2 last season · last met 36 days ago
DateOppResIPPCKHBBERR
Aug 12 '26@ ATHW5.08434122
Aug 13 '25@ ATHW6.07653012
Jun 30 '25vs ATHL3.05425144
home starts6.04.00avg5.06.31.3(3)
DateOppResIPPCKHBBERR
Sep 11 '26vs HOUW7.09248011
Aug 30 '26vs SDPW6.09764222
Aug 19 '26vs TORW5.08657255
Weather · Dome
Flags · 3
  • TBR bullpen elevated (8.0 IP over 2g)
  • ATH — Jeffrey Springs: 2026-08-30: 7 ER in 4.2 IP (ERA equiv 15); the other 2 start(s) in the 3-game window average 1.80 ERA equivalent
  • ATH — Jeffrey Springs: recent opponents low-K: SEA 19%, SEA 19%
Jeffrey Springs u3.5 Ks (-145)
Tampa Bay's lineup has struck out just 12.0% of the time over its last 6 games and 13.5% over its last 12 versus lefties, a consistent contact-heavy profile rather than a blip. Springs is running an average 19.4% K rate over his last 3 starts with no whiff-to-K gap suggesting hidden upside, and he has topped 4 strikeouts only once in his last 3 outings. The market already leans under but has not fully priced how extreme Tampa Bay's contact rate has been across both windows.
SDP @ COL
3:10 PM · Coors FieldHitter Friendly
Matchup · SP Last 3 / Team Last 6/12
Michael King R
xERA4.95 (below)ERA1.42 (elite)K%17.3 (avg)Whiff%22.8 (avg)
More Stats
HH%42.6 (below)Barrel%9.3 (avg)IP/gs6.3 IP/gsH/gs4.3PC/gs96BB%8.0 (avg)
COL vs RHP
L6
wRC+109 (avg)K%18.0 (above)BB%4.3 (poor)Whiff%21.5 (avg)HH%32.4 (below)
L12
wRC+104 (avg)K%23.6 (avg)BB%5.4 (poor)Whiff%23.5 (avg)HH%32.3 (below)
Tanner Gordon R
xERA4.77 (below)ERA6.59 (poor)K%19.1 (avg)Whiff%21.9 (avg)
More Stats
HH%43.8 (below)Barrel%14.6 (below)IP/gs4.6 IP/gsH/gs7.0PC/gs76BB%4.8 (elite)
SDP vs RHP
L6
wRC+153 (elite)K%21.3 (avg)BB%8.5 (avg)Whiff%20.8 (above)HH%35.0 (avg)
L12
wRC+122 (above)K%19.9 (above)BB%9.1 (avg)Whiff%21.7 (avg)HH%39.2 (avg)
Bullpens · Last 12
SDP
xERA 3.20 (good)ERA 4.41 (avg)2d stress Normal (6.3 IP/2g)
COL
xERA 4.77 (below)ERA 7.36 (poor)2d stress Elevated (9.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSDP-164-1.5 (-108)O11.0 (-102)COL+138+1.5 (-110)U10.5 (+106)
First 5 Innings
MLSpreadTotalSDP-152-0.5 (-114)O5.5 (-138)COL+122+0.5 (-114)U5.5 (+106)
Team Totals
Full Game O/UF5 O/USDP5.5 (-136/+110)3.5 (+120/-154)COL4.5 (-113/-113)2.5 (-115/-115)
Pitcher Props
K O/UOuts O/UMichael King4.5 (+124 / -142)17.5 (-118 / -107)Tanner Gordon3.5 (-120 / +103)14.5 (-176 / +132)
Michael King · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 12 '26@ SFGW7.09645033
Sep 6 '26vs NYYW6.09634300
Aug 31 '26@ CINW6.09664300
Aug 25 '26vs PITL7.09875200
Aug 19 '26@ NYML6.210044222
Tanner Gordon · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 12 '26@ DETL4.087510144
Sep 6 '26vs STLL4.28048155
Aug 31 '26vs BALL5.06033111
Aug 26 '26@ WSNW7.09056011
Aug 21 '26vs CLEL5.18229255
SP vs Opp / At Park · last 3 (2 seasons)
Michael King
IPERAKHBB
vs COL7.52.40elite7.04.01.0(2)
at COL
1 this season, 1 last season · last met 51 days ago
DateOppResIPPCKHBBERR
Jul 28 '26vs COLW6.09866144
Apr 13 '25vs COLW9.011082100
Tanner Gordon
IPERAKHBB
vs SDP4.66.85poor7.04.01.0(2)
none this season — 2 from last season · last met 370 days ago
DateOppResIPPCKHBBERR
Sep 12 '25@ SDPW6.08892111
Sep 7 '25vs SDPL3.29156166
home starts4.86.92poor3.06.71.3(3)
DateOppResIPPCKHBBERR
Sep 6 '26vs STLL4.28048155
Aug 31 '26vs BALL5.06033111
Aug 21 '26vs CLEL5.18229255
Weather · Hitter Friendly
83°F, Overcast, Wind 7 mph SW
APF 114 — Hitter Friendly
Flags · 5
  • COL bullpen elevated (9.7 IP over 2g)
  • COL — Tanner Gordon: recent bullpen appearance: 2026-08-15
  • COL — Tanner Gordon: recent opponents low-K: STL 17%, DET 18%
  • WEATHER: hitter-friendly park (APF 114)
  • TREND: DIVISIONAL GAME (NL West)
SDP @ COL o11.0 (-102)
San Diego carries a 153 wRC+ over its last 6 games against right-handers, and Colorado's bullpen has been catastrophic at a 7.36 ERA over its last 12 games while running elevated stress (9.7 IP over the last two days). Gordon has trended worse across his last three starts (1, 5, 4 earned runs allowed in shrinking outings) and averages only 4.6 innings per start, meaning San Diego gets to that stressed pen early and often at altitude. The posted total already reflects some of this but not the full extent of Colorado's bullpen collapse layered on top of the park.
Michael King o17.5 Outs (-118)
King has thrown 18, 18, and 21 outs in his last three starts on efficient pitch counts (96, 96, 96), a consistent pattern of working deep rather than a single long outing skewing the average. His BB% sits at just 8.0% over that span, and Colorado's own offense doesn't force many deep counts against right-handers. The posted line sits right at the middle of his recent form rather than reflecting how consistently he has cleared it.
KCR @ HOU
7:15 PM · Daikin Park (Roof Closed)
Matchup · SP Last 3 / Team Last 6/12
Seth Lugo R
xERA4.09 (avg)ERA9.22 (poor)K%14.5 (below)Whiff%16.1 (below)
More Stats
HH%39.6 (avg)Barrel%7.5 (good)IP/gs4.6 IP/gsH/gs8.0PC/gs94BB%8.7 (avg)
HOU vs RHP
L6
wRC+72 (poor)K%22.9 (avg)BB%8.5 (avg)Whiff%22.0 (avg)HH%37.5 (avg)
L12
wRC+94 (below)K%22.1 (avg)BB%6.6 (below)Whiff%22.4 (avg)HH%35.1 (avg)
Ethan Pecko R
xERA?ERA?K%?Whiff%?
More Stats
HH%?Barrel%?IP/gsH/gs?PC/gs?BB%?
KCR vs RHP
L6
wRC+85 (below)K%25.0 (below)BB%9.1 (avg)Whiff%22.1 (avg)HH%43.7 (above)
L12
wRC+112 (avg)K%17.6 (above)BB%9.1 (avg)Whiff%20.0 (above)HH%43.3 (above)
Bullpens · Last 12
KCR
xERA 4.14 (avg)ERA 4.35 (avg)2d stress Normal (6.0 IP/2g)
HOU
xERA 3.48 (good)ERA 4.09 (avg)2d stress Normal (7.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalKCR+126+1.5 (-170)O9.0 (-105)HOU-148-1.5 (+146)U8.5 (+108)
First 5 Innings
MLSpreadTotalKCR+114+0.5 (-125)O4.5 (-140)HOU-135-0.5 (-104)U4.5 (+108)
Team Totals
Full Game O/UF5 O/UKCR4.5 (+114/+114)2.5 (+124/-160)HOU4.5 (-111/-110)2.5 (-105/-125)
Pitcher Props
K O/UOuts O/USeth Lugo4.5 (+132 / +130)15.5 (-130 / -110)Ethan Pecko
Seth Lugo · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26@ BOSW5.09577222
Sep 5 '26vs TORL5.09518233
Aug 30 '26@ CLEL3.29329299
Aug 25 '26@ TORW5.08956111
Aug 19 '26vs ATHW6.09639055
SP vs Opp / At Park · last 3 (2 seasons)
Seth Lugo
IPERAKHBB
vs HOU8.00.00elite8.03.01.0(1)
at HOU
last season · last met 510 days ago
DateOppResIPPCKHBBERR
Apr 25 '25vs HOUW8.09483100
Weather · Roof Closed
Flags · 2
  • HOU — Ethan Pecko: first start of the season — no stats available yet
  • KCR — Seth Lugo: 2026-08-30: 9 ER in 3.2 IP (ERA equiv 25); the other 2 start(s) in the 3-game window average 4.50 ERA equivalent
AI Analysis
Pecko is making his first start with no stats available, which takes any prop on him off the table and makes the side and total hard to grade with confidence. Lugo's own strikeout prop is priced as a true coin flip given his low recent K rate against a moderately high-strikeout Houston lineup, and his outs line roughly matches his uneven recent outing lengths, leaving no clear mispricing on either side.
PHI @ NYM
7:15 PM · Citi FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Aaron Nola R
xERA3.05 (good)ERA1.96 (elite)K%16.2 (below)Whiff%20.3 (avg)
More Stats
HH%30.9 (good)Barrel%7.3 (good)IP/gs6.1 IP/gsH/gs5.0PC/gs99BB%8.1 (avg)
NYM vs RHP
L6
wRC+164 (elite)K%16.5 (above)BB%11.0 (elite)Whiff%17.0 (elite)HH%45.4 (elite)
L12
wRC+171 (elite)K%15.9 (elite)BB%11.1 (elite)Whiff%17.9 (elite)HH%45.9 (elite)
Nolan McLean R
xERA3.68 (good)ERA3.50 (good)K%20.8 (avg)Whiff%20.6 (avg)
More Stats
HH%39.6 (avg)Barrel%7.5 (good)IP/gs6.0 IP/gsH/gs6.0PC/gs100BB%10.4 (below)
PHI vs RHP
L6
wRC+95 (avg)K%20.8 (avg)BB%7.2 (below)Whiff%22.4 (avg)HH%30.0 (below)
L12
wRC+65 (poor)K%22.1 (avg)BB%5.6 (poor)Whiff%23.7 (avg)HH%37.1 (avg)
Bullpens · Last 12
PHI
xERA 5.23 (below)ERA 6.27 (poor)2d stress Fresh (3.7 IP/2g)
NYM
xERA 3.64 (good)ERA 5.28 (poor)2d stress Stressed (11.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPHI+118+1.5 (-177)O8.5 (+104)NYM-137-1.5 (+155)U8.0 (-105)
First 5 Innings
MLSpreadTotalPHI+120+0.5 (-120)O4.5 (-108)NYM-145-0.5 (-108)U4.5 (-120)
Team Totals
Full Game O/UF5 O/UPHI3.5 (-120/-105)1.5 (-145/+114)NYM4.5 (+122/-140)2.5 (+105/-135)
Pitcher Props
K O/UOuts O/UAaron Nola5.5 (+132 / -125)17.5 (-105 / +100)Nolan McLean5.5 (+110 / -125)17.5 (-105 / +100)
Aaron Nola · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26@ ATLL6.110136322
Sep 6 '26vs ATLL7.09354111
Aug 31 '26@ ARIW5.010445211
Aug 25 '26@ SEAL6.09273322
Aug 19 '26vs MIAW7.010085011
Nolan McLean · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26@ NYYL5.0101510155
Sep 4 '26vs SFGW6.010576422
Aug 29 '26vs HOUW7.09342301
Aug 23 '26@ CHWL6.09261400
Aug 17 '26vs SDPW6.010336411
SP vs Opp / At Park · last 3 (2 seasons)
Aaron Nola
IPERAKHBB
vs NYM5.72.65elite6.35.32.3(3)
at NYM6.15.90poor6.07.02.0(1)
2 this season, 1 last season · last met 63 days ago
DateOppResIPPCKHBBERR
Jul 16 '26vs NYML6.09766433
Jun 18 '26vs NYML5.09767123
Sep 8 '25vs NYMW6.09473200
Apr 21 '25@ NYML6.110167244
Nolan McLean
IPERAKHBB
vs PHI6.40.47elite7.04.31.7(3)
1 this season, 2 last season · last met 60 days ago
DateOppResIPPCKHBBERR
Jul 19 '26@ PHIW6.093102200
Sep 8 '25@ PHIL5.19157311
Aug 27 '25vs PHIW8.09564000
home starts6.31.42elite4.74.73.7(3)
DateOppResIPPCKHBBERR
Sep 4 '26vs SFGW6.010576422
Aug 29 '26vs HOUW7.09342301
Aug 17 '26vs SDPW6.010336411
Weather · Neutral Conditions
73°F, Mainly Clear, Wind 7 mph SSE
APF 101 — Neutral
Flags · 8
  • PHI bullpen: bullpen xERA 5.23 over its last 12
  • PHI bullpen fresh (3.7 IP over 2g)
  • NYM bullpen stressed (11.7 IP over 2g)
  • PHI — Aaron Nola: last start: 101 pitches over 6.1 IP news ↗
  • PHI — Aaron Nola: recent opponents low-K: ATL 15%, ATL 15%
  • NYM — Nolan McLean: last start: 101 pitches over 5.0 IP news ↗
  • NYM — Nolan McLean: 2026-09-11: 5 ER in 5.0 IP (ERA equiv 9); the other 2 start(s) in the 3-game window average 1.50 ERA equivalent
  • TREND: DIVISIONAL GAME (NL East)
AI Analysis
Nola has dominated this matchup with a 2.65 ERA across three meetings and a strong recent form (1.99 ERA over his last 3), but New York's offense is running a 164 wRC+ over its last 6 games against right-handers, and McLean has been just as sharp against Philadelphia historically (0.47 ERA across three meetings), so the side and total already reflect two strong, opposing forces rather than a mispriced number. Both starters' strikeout and outs props sit close to their recent norms (Nola's 5.5 K line matches his roughly 4 K/start pace, McLean's 5.5 matches his 5.3 K/start average) with nothing on the card suggesting either number is off.
DET @ CHW
7:40 PM · Rate FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Framber Valdez L
xERA3.24 (good)ERA1.42 (elite)K%13.5 (below)Whiff%18.0 (avg)
More Stats
HH%28.8 (elite)Barrel%1.7 (elite)IP/gs6.3 IP/gsH/gs5.0PC/gs96BB%5.4 (good)
CHW vs LHP
L6
wRC+173 (elite)K%23.4 (avg)BB%15.6 (elite)Whiff%22.3 (avg)HH%50.0 (elite)
L12
wRC+130 (elite)K%29.6 (poor)BB%13.0 (elite)Whiff%22.3 (avg)HH%49.1 (elite)
Erick Fedde R
xERA3.98 (avg)ERA2.35 (elite)K%11.7 (poor)Whiff%18.4 (avg)
More Stats
HH%41.7 (below)Barrel%8.3 (avg)IP/gs7.7 IP/gsH/gs5.0PC/gs84BB%8.3 (avg)
DET vs RHP
L6
wRC+160 (elite)K%17.7 (above)BB%17.2 (elite)Whiff%18.2 (above)HH%43.5 (above)
L12
wRC+121 (above)K%24.3 (below)BB%12.8 (elite)Whiff%24.1 (avg)HH%39.2 (avg)
Bullpens · Last 12
DET
xERA 3.46 (good)ERA 2.12 (elite)2d stress Elevated (8.0 IP/2g)
CHW
xERA 4.07 (avg)ERA 2.84 (elite)2d stress Stressed (12.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalDET+109+1.5 (-190)O8.5 (-105)CHW-125-1.5 (+172)U8.5 (-115)
First 5 Innings
MLSpreadTotalDET-110+0.5 (-156)O4.5 (-125)CHW-112-0.5 (+120)U4.5 (-104)
Team Totals
Full Game O/UF5 O/UDET3.5 (-140/+112)2.5 (+124/-160)CHW4.5 (+118/-140)2.5 (+120/-154)
Pitcher Props
K O/UOuts O/UFramber Valdez4.5 (+126 / -154)17.5 (-102 / -125)Erick Fedde3.5 (+118 / -127)14.5 (-140 / +105)
Framber Valdez · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26vs COLW6.09026201
Sep 5 '26@ CLEW7.09433100
Aug 30 '26vs LADL6.010556133
Aug 24 '26vs TBRL6.08408234
Aug 17 '26@ PITW5.29155445
Erick Fedde · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 10 '26vs PITL5.1*8114122
Sep 4 '26vs MINW5.08323200
Aug 29 '26@ MINW5.08843222
Aug 23 '26vs NYMW4.0*5623100
Aug 18 '26@ CHCL4.2*7853200
SP vs Opp / At Park · last 3 (2 seasons)
Framber Valdez
IPERAKHBB
vs CHW5.45.56poor7.36.71.7(3)
at CHW5.66.43poor5.06.52.0(2)
1 this season, 2 last season · last met 110 days ago
DateOppResIPPCKHBBERR
May 30 '26@ CHWL6.28946244
Jun 12 '25vs CHWW5.095127122
May 2 '25@ CHWL5.08767244
Erick Fedde
IPERAKHBB
vs DET5.07.20poor2.05.00.0(1)
last season · last met 485 days ago
DateOppResIPPCKHBBERR
May 20 '25vs DETL5.06325044
home starts5.00.00elite2.03.02.0(1)
DateOppResIPPCKHBBERR
Sep 4 '26vs MINW5.08323200
Weather · Neutral Conditions
70°F, Foggy, Wind 6 mph NNE
APF 99 — Neutral
Flags · 7
  • CHW — Erick Fedde: Whiff% 18.4 (last 3 starts) runs well above what K% 11.7 shows
  • DET bullpen elevated (8.0 IP over 2g)
  • CHW bullpen stressed (12.0 IP over 2g)
  • DET — Framber Valdez: recent opponents low-K: LAD 16%, CLE 18%, COL 17%
  • CHW — Erick Fedde: 13 days since last start (2026-09-04) news ↗
  • CHW — Erick Fedde: recent bullpen appearance: 2026-09-10, 2026-08-23
  • TREND: DIVISIONAL GAME (AL Central)
DET @ CHW o8.5 (-105)
Detroit is running a 160 wRC+ over its last 6 games and 121 over its last 12 against right-handers, while Chicago is at 173 over its last 6 and 130 over its last 12 against lefties -- both offenses are hot in the specific matchup they face today, not just overall. Both starters have outperformed their expected numbers recently (Valdez 1.42 ERA vs 3.24 xERA, Fedde 2.35 ERA vs 3.98 xERA), and both bullpens are taxed, with Chicago's pen at a stressed 12.0 innings over the last two days. Both clubs are also scoring well above average in their last five starts at home/away (7.0 and 6.8-7.0 runs respectively), and the total sits right at the league average rather than pricing in either hot lineup.
BOS @ TEX
8:05 PM · Globe Life Field (Roof Closed)
Matchup · SP Last 3 / Team Last 6/12
Sonny Gray R
xERA4.91 (below)ERA2.50 (elite)K%23.0 (good)Whiff%26.0 (good)
More Stats
HH%42.0 (below)Barrel%8.0 (good)IP/gs6.0 IP/gsH/gs5.3PC/gs92BB%8.1 (avg)
TEX vs RHP
L6
wRC+80 (below)K%27.3 (below)BB%8.3 (avg)Whiff%32.1 (poor)HH%42.9 (above)
L12
wRC+91 (below)K%25.6 (below)BB%8.8 (avg)Whiff%29.3 (poor)HH%42.2 (above)
Cody Bradford LO
xERA5.12 (below)ERA7.24 (poor)K%6.2 (poor)Whiff%8.2 (poor)
More Stats
HH%39.3 (avg)Barrel%8.9 (avg)IP/gs4.6 IP/gsH/gs6.7PC/gs83BB%7.7 (avg)
BOS vs LHP
L6
wRC+23 (poor)K%31.2 (poor)BB%6.5 (below)Whiff%24.0 (avg)HH%30.4 (below)
L12
wRC+37 (poor)K%31.5 (poor)BB%7.4 (below)Whiff%25.6 (below)HH%32.8 (below)
Bullpens · Last 12
BOS
xERA 2.67 (elite)ERA 2.54 (elite)2d stress Elevated (8.7 IP/2g)
TEX
xERA 3.46 (good)ERA 5.22 (below)2d stress Elevated (9.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalBOS-140-1.5 (+125)O8.5 (+106)TEX+120+1.5 (-149)U8.0 (-104)
First 5 Innings
MLSpreadTotalBOS-145-0.5 (-110)O4.5 (-114)TEX+122+0.5 (-118)U4.5 (-114)
Team Totals
Full Game O/UF5 O/UBOS4.5 (+106/-125)2.5 (+105/-135)TEX3.5 (-104/-110)1.5 (-140/+110)
Pitcher Props
K O/UOuts O/USonny Gray5.5 (+110 / -132)17.5 (-180 / +125)Cody Bradford
Sonny Gray · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26vs KCRL6.09056233
Sep 5 '26@ BALW7.09273300
Aug 26 '26@ MIAL5.09357122
Aug 21 '26vs SFGW6.09767244
Aug 15 '26@ PITW7.08676100
Cody Bradford · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 9 '26@ SEAL4.06314233
Sep 2 '26vs ATHL4.08637155
Aug 28 '26@ MILL5.210009233
Aug 22 '26vs LAAL5.18037022
Aug 16 '26@ ATHL4.08148122
SP vs Opp / At Park · last 3 (2 seasons)
Sonny Gray
IPERAKHBB
vs TEX6.50.69elite8.54.50.5(2)
at TEX7.00.00elite10.04.01.0(1)
1 this season, 1 last season · last met 97 days ago
DateOppResIPPCKHBBERR
Jun 12 '26vs TEXW6.08875011
May 31 '25@ TEXW7.091104100
Cody Bradford
IPERAKHBB
vs BOS
home starts4.44.77below3.76.31.0(3)
DateOppResIPPCKHBBERR
Sep 2 '26vs ATHL4.08637155
Aug 22 '26vs LAAL5.18037022
Aug 5 '26vs SFGW4.17055200
Weather · Roof Closed
Flags · 6
  • OPENER: TEX start Tyler Alexander (LHP) (last 5 outings avg 1.2 IP (longest 2.0)), with Cody Bradford (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 offense: K% 31.2 (last 6) runs well above what Whiff% 24.0 supports
  • BOS bullpen elevated (8.7 IP over 2g)
  • TEX bullpen elevated (9.0 IP over 2g)
  • TEX — Cody Bradford: last start: 63 pitches over 4.0 IP news ↗
  • TEX — Cody Bradford: recent opponents low-K: MIL 15%, ATH 5%, SEA 19%
Sonny Gray o5.5 Ks (+110)
Texas has struck out 27.3% of the time over its last 6 games and 25.6% over its last 12 versus right-handers, a well-above-average rate in both windows. Gray's 26.0% whiff rate sits meaningfully above his 23.0% K rate over his last 3 starts, suggesting his strikeout numbers are due to climb, and in his two career starts against Texas (one this season, 97 days ago) he posted 10 and 7 strikeouts. The market is pricing the under as the favorite here despite a lineup that chases and misses at an above-average clip.
MIN @ LAA
9:38 PM · Angel StadiumNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Taj Bradley R
xERA4.34 (avg)ERA2.50 (elite)K%30.0 (elite)Whiff%31.4 (elite)
More Stats
HH%46.2 (poor)Barrel%7.7 (good)IP/gs6.0 IP/gsH/gs3.0PC/gs93BB%12.9 (below)
LAA vs RHP
L6
wRC+94 (below)K%28.3 (poor)BB%11.7 (elite)Whiff%31.5 (poor)HH%29.4 (poor)
L12
wRC+69 (poor)K%31.5 (poor)BB%7.0 (below)Whiff%29.1 (poor)HH%32.9 (below)
Walbert Urena R
xERA2.89 (elite)ERA2.57 (elite)K%23.8 (good)Whiff%27.2 (good)
More Stats
HH%48.3 (poor)Barrel%8.6 (avg)IP/gs7.0 IP/gsH/gs5.7PC/gs95BB%3.8 (elite)
MIN vs RHP
L6
wRC+96 (avg)K%22.0 (avg)BB%7.6 (below)Whiff%23.0 (avg)HH%37.5 (avg)
L12
wRC+87 (below)K%21.0 (avg)BB%9.1 (avg)Whiff%22.7 (avg)HH%42.5 (above)
Bullpens · Last 12
MIN
xERA 4.01 (avg)ERA 6.35 (poor)2d stress Elevated (10.7 IP/2g)
LAA
xERA 4.23 (avg)ERA 4.24 (avg)2d stress Normal (7.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalMIN-130-1.5 (+138)O7.5 (-110)LAA+114+1.5 (-156)U7.5 (-108)
First 5 Innings
MLSpreadTotalMIN-145-0.5 (+100)O4.5 (-102)LAA+116+0.5 (-130)U4.5 (-128)
Team Totals
Full Game O/UF5 O/UMIN3.5 (-140/+112)2.5 (+114/-145)LAA3.5 (+106/-120)1.5 (-135/+105)
Pitcher Props
K O/UOuts O/UTaj Bradley6.5 (-104 / -106)17.5 (-157 / +135)Walbert Urena4.5 (-108 / -103)17.5 (-111 / -119)
Taj Bradley · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 11 '26vs CLEL6.09461400
Sep 5 '26@ CHWW5.08064244
Aug 31 '26vs DETW7.010494311
Aug 25 '26@ ATHL6.299117144
Aug 19 '26vs ATLW5.08872311
Walbert Urena · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 12 '26@ WSNL6.010179244
Sep 6 '26@ PITL8.08843111
Aug 31 '26vs NYYW7.09585011
Aug 25 '26vs CLEL3.28935533
Aug 19 '26@ HOUL5.09473233
SP vs Opp / At Park · last 3 (2 seasons)
Taj Bradley
IPERAKHBB
vs LAA6.53.44good5.55.02.0(2)
at LAA6.14.43avg5.04.02.0(1)
1 this season, 1 last season · last met 67 days ago
DateOppResIPPCKHBBERR
Jul 12 '26vs LAAW7.09966222
Sep 10 '25@ LAAL6.19854233
Walbert Urena
IPERAKHBB
vs MIN
home starts5.42.22elite5.34.02.3(3)
DateOppResIPPCKHBBERR
Aug 31 '26vs NYYW7.09585011
Aug 25 '26vs CLEL3.28935533
Aug 13 '26vs TEXW6.010052200
Weather · Neutral Conditions
73°F, Clear, Wind 8 mph WSW
APF 102 — Neutral
Flags · 4
  • MIN bullpen elevated (10.7 IP over 2g)
  • MIN — Taj Bradley: 2026-09-05: 4 ER in 5.0 IP (ERA equiv 7); the other 2 start(s) in the 3-game window average 0.64 ERA equivalent
  • MIN — Taj Bradley: recent opponents low-K: DET 18%, CLE 16%
  • LAA — Walbert Urena: last start: 101 pitches over 6.0 IP news ↗
AI Analysis
Both starters have been excellent over their last three outings (Bradley 2.50 ERA, Urena 2.57 ERA with an elite 2.89 xERA) and both offenses are only middling against the opposing hand, so the total and side already reflect a close, modestly-scored game. Bradley's strikeout and outs numbers are fairly priced given his own high strikeout rate but elevated walk rate, and Urena's props sit right at his established workload with nothing on the card suggesting the market is missing something on either arm.
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.BB%Share of batters faced walked.Whiff%Swings missed. A process stat: it moves before K% does.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.