MLB Game Overviews

Saturday, September 26, 2026

Updated 00:48 UTC · Odds Updated 00:48 UTC

AI Picks · 1 2u · 14 Bets · Sep 26
2u Picks
Ryan Johnson K o4.5 (+115)2u
LAA @ SEA · 9:41 PM ET
Johnson has struck out 5, 7, and 6 batters in his last 3 starts - clearing this number every single time - backed by an elite 25.4% K rate and a 23.9 K-BB% over that stretch. He's also faced SEA twice this season already, striking out 3 and 7 with a 1.64 ERA, and his 5.6 IP/gs gives him the length to work deep enough to reach this total even at an average pace. A K line of 4.5 is barely above the league median and doesn't reflect a pitcher who has cleared it in every look this season.
Found at 3:14 AM ET
1u Picks
Jack Perkins Outs o15.5 (+110)
HOU @ ATH · 9:41 PM ET
Perkins has gone 5.0, 6.2 and 6.0 innings in his last 3 starts, averaging roughly 17.7 outs, well above this 15.5 line, backed by an elite 1.5 BB% over that stretch and a K-BB% of 20.9%. His own Athletics bullpen sits at normal 2-day stress rather than needing to be protected, and nothing in his recent starts suggests an early hook is coming. A plus-money price on a starter who has cleared this outs number in each of his last three turns looks generous.
Found at 8:23 AM ET
LAA Moneyline (+166)
LAA @ SEA · 9:41 PM ET
Ryan Johnson carries an elite 2.95 xERA over his last 3 starts against a Seattle offense hitting just 63 wRC+ vs RHP over its last 6 games, and he beat this same Seattle lineup 11 days ago allowing 1 ER over 6 IP. Kade Anderson, by contrast, was rocked by this exact Angels lineup 12 days ago for 5 ER in 4.1 IP, and LAA is hitting 122 wRC+ vs LHP over its last 6 games. Both starters have faced this opponent within the last two weeks and both recent results point the same direction, yet the market still prices the Angels as a big underdog.
Found at 8:23 AM ET
Hayden Wesneski u3.5 Ks (+126)
HOU @ ATH · 9:41 PM ET
Wesneski has struck out 3, 2 and 3 batters in his last 3 starts, never reaching this number, and his 13.1% K% over that span is well below league norm. ATH's own K rate vs RHP is modest at 18.8% over their last 6 games, giving him no easy path to a spike. The market still prices the over as the favorite here, which is out of step with three straight sub-4 outings.
Found at 1:31 PM ET
Games In Progress / Completed
CIN @ TOR o8.5 (+112)
CIN @ TOR · 3:08 PM ET
Both starters are averaging under 4 innings a start over their last 3 outings - Lowder at 3.8 IP/gs with an 11.91 ERA across that stretch, Yesavage at 3.6 IP/gs despite strong per-inning numbers - which means both bullpens carry the bulk of this game, and both are already taxed (CIN elevated at 9.0 IP over 2 days, TOR stressed at 6.0 IP in a single day). A total of 8.5 undersells how much bullpen exposure is baked into this matchup on both sides.
Found at 3:14 AM ET
Rhett Lowder Outs u14.5 (+105)
CIN @ TOR · 3:08 PM ET
Lowder has been rocked in all three of his last starts (7, 3, and 5 earned runs) while never throwing more than 91 pitches, and his BB% sits at an elevated 11.9% over that span - his last 3 outings produced 9, 15, and 9 outs, averaging well under this 14.5 line. His own bullpen has thrown 9.0 innings over the last 2 days, but the poor performance itself is what's forcing the quick hooks, not usage management, and the market's price still leans toward the over.
Found at 3:14 AM ET
Trey Yesavage K u3.5 (+112)
CIN @ TOR · 3:08 PM ET
Yesavage has been on an extremely short leash lately, throwing just 2.0 innings in each of his last two outings (0 and 3 strikeouts) after a longer 6.2 IP start before that - his last 3 average only 2.3 IP/gs. Even with a strong K rate, that little bit of length caps his strikeout ceiling, and the market's over lean at 54% doesn't line up with a pitcher who has been pulled after two innings in back-to-back starts.
Found at 3:14 AM ET
LAD -1.5 (-157)
LAD @ SFG · 4:06 PM ET
Snell has a 2.23 xERA and 0.71 ERA over his last 3 starts with a 33.3% K rate, and SFG's offense has been poor vs LHP at 84 wRC+ over its last 6 games and 78 over its last 12 — a consistent, agreeing read in both windows. LAD's own bat vs LHP is at an elite 200 wRC+ over its last 6 (151 over the last 12), facing a first-start-of-season arm in Wilkinson, and LAD's bullpen is fresh (4.7 IP over 2 days) while SFG's is already elevated. Wilkinson shut LAD down 6 days ago, but that head-to-head base is thin and doesn't offset the gap between an elite pitcher/offense combination and a struggling SFG club that's been shut out in its last game and averaging 1.0 runs at home over its last SP outing.
Found at 1:31 PM ET
STL Team Total u3.5 (-138)
STL @ MIL · 7:11 PM ET
STL's offense has been dormant against right-handed pitching, posting just a 50 wRC+ over its last 6 games and 70 over its last 12 - poor in both windows - and specifically on the road they're averaging only 1.8 runs a game over their last 5. That extreme, consistent cold stretch is a stronger signal than May's shaky 5.60 xERA, since the drought is about STL's own bats rather than the man on the mound. The price already leans under but doesn't fully account for how bad this lineup has been away from home recently.
Found at 3:14 AM ET
Quinn Mathews Outs o15.5 (+124)
STL @ MIL · 7:11 PM ET
Mathews has gone 18, 19, and 21 outs in his last 3 starts, averaging 6.6 IP/gs with a 2.75 ERA and 11.5 K-BB% over that stretch - every one of his last 3 outings has cleared this line comfortably. STL's own bullpen is elevated (9.3 IP over the last 2 days), which typically buys a starter more rope rather than less, and MIL's lineup doesn't chase excessively (BB% 9.9 last 6) in a way that would blow up his pitch count early. The market favors the under here despite a pitcher who has posted three consecutive starts well beyond this number.
Found at 3:14 AM ET
CHW Team Total o4.5 (-115)
COL @ CHW · 7:11 PM ET
Chicago's offense is running a 135 wRC+ over its last 6 games vs LHP and 150 over its last 12, an elite read that agrees across both windows, with a 50%+ hard-hit rate in both. Jose Quintana is making his first start of the season with no track record to lean on, so there's nothing on the card establishing he can slow this lineup down. A price implying just 51% on a club scoring 5-plus against a lineup this hot vs left-handed pitching undervalues the matchup.
Found at 8:23 AM ET
TBR ML (-108)
TBR @ PHI · 7:16 PM ET
Jax has a 2.58 xERA and 0.60 ERA across his last 3 starts with a 20.8% K-BB%, and PHI's offense has been below average vs RHP at 86 wRC+ over its last 6 games and 81 over its last 12 — a consistent, poor read. Urquidy is coming off a 33-day layoff and his last outing was a 5-ER, 3-inning disaster, and his 3.84 xERA sits well above his 1.86 ERA, suggesting his run prevention has been better than deserved and due to regress. TBR's bullpen (2.06 xERA, 30.5% K% over its last 12) is also clearly ahead of PHI's beleaguered relief crew (4.97 xERA, 6.38 ERA), giving TBR the edge across all nine innings even with the price sitting near even money.
Found at 1:31 PM ET
ARI @ SDP o7.5 (-110)
ARI @ SDP · 8:41 PM ET
SDP's offense is elite against right-handed pitching at 143 wRC+ over its last 6 games and 146 over its last 12 - a rare case where both windows agree at an extreme level - and they get to do it at home where they've averaged 7.6 runs a game over their last 5. Buehler has a 5.04 ERA over his last 3 starts and an elevated bullpen behind him (9.3 IP over the last 2 days), while Nelson is working his first game back after 103 days out, an unstable spot for an ARI pitching staff that already owns a below-average recent line. A total of just 7.5 is below the league's 8.7 average posting and doesn't reflect how live SDP's bats are right now.
Found at 3:14 AM ET
Walker Buehler Outs u15.5 (-154)
ARI @ SDP · 8:41 PM ET
Buehler's last 3 outings have gone 2.1, 4.2 and 6.2 IP, averaging roughly 13.4 outs, well shy of this 15.5 line. His BB% sits at 8.8 over that stretch and his own bullpen is carrying elevated 2-day stress, both pointing toward another quick hook rather than length. The number has room to move further down given how far his actual recent depth sits below the posted line.
Found at 8:23 AM ET
AI-generated · For entertainment only · Not financial advice
NYM @ WSN
12:35 PM · Nationals Park
Matchup · SP Last 3 / Team Last 6/12
Jonah Tong R
xERA2.74 (elite)ERA4.60 (below)K%26.9 (good)Whiff%29.3 (elite)BB%9.0 (avg)
More Stats
HH%40.5 (below)Barrel%4.8 (elite)IP/gs5.2 IP/gsH/gs4.3PC/gs88
WSN vs RHP
L6
wRC+70 (poor)K%19.4 (above)Whiff%24.3 (avg)BB%7.2 (below)HH%36.3 (avg)
L12
wRC+80 (below)K%21.8 (avg)Whiff%24.2 (avg)BB%7.5 (below)HH%40.4 (above)
Connelly Early L
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
NYM vs LHP
L6
wRC+104 (avg)K%13.3 (elite)Whiff%15.5 (elite)BB%9.7 (above)HH%55.8 (elite)
L12
wRC+73 (poor)K%17.8 (above)Whiff%17.8 (elite)BB%8.9 (avg)HH%51.1 (elite)
Bullpens · Last 12
NYM
xERA 2.98 (elite)ERA 2.40 (elite)2d stress Elevated (9.3 IP/2g)
WSN
xERA 4.39 (avg)ERA 4.37 (avg)2d stress Elevated (4.3 IP/1g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalNYM+155+1.5 (-175)O5.5 (-130)WSN-173-1.5 (+164)U5.5 (+103)
First 5 Innings
MLSpreadTotalNYM-130-0.5 (+106)O4.5 (-130)WSN+104+0.5 (-138)U4.5 (+100)
Team Totals
Full Game O/UF5 O/UNYM4.5 (+102/-125)2.5 (+110/-140)WSN3.5 (-120/-105)1.5 (-154/+120)
Pitcher Props
K O/UOuts O/UJonah Tong4.5 (+105 / -127)15.5 (+121 / -130)Connelly Early——
Jonah Tong · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26@ WSNW5.08793111
Sep 20 '26vs PHIL4.29555444
Sep 14 '26vs BALL6.08364101
Sep 7 '26@ MIAW5.08774144
Jun 2 '26@ SEAL3.1*8345245
Connelly Early · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs NYML3.03411000
Jun 30 '26vs WSNL4.06153200
Jun 25 '26vs NYYW6.09895122
Jun 20 '26@ SEAW6.09872211
Jun 14 '26vs TEXL4.291311266
SP vs Opp / At Park · last 3 (2 seasons)
Jonah Tong
IPERAKHBB
vs WSN5.01.80elite9.03.01.0(1)
at WSN5.01.80elite9.03.01.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26@ WSNW5.08793111
Connelly Early
IPERAKHBB
vs NYM3.00.00elite1.01.00.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs NYML3.03411000
home starts4.31.38elite5.03.01.0(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs NYML3.03411000
Jun 30 '26vs WSNL4.06153200
Jun 25 '26vs NYYW6.09895122
Weather
65°F, Wind 13 mph N
Flags · 10
  • WSN — Connelly Early: first start of the season — no stats available yet
  • NYM bullpen elevated (9.3 IP over 2g)
  • WSN bullpen elevated (4.3 IP over 1g)
  • NYM — Jonah Tong: recent bullpen appearance: 2026-06-02, 2026-05-27
  • NYM — Jonah Tong: 2026-09-20: 4 ER in 4.2 IP (ERA equiv 9); the other 2 start(s) in the 3-game window average 3.60 ERA equivalent
  • WSN — Connelly Early: 88 days since last start (2026-06-30) news ↗
  • WSN — Connelly Early: last start: 61 pitches over 4.0 IP news ↗
  • WEATHER: rain chance 31%
  • WEATHER: wind blowing IN 13 mph from the N
  • TREND: DIVISIONAL GAME (NL East)
AI Analysis
Early has no stats this season in his first start back after 88 days off, ruling out any read on WSN's pitching side, while Tong's own props (K 4.5, Outs 15.5) are already priced close to his recent form (4.74 ERA, 5.2 IP/gs over his last 3) and a WSN lineup that isn't extreme in either direction. With one starter unrated, the side and total aren't bettable at a fair confidence level.
PIT @ DET
1:10 PM · Comerica ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Hunter Barco LO
xERA5.05 (below)ERA8.44 (poor)K%18.0 (avg)Whiff%18.3 (avg)BB%12.0 (below)
More Stats
HH%44.1 (below)Barrel%5.9 (good)IP/gs10.2 IP (3gs)H/gs?PC/gs68
DET vs LHP
L6
wRC+191 (elite)K%25.3 (below)Whiff%23.1 (avg)BB%14.3 (elite)HH%38.9 (avg)
L12
wRC+170 (elite)K%24.0 (below)Whiff%21.0 (avg)BB%11.2 (elite)HH%33.8 (below)
Justin Verlander R
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
PIT vs RHP
L6
wRC+112 (avg)K%21.1 (avg)Whiff%19.6 (above)BB%9.4 (avg)HH%37.2 (avg)
L12
wRC+97 (avg)K%22.8 (avg)Whiff%23.5 (avg)BB%9.1 (avg)HH%38.6 (avg)
Bullpens · Last 12
PIT
xERA 3.14 (good)ERA 4.61 (below)2d stress Elevated (8.0 IP/2g)
DET
xERA 3.15 (good)ERA 2.90 (elite)2d stress Normal (3.7 IP/1g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalPIT+146+1.5 (-145)O8.5 (-130)DET-180-1.5 (+115)U8.5 (+106)
First 5 Innings
MLSpreadTotalPIT-106+0.5 (-152)O4.5 (-132)DET-118-0.5 (+116)U4.5 (+102)
Team Totals
Full Game O/UF5 O/UPIT4.5 (+114/+118)2.5 (+124/-160)DET3.5 (-145/+114)2.5 (+114/-145)
Pitcher Props
K O/UOuts O/UHunter Barco——Justin Verlander—15.5 (+140 / -200)
Hunter Barco · Last 5 Outings
DateOppResIPPCKHBBERR
Aug 16 '26vs BOSW3.0*4742133
Jul 30 '26@ CINL3.0*7225322
Apr 28 '26vs STLL4.2*8436255
Apr 12 '26@ CHCL1.2*3211211
Apr 4 '26vs BALW2.1*4510300
Justin Verlander · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs PITW5.19165122
Mar 30 '26@ ARIL3.28016255
SP vs Opp / At Park · last 3 (2 seasons)
Justin Verlander
IPERAKHBB
vs PIT5.01.79elite5.74.71.0(3)
1 this season, 2 last season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs PITW5.19165122
Aug 4 '25@ PITL5.010043101
Jul 29 '25vs PITL5.09476111
home starts5.14.74below5.36.31.3(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs PITW5.19165122
Sep 27 '25vs COLW6.09275122
Sep 22 '25vs STLL4.18439246
Weather · Neutral Conditions
76°F, Clear, Wind 10 mph N
APF 102 — Neutral
Flags · 5
  • OPENER: PIT start Kirby Yates (RHP) (last 5 outings avg 0.9 IP (longest 1.0)), with Hunter Barco (LHP) expected to carry the bulk of the innings. The stats and the hand shown are the bulk arm's — DET's offense line is split against LHP, not the opener's.
  • DET — Justin Verlander: first start of the season — no stats available yet
  • PIT bullpen elevated (8.0 IP over 2g)
  • PIT — Hunter Barco: recent bullpen appearance: 2026-08-16, 2026-07-30
  • DET — Justin Verlander: 180 days since last start (2026-03-30) news ↗
AI Analysis
Pittsburgh is running an opener with Antwone Kelly as the bulk arm on a tiny 8-inning sample, and Justin Verlander is making his first start of the season with no current-year stats, so there's no reliable read on either arm. The only posted prop is Verlander's outs number, and with no track record this year to check it against, it's not a number worth betting either way.
CIN @ TOR✓
3:07 PM · Rogers CentreNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Rhett Lowder R
xERA7.31 (poor)ERA11.91 (poor)K%18.6 (avg)Whiff%22.1 (avg)BB%11.9 (below)
More Stats
HH%46.2 (poor)Barrel%15.4 (poor)IP/gs3.8 IP/gsH/gs6.0PC/gs77
TOR vs RHP
L6
wRC+65 (poor)K%16.4 (above)Whiff%17.1 (elite)BB%7.6 (below)HH%34.4 (below)
L12
wRC+107 (avg)K%17.3 (above)Whiff%17.7 (elite)BB%10.6 (above)HH%34.3 (below)
Trey Yesavage R
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
CIN vs RHP
L6
wRC+99 (avg)K%24.2 (below)Whiff%22.4 (avg)BB%7.8 (below)HH%34.5 (below)
L12
wRC+80 (below)K%25.0 (below)Whiff%24.8 (avg)BB%6.5 (below)HH%36.9 (avg)
Bullpens · Last 12
CIN
xERA 3.70 (good)ERA 3.16 (good)2d stress Elevated (9.0 IP/2g)
TOR
xERA 3.39 (good)ERA 3.13 (good)2d stress Stressed (6.0 IP/1g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCIN+138+1.5 (-156)O8.5 (+100)TOR-162-1.5 (+134)U8.0 (-102)
First 5 Innings
MLSpreadTotalCIN+136+0.5 (-113)O4.5 (+100)TOR-172-0.5 (-115)U4.5 (-130)
Team Totals
Full Game O/UF5 O/UCIN3.5 (-113/-113)1.5 (-125/-105)TOR4.5 (+104/-125)2.5 (-105/-125)
Pitcher Props
K O/UOuts O/URhett Lowder3.5 (+124 / -145)14.5 (-136 / +110)Trey Yesavage3.5 (-121 / -104)8.5 (-145 / +109)
Rhett Lowder · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26@ TORW6.07923200
Sep 20 '26vs CHCL3.06036355
Sep 15 '26vs LADL5.09145233
Sep 9 '26@ LADL3.17247277
Sep 4 '26vs MILL4.010426467
Trey Yesavage · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs CINL2.03032111
Sep 21 '26@ BALL2.04031011
Aug 4 '26@ HOUL2.02700100
Jul 29 '26@ WSNW6.29743311
Jul 24 '26@ BOSL4.09395133
SP vs Opp / At Park · last 3 (2 seasons)
Rhett Lowder
IPERAKHBB
vs TOR6.00.00elite2.03.02.0(1)
at TOR6.00.00elite2.03.02.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26@ TORW6.07923200
Trey Yesavage
IPERAKHBB
vs CIN2.04.50below3.02.01.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs CINL2.03032111
home starts4.73.17good5.03.31.0(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs CINL2.03032111
Jul 19 '26vs CHWL6.09595233
Jun 29 '26vs NYMW6.29433011
Weather · Neutral Conditions
75°F, Overcast, Wind 12 mph N
APF 103 — Neutral
Flags · 8
  • CIN — Rhett Lowder: avg 3.8 IP/gs over his last 3
  • TOR — Trey Yesavage: first start of the season — no stats available yet
  • CIN bullpen elevated (9.0 IP over 2g)
  • TOR bullpen stressed (6.0 IP over 1g)
  • CIN — Rhett Lowder: last start: 60 pitches over 3.0 IP news ↗
  • CIN — Rhett Lowder: recent opponents low-K: LAD 16%, LAD 16%
  • TOR — Trey Yesavage: last start: 40 pitches over 2.0 IP news ↗
  • TOR — Trey Yesavage: recent opponents high-K: HOU 25%, BAL 27%
CIN @ TOR o8.5 (+112)
Both starters are averaging under 4 innings a start over their last 3 outings - Lowder at 3.8 IP/gs with an 11.91 ERA across that stretch, Yesavage at 3.6 IP/gs despite strong per-inning numbers - which means both bullpens carry the bulk of this game, and both are already taxed (CIN elevated at 9.0 IP over 2 days, TOR stressed at 6.0 IP in a single day). A total of 8.5 undersells how much bullpen exposure is baked into this matchup on both sides.
Rhett Lowder Outs u14.5 (+105)
Lowder has been rocked in all three of his last starts (7, 3, and 5 earned runs) while never throwing more than 91 pitches, and his BB% sits at an elevated 11.9% over that span - his last 3 outings produced 9, 15, and 9 outs, averaging well under this 14.5 line. His own bullpen has thrown 9.0 innings over the last 2 days, but the poor performance itself is what's forcing the quick hooks, not usage management, and the market's price still leans toward the over.
Trey Yesavage K u3.5 (+112)
Yesavage has been on an extremely short leash lately, throwing just 2.0 innings in each of his last two outings (0 and 3 strikeouts) after a longer 6.2 IP start before that - his last 3 average only 2.3 IP/gs. Even with a strong K rate, that little bit of length caps his strikeout ceiling, and the market's over lean at 54% doesn't line up with a pitcher who has been pulled after two innings in back-to-back starts.
LAD @ SFG✓
4:05 PM · Oracle ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Blake Snell L
xERA2.23 (elite)ERA0.71 (elite)K%33.3 (elite)Whiff%33.3 (elite)BB%8.3 (avg)
More Stats
HH%28.6 (elite)Barrel%0.0 (elite)IP/gs4.2 IP/gsH/gs3.3PC/gs66
SFG vs LHP
L6
wRC+84 (below)K%19.8 (above)Whiff%22.4 (avg)BB%7.4 (below)HH%31.1 (below)
L12
wRC+78 (poor)K%21.6 (avg)Whiff%23.6 (avg)BB%9.5 (above)HH%31.3 (below)
Matt Wilkinson L
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
LAD vs LHP
L6
wRC+200 (elite)K%13.7 (elite)Whiff%14.1 (elite)BB%7.4 (below)HH%32.0 (below)
L12
wRC+151 (elite)K%15.2 (elite)Whiff%16.4 (elite)BB%10.4 (above)HH%33.9 (below)
Bullpens · Last 12
LAD
xERA 2.35 (elite)ERA 2.96 (elite)2d stress Fresh (4.7 IP/2g)
SFG
xERA 4.41 (avg)ERA 3.47 (good)2d stress Elevated (4.0 IP/1g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAD-285-1.5 (-157)O7.5 (+105)SFG+245+1.5 (+130)U7.0 (+103)
First 5 Innings
MLSpreadTotalLAD-280-1.5 (+106)O3.5 (-146)SFG+235+1.5 (-138)U3.5 (+112)
Team Totals
Full Game O/UF5 O/ULAD4.5 (-125/-102)2.5 (-105/-125)SFG2.5 (+105/-128)0.5 (-188/+145)
Pitcher Props
K O/UOuts O/UBlake Snell7.5 (+122 / -151)14.5 (-135 / +106)Matt Wilkinson3.5 (+105 / -109)14.5 (-168 / +126)
Blake Snell · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26@ SFGW4.07735011
Sep 16 '26@ CINL1.01911000
Sep 11 '26@ MIAW5.210184211
Sep 4 '26vs WSNW6.010075200
Aug 29 '26@ DETL5.099103311
Matt Wilkinson · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs LADL3.03721111
Sep 20 '26@ LADL5.07663000
Sep 13 '26vs SDPL3.0*3721000
Sep 9 '26vs STLW2.0*2621000
Sep 4 '26@ NYML3.06225247
SP vs Opp / At Park · last 3 (2 seasons)
Blake Snell
IPERAKHBB
vs SFG4.02.25elite3.05.00.0(1)
at SFG4.02.25elite3.05.00.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26@ SFGW4.07735011
Matt Wilkinson
IPERAKHBB
vs LAD4.01.12elite4.02.00.5(2)
all 2 this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs LADL3.03721111
Sep 20 '26@ LADL5.07663000
home starts3.03.00good2.01.01.0(1)
DateOppResIPPCKHBBERR
Sep 26 '26vs LADL3.03721111
Weather · Neutral Conditions
64°F, Clear, Wind 14 mph W
APF 97 — Neutral
Flags · 12
  • SFG — Matt Wilkinson: first start of the season — no stats available yet
  • LAD bullpen fresh (4.7 IP over 2g)
  • SFG bullpen elevated (4.0 IP over 1g)
  • LAD — Blake Snell: last start: 19 pitches over 1.0 IP news ↗
  • LAD — Blake Snell: low-K outing 2026-09-16 (1 Ks vs avg 5.3 over his last 3)
  • LAD — Blake Snell: recent opponents high-K: MIA 27%, CIN 32%
  • SFG — Matt Wilkinson: recent bullpen appearance: 2026-09-13, 2026-09-09
  • SFG — Matt Wilkinson: last start: 76 pitches over 5.0 IP news ↗
  • SFG — Matt Wilkinson: 2026-09-04: 4 ER in 3.0 IP (ERA equiv 12); the other 2 start(s) in the 3-game window average 1.50 ERA equivalent
  • SFG — Matt Wilkinson: recent opponents low-K: ARI 17%, NYM 13%, LAD 14%
  • TREND: SFG — was shut out 2-0 last time out (2026-09-25)
  • TREND: DIVISIONAL GAME (NL West)
LAD -1.5 (-157)
Snell has a 2.23 xERA and 0.71 ERA over his last 3 starts with a 33.3% K rate, and SFG's offense has been poor vs LHP at 84 wRC+ over its last 6 games and 78 over its last 12 — a consistent, agreeing read in both windows. LAD's own bat vs LHP is at an elite 200 wRC+ over its last 6 (151 over the last 12), facing a first-start-of-season arm in Wilkinson, and LAD's bullpen is fresh (4.7 IP over 2 days) while SFG's is already elevated. Wilkinson shut LAD down 6 days ago, but that head-to-head base is thin and doesn't offset the gap between an elite pitcher/offense combination and a struggling SFG club that's been shut out in its last game and averaging 1.0 runs at home over its last SP outing.
ATL @ MIA
4:10 PM · loanDepot park (Roof Closed)
Matchup · SP Last 3 / Team Last 6/12
E. Hernandez RO
xERA3.23 (good)ERA3.38 (good)K%24.3 (good)Whiff%25.7 (good)BB%8.1 (avg)
More Stats
HH%37.5 (avg)Barrel%12.5 (below)IP/gs8.0 IP (3gs)H/gs?PC/gs52
MIA vs RHP
L6
wRC+107 (avg)K%24.7 (below)Whiff%22.2 (avg)BB%9.3 (avg)HH%37.8 (avg)
L12
wRC+118 (above)K%24.6 (below)Whiff%23.9 (avg)BB%8.8 (avg)HH%39.4 (avg)
Bradley Blalock RO
xERA4.33 (avg)ERA5.63 (poor)K%25.7 (good)Whiff%19.5 (avg)BB%8.6 (avg)
More Stats
HH%34.8 (good)Barrel%13.0 (below)IP/gs8.0 IP (3gs)H/gs?PC/gs45
ATL vs RHP
L6
wRC+111 (avg)K%24.4 (below)Whiff%24.2 (avg)BB%8.2 (avg)HH%33.3 (below)
L12
wRC+126 (above)K%18.9 (above)Whiff%22.3 (avg)BB%8.5 (avg)HH%35.2 (avg)
Bullpens · Last 12
ATL
xERA 3.57 (good)ERA 4.17 (avg)2d stress Elevated (9.0 IP/2g)
MIA
xERA 3.48 (good)ERA 4.33 (avg)2d stress Fresh (4.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalATL-117-1.5 (+140)O8.5 (-114)MIA+100+1.5 (-166)U8.5 (-105)
First 5 Innings
MLSpreadTotalATL-115-0.5 (+112)O4.5 (-130)MIA-102+0.5 (-146)U4.5 (+100)
Team Totals
Full Game O/UF5 O/UATL4.5 (+104/-130)2.5 (+110/-140)MIA3.5 (-138/+110)2.5 (+114/-145)
E. Hernandez · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 8 '26vs TBRL2.0*4943122
Sep 2 '26@ WSNW3.0*4411100
Jul 31 '26vs WSNW3.0*6245111
Jul 24 '26@ BALW3.0*4821300
Bradley Blalock · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs ATLL3.1*5432122
Sep 20 '26@ SDPL2.0*3232133
Sep 7 '26vs NYML3.0*4833100
Sep 4 '26vs CHCL3.0*6634122
Weather · Roof Closed
Flags · 10
  • OPENER: ATL start Brent Suter (LHP) (last 5 outings avg 1.7 IP (longest 3.7)), with E. Hernandez (RHP) expected to carry the bulk of the innings. The stats and the hand shown are the bulk arm's — MIA's offense line is split against RHP, not the opener's.
  • OPENER: MIA start Jack Ralston (RHP) (last 5 outings avg 1.1 IP (longest 2.0)), with Bradley Blalock (RHP) expected to carry the bulk of the innings. The stats and the hand shown are the bulk arm's — ATL's offense line is split against RHP, not the opener's.
  • ATL — E. Hernandez: small sample: 8.0 IP over 3 starts
  • MIA — Bradley Blalock: small sample: 8.0 IP over 3 starts
  • ATL bullpen elevated (9.0 IP over 2g)
  • MIA bullpen fresh (4.0 IP over 2g)
  • ATL — E. Hernandez: recent bullpen appearance: 2026-09-08, 2026-09-02
  • MIA — Bradley Blalock: recent bullpen appearance: 2026-09-20, 2026-09-07
  • TREND: ATL — was shut out 3-0 last time out (2026-09-25)
  • TREND: DIVISIONAL GAME (NL East)
AI Analysis
Both sides are running bulk-arm opener games with only 8 innings of sample on each bulk pitcher, and neither starter has any head-to-head data against today's opponent to lean on. No props are posted for either bulk arm, and the small samples make both the side and total too uncertain to price against the market with confidence.
TEX @ MIN
4:10 PM · Target FieldHitter Friendly
Matchup · SP Last 3 / Team Last 6/12
Nathan Eovaldi R
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
MIN vs RHP
L6
wRC+74 (poor)K%21.8 (avg)Whiff%23.3 (avg)BB%3.5 (poor)HH%27.9 (poor)
L12
wRC+80 (below)K%25.0 (below)Whiff%26.2 (below)BB%5.0 (poor)HH%32.3 (below)
Bailey Ober R
xERA3.25 (good)ERA2.84 (elite)K%20.7 (avg)Whiff%21.4 (avg)BB%8.6 (avg)
More Stats
HH%46.3 (poor)Barrel%4.9 (elite)IP/gs6.3 IP/gsH/gs7.0PC/gs73
TEX vs RHP
L6
wRC+61 (poor)K%25.3 (below)Whiff%26.8 (below)BB%11.4 (elite)HH%33.7 (below)
L12
wRC+71 (poor)K%25.8 (below)Whiff%29.1 (poor)BB%9.4 (avg)HH%37.7 (avg)
Bullpens · Last 12
TEX
xERA 3.68 (good)ERA 4.45 (avg)2d stress Elevated (8.0 IP/2g)
MIN
xERA 4.16 (avg)ERA 3.97 (avg)2d stress Normal (3.0 IP/1g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTEX-20000-4.5 (+265)O8.5 (+114)MIN+2500+3.5 (+260)U8.5 (-112)
First 5 Innings
MLSpreadTotalTEX-140-0.5 (+102)O4.5 (-104)MIN+114+0.5 (-132)U4.5 (-122)
Team Totals
Full Game O/UF5 O/UTEX4.5 (+110/+114)2.5 (+120/-154)MIN3.5 (-115/-110)1.5 (-140/+110)
Pitcher Props
K O/UOuts O/UNathan Eovaldi3.5 (+129 / -130)11.5 (-135 / -105)Bailey Ober4.5 (+124 / -130)15.5 (+129 / -160)
Nathan Eovaldi · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26@ MINW4.17134211
Sep 22 '26vs NYML1.0*2903133
Sep 19 '26vs TORW1.0*2212011
Sep 16 '26vs BOSW4.0*4611000
Sep 12 '26@ ARIW2.2*4524011
Bailey Ober · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs TEXL5.086510166
Sep 20 '26@ LAAW3.0*3131000
Sep 15 '26vs NYYL5.110139233
Sep 6 '26@ CHWL4.18464311
Aug 29 '26vs CHWL5.08052212
SP vs Opp / At Park · last 3 (2 seasons)
Nathan Eovaldi
IPERAKHBB
vs MIN4.12.20elite3.04.02.0(1)
at MIN4.12.20elite3.04.02.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26@ MINW4.17134211
Bailey Ober
IPERAKHBB
vs TEX5.17.70poor4.36.02.7(3)
1 this season, 2 last season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs TEXL5.086510166
Sep 25 '25@ TEXW6.07852100
Jun 12 '25vs TEXL4.29836677
home starts5.05.96poor4.37.01.7(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs TEXL5.086510166
Sep 15 '26vs NYYL5.110139233
Aug 29 '26vs CHWL5.08052212
Weather · Hitter Friendly
67°F, Overcast, Wind 2 mph NNW
APF 105 — Hitter Friendly
Flags · 11
  • TEX — Nathan Eovaldi: first start of the season — no stats available yet
  • TEX bullpen elevated (8.0 IP over 2g)
  • TEX — Nathan Eovaldi: 50 days since last start (2026-08-07) news ↗
  • TEX — Nathan Eovaldi: recent bullpen appearance: 2026-09-22, 2026-09-19
  • TEX — Nathan Eovaldi: 2026-07-31: 6 ER in 5.0 IP (ERA equiv 11); the other 2 start(s) in the 3-game window average 1.53 ERA equivalent
  • TEX — Nathan Eovaldi: low-K outing 2026-08-07 (2 Ks vs avg 5.0 over his last 3)
  • TEX — Nathan Eovaldi: recent opponents high-K: HOU 25%, BAL 27%
  • MIN — Bailey Ober: 11 days since last start (2026-09-15) news ↗
  • MIN — Bailey Ober: recent bullpen appearance: 2026-09-20
  • MIN — Bailey Ober: last start: 101 pitches over 5.1 IP news ↗
  • MIN — Bailey Ober: recent opponents high-K: CHW 30%, CHW 30%, NYY 27%
AI Analysis
Nathan Eovaldi's numbers are built from a single start after a 50-day layoff, making his form too uncertain to trust for a side, total, or prop, and a 73% rain risk further clouds any read on how long he pitches today. Ober is in good form (2.84 ERA, 3.25 xERA) against a cold TEX offense (61 wRC+ over its last 6), but the game carries too much weather uncertainty to lean on his outs or strikeout numbers with confidence.
COL @ CHW✓
7:10 PM · Rate FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Jose Quintana L
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
CHW vs LHP
L6
wRC+135 (elite)K%19.1 (above)Whiff%21.9 (avg)BB%18.0 (elite)HH%50.0 (elite)
L12
wRC+150 (elite)K%21.9 (avg)Whiff%23.5 (avg)BB%15.6 (elite)HH%52.7 (elite)
Davis Martin R
xERA4.16 (avg)ERA1.23 (elite)K%12.3 (below)Whiff%18.0 (avg)BB%8.8 (avg)
More Stats
HH%50.0 (poor)Barrel%6.8 (good)IP/gs4.9 IP/gsH/gs3.7PC/gs55
COL vs RHP
L6
wRC+71 (poor)K%21.8 (avg)Whiff%20.6 (above)BB%7.5 (below)HH%35.5 (avg)
L12
wRC+86 (below)K%20.2 (avg)Whiff%20.9 (above)BB%6.0 (poor)HH%33.5 (below)
Bullpens · Last 12
COL
xERA 2.86 (elite)ERA 3.90 (avg)2d stress Normal (7.0 IP/2g)
CHW
xERA 5.02 (below)ERA 4.12 (avg)2d stress Normal (6.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCOL-400-2.5 (+105)O10.5 (-120)CHW+310+2.5 (-131)U10.5 (-102)
First 5 Innings
MLSpreadTotalCOL+172+0.5 (+108)O4.5 (-106)CHW-220-0.5 (-140)U4.5 (-122)
Team Totals
Full Game O/UF5 O/UCOL3.5 (+122/-145)1.5 (-110/-120)CHW4.5 (-115/+100)2.5 (-120/-110)
Pitcher Props
K O/UOuts O/UJose Quintana3.5 (-105 / -115)13.5 (-116 / -115)Davis Martin4.5 (+126 / -150)14.5 (-135 / +115)
Jose Quintana · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26@ CHWW3.05932222
Sep 19 '26vs SEAW4.07025133
May 24 '26@ ARIL1.13306066
May 18 '26vs TEXW5.29447133
May 13 '26@ PITW4.07325323
Davis Martin · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs COLL0.22513123
Sep 20 '26vs DETW4.17063200
Sep 15 '26@ CLEL5.1*7104112
Sep 9 '26vs PITL5.06814211
Sep 2 '26@ HOUL5.28035100
SP vs Opp / At Park · last 3 (2 seasons)
Jose Quintana
IPERAKHBB
vs CHW3.06.00poor3.02.02.0(1)
at CHW3.06.00poor3.02.02.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26@ CHWW3.05932222
Davis Martin
IPERAKHBB
vs COL0.290.00poor1.03.01.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs COLL0.22513123
home starts3.12.90elite2.73.31.7(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs COLL0.22513123
Sep 20 '26vs DETW4.17063200
Sep 9 '26vs PITL5.06814211
Weather · Neutral Conditions
65°F, Overcast, Wind 5 mph NE
APF 98 — Neutral
Flags · 5
  • COL — Jose Quintana: first start of the season — no stats available yet
  • CHW bullpen: bullpen xERA 5.02 over its last 12
  • COL — Jose Quintana: last start: 70 pitches over 4.0 IP news ↗
  • CHW — Davis Martin: recent bullpen appearance: 2026-09-15
  • CHW — Davis Martin: last start: 70 pitches over 4.1 IP news ↗
CHW Team Total o4.5 (-115)
Chicago's offense is running a 135 wRC+ over its last 6 games vs LHP and 150 over its last 12, an elite read that agrees across both windows, with a 50%+ hard-hit rate in both. Jose Quintana is making his first start of the season with no track record to lean on, so there's nothing on the card establishing he can slow this lineup down. A price implying just 51% on a club scoring 5-plus against a lineup this hot vs left-handed pitching undervalues the matchup.
CLE @ KCR
7:10 PM · Kauffman StadiumNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Tanner Bibee R
xERA3.65 (good)ERA7.47 (poor)K%14.1 (below)Whiff%19.2 (avg)BB%4.2 (elite)
More Stats
HH%41.4 (below)Barrel%10.3 (avg)IP/gs5.2 IP/gsH/gs7.3PC/gs95
KCR vs RHP
L6
wRC+116 (above)K%22.9 (avg)Whiff%21.1 (avg)BB%5.9 (poor)HH%38.3 (avg)
L12
wRC+106 (avg)K%23.5 (avg)Whiff%21.9 (avg)BB%8.1 (avg)HH%40.4 (above)
Michael Wacha R
xERA4.14 (avg)ERA3.06 (good)K%14.9 (below)Whiff%18.5 (avg)BB%12.2 (below)
More Stats
HH%35.9 (avg)Barrel%9.4 (avg)IP/gs5.9 IP/gsH/gs3.7PC/gs99
CLE vs RHP
L6
wRC+94 (below)K%22.6 (avg)Whiff%21.6 (avg)BB%8.7 (avg)HH%33.3 (below)
L12
wRC+112 (avg)K%18.9 (above)Whiff%20.1 (above)BB%9.3 (avg)HH%41.1 (above)
Bullpens · Last 12
CLE
xERA 3.15 (good)ERA 2.24 (elite)2d stress Stressed (13.7 IP/2g)
KCR
xERA 4.44 (avg)ERA 5.08 (below)2d stress Stressed (11.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalCLE-1500-3.5 (+145)O11.5 (+104)KCR+1060+3.5 (-149)U10.5 (+115)
First 5 Innings
MLSpreadTotalCLE+100+0.5 (-154)O4.5 (-108)KCR-118-0.5 (+118)U4.5 (-120)
Team Totals
Full Game O/UF5 O/UCLE4.5 (+110/+118)1.5 (-154/+120)KCR3.5 (-130/+105)2.5 (+120/-154)
Pitcher Props
K O/UOuts O/UTanner Bibee3.5 (-122 / -102)15.5 (+115 / +150)Michael Wacha3.5 (-148 / +126)17.5 (-132 / +117)
Tanner Bibee · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26@ KCRW6.09467133
Sep 19 '26vs ATHW4.295212066
Sep 13 '26@ MINW6.29674222
Sep 8 '26@ BALW4.16216155
Sep 3 '26vs TORL4.08944555
Michael Wacha · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs CLEL6.08636126
Sep 20 '26@ PITL5.211354422
Sep 15 '26@ HOUL6.09924144
Sep 8 '26vs ARIL6.09343400
Sep 3 '26vs MIAW6.09676233
SP vs Opp / At Park · last 3 (2 seasons)
Tanner Bibee
IPERAKHBB
vs KCR5.34.50below5.06.31.7(3)
at KCR5.06.60poor6.06.31.0(3)
all 3 this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26@ KCRW6.09467133
Aug 28 '26vs KCRL6.09357211
May 4 '26@ KCRL4.07745244
Jul 26 '25@ KCRW5.09387044
Michael Wacha
IPERAKHBB
vs CLE7.01.71elite5.34.70.7(3)
all 3 this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs CLEL6.08636126
Aug 28 '26@ CLEW8.0103104000
May 4 '26vs CLEW7.07934122
home starts6.02.50elite4.75.02.3(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs CLEL6.08636126
Sep 8 '26vs ARIL6.09343400
Sep 3 '26vs MIAW6.09676233
Weather · Neutral Conditions
73°F, Mainly Clear, Wind 6 mph ESE
APF 101 — Neutral
Flags · 4
  • CLE bullpen stressed (13.7 IP over 2g)
  • KCR bullpen stressed (11.7 IP over 2g)
  • KCR — Michael Wacha: last start: 113 pitches over 5.2 IP news ↗
  • TREND: DIVISIONAL GAME (AL Central)
AI Analysis
Bibee's ERA (7.47) is far worse than his 3.65 xERA, which argues he's pitched better than the results show, but that conflicts with a very hittable recent stretch (12 hits allowed in one start) and a moderate 3.80 ERA across 3 starts vs KCR this season, leaving no clean side or total lean with both bullpens already stressed. Wacha has been strong (3.06 ERA) and has a great history vs CLE this year, but his 3-start log vs them (3, 3, 10 Ks) is inconsistent rather than a clean signal, and both his and Bibee's K and outs numbers already sit close to their recent form.
STL @ MIL✓
7:10 PM · American Family FieldNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Quinn Mathews L
xERA3.94 (avg)ERA2.75 (elite)K%19.2 (avg)Whiff%25.2 (good)BB%7.7 (avg)
More Stats
HH%35.1 (avg)Barrel%7.0 (good)IP/gs6.6 IP/gsH/gs5.3PC/gs92
MIL vs LHP
L6
wRC+61 (poor)K%24.7 (below)Whiff%24.8 (avg)BB%9.9 (above)HH%29.6 (poor)
L12
wRC+101 (avg)K%20.0 (avg)Whiff%20.1 (above)BB%7.7 (below)HH%40.0 (above)
Dustin May R
xERA?ERA?K%?Whiff%?BB%?
More Stats
HH%?Barrel%?IP/gs—H/gs?PC/gs?
STL vs RHP
L6
wRC+50 (poor)K%28.4 (poor)Whiff%23.7 (avg)BB%8.0 (avg)HH%42.2 (above)
L12
wRC+70 (poor)K%23.0 (avg)Whiff%21.4 (avg)BB%8.3 (avg)HH%42.7 (above)
Bullpens · Last 12
STL
xERA 4.23 (avg)ERA 3.04 (good)2d stress Elevated (9.3 IP/2g)
MIL
xERA 3.51 (good)ERA 2.45 (elite)2d stress Elevated (9.3 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalSTL+450+1.5 (-130)O7.5 (+116)MIL-610-1.5 (+110)U7.5 (-140)
First 5 Innings
MLSpreadTotalSTL+135+0.5 (-115)O4.5 (+104)MIL-166-0.5 (-113)U4.5 (-135)
Team Totals
Full Game O/UF5 O/USTL3.5 (+105/-132)1.5 (-115/-115)MIL4.5 (+120/+114)2.5 (+110/-140)
Pitcher Props
K O/UOuts O/UQuinn Mathews4.5 (-105 / -117)15.5 (+124 / -140)Dustin May2.5 (-134 / +122)—
Quinn Mathews · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26@ MILL5.08175233
Sep 20 '26vs WSNW7.09637233
Sep 14 '26vs SFGW6.29984211
Sep 8 '26@ SFGL6.09945222
Sep 3 '26@ LADL5.09944411
Dustin May · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs STLW3.05853122
Sep 22 '26@ PHIL2.03621222
Sep 18 '26@ BALW2.17046133
Sep 11 '26vs CINW6.08462100
Sep 5 '26@ CINL3.25655022
SP vs Opp / At Park · last 3 (2 seasons)
Quinn Mathews
IPERAKHBB
vs MIL5.05.40poor7.05.02.0(1)
at MIL5.05.40poor7.05.02.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26@ MILL5.08175233
Dustin May
IPERAKHBB
vs STL3.06.00poor5.03.01.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs STLW3.05853122
home starts4.44.12avg5.03.71.7(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs STLW3.05853122
Sep 11 '26vs CINW6.08462100
Aug 30 '26vs TEXL4.19746344
Weather · Neutral Conditions
68°F, Overcast, Wind 5 mph ENE
APF 98 — Neutral
Flags · 7
  • MIL — Dustin May: first start of the season — no stats available yet
  • STL offense: K% 28.4 (last 6) runs well above what Whiff% 23.7 supports
  • STL bullpen elevated (9.3 IP over 2g)
  • MIL bullpen elevated (9.3 IP over 2g)
  • MIL — Dustin May: last start: 36 pitches over 2.0 IP news ↗
  • MIL — Dustin May: 2026-09-18: 3 ER in 2.1 IP (ERA equiv 13); the other 2 start(s) in the 3-game window average 4.50 ERA equivalent
  • TREND: DIVISIONAL GAME (NL Central)
STL Team Total u3.5 (-138)
STL's offense has been dormant against right-handed pitching, posting just a 50 wRC+ over its last 6 games and 70 over its last 12 - poor in both windows - and specifically on the road they're averaging only 1.8 runs a game over their last 5. That extreme, consistent cold stretch is a stronger signal than May's shaky 5.60 xERA, since the drought is about STL's own bats rather than the man on the mound. The price already leans under but doesn't fully account for how bad this lineup has been away from home recently.
Quinn Mathews Outs o15.5 (+124)
Mathews has gone 18, 19, and 21 outs in his last 3 starts, averaging 6.6 IP/gs with a 2.75 ERA and 11.5 K-BB% over that stretch - every one of his last 3 outings has cleared this line comfortably. STL's own bullpen is elevated (9.3 IP over the last 2 days), which typically buys a starter more rope rather than less, and MIL's lineup doesn't chase excessively (BB% 9.9 last 6) in a way that would blow up his pitch count early. The market favors the under here despite a pitcher who has posted three consecutive starts well beyond this number.
TBR @ PHI✓
7:15 PM · Citizens Bank ParkRainy
Matchup · SP Last 3 / Team Last 6/12
Griffin Jax R
xERA2.58 (elite)ERA0.60 (elite)K%26.4 (good)Whiff%24.5 (good)BB%5.7 (good)
More Stats
HH%30.6 (good)Barrel%5.6 (good)IP/gs5.0 IP/gsH/gs2.3PC/gs63
PHI vs RHP
L6
wRC+86 (below)K%19.9 (above)Whiff%18.5 (above)BB%14.4 (elite)HH%33.3 (below)
L12
wRC+81 (below)K%17.9 (above)Whiff%20.0 (above)BB%13.2 (elite)HH%29.4 (poor)
Aaron Nola R
xERA4.78 (below)ERA2.79 (elite)K%20.3 (avg)Whiff%23.8 (good)BB%9.5 (avg)
More Stats
HH%35.3 (avg)Barrel%9.8 (avg)IP/gs6.4 IP/gsH/gs4.3PC/gs63
TBR vs RHP
L6
wRC+60 (poor)K%29.2 (poor)Whiff%17.9 (elite)BB%5.6 (poor)HH%27.6 (poor)
L12
wRC+90 (below)K%24.8 (below)Whiff%17.1 (elite)BB%7.0 (below)HH%36.4 (avg)
Bullpens · Last 12
TBR
xERA 2.06 (elite)ERA 3.21 (good)2d stress Normal (6.7 IP/2g)
PHI
xERA 4.97 (below)ERA 6.38 (poor)2d stress Normal (5.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalTBR-620-2.5 (-136)O7.5 (-105)PHI+410+2.5 (+110)U7.5 (-110)
First 5 Innings
MLSpreadTotalTBR-115-0.5 (+118)O3.5 (-135)PHI-102+0.5 (-154)U3.5 (+104)
Team Totals
Full Game O/UF5 O/UTBR3.5 (+100/-125)1.5 (-125/-105)PHI3.5 (+112/-135)1.5 (-120/-110)
Pitcher Props
K O/UOuts O/UGriffin Jax4.5 (-114 / -108)12.5 (-118 / -105)Aaron Nola——
Griffin Jax · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26@ PHIW2.24812000
Sep 20 '26vs BOSW5.07453200
Sep 15 '26vs ATHW5.06772000
Sep 9 '26@ ATLW5.06622111
Sep 2 '26vs NYML2.26317266
Aaron Nola · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs TBRL1.02104033
Sep 23 '26vs MILL6.08884144
Sep 17 '26@ NYMW7.08143300
Sep 11 '26@ ATLL6.110136322
Sep 6 '26vs ATLL7.09354111
SP vs Opp / At Park · last 3 (2 seasons)
Griffin Jax
IPERAKHBB
vs PHI2.20.00elite1.02.00.0(1)
at PHI2.20.00elite1.02.00.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26@ PHIW2.24812000
Aaron Nola
IPERAKHBB
vs TBR1.027.00poor0.04.00.0(1)
this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs TBRL1.02104033
home starts4.75.14below4.34.00.7(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs TBRL1.02104033
Sep 23 '26vs MILL6.08884144
Sep 6 '26vs ATLL7.09354111
Weather · Rainy
60°F, Light Drizzle, Wind 14 mph NW
APF 101 — Neutral · Rain possible (40%)
Flags · 4
  • TBR offense: K% 29.2 (last 6) runs well above what Whiff% 17.9 supports
  • TBR — Griffin Jax: last start: 74 pitches over 5.0 IP news ↗
  • WEATHER: rain risk 40% — game delay or conditions may affect performance
  • TREND: PHI — was shut out 2-0 last time out (2026-09-25)
TBR ML (-108)
Jax has a 2.58 xERA and 0.60 ERA across his last 3 starts with a 20.8% K-BB%, and PHI's offense has been below average vs RHP at 86 wRC+ over its last 6 games and 81 over its last 12 — a consistent, poor read. Urquidy is coming off a 33-day layoff and his last outing was a 5-ER, 3-inning disaster, and his 3.84 xERA sits well above his 1.86 ERA, suggesting his run prevention has been better than deserved and due to regress. TBR's bullpen (2.06 xERA, 30.5% K% over its last 12) is also clearly ahead of PHI's beleaguered relief crew (4.97 xERA, 6.38 ERA), giving TBR the edge across all nine innings even with the price sitting near even money.
ARI @ SDP✓
8:40 PM · Petco ParkNeutral Conditions
Matchup · SP Last 3 / Team Last 6/12
Ryne Nelson RO
xERA3.49 (good)ERA1.86 (elite)K%17.5 (avg)Whiff%19.8 (avg)BB%5.0 (elite)
More Stats
HH%43.3 (below)Barrel%6.7 (good)IP/gs9.7 IP/gsH/gs10.0PC/gs20
SDP vs RHP
L6
wRC+143 (elite)K%20.7 (avg)Whiff%24.3 (avg)BB%7.9 (below)HH%32.2 (below)
L12
wRC+146 (elite)K%20.5 (avg)Whiff%22.5 (avg)BB%8.0 (avg)HH%34.3 (below)
Walker Buehler R
xERA4.17 (avg)ERA4.61 (below)K%19.3 (avg)Whiff%16.1 (below)BB%8.8 (avg)
More Stats
HH%40.0 (avg)Barrel%10.0 (avg)IP/gs4.6 IP/gsH/gs4.3PC/gs64
ARI vs RHP
L6
wRC+91 (below)K%23.8 (avg)Whiff%22.2 (avg)BB%6.4 (poor)HH%42.1 (above)
L12
wRC+108 (avg)K%23.2 (avg)Whiff%21.4 (avg)BB%7.7 (below)HH%43.1 (above)
Bullpens · Last 12
ARI
xERA 3.01 (good)ERA 2.77 (elite)2d stress Fresh (4.3 IP/2g)
SDP
xERA 4.29 (avg)ERA 4.34 (avg)2d stress Elevated (9.3 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalARI+129+1.5 (-166)O7.5 (+106)SDP-162-1.5 (+146)U7.5 (-120)
First 5 Innings
MLSpreadTotalARI+106+0.5 (-132)O4.5 (-110)SDP-130-0.5 (+104)U4.5 (-118)
Team Totals
Full Game O/UF5 O/UARI3.5 (-118/-105)1.5 (-154/+120)SDP3.5 (-122/+100)2.5 (+120/-154)
Pitcher Props
K O/UOuts O/URyne Nelson——Walker Buehler3.5 (-120 / +103)15.5 (+125 / -157)
Ryne Nelson · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 25 '26@ SDPW0.1*1201000
Sep 20 '26vs NYYW1.1*1620000
Sep 16 '26vs MIAL1.1*3201200
Jun 15 '26vs LAAW7.09559022
Jun 10 '26@ MIAL4.08228177
Walker Buehler · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 26 '26vs ARIL1.01000000
Sep 20 '26vs MIAW6.28963233
Sep 15 '26@ COLL4.29217122
Sep 9 '26vs WSNW2.16043222
Sep 4 '26vs NYYW5.07663211
SP vs Opp / At Park · last 3 (2 seasons)
Ryne Nelson
IPERAKHBB
vs SDP5.17.06poor6.06.52.0(2)
at SDP—
1 this season, 1 last season · last met 153 days ago
DateOppResIPPCKHBBERR
Apr 26 '26vs SDPW5.09347266
Aug 5 '25vs SDPL5.210086222
Walker Buehler
IPERAKHBB
vs ARI3.37.20poor2.34.30.7(3)
all 3 this season · last met today
DateOppResIPPCKHBBERR
Sep 26 '26vs ARIL1.01000000
Aug 6 '26@ ARIW4.07636111
Jul 6 '26vs ARIL5.09347177
home starts3.14.84below3.32.01.3(3)
DateOppResIPPCKHBBERR
Sep 26 '26vs ARIL1.01000000
Sep 20 '26vs MIAW6.28963233
Sep 9 '26vs WSNW2.16043222
Weather · Neutral Conditions
81°F, Overcast, Wind 4 mph NW
APF 100 — Neutral
Flags · 8
  • OPENER: ARI start Taylor Clarke (RHP) (last 5 outings avg 1.1 IP (longest 1.7)), with Ryne Nelson (RHP) expected to carry the bulk of the innings. The stats and the hand shown are the bulk arm's — SDP's offense line is split against RHP, not the opener's.
  • ARI bullpen fresh (4.3 IP over 2g)
  • SDP bullpen elevated (9.3 IP over 2g)
  • ARI — Ryne Nelson: 103 days since last start (2026-06-15) news ↗
  • ARI — Ryne Nelson: recent bullpen appearance: 2026-09-25, 2026-09-20
  • ARI — Ryne Nelson: 2026-06-10: 7 ER in 4.0 IP (ERA equiv 16); the other 2 start(s) in the 3-game window average 2.57 ERA equivalent
  • SDP — Walker Buehler: 2026-09-09: 2 ER in 2.1 IP (ERA equiv 9); the other 2 start(s) in the 3-game window average 4.32 ERA equivalent
  • TREND: DIVISIONAL GAME (NL West)
ARI @ SDP o7.5 (-110)
SDP's offense is elite against right-handed pitching at 143 wRC+ over its last 6 games and 146 over its last 12 - a rare case where both windows agree at an extreme level - and they get to do it at home where they've averaged 7.6 runs a game over their last 5. Buehler has a 5.04 ERA over his last 3 starts and an elevated bullpen behind him (9.3 IP over the last 2 days), while Nelson is working his first game back after 103 days out, an unstable spot for an ARI pitching staff that already owns a below-average recent line. A total of just 7.5 is below the league's 8.7 average posting and doesn't reflect how live SDP's bats are right now.
Walker Buehler Outs u15.5 (-154)
Buehler's last 3 outings have gone 2.1, 4.2 and 6.2 IP, averaging roughly 13.4 outs, well shy of this 15.5 line. His BB% sits at 8.8 over that stretch and his own bullpen is carrying elevated 2-day stress, both pointing toward another quick hook rather than length. The number has room to move further down given how far his actual recent depth sits below the posted line.
HOU @ ATH✓
9:40 PM · Sutter Health ParkHitter Friendly
Matchup · SP Last 3 / Team Last 6/12
Hayden Wesneski R
xERA3.66 (good)ERA4.40 (avg)K%13.1 (below)Whiff%14.7 (below)BB%8.2 (avg)
More Stats
HH%43.8 (below)Barrel%4.2 (elite)IP/gs4.8 IP/gsH/gs5.0PC/gs74
ATH vs RHP
L6
wRC+129 (above)K%18.8 (above)Whiff%26.0 (below)BB%6.5 (below)HH%32.7 (below)
L12
wRC+108 (avg)K%20.9 (avg)Whiff%24.6 (avg)BB%6.1 (poor)HH%31.9 (below)
Jack Perkins R
xERA3.51 (good)ERA2.55 (elite)K%22.4 (avg)Whiff%20.5 (avg)BB%1.5 (elite)
More Stats
HH%33.3 (good)Barrel%7.8 (good)IP/gs5.9 IP/gsH/gs5.3PC/gs83
HOU vs RHP
L6
wRC+125 (above)K%25.4 (below)Whiff%27.3 (below)BB%6.2 (poor)HH%40.3 (above)
L12
wRC+109 (avg)K%23.9 (avg)Whiff%24.5 (avg)BB%7.5 (below)HH%37.4 (avg)
Bullpens · Last 12
HOU
xERA 3.10 (good)ERA 4.48 (avg)2d stress Elevated (9.0 IP/2g)
ATH
xERA 4.71 (below)ERA 4.39 (avg)2d stress Normal (6.0 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalHOU-158-1.5 (-103)O10.0 (-105)ATH+140+1.5 (-115)U9.5 (+100)
First 5 Innings
MLSpreadTotalHOU-156-0.5 (-114)O5.5 (-106)ATH+124+0.5 (-114)U5.5 (-122)
Team Totals
Full Game O/UF5 O/UHOU5.5 (-102/-115)2.5 (-135/+105)ATH4.5 (+112/-135)2.5 (+110/-140)
Pitcher Props
K O/UOuts O/UHayden Wesneski3.5 (-135 / +110)14.5 (-125 / +107)Jack Perkins4.5 (-112 / -106)14.5 (-168 / +126)
Hayden Wesneski · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 19 '26vs ATLL5.17934311
Sep 13 '26@ TBRL3.06226237
Sep 8 '26@ PHIW6.08235033
Sep 2 '26vs CHWW7.09051200
Aug 27 '26@ NYYW5.09163211
Jack Perkins · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 20 '26@ CLEL6.08045011
Sep 15 '26@ TBRL6.28384101
Sep 8 '26vs TORL5.08537044
Sep 3 '26@ SEAW3.08674533
Aug 29 '26vs BALL5.08054412
SP vs Opp / At Park · last 3 (2 seasons)
Hayden Wesneski
IPERAKHBB
vs ATH5.00.00elite4.01.03.0(1)
at ATH—
this season · last met 36 days ago
DateOppResIPPCKHBBERR
Aug 21 '26vs ATHW5.09141300
Jack Perkins
IPERAKHBB
vs HOU4.011.25poor6.05.02.0(1)
this season · last met 113 days ago
DateOppResIPPCKHBBERR
Jun 5 '26@ HOUL4.07565255
home starts5.06.60poor3.37.71.7(3)
DateOppResIPPCKHBBERR
Sep 8 '26vs TORL5.08537044
Aug 29 '26vs BALL5.08054412
Aug 12 '26vs TBRL5.097212167
Weather · Hitter Friendly
72°F, Mainly Clear, Wind 7 mph SSW
APF 105 — Hitter Friendly
Flags · 7
  • ATH offense: Whiff% 26.0 (last 6) runs well above what K% 18.8 shows
  • HOU bullpen elevated (9.0 IP over 2g)
  • HOU — Hayden Wesneski: last start: 79 pitches over 5.1 IP news ↗
  • HOU — Hayden Wesneski: 2026-09-13: 3 ER in 3.0 IP (ERA equiv 9); the other 2 start(s) in the 3-game window average 3.13 ERA equivalent
  • ATH — Jack Perkins: recent bullpen appearance: 2026-08-23
  • ATH — Jack Perkins: 2026-09-08: 4 ER in 5.0 IP (ERA equiv 7); the other 2 start(s) in the 3-game window average 0.75 ERA equivalent
  • TREND: DIVISIONAL GAME (AL West)
Jack Perkins Outs o15.5 (+110)
Perkins has gone 5.0, 6.2 and 6.0 innings in his last 3 starts, averaging roughly 17.7 outs, well above this 15.5 line, backed by an elite 1.5 BB% over that stretch and a K-BB% of 20.9%. His own Athletics bullpen sits at normal 2-day stress rather than needing to be protected, and nothing in his recent starts suggests an early hook is coming. A plus-money price on a starter who has cleared this outs number in each of his last three turns looks generous.
Hayden Wesneski u3.5 Ks (+126)
Wesneski has struck out 3, 2 and 3 batters in his last 3 starts, never reaching this number, and his 13.1% K% over that span is well below league norm. ATH's own K rate vs RHP is modest at 18.8% over their last 6 games, giving him no easy path to a spike. The market still prices the over as the favorite here, which is out of step with three straight sub-4 outings.
LAA @ SEA✓
9:40 PM · T-Mobile ParkPitcher Friendly
Matchup · SP Last 3 / Team Last 6/12
Ryan Johnson R
xERA2.95 (elite)ERA3.78 (avg)K%25.4 (good)Whiff%25.0 (good)BB%1.4 (elite)
More Stats
HH%30.0 (elite)Barrel%8.0 (good)IP/gs5.6 IP/gsH/gs6.0PC/gs95
SEA vs RHP
L6
wRC+63 (poor)K%21.3 (avg)Whiff%21.7 (avg)BB%8.7 (avg)HH%39.1 (avg)
L12
wRC+95 (avg)K%21.8 (avg)Whiff%24.0 (avg)BB%6.9 (below)HH%42.6 (above)
Kade Anderson L
xERA4.34 (avg)ERA3.12 (good)K%25.0 (good)Whiff%25.6 (good)BB%1.5 (elite)
More Stats
HH%52.0 (poor)Barrel%10.0 (avg)IP/gs5.8 IP/gsH/gs5.3PC/gs79
LAA vs LHP
L6
wRC+122 (above)K%23.9 (avg)Whiff%21.9 (avg)BB%9.1 (avg)HH%47.4 (elite)
L12
wRC+98 (avg)K%25.3 (below)Whiff%24.8 (avg)BB%9.5 (above)HH%42.0 (above)
Bullpens · Last 12
LAA
xERA 4.21 (avg)ERA 5.23 (below)2d stress Normal (7.0 IP/2g)
SEA
xERA 3.52 (good)ERA 3.92 (avg)2d stress Normal (6.7 IP/2g)
Betting Odds · best of DK / FanDuel / Fanatics
Full Game
MLSpreadTotalLAA+132+1.5 (-165)O7.5 (+102)SEA-155-1.5 (+140)U7.0 (+100)
First 5 Innings
MLSpreadTotalLAA+146+0.5 (-110)O3.5 (-144)SEA-180-0.5 (-118)U3.5 (+110)
Team Totals
Full Game O/UF5 O/ULAA3.5 (+114/-142)1.5 (+100/-130)SEA3.5 (-135/+106)2.5 (+114/-145)
Pitcher Props
K O/UOuts O/URyan Johnson4.5 (+110 / -126)15.5 (+100 / -133)Kade Anderson5.5 (-141 / +114)15.5 (+144 / -185)
Ryan Johnson · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 20 '26vs MINL4.29167033
Sep 15 '26vs SEAW6.09076011
Sep 9 '26@ BOSW6.010355133
Sep 4 '26@ PITL6.08964211
Aug 29 '26vs PHIL5.08822511
Kade Anderson · Last 5 Outings
DateOppResIPPCKHBBERR
Sep 20 '26@ COLW7.08473000
Sep 14 '26@ LAAL4.17257055
Sep 9 '26vs TEXW6.08156111
Sep 3 '26vs ATHL5.07937244
Aug 29 '26@ TORL4.18533322
SP vs Opp / At Park · last 3 (2 seasons)
Ryan Johnson
IPERAKHBB
vs SEA5.51.64elite5.05.00.0(2)
at SEA5.01.80elite3.04.00.0(1)
all 2 this season · last met 11 days ago
DateOppResIPPCKHBBERR
Sep 15 '26vs SEAW6.09076011
Jun 29 '26@ SEAL5.08134013
Kade Anderson
IPERAKHBB
vs LAA4.110.98poor5.07.00.0(1)
this season · last met 12 days ago
DateOppResIPPCKHBBERR
Sep 14 '26@ LAAL4.17257055
home starts5.44.44avg4.36.01.7(3)
DateOppResIPPCKHBBERR
Sep 9 '26vs TEXW6.08156111
Sep 3 '26vs ATHL5.07937244
Aug 22 '26vs CHCW5.28155233
Weather · Pitcher Friendly
60°F, Clear, Wind 6 mph NNE
APF 90 — Pitcher Friendly
Flags · 4
  • SEA — Kade Anderson: 2026-09-14: 5 ER in 4.1 IP (ERA equiv 11); the other 2 start(s) in the 3-game window average 0.75 ERA equivalent
  • SEA — Kade Anderson: recent opponents high-K: TEX 28%, COL 31%
  • WEATHER: pitcher-friendly park (APF 90)
  • TREND: DIVISIONAL GAME (AL West)
Ryan Johnson K o4.5 (+115)
Johnson has struck out 5, 7, and 6 batters in his last 3 starts - clearing this number every single time - backed by an elite 25.4% K rate and a 23.9 K-BB% over that stretch. He's also faced SEA twice this season already, striking out 3 and 7 with a 1.64 ERA, and his 5.6 IP/gs gives him the length to work deep enough to reach this total even at an average pace. A K line of 4.5 is barely above the league median and doesn't reflect a pitcher who has cleared it in every look this season.
LAA Moneyline (+166)
Ryan Johnson carries an elite 2.95 xERA over his last 3 starts against a Seattle offense hitting just 63 wRC+ vs RHP over its last 6 games, and he beat this same Seattle lineup 11 days ago allowing 1 ER over 6 IP. Kade Anderson, by contrast, was rocked by this exact Angels lineup 12 days ago for 5 ER in 4.1 IP, and LAA is hitting 122 wRC+ vs LHP over its last 6 games. Both starters have faced this opponent within the last two weeks and both recent results point the same direction, yet the market still prices the Angels as a big underdog.
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.