⚾ Daily Matchup Lab

Pitcher arsenal vs expected lineup matchup edges for today's MLB slate.

Wed, Sep 30, 2026

Matchups

4 games
Boston Red Sox @ New York Yankees
7:00 PM ET · Yankee Stadium
Evenly matched tonight
BalancedGame Edge V1.1 Low Confidence
Boston Red Sox starter Sonny Gray (2.72 ERA) — New York Yankees starter Max Fried (2.80 ERA) — Matchup appears evenly balanced.
Game Edge V1.1: Boston Red Sox 3.28 · New York Yankees 3.32 · total 6.60 · New York Yankees differential +0.04.
Participation and degraded-input diagnostics
Legacy Matchup Lean +0.92 · previous GE1 -0.55 · corrected GE1 +0.14
Previous GE1 runs: Boston Red Sox 3.05 / New York Yankees 2.91
Relative lineup movement: Boston Red Sox -0.060 runs; New York Yankees +0.006 runs.
Boston Red Sox offense starter interaction: PL1 PLATOON +0.0412; combined factor 1.0412.
New York Yankees offense starter interaction: PL1 PLATOON +0.0324; combined factor 1.0324.
Boston Red Sox starter: 25.0 BF · normal starter · current season recent start median
New York Yankees starter: 21.0 BF · normal starter · current season recent start median
Bullpen exposure: Boston Red Sox 3 named arm(s) + 0.0 residual BF; New York Yankees 4 named arm(s) + 0.0 residual BF.
Lineups: confirmed / confirmed · defense neutral no fielding metric · environment phase1a park weather.
Missing/degraded: fielding defense metric.
Log in to track picks
Boston Red Sox
New York Yankees
Overall edge indicator — left = Boston Red Sox · right = New York Yankees · expected-participation run differential
Away Lineup: Confirmed
Home Lineup: Confirmed
Tonight's Lineup

Season skill anchors the rating; recent form is supporting context. Game Edge V1 consumes the selected lineup quality and its personnel/replacement state.

Boston Red Sox lineup
Confirmed: Below average (93.3) · season 97.5 · recent 61.1
Order: top 131.1 · middle 87.3 · bottom 61.8
Handedness: 2 L / 6 R / 2 S vs LHP starter.
Vs LHP: 0.746 weighted OPS vs 0.710 league · 10/10 hitters · 1305 combined PA · above average (reliable sample)
Personnel: Somewhat weakened · 3 regulars absent · 0 with accepted reason · delta -7.0 quality points
Andruw Monasterio absent · reason unknown
Connor Wong absent · reason unknown
Masataka Yoshida absent · reason unknown
Adley Rutschman in selected lineup as replacement context · quality 93.4
Nick Sogard in selected lineup as replacement context · quality 69.6
Trevor Story in selected lineup as replacement context · quality 47.0
Vs starter: 96 combined direct PA · Moderate sample. Pitch interaction: available.
Availability reason is unknown; absence is not labeled as injury or healthy.
New York Yankees lineup
Confirmed: Below average (91.0) · season 89.1 · recent 85.9
Order: top 119.9 · middle 86.2 · bottom 66.6
Handedness: 8 L / 2 R / 0 S vs RHP starter.
Vs RHP: 0.747 weighted OPS vs 0.723 league · 10/10 hitters · 3243 combined PA · average (reliable sample)
Personnel: Somewhat weakened · 2 regulars absent · 0 with accepted reason · delta -12.9 quality points
Paul Goldschmidt absent · reason unknown
Amed Rosario absent · reason unknown
Luis García Jr. in selected lineup as replacement context · quality 67.3
George Lombard Jr. in selected lineup as replacement context · quality 98.7
Vs starter: 96 combined direct PA · Moderate sample. Pitch interaction: available.
Availability reason is unknown; absence is not labeled as injury or healthy.
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Boston Red Sox · RHP · 29 GS
Average
2.72ERA
1.15WHIP
7.90K/9
2.50BB/9
0.90HR/9
169.0IP
3.52FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
New York Yankees · LHP · 20 GS
Above Average
2.80ERA
0.99WHIP
8.30K/9
2.60BB/9
0.30HR/9
112.7IP
2.70FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Starter vs Opponent & Current Lineup

What each starter has actually done against this club and the selected lineup. Direct BvP is context, never a model override.

Sonny Gray vs New York Yankees
Historical matchup evidence is hidden because the current serving rebuild is newer than this game. Replay SPL1 at that game's pregame cutoff to view it without leakage.
Max Fried vs Boston Red Sox
Historical matchup evidence is hidden because the current serving rebuild is newer than this game. Replay SPL1 at that game's pregame cutoff to view it without leakage.
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Context
  • No valid arsenal serving rows are available for these starter IDs.
  • The table below shows each hitter's broader season history vs pitch families.
Boston Red Sox Hitters vs Pitch Families (opp. starter: Max Fried )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · ★ = hitter's best pitch type · ▼ = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Jahmai Jones 0.349 105pa ★ 0.202 40pa ▼ 0.248 38pa 0.327 13pa Tiny Sample —
2 Adley Rutschman 0.382 240pa ★ 0.297 68pa 0.209 89pa ▼ 0.226 36pa 0.245 13pa Tiny Sample
3 Willson Contreras 0.419 320pa 0.304 121pa ▼ 0.465 67pa ★ 0.320 38pa 0.293 17pa Tiny Sample
4 Wilyer Abreu 0.335 393pa 0.368 124pa ★ 0.287 106pa 0.275 51pa 0.225 33pa ▼
5 Ceddanne Rafaela 0.303 339pa 0.414 142pa ★ 0.317 67pa 0.223 51pa ▼ 0.650 16pa Tiny Sample
6 Caleb Durbin 0.330 414pa 0.290 128pa 0.205 57pa ▼ 0.382 29pa ★ 0.287 13pa Tiny Sample
7 Nick Sogard 0.353 176pa ★ 0.232 50pa ▼ 0.299 45pa 0.235 24pa Tiny Sample 0.161 14pa Tiny Sample
8 Trevor Story 0.302 156pa 0.277 92pa 0.235 26pa ▼ 0.358 30pa ★ 0.000 7pa Tiny Sample
9 Jarren Duran 0.313 317pa ★ 0.213 124pa 0.254 92pa 0.236 66pa 0.145 40pa ▼
9 Nate Eaton 0.239 48pa ★ ▼ 0.255 24pa Tiny Sample 0.339 12pa Tiny Sample 0.172 4pa Tiny Sample —
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
New York Yankees Hitters vs Pitch Families (opp. starter: Sonny Gray )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · ★ = hitter's best pitch type · ▼ = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Ben Rice 0.435 372pa ★ 0.338 164pa 0.362 88pa 0.311 71pa 0.229 34pa ▼
2 Cody Bellinger 0.343 377pa 0.361 99pa ★ 0.239 65pa 0.305 40pa 0.200 37pa ▼
3 Luis García Jr. 0.366 259pa 0.357 119pa 0.295 117pa 0.392 61pa ★ 0.075 40pa ▼
4 Spencer Jones 0.357 174pa 0.366 61pa ★ 0.300 45pa 0.187 37pa ▼ 0.174 13pa Tiny Sample
5 George Lombard Jr. 0.322 132pa ★ 0.281 42pa ▼ 0.105 15pa Tiny Sample 0.370 14pa Tiny Sample 0.000 5pa Tiny Sample
6 Jazz Chisholm Jr. 0.322 307pa 0.351 116pa ★ 0.320 62pa 0.216 69pa ▼ 0.087 18pa Tiny Sample
7 Trent Grisham 0.306 346pa 0.347 84pa ★ 0.296 59pa 0.255 29pa ▼ 0.071 22pa Tiny Sample
8 Austin Wells 0.353 235pa ★ 0.161 84pa ▼ 0.179 53pa 0.234 25pa 0.131 22pa Tiny Sample
9 Paul Goldschmidt 0.327 237pa 0.348 81pa ★ 0.306 49pa ▼ 0.325 32pa 0.147 6pa Tiny Sample
9 Ryan McMahon 0.328 220pa ★ 0.142 85pa ▼ 0.258 42pa 0.241 44pa 0.316 19pa Tiny Sample
9 José Caballero 0.291 271pa 0.228 120pa 0.195 42pa ▼ 0.362 37pa ★ 0.453 15pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Bullpen Behind the Starters

Season relief quality, recent results, and pregame workload. This is a Bullpen Lean, not a calibrated model edge.

Away bullpen clear advantage. Season, recent, and freshness components receive one transparent comparison vote each.
Boston Red Sox bullpen
Season: Elite · rank 1 · 2.75 ERA · 3.46 FIP · 1.13 WHIP
Last 7 days: 22.0 IP · 1.23 ERA · 3 runs
Workload: 0 pitches / 0.0 IP last 3 days · 0 used yesterday · 0 back-to-back · Fresh
Availability: legacy partial · source current through 2026-09-30 13:15:17
Aroldis Chapman · closer · 0 pitches yesterday / 0 last 3 · fresh
Erik Miller · closer · 0 pitches yesterday / 0 last 3 · fresh
Garrett Whitlock · closer · 0 pitches yesterday / 0 last 3 · fresh
Raymond Burgos · reliever · 0 pitches yesterday / 0 last 3 · fresh · inactive
Greg Weissert · setup · 0 pitches yesterday / 0 last 3 · fresh
Expected Arms
#1 Aroldis Chapman · LHP · primary expected arm · fresh
closer role · 35 saves · fresh by recent workload
Platoon: selected lineup 0.712 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 34 PA · 11 K / 3 BB / 0 HR · small sample
#2 Garrett Whitlock · RHP · primary expected arm · fresh
closer role · 4 saves · 26 holds
Platoon: selected lineup 0.747 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 26 PA · 7 K / 1 BB / 0 HR · small sample
#3 Erik Miller · LHP · likely available option · fresh
closer role · 5 saves · 14 holds
Platoon: selected lineup 0.712 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 18 PA · 6 K / 4 BB / 0 HR · tiny sample
#4 Tyron Guerrero · RHP · likely available option · fresh
setup role · 19 holds · fresh by recent workload
Platoon: selected lineup 0.747 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 11 PA · 3 K / 0 BB / 0 HR · tiny sample
#5 Justin Slaten · RHP · likely available option · fresh
setup role · 17 holds · fresh by recent workload
Platoon: selected lineup 0.747 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 22 PA · 10 K / 0 BB / 1 HR · tiny sample
New York Yankees bullpen
Season: Good · rank 5 · 3.12 ERA · 3.95 FIP · 1.21 WHIP
Last 7 days: 16.2 IP · 3.78 ERA · 8 runs
Workload: 0 pitches / 0.0 IP last 3 days · 0 used yesterday · 0 back-to-back · Fresh
Availability: legacy partial · source current through 2026-09-30 13:15:17
David Bednar · closer · 0 pitches yesterday / 0 last 3 · fresh
Ryan Yarbrough · closer · 0 pitches yesterday / 0 last 3 · fresh
Fernando Cruz · setup · 0 pitches yesterday / 0 last 3 · fresh
John Schreiber · setup · 0 pitches yesterday / 0 last 3 · fresh
Tim Hill · setup · 0 pitches yesterday / 0 last 3 · fresh · inactive
Expected Arms
#1 David Bednar · RHP · primary expected arm · fresh
closer role · 35 saves · fresh by recent workload
Platoon: selected lineup 0.697 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Splitter/Forkball, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 30 PA · 10 K / 3 BB / 0 HR · small sample
#2 Fernando Cruz · RHP · primary expected arm · fresh
setup role · 2 saves · 19 holds
Platoon: selected lineup 0.697 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Splitter/Forkball, Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 16 PA · 5 K / 1 BB / 2 HR · tiny sample
#3 Brent Headrick · LHP · likely available option · fresh
setup role · 29 holds · fresh by recent workload
Platoon: selected lineup 0.746 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 25 PA · 8 K / 2 BB / 0 HR · small sample
#4 John Schreiber · RHP · likely available option · fresh
setup role · 2 saves · 14 holds
Platoon: selected lineup 0.697 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 22 PA · 5 K / 1 BB / 1 HR · tiny sample
#5 Ryan Yarbrough · LHP · likely available option · fresh
closer role · 3 saves · 2 holds
Platoon: selected lineup 0.746 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 48 PA · 11 K / 4 BB / 0 HR · small sample
Top Boston Red Sox Advantages

Hottest bats in the lineup over the last two weeks.

No recent form data available.

Top New York Yankees Advantages

Hottest bats in the lineup over the last two weeks.

No recent form data available.

Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

Sonny Gray (Boston Red Sox)
  • Elite ERA (2.72) — strong run prevention
Max Fried (New York Yankees)
  • Elite ERA (2.80) — strong run prevention
  • Excellent HR suppression (0.3 HR/9)
  • FIP (2.7) confirms elite results
⚠ Data Notes
  • Recent form data missing for many hitters (0/21)
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
Chicago Cubs @ San Diego Padres
9:00 PM ET · Petco Park
San Diego Padres has the edge
Slight San Diego Padres AdvantageGame Edge V1.1 Low Confidence
Chicago Cubs starter Kevin Gausman (4.51 ERA) — San Diego Padres starter Nick Pivetta (2.86 ERA) — Overall: Slight San Diego Padres Advantage. Edge source: Game Edge V1.1.
Game Edge V1.1: Chicago Cubs 4.20 · San Diego Padres 5.01 · total 9.21 · San Diego Padres differential +0.81.
Participation and degraded-input diagnostics
Legacy Matchup Lean +3.86 · previous GE1 +0.26 · corrected GE1 +3.24
Previous GE1 runs: Chicago Cubs 5.19 / San Diego Padres 5.26
Relative lineup movement: Chicago Cubs -0.010 runs; San Diego Padres +0.191 runs.
Chicago Cubs offense starter interaction: PL1 PLATOON +0.0459; combined factor 1.0459.
San Diego Padres offense starter interaction: PL1 PLATOON +0.0100; combined factor 1.0100.
Chicago Cubs starter: 23.0 BF · normal starter · current season recent start median
San Diego Padres starter: 17.0 BF · spot or bulk starter · current season recent start median
Bullpen exposure: Chicago Cubs 4 named arm(s) + 0.0 residual BF; San Diego Padres 5 named arm(s) + 0.0 residual BF.
Lineups: confirmed / confirmed · defense neutral no fielding metric · environment phase1a park weather.
Missing/degraded: fielding defense metric.
Log in to track picks
Chicago Cubs
San Diego Padres
Overall edge indicator — left = Chicago Cubs · right = San Diego Padres · expected-participation run differential
Away Lineup: Confirmed
Home Lineup: Confirmed
Tonight's Lineup

Season skill anchors the rating; recent form is supporting context. Game Edge V1 consumes the selected lineup quality and its personnel/replacement state.

Chicago Cubs lineup
Confirmed: Strong (118.2) · season 114.8 · recent 113.5
Order: top 153.4 · middle 101.6 · bottom 75.6
Handedness: 2 L / 7 R / 1 S vs RHP starter.
Vs RHP: 0.757 weighted OPS vs 0.723 league · 10/10 hitters · 3862 combined PA · average (reliable sample)
Personnel: Significantly weakened · 1 regular absent · 0 with accepted reason · delta -40.3 quality points
Michael Conforto absent · reason unknown
Matt Shaw in selected lineup as replacement context · quality 84.1
Vs starter: 82 combined direct PA · Moderate sample. Pitch interaction: available.
Availability reason is unknown; absence is not labeled as injury or healthy.
San Diego Padres lineup
Confirmed: Above average (108.9) · season 97.0 · recent 151.5
Order: top 111.1 · middle 125.8 · bottom 97.3
Handedness: 5 L / 7 R / 0 S vs RHP starter.
Vs RHP: 0.731 weighted OPS vs 0.723 league · 12/12 hitters · 3543 combined PA · average (reliable sample)
Personnel: Stronger than normal · 1 regular absent · 0 with accepted reason · delta 22.3 quality points
Miguel Andujar absent · reason unknown
Ethan Salas in selected lineup as replacement context · quality 121.4
Vs starter: 179 combined direct PA · Meaningful sample. Pitch interaction: available.
Availability reason is unknown; absence is not labeled as injury or healthy.
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Chicago Cubs · RHP · 32 GS
Average
4.51ERA
1.27WHIP
9.30K/9
2.40BB/9
1.30HR/9
177.7IP
3.79FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
San Diego Padres · RHP · 8 GS
Building Sample
2.86ERA
1.01WHIP
10.90K/9
2.10BB/9
0.50HR/9
34.7IP
2.26FIP
⚠ 34.7 IP — a growing sample. Getting more reliable, not fully trusted yet.
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Starter vs Opponent & Current Lineup

What each starter has actually done against this club and the selected lineup. Direct BvP is context, never a model override.

Kevin Gausman vs San Diego Padres
Historical matchup evidence is hidden because the current serving rebuild is newer than this game. Replay SPL1 at that game's pregame cutoff to view it without leakage.
Nick Pivetta vs Chicago Cubs
Historical matchup evidence is hidden because the current serving rebuild is newer than this game. Replay SPL1 at that game's pregame cutoff to view it without leakage.
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Context
  • No valid arsenal serving rows are available for these starter IDs.
  • The table below shows each hitter's broader season history vs pitch families.
Chicago Cubs Hitters vs Pitch Families (opp. starter: Nick Pivetta )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · ★ = hitter's best pitch type · ▼ = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Pete Crow-Armstrong 0.403 392pa 0.365 153pa 0.345 93pa 0.338 70pa ▼ 0.543 36pa ★
2 Alex Bregman 0.361 429pa 0.359 170pa 0.387 60pa ★ 0.339 53pa ▼ 0.252 9pa Tiny Sample
3 Tyrone Taylor 0.355 157pa 0.355 55pa ★ 0.355 38pa ▼ 0.119 17pa Tiny Sample —
3 Michael Busch 0.345 426pa ★ 0.334 146pa 0.211 102pa ▼ 0.335 53pa 0.254 22pa Tiny Sample
3 Pedro Ramírez 0.350 158pa ★ 0.276 50pa ▼ 0.297 51pa 0.146 17pa Tiny Sample 0.280 13pa Tiny Sample
4 Seiya Suzuki 0.407 348pa ★ 0.287 179pa ▼ 0.313 45pa 0.293 52pa 0.474 8pa Tiny Sample
5 Ian Happ 0.343 347pa 0.367 112pa ★ 0.199 130pa ▼ 0.333 63pa 0.353 31pa
6 Nico Hoerner 0.296 472pa 0.383 147pa ★ 0.182 64pa ▼ 0.324 43pa 0.425 11pa Tiny Sample
7 Michael Conforto 0.399 190pa ★ 0.357 52pa 0.214 62pa ▼ 0.284 35pa 0.040 16pa Tiny Sample
7 Matt Shaw 0.366 139pa ★ 0.311 56pa ▼ 0.339 28pa 0.240 19pa Tiny Sample 0.120 6pa Tiny Sample
8 Carson Kelly 0.344 273pa ▼ 0.338 123pa ★ 0.332 36pa 0.077 23pa Tiny Sample 0.126 7pa Tiny Sample
9 Dansby Swanson 0.363 299pa ★ 0.267 127pa 0.208 56pa 0.079 38pa ▼ 0.099 7pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
San Diego Padres Hitters vs Pitch Families (opp. starter: Kevin Gausman )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · ★ = hitter's best pitch type · ▼ = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Fernando Tatis Jr. 0.373 432pa ★ 0.352 175pa 0.350 73pa 0.335 40pa ▼ 0.000 17pa Tiny Sample
2 Dustin Harris 0.347 106pa 0.247 29pa ▼ 0.463 27pa ★ 0.155 17pa Tiny Sample 0.110 8pa Tiny Sample
2 Jase Bowen 0.281 79pa ★ 0.277 30pa ▼ 0.195 19pa Tiny Sample 0.177 13pa Tiny Sample 0.000 3pa Tiny Sample
3 Manny Machado 0.366 399pa ★ 0.246 170pa 0.213 82pa ▼ 0.274 47pa 0.197 15pa Tiny Sample
4 Ty France 0.358 333pa 0.364 117pa 0.505 55pa ★ 0.261 46pa ▼ 0.388 15pa Tiny Sample
5 Jackson Merrill 0.346 387pa ★ 0.270 128pa 0.275 97pa 0.319 73pa 0.178 40pa ▼
6 Xander Bogaerts 0.342 407pa ★ 0.276 133pa 0.255 53pa 0.187 47pa ▼ 0.129 15pa Tiny Sample
7 Ethan Salas 0.375 37pa ★ ▼ 0.121 13pa Tiny Sample 0.220 4pa Tiny Sample 0.000 4pa Tiny Sample 0.000 4pa Tiny Sample
7 Freddy Fermin 0.290 184pa ★ 0.283 69pa ▼ 0.243 21pa Tiny Sample 0.240 15pa Tiny Sample 0.352 5pa Tiny Sample
7 Miguel Andujar 0.315 163pa ★ 0.245 75pa 0.257 31pa ▼ 0.517 19pa Tiny Sample 0.504 10pa Tiny Sample
8 Gavin Sheets 0.379 245pa ★ 0.310 76pa 0.264 75pa 0.243 43pa ▼ 0.167 21pa Tiny Sample
8 Samad Taylor 0.390 121pa ★ 0.262 40pa ▼ 0.264 16pa Tiny Sample 0.139 19pa Tiny Sample 0.069 10pa Tiny Sample
8 Austin Hays 0.386 65pa ★ 0.248 44pa ▼ 0.260 21pa Tiny Sample 0.296 17pa Tiny Sample 0.508 4pa Tiny Sample
9 Jake Cronenworth 0.343 283pa ★ 0.234 79pa 0.146 61pa ▼ 0.266 46pa 0.367 17pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Bullpen Behind the Starters

Season relief quality, recent results, and pregame workload. This is a Bullpen Lean, not a calibrated model edge.

Roughly even. Season, recent, and freshness components receive one transparent comparison vote each.
Chicago Cubs bullpen
Season: Average · rank 17 · 3.75 ERA · 4.51 FIP · 1.25 WHIP
Last 7 days: 16.2 IP · 2.16 ERA · 4 runs
Workload: 0 pitches / 0.0 IP last 3 days · 0 used yesterday · 0 back-to-back · Fresh
Availability: legacy partial · source current through 2026-09-30 13:15:17
Jacob Webb · closer · 0 pitches yesterday / 0 last 3 · fresh
Ryan Zeferjahn · closer · 0 pitches yesterday / 0 last 3 · fresh
Caleb Thielbar · closer · 0 pitches yesterday / 0 last 3 · fresh · inactive
Ryan Rolison · closer · 0 pitches yesterday / 0 last 3 · fresh
Trent Thornton · closer · 0 pitches yesterday / 0 last 3 · fresh · inactive
Expected Arms
#1 Ryan Zeferjahn · RHP · primary expected arm · fresh
closer role · 7 saves · 13 holds
Platoon: selected lineup 0.731 OPS vs RHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 16 PA · 5 K / 5 BB / 0 HR · tiny sample
#2 Jacob Webb · RHP · primary expected arm · fresh
closer role · 9 saves · 9 holds
Platoon: selected lineup 0.731 OPS vs RHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 34 PA · 3 K / 4 BB / 2 HR · small sample
#3 Ryan Rolison · LHP · likely available option · fresh
closer role · 3 saves · 7 holds
Platoon: selected lineup 0.730 OPS vs LHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 6 PA · 2 K / 0 BB / 0 HR · tiny sample
#4 Daniel Palencia · RHP · likely available option · fresh
closer role · 3 saves · 3 holds
Platoon: selected lineup 0.731 OPS vs RHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 15 PA · 3 K / 3 BB / 0 HR · tiny sample
#5 Drew Pomeranz · LHP · likely available option · fresh
setup role · 8 holds · fresh by recent workload
Platoon: selected lineup 0.730 OPS vs LHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 31 PA · 5 K / 2 BB / 1 HR · small sample
San Diego Padres bullpen
Season: Good · rank 8 · 3.37 ERA · 3.61 FIP · 1.23 WHIP
Last 7 days: 23.1 IP · 4.63 ERA · 12 runs
Workload: 0 pitches / 0.0 IP last 3 days · 0 used yesterday · 0 back-to-back · Fresh
Availability: legacy partial · source current through 2026-09-30 13:15:17
Mason Miller · closer · 0 pitches yesterday / 0 last 3 · fresh
Adrian Morejon · closer · 0 pitches yesterday / 0 last 3 · fresh
Jason Adam · setup · 0 pitches yesterday / 0 last 3 · fresh
Bradgley Rodriguez · setup · 0 pitches yesterday / 0 last 3 · fresh
Jeremiah Estrada · setup · 0 pitches yesterday / 0 last 3 · fresh · inactive
Expected Arms
#1 Adrian Morejon · LHP · primary expected arm · fresh
closer role · 3 saves · 27 holds
Platoon: selected lineup 0.810 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 30 PA · 8 K / 5 BB / 0 HR · small sample
#2 Mason Miller · RHP · primary expected arm · fresh
closer role · 37 saves · fresh by recent workload
Platoon: selected lineup 0.757 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 35 PA · 8 K / 3 BB / 1 HR · small sample
#3 Bradgley Rodriguez · RHP · likely available option · fresh
setup role · 2 saves · 17 holds
Platoon: selected lineup 0.757 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 6 PA · 1 K / 1 BB / 0 HR · tiny sample
#4 Jason Adam · RHP · likely available option · fresh
setup role · 2 saves · 17 holds
Platoon: selected lineup 0.757 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Slider/Sweeper, Changeup, Fastball · lineup coverage partial
Direct lineup BvP: 33 PA · 9 K / 3 BB / 1 HR · small sample
#5 Yuki Matsui · LHP · likely available option · fresh
setup role · 1 saves · 11 holds
Platoon: selected lineup 0.810 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 10 PA · 2 K / 0 BB / 0 HR · tiny sample
Top Chicago Cubs Advantages

Hottest bats in the lineup over the last two weeks.

No recent form data available.

Top San Diego Padres Advantages

Hottest bats in the lineup over the last two weeks.

No recent form data available.

Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

Kevin Gausman (Chicago Cubs)
  • Above-average K rate (9.3 K/9)
Nick Pivetta (San Diego Padres)
  • Elite ERA (2.86) — strong run prevention
  • Elite strikeout rate (10.9 K/9)
  • Above-average K rate (10.9 K/9)
  • Excellent HR suppression (0.5 HR/9)
  • FIP (2.26) confirms elite results
⚠ Data Notes
  • Recent form data missing for many hitters (0/26)
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
Philadelphia Phillies @ Atlanta Braves
1:00 PM ET · Truist Park
Philadelphia Phillies has the edge
Slight Philadelphia Phillies AdvantageGame Edge V1.1 Low Confidence
Philadelphia Phillies starter Cristopher Sánchez (2.91 ERA) — Atlanta Braves starter Tyler Mahle (3.99 ERA) — Overall: Slight Philadelphia Phillies Advantage. Edge source: Game Edge V1.1.
Game Edge V1.1: Philadelphia Phillies 4.01 · Atlanta Braves 3.25 · total 7.26 · Atlanta Braves differential -0.76.
Participation and degraded-input diagnostics
Legacy Matchup Lean -3.51 · previous GE1 -4.55 · corrected GE1 -3.04
Previous GE1 runs: Philadelphia Phillies 3.70 / Atlanta Braves 2.56
Relative lineup movement: Philadelphia Phillies -0.047 runs; Atlanta Braves +0.034 runs.
Philadelphia Phillies offense starter interaction: PL1 PLATOON +0.0200; combined factor 1.0200.
Atlanta Braves offense starter interaction: PL1 PLATOON -0.0487; combined factor 0.9513.
Philadelphia Phillies starter: 26.0 BF · normal starter · current season recent start median
Atlanta Braves starter: 24.0 BF · normal starter · current season recent start median
Bullpen exposure: Philadelphia Phillies 3 named arm(s) + 0.0 residual BF; Atlanta Braves 3 named arm(s) + 0.0 residual BF.
Lineups: confirmed / confirmed · defense neutral no fielding metric · environment phase1a park weather.
Missing/degraded: fielding defense metric.
Log in to track picks
Philadelphia Phillies
Atlanta Braves
Overall edge indicator — left = Philadelphia Phillies · right = Atlanta Braves · expected-participation run differential
Away Lineup: Confirmed
Home Lineup: Confirmed
Tonight's Lineup

Season skill anchors the rating; recent form is supporting context. Game Edge V1 consumes the selected lineup quality and its personnel/replacement state.

Philadelphia Phillies lineup
Confirmed: Below average (92.5) · season 96.3 · recent 66.8
Order: top 112.9 · middle 94.9 · bottom 69.0
Handedness: 5 L / 6 R / 0 S vs RHP starter.
Vs RHP: 0.738 weighted OPS vs 0.723 league · 11/11 hitters · 3650 combined PA · average (reliable sample)
Personnel: Near normal · 0 regulars absent · 0 with accepted reason · delta 0.0 quality points
Vs starter: 138 combined direct PA · Moderate sample. Pitch interaction: available.
Availability reason is unknown; absence is not labeled as injury or healthy.
Atlanta Braves lineup
Confirmed: Weak (86.1) · season 83.4 · recent 80.5
Order: top 104.2 · middle 98.9 · bottom 60.3
Handedness: 5 L / 5 R / 1 S vs LHP starter.
Vs LHP: 0.668 weighted OPS vs 0.710 league · 11/11 hitters · 1707 combined PA · below average (reliable sample)
Personnel: Near normal · 0 regulars absent · 0 with accepted reason · delta 0.0 quality points
Vs starter: 142 combined direct PA · Moderate sample. Pitch interaction: available.
Availability reason is unknown; absence is not labeled as injury or healthy.
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Philadelphia Phillies · LHP · 33 GS
Above Average
2.91ERA
1.20WHIP
10.00K/9
2.00BB/9
0.80HR/9
207.0IP
2.85FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Atlanta Braves · RHP · 27 GS
Average
3.99ERA
1.23WHIP
8.30K/9
2.80BB/9
1.20HR/9
149.0IP
4.04FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Starter vs Opponent & Current Lineup

What each starter has actually done against this club and the selected lineup. Direct BvP is context, never a model override.

Cristopher Sánchez vs Atlanta Braves
Historical matchup evidence is hidden because the current serving rebuild is newer than this game. Replay SPL1 at that game's pregame cutoff to view it without leakage.
Tyler Mahle vs Philadelphia Phillies
Historical matchup evidence is hidden because the current serving rebuild is newer than this game. Replay SPL1 at that game's pregame cutoff to view it without leakage.
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Context
  • No valid arsenal serving rows are available for these starter IDs.
  • The table below shows each hitter's broader season history vs pitch families.
Philadelphia Phillies Hitters vs Pitch Families (opp. starter: Tyler Mahle )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · ★ = hitter's best pitch type · ▼ = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Trea Turner 0.323 400pa ★ 0.232 188pa 0.198 73pa ▼ 0.314 70pa 0.268 25pa
2 Kyle Schwarber 0.420 373pa ★ 0.283 179pa ▼ 0.352 64pa 0.309 70pa 0.304 41pa
3 Bryce Harper 0.420 341pa ★ 0.346 159pa 0.347 80pa 0.329 81pa 0.207 57pa ▼
4 Alec Bohm 0.324 434pa 0.224 145pa ▼ 0.426 46pa ★ 0.290 38pa 0.442 21pa Tiny Sample
5 Bryson Stott 0.350 363pa 0.357 117pa ★ 0.315 72pa 0.228 63pa 0.136 45pa ▼
6 Bryan De La Cruz 0.333 77pa ▼ 0.375 32pa ★ 0.338 13pa Tiny Sample 0.265 11pa Tiny Sample —
6 Brandon Marsh 0.349 324pa 0.224 132pa 0.204 69pa 0.364 52pa ★ 0.186 37pa ▼
7 Edmundo Sosa 0.293 144pa 0.264 71pa ▼ 0.359 44pa ★ 0.280 19pa Tiny Sample 0.406 5pa Tiny Sample
7 Derek Hill 0.341 141pa 0.336 66pa ★ 0.254 29pa ▼ 0.368 18pa Tiny Sample 0.176 5pa Tiny Sample
8 Justin Crawford 0.313 289pa ★ 0.268 85pa 0.258 59pa 0.249 46pa 0.165 32pa ▼
9 J.T. Realmuto 0.281 321pa 0.294 93pa ★ 0.202 46pa ▼ 0.223 30pa 0.264 16pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Atlanta Braves Hitters vs Pitch Families (opp. starter: Cristopher Sánchez )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · ★ = hitter's best pitch type · ▼ = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Ronald Acuña Jr. 0.331 326pa 0.354 92pa ★ 0.309 48pa ▼ 0.489 22pa Tiny Sample 0.257 21pa Tiny Sample
2 Drake Baldwin 0.388 358pa ★ 0.306 150pa 0.311 86pa 0.258 60pa ▼ 0.319 34pa
3 Ozzie Albies 0.320 370pa ★ 0.313 113pa 0.262 131pa 0.266 82pa 0.225 47pa ▼
4 Matt Olson 0.352 448pa 0.331 164pa 0.412 72pa ★ 0.255 64pa ▼ 0.248 22pa Tiny Sample
5 Mauricio Dubón 0.317 400pa 0.318 148pa 0.259 80pa ▼ 0.353 35pa ★ 0.261 26pa
6 Austin Riley 0.323 412pa ★ 0.277 161pa 0.249 62pa 0.245 45pa ▼ 0.281 21pa Tiny Sample
7 Michael Harris II 0.349 332pa 0.361 175pa ★ 0.321 87pa 0.262 63pa ▼ 0.353 31pa
8 Dominic Smith 0.317 187pa 0.327 56pa 0.149 42pa ▼ 0.351 34pa ★ 0.326 20pa Tiny Sample
8 Sean Murphy 0.281 86pa ★ ▼ 0.330 20pa Tiny Sample 0.251 11pa Tiny Sample 0.000 10pa Tiny Sample 0.000 5pa Tiny Sample
9 Mike Yastrzemski 0.341 258pa 0.219 87pa ▼ 0.266 56pa 0.414 34pa ★ 0.147 18pa Tiny Sample
9 Ha-Seong Kim 0.186 104pa ★ ▼ 0.175 29pa 0.098 9pa Tiny Sample 0.126 7pa Tiny Sample 0.314 5pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Bullpen Behind the Starters

Season relief quality, recent results, and pregame workload. This is a Bullpen Lean, not a calibrated model edge.

Home bullpen clear advantage. Season, recent, and freshness components receive one transparent comparison vote each.
Philadelphia Phillies bullpen
Season: Weak · rank 21 · 4.28 ERA · 3.92 FIP · 1.34 WHIP
Last 7 days: 19.0 IP · 7.11 ERA · 15 runs
Workload: 39 pitches / 3.0 IP last 3 days · 0 used yesterday · 0 back-to-back · Fresh
Availability: legacy partial · source current through 2026-09-30 13:15:17
Alex McFarlane · setup · 0 pitches yesterday / 22 last 3 · moderate
Jhoan Duran · closer · 0 pitches yesterday / 13 last 3 · fresh
Caleb Kilian · closer · 0 pitches yesterday / 0 last 3 · fresh
Brad Keller · closer · 0 pitches yesterday / 0 last 3 · fresh
Orion Kerkering · setup · 0 pitches yesterday / 0 last 3 · fresh · inactive
Expected Arms
#1 Jhoan Duran · RHP · primary expected arm · fresh
closer role · 33 saves · fresh by recent workload
Platoon: selected lineup 0.735 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Splitter/Forkball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 23 PA · 8 K / 0 BB / 0 HR · tiny sample
#2 Brad Keller · RHP · primary expected arm · fresh
closer role · 3 saves · 13 holds
Platoon: selected lineup 0.735 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 35 PA · 6 K / 4 BB / 0 HR · small sample
#3 Caleb Kilian · RHP · likely available option · fresh
closer role · 8 saves · 4 holds
Platoon: selected lineup 0.735 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 8 PA · 2 K / 1 BB / 0 HR · tiny sample
#4 José Alvarado · LHP · likely available option · fresh
setup role · 1 saves · 16 holds
Platoon: selected lineup 0.668 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 81 PA · 19 K / 8 BB / 2 HR · medium sample
#5 Jonathan Bowlan · RHP · likely available option · fresh
setup role · 2 saves · 14 holds
Platoon: selected lineup 0.735 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 18 PA · 3 K / 2 BB / 1 HR · tiny sample
Atlanta Braves bullpen
Season: Good · rank 6 · 3.37 ERA · 3.99 FIP · 1.17 WHIP
Last 7 days: 21.2 IP · 4.15 ERA · 10 runs
Workload: 30 pitches / 2.1 IP last 3 days · 0 used yesterday · 0 back-to-back · Fresh
Availability: legacy partial · source current through 2026-09-30 13:15:17
Raisel Iglesias · closer · 0 pitches yesterday / 0 last 3 · fresh
Robert Suarez · closer · 0 pitches yesterday / 0 last 3 · fresh
Didier Fuentes · closer · 0 pitches yesterday / 0 last 3 · fresh
Dylan Dodd · setup · 0 pitches yesterday / 0 last 3 · fresh
Victor Mederos · reliever · 0 pitches yesterday / 0 last 3 · fresh
Expected Arms
#1 Raisel Iglesias · RHP · primary expected arm · fresh
closer role · 34 saves · fresh by recent workload
Platoon: selected lineup 0.738 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 106 PA · 31 K / 5 BB / 8 HR · medium sample
#2 Didier Fuentes · RHP · primary expected arm · fresh
closer role · 3 saves · 18 holds
Platoon: selected lineup 0.738 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 17 PA · 6 K / 1 BB / 1 HR · tiny sample
#3 Robert Suarez · RHP · likely available option · fresh
closer role · 4 saves · 12 holds
Platoon: selected lineup 0.738 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Changeup · lineup coverage partial
Direct lineup BvP: 33 PA · 8 K / 1 BB / 0 HR · small sample
#4 Dylan Lee · LHP · likely available option · fresh
setup role · 31 holds · fresh by recent workload
Platoon: selected lineup 0.719 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Slider/Sweeper, Fastball, Changeup · lineup coverage partial
Direct lineup BvP: 76 PA · 20 K / 7 BB / 3 HR · medium sample
#5 Dylan Dodd · LHP · likely available option · fresh
setup role · 2 saves · 14 holds
Platoon: selected lineup 0.719 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 35 PA · 6 K / 1 BB / 4 HR · small sample
Top Philadelphia Phillies Advantages

Hottest bats in the lineup over the last two weeks.

No recent form data available.

Top Atlanta Braves Advantages

Hottest bats in the lineup over the last two weeks.

No recent form data available.

Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

Cristopher Sánchez (Philadelphia Phillies)
  • Elite ERA (2.91) — strong run prevention
  • Elite strikeout rate (10.0 K/9)
  • Above-average K rate (10.0 K/9)
  • Sharp control (2.0 BB/9)
  • FIP (2.85) confirms elite results
Tyler Mahle (Atlanta Braves)
  • No significant outliers in available metrics
⚠ Data Notes
  • Recent form data missing for many hitters (0/22)
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
Chicago White Sox @ Houston Astros
4:00 PM ET · Minute Maid Park
Evenly matched tonight
BalancedGame Edge V1.1 Low Confidence
Chicago White Sox starter Sean Burke (3.34 ERA) — Houston Astros starter Hunter Brown (3.19 ERA) — Matchup appears evenly balanced.
Game Edge V1.1: Chicago White Sox 4.43 · Houston Astros 4.42 · total 8.85 · Houston Astros differential +0.00.
Participation and degraded-input diagnostics
Legacy Matchup Lean +0.01 · previous GE1 +1.57 · corrected GE1 -0.01
Previous GE1 runs: Chicago White Sox 4.51 / Houston Astros 4.90
Relative lineup movement: Chicago White Sox -0.144 runs; Houston Astros +0.450 runs.
Chicago White Sox offense starter interaction: PL1 PLATOON +0.0071; combined factor 1.0071.
Houston Astros offense starter interaction: PL1 PLATOON +0.0800; combined factor 1.0800.
Chicago White Sox starter: 21.0 BF · normal starter · current season recent start median
Houston Astros starter: 21.0 BF · normal starter · current season recent start median
Bullpen exposure: Chicago White Sox 4 named arm(s) + 0.0 residual BF; Houston Astros 4 named arm(s) + 0.0 residual BF.
Lineups: confirmed / confirmed · defense neutral no fielding metric · environment phase1a park weather.
Missing/degraded: fielding defense metric.
Log in to track picks
Chicago White Sox
Houston Astros
Overall edge indicator — left = Chicago White Sox · right = Houston Astros · expected-participation run differential
Away Lineup: Confirmed
Home Lineup: Confirmed
Tonight's Lineup

Season skill anchors the rating; recent form is supporting context. Game Edge V1 consumes the selected lineup quality and its personnel/replacement state.

Chicago White Sox lineup
Confirmed: Average (99.2) · season 94.0 · recent 109.5
Order: top 117.7 · middle 84.8 · bottom 86.1
Handedness: 6 L / 4 R / 1 S vs RHP starter.
Vs RHP: 0.728 weighted OPS vs 0.723 league · 11/11 hitters · 3675 combined PA · average (reliable sample)
Personnel: Significantly weakened · 1 regular absent · 0 with accepted reason · delta -176.8 quality points
Randal Grichuk absent · reason unknown
Luisangel Acuña in selected lineup as replacement context · quality 12.4
Vs starter: 70 combined direct PA · Small sample. Pitch interaction: available.
Availability reason is unknown; absence is not labeled as injury or healthy.
Houston Astros lineup
Confirmed: Strong (136.8) · season 119.3 · recent 193.1
Order: top 184.6 · middle 113.6 · bottom 104.0
Handedness: 2 L / 7 R / 0 S vs RHP starter.
Vs RHP: 0.798 weighted OPS vs 0.723 league · 9/9 hitters · 3151 combined PA · well above average (reliable sample)
Personnel: Stronger than normal · 2 regulars absent · 0 with accepted reason · delta 192.1 quality points
Christian Vázquez absent · reason unknown
Taylor Trammell absent · reason unknown
Lucas Spence in selected lineup as replacement context · quality 159.4
Nick Allen in selected lineup as replacement context · quality 101.2
Vs starter: 55 combined direct PA · Small sample. Pitch interaction: available.
Availability reason is unknown; absence is not labeled as injury or healthy.
Pitcher Context

How good are tonight's starters? Hover any stat for a plain-English explanation.

Chicago White Sox · RHP · 27 GS
Average
3.34ERA
1.20WHIP
9.70K/9
3.20BB/9
1.00HR/9
172.3IP
3.67FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Houston Astros · RHP · 20 GS
Average
3.19ERA
1.27WHIP
10.40K/9
4.60BB/9
0.90HR/9
107.3IP
3.82FIP
FIP = what the pitcher truly controlled: Ks, walks, and home runs — ignores whether balls in play fell in for hits.
FIP uses full-season pitcher data.
Starter vs Opponent & Current Lineup

What each starter has actually done against this club and the selected lineup. Direct BvP is context, never a model override.

Sean Burke vs Houston Astros
Historical matchup evidence is hidden because the current serving rebuild is newer than this game. Replay SPL1 at that game's pregame cutoff to view it without leakage.
Hunter Brown vs Chicago White Sox
Historical matchup evidence is hidden because the current serving rebuild is newer than this game. Replay SPL1 at that game's pregame cutoff to view it without leakage.
Pitch-Family & Type Context

Every hitter has pitch types they crush and types that give them trouble. Green = hits it hard. Red = struggles. ★ = their best pitch type to hit. ▼ = their weakness.

ℹ Pitcher Arsenal Context
  • No valid arsenal serving rows are available for these starter IDs.
  • The table below shows each hitter's broader season history vs pitch families.
Chicago White Sox Hitters vs Pitch Families (opp. starter: Hunter Brown )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · ★ = hitter's best pitch type · ▼ = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Brenton Doyle 0.327 143pa ★ 0.205 73pa ▼ 0.306 38pa 0.420 12pa Tiny Sample 0.000 7pa Tiny Sample
1 Sam Antonacci 0.382 368pa ★ 0.256 113pa 0.232 62pa ▼ 0.378 35pa 0.354 18pa Tiny Sample
2 Kyle Teel 0.352 101pa ★ 0.268 45pa ▼ 0.174 13pa Tiny Sample 0.245 18pa Tiny Sample 0.395 4pa Tiny Sample
3 Miguel Vargas 0.367 502pa 0.344 157pa 0.375 57pa ★ 0.314 61pa ▼ 0.000 5pa Tiny Sample
4 Munetaka Murakami 0.374 310pa 0.263 165pa ▼ 0.380 57pa 0.433 48pa ★ 0.170 16pa Tiny Sample
5 Andrew Benintendi 0.346 260pa ★ 0.298 112pa 0.198 75pa 0.349 37pa 0.171 30pa ▼
5 Luisangel Acuña 0.303 150pa ★ 0.248 63pa 0.119 40pa ▼ 0.311 15pa Tiny Sample —
6 Tristan Peters 0.351 316pa 0.389 90pa ★ 0.252 64pa 0.241 54pa ▼ 0.353 22pa Tiny Sample
7 Chase Meidroth 0.356 415pa ★ 0.310 151pa 0.345 92pa 0.251 40pa ▼ 0.389 24pa Tiny Sample
8 Braden Montgomery 0.379 200pa ★ 0.245 65pa 0.189 71pa 0.267 33pa 0.117 30pa ▼
9 Colson Montgomery 0.317 429pa 0.225 146pa ▼ 0.293 69pa 0.269 41pa 0.360 26pa ★
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Houston Astros Hitters vs Pitch Families (opp. starter: Sean Burke )
📖 Reading this table: green wOBA = hits this pitch hard · red wOBA = struggles vs this pitch · ★ = hitter's best pitch type · ▼ = weakest pitch type · PA = at-bats vs that pitch (higher = more reliable data)
↔ Swipe sideways to see all pitch families
# Hitter Fastball Slider/Sweep Changeup Curve/Slurve Splitter
1 Jeremy Peña 0.398 260pa ★ 0.321 139pa 0.206 42pa ▼ 0.209 43pa 0.446 14pa Tiny Sample
2 Yordan Alvarez 0.439 379pa 0.350 136pa ▼ 0.376 103pa 0.455 58pa ★ 0.405 33pa
3 Isaac Paredes 0.390 420pa ★ 0.303 139pa 0.282 72pa 0.165 52pa ▼ 0.394 23pa Tiny Sample
4 Jose Altuve 0.324 356pa ★ 0.242 179pa ▼ 0.289 45pa 0.313 30pa 0.235 15pa Tiny Sample
5 Yainer Diaz 0.322 203pa 0.308 108pa 0.365 52pa ★ 0.163 28pa ▼ 0.497 11pa Tiny Sample
6 Christian Walker 0.295 399pa 0.353 165pa ★ 0.281 52pa 0.233 50pa ▼ 0.383 17pa Tiny Sample
7 Lucas Spence 0.362 42pa ★ ▼ 0.283 22pa Tiny Sample 0.265 11pa Tiny Sample 0.157 9pa Tiny Sample 0.416 3pa Tiny Sample
8 Cam Smith 0.314 366pa 0.282 136pa 0.211 61pa ▼ 0.293 29pa 0.353 25pa ★
9 Nick Allen 0.320 135pa ★ 0.242 33pa ▼ 0.225 15pa Tiny Sample 0.139 9pa Tiny Sample 0.587 3pa Tiny Sample
Values shown are hitter wOBA vs pitch family · ★ = hitter's best family · ▼ = hitter's weakest
Bullpen Behind the Starters

Season relief quality, recent results, and pregame workload. This is a Bullpen Lean, not a calibrated model edge.

Home bullpen slight advantage. Season, recent, and freshness components receive one transparent comparison vote each.
Chicago White Sox bullpen
Season: Average · rank 18 · 3.61 ERA · 4.08 FIP · 1.27 WHIP
Last 7 days: 26.2 IP · 2.70 ERA · 8 runs
Workload: 0 pitches / 0.0 IP last 3 days · 0 used yesterday · 0 back-to-back · Fresh
Availability: legacy partial · source current through 2026-09-30 13:15:17
Grant Taylor · closer · 0 pitches yesterday / 0 last 3 · fresh
Bryan Hudson · closer · 0 pitches yesterday / 0 last 3 · fresh
Sean Newcomb · closer · 0 pitches yesterday / 0 last 3 · fresh
Trevor Richards · reliever · 0 pitches yesterday / 0 last 3 · fresh · inactive
Jordan Hicks · setup · 0 pitches yesterday / 0 last 3 · fresh
Expected Arms
#1 Grant Taylor · RHP · primary expected arm · fresh
closer role · 10 saves · 11 holds
Platoon: selected lineup 0.798 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 10 PA · 3 K / 1 BB / 0 HR · tiny sample
#2 Bryan Hudson · LHP · primary expected arm · fresh
closer role · 8 saves · 10 holds
Platoon: selected lineup 0.770 OPS vs LHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 11 PA · 4 K / 1 BB / 1 HR · tiny sample
#3 Sean Newcomb · LHP · likely available option · fresh
closer role · 4 saves · 12 holds
Platoon: selected lineup 0.770 OPS vs LHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Changeup · lineup coverage partial
Direct lineup BvP: 26 PA · 7 K / 2 BB / 0 HR · small sample
#4 Huascar Brazobán · RHP · likely available option · fresh
setup role · 11 holds · fresh by recent workload
Platoon: selected lineup 0.798 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 11 PA · 2 K / 1 BB / 0 HR · tiny sample
#5 Jordan Hicks · RHP · likely available option · fresh
setup role · 1 saves · 10 holds
Platoon: selected lineup 0.798 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 47 PA · 12 K / 7 BB / 2 HR · small sample
Houston Astros bullpen
Season: Average · rank 20 · 3.90 ERA · 4.25 FIP · 1.24 WHIP
Last 7 days: 24.2 IP · 1.46 ERA · 5 runs
Workload: 0 pitches / 0.0 IP last 3 days · 0 used yesterday · 0 back-to-back · Fresh
Availability: legacy partial · source current through 2026-09-30 13:15:17
Josh Hader · closer · 0 pitches yesterday / 0 last 3 · fresh
Bryan Abreu · closer · 0 pitches yesterday / 0 last 3 · fresh
Bryan King · closer · 0 pitches yesterday / 0 last 3 · fresh
Enyel De Los Santos · closer · 0 pitches yesterday / 0 last 3 · fresh
AJ Blubaugh · setup · 0 pitches yesterday / 0 last 3 · fresh
Expected Arms
#1 Josh Hader · LHP · primary expected arm · fresh
closer role · 26 saves · fresh by recent workload
Platoon: selected lineup 0.712 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 16 PA · 6 K / 2 BB / 0 HR · tiny sample
#2 Bryan Abreu · RHP · primary expected arm · fresh
closer role · 9 saves · 16 holds
Platoon: selected lineup 0.728 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 21 PA · 9 K / 3 BB / 0 HR · tiny sample
#3 Bryan King · LHP · likely available option · fresh
closer role · 6 saves · 12 holds
Platoon: selected lineup 0.712 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 13 PA · 3 K / 0 BB / 0 HR · tiny sample
#4 Enyel De Los Santos · RHP · likely available option · fresh
closer role · 5 saves · 10 holds
Platoon: selected lineup 0.728 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 18 PA · 6 K / 2 BB / 1 HR · tiny sample
#5 AJ Blubaugh · RHP · likely available option · fresh
setup role · 1 saves · 12 holds
Platoon: selected lineup 0.728 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 17 PA · 2 K / 1 BB / 0 HR · tiny sample
Top Chicago White Sox Advantages

Hottest bats in the lineup over the last two weeks.

No recent form data available.

Top Houston Astros Advantages

Hottest bats in the lineup over the last two weeks.

No recent form data available.

Pitcher Notes

Quick green flags or red flags based on each starter's season numbers.

Sean Burke (Chicago White Sox)
  • Above-average K rate (9.7 K/9)
Hunter Brown (Houston Astros)
  • Elite strikeout rate (10.4 K/9)
  • Above-average K rate (10.4 K/9)
  • Control concerns (4.6 BB/9)
⚠ Data Notes
  • Recent form data missing for many hitters (0/20)
  • Pitcher pitch-family data unavailable (warehouse ETL gap)
Pitcher quality scores use ERA, WHIP, K/9, BB/9, and HR/9 relative to 2026 MLB averages. Lineup scores use recent OPS (last 14 days) weighted by batting order. Confidence reflects available data — not a betting recommendation.