⚾ Daily Matchup Lab
Pitcher arsenal vs expected lineup matchup edges for today's MLB slate.
Wed, Oct 7, 2026Matchups
4 gamesParticipation and degraded-input diagnostics
Previous GE1 runs: Tampa Bay Rays 3.71 / New York Yankees 3.23
Relative lineup movement: Tampa Bay Rays +0.181 runs; New York Yankees +0.051 runs.
Tampa Bay Rays offense starter interaction: PL1 PLATOON -0.0162; combined factor 0.9838.
New York Yankees offense starter interaction: PL1 PLATOON -0.0047; combined factor 0.9953.
Tampa Bay Rays starter: 20.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: Tampa Bay Rays 4 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.
Season skill anchors the rating; recent form is supporting context. Game Edge V1 consumes the selected lineup quality and its personnel/replacement state.
How good are tonight's starters? Hover any stat for a plain-English explanation.
What each starter has actually done against this club and the selected lineup. Direct BvP is context, never a model override.
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.
- No valid arsenal serving rows are available for these starter IDs.
- The table below shows each hitter's broader season history vs pitch families.
| # | Hitter | Fastball | Slider/Sweep | Changeup | Curve/Slurve | Splitter |
|---|---|---|---|---|---|---|
| 1 | Yandy Díaz | 0.320 463pa | 0.451 154pa ★ | 0.350 70pa | 0.303 66pa ▼ | 0.287 24pa Tiny Sample |
| 2 | Jonathan Aranda | 0.347 467pa ★ | 0.336 123pa | 0.334 77pa | 0.339 51pa | 0.241 30pa ▼ |
| 3 | Junior Caminero | 0.413 386pa | 0.323 206pa | 0.290 88pa ▼ | 0.280 61pa | 0.484 26pa ★ |
| 4 | Victor Mesa Jr. | 0.333 185pa | 0.316 61pa | 0.467 28pa ★ | 0.247 25pa ▼ | 0.189 14pa Tiny Sample |
| 5 | Cedric Mullins | 0.296 339pa | 0.253 93pa | 0.300 44pa ★ | 0.249 44pa ▼ | 0.171 17pa Tiny Sample |
| 5 | Ryan Vilade | 0.335 209pa | 0.192 55pa ▼ | 0.519 31pa ★ | 0.227 30pa | 0.314 5pa Tiny Sample |
| 6 | Liam Hicks | 0.351 373pa | 0.292 107pa ▼ | 0.333 71pa | 0.400 37pa ★ | 0.343 27pa |
| 7 | Jonny DeLuca | 0.327 252pa ★ | 0.264 110pa | 0.239 54pa ▼ | 0.253 28pa | 0.293 6pa Tiny Sample |
| 8 | Richie Palacios | 0.337 279pa | 0.279 64pa | 0.376 43pa ★ | 0.133 45pa ▼ | 0.126 14pa Tiny Sample |
| 9 | Taylor Walls | 0.311 324pa ★ | 0.182 57pa | 0.146 60pa ▼ | 0.196 42pa | 0.246 15pa Tiny Sample |
| # | Hitter | Fastball | Slider/Sweep | Changeup | Curve/Slurve | Splitter |
|---|---|---|---|---|---|---|
| 1 | Trent Grisham | 0.306 346pa | 0.347 84pa ★ | 0.296 59pa | 0.255 29pa ▼ | 0.071 22pa Tiny Sample |
| 2 | Ben Rice | 0.435 372pa ★ | 0.338 164pa | 0.362 88pa | 0.311 71pa | 0.229 34pa ▼ |
| 3 | Paul Goldschmidt | 0.327 237pa | 0.348 81pa ★ | 0.306 49pa ▼ | 0.325 32pa | 0.147 6pa Tiny Sample |
| 3 | Luis García Jr. | 0.366 259pa | 0.357 119pa | 0.295 117pa | 0.392 61pa ★ | 0.075 40pa ▼ |
| 4 | Cody Bellinger | 0.343 377pa | 0.361 99pa ★ | 0.239 65pa | 0.305 40pa | 0.200 37pa ▼ |
| 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 | Giancarlo Stanton | 0.260 56pa ▼ | 0.396 33pa ★ | 0.303 25pa | 0.388 13pa Tiny Sample | 1.002 3pa Tiny Sample |
| 6 | Ali Sánchez | 0.305 65pa ★ ▼ | 0.212 20pa Tiny Sample | 0.477 10pa Tiny Sample | 0.000 9pa Tiny Sample | 0.000 3pa Tiny Sample |
| 6 | Austin Wells | 0.353 235pa ★ | 0.161 84pa ▼ | 0.179 53pa | 0.234 25pa | 0.131 22pa Tiny Sample |
| 7 | Anthony Volpe | 0.338 138pa ★ | 0.276 69pa ▼ | 0.275 20pa Tiny Sample | 0.153 23pa Tiny Sample | 0.000 4pa Tiny Sample |
| 8 | Spencer Jones | 0.357 174pa | 0.366 61pa ★ | 0.300 45pa | 0.187 37pa ▼ | 0.174 13pa Tiny Sample |
| 9 | Jazz Chisholm Jr. | 0.322 307pa | 0.351 116pa ★ | 0.320 62pa | 0.216 69pa ▼ | 0.087 18pa Tiny Sample |
| 9 | José Caballero | 0.291 271pa | 0.228 120pa | 0.195 42pa ▼ | 0.362 37pa ★ | 0.453 15pa Tiny Sample |
Season relief quality, recent results, and pregame workload. This is a Bullpen Lean, not a calibrated model edge.
closer role · 41 saves · 2 holds
Platoon: selected lineup 0.719 OPS vs RHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 53 PA · 11 K / 8 BB / 2 HR · small sample
closer role · 6 saves · 15 holds
Platoon: selected lineup 0.719 OPS vs RHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 23 PA · 5 K / 2 BB / 2 HR · tiny sample
closer role · 4 saves · 33 holds
Platoon: selected lineup 0.719 OPS vs RHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 30 PA · 3 K / 1 BB / 1 HR · small sample
closer role · 3 saves · 12 holds
Platoon: selected lineup 0.719 OPS vs RHP · 12/12 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 28 PA · 7 K / 3 BB / 0 HR · small sample
setup role · 2 saves · 23 holds
Platoon: selected lineup 0.740 OPS vs LHP · 12/12 hitters · reliable sample
Pitch mix: Slider/Sweeper, Fastball · lineup coverage partial
Direct lineup BvP: 36 PA · 8 K / 2 BB / 3 HR · small sample
closer role · 35 saves · fresh by recent workload
Platoon: selected lineup 0.775 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Splitter/Forkball, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 21 PA · 5 K / 2 BB / 0 HR · tiny sample
setup role · 2 saves · 19 holds
Platoon: selected lineup 0.775 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Splitter/Forkball, Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 29 PA · 7 K / 6 BB / 0 HR · small sample
setup role · 29 holds · fresh by recent workload
Platoon: selected lineup 0.697 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 22 PA · 5 K / 0 BB / 1 HR · tiny sample
setup role · 2 saves · 14 holds
Platoon: selected lineup 0.775 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 37 PA · 6 K / 6 BB / 0 HR · small sample
closer role · 3 saves · 2 holds
Platoon: selected lineup 0.697 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 59 PA · 8 K / 5 BB / 1 HR · small sample
Hottest bats in the lineup over the last two weeks.
No recent form data available.
Hottest bats in the lineup over the last two weeks.
No recent form data available.
Quick green flags or red flags based on each starter's season numbers.
- Sharp control (1.3 BB/9)
- Elite ERA (2.80) — strong run prevention
- Excellent HR suppression (0.3 HR/9)
- FIP (2.7) confirms elite results
- Recent form data missing for many hitters (0/23)
- Pitcher pitch-family data unavailable (warehouse ETL gap)
Participation and degraded-input diagnostics
Previous GE1 runs: Milwaukee Brewers 5.40 / San Diego Padres 4.60
Relative lineup movement: Milwaukee Brewers +0.062 runs; San Diego Padres +0.030 runs.
Milwaukee Brewers offense starter interaction: PL1 PLATOON +0.0794; combined factor 1.0794.
San Diego Padres offense starter interaction: PL1 PLATOON +0.0688; combined factor 1.0688.
Milwaukee Brewers starter: 20.0 BF · normal starter · current season recent start median
San Diego Padres starter: 18.0 BF · spot or bulk starter · current season recent start median
Bullpen exposure: Milwaukee Brewers 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.
Season skill anchors the rating; recent form is supporting context. Game Edge V1 consumes the selected lineup quality and its personnel/replacement state.
How good are tonight's starters? Hover any stat for a plain-English explanation.
What each starter has actually done against this club and the selected lineup. Direct BvP is context, never a model override.
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.
- No valid arsenal serving rows are available for these starter IDs.
- The table below shows each hitter's broader season history vs pitch families.
| # | Hitter | Fastball | Slider/Sweep | Changeup | Curve/Slurve | Splitter |
|---|---|---|---|---|---|---|
| 1 | Jackson Chourio | 0.377 357pa | 0.258 153pa ▼ | 0.353 68pa | 0.487 39pa ★ | 0.190 19pa Tiny Sample |
| 2 | Christian Yelich | 0.321 331pa | 0.224 142pa ▼ | 0.373 50pa ★ | 0.243 38pa | 0.535 15pa Tiny Sample |
| 3 | William Contreras | 0.379 417pa ★ | 0.262 162pa ▼ | 0.283 59pa | 0.280 41pa | 0.297 21pa Tiny Sample |
| 4 | Brice Turang | 0.393 410pa ★ | 0.307 150pa | 0.283 80pa | 0.349 57pa | 0.245 45pa ▼ |
| 5 | Jake Bauers | 0.413 378pa | 0.385 141pa | 0.422 62pa ★ | 0.298 61pa ▼ | 0.311 23pa Tiny Sample |
| 6 | Cooper Pratt | 0.339 200pa | 0.380 72pa ★ | 0.244 44pa ▼ | 0.381 19pa Tiny Sample | 0.143 11pa Tiny Sample |
| 7 | Sal Frelick | 0.286 296pa ★ | 0.197 88pa ▼ | 0.233 34pa | 0.493 24pa Tiny Sample | 0.098 18pa Tiny Sample |
| 8 | Garrett Mitchell | 0.342 344pa | 0.330 130pa ★ | 0.246 76pa ▼ | 0.315 48pa | 0.098 23pa Tiny Sample |
| 9 | Joey Ortiz | 0.340 283pa ★ | 0.273 110pa | 0.230 32pa ▼ | 0.296 23pa Tiny Sample | 0.000 11pa Tiny Sample |
| # | 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 | Jackson Merrill | 0.346 387pa ★ | 0.270 128pa | 0.275 97pa | 0.319 73pa | 0.178 40pa ▼ |
| 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 | 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 |
| 5 | Austin Hays | 0.386 65pa ★ | 0.248 44pa ▼ | 0.260 21pa Tiny Sample | 0.296 17pa Tiny Sample | 0.508 4pa Tiny Sample |
| 6 | Xander Bogaerts | 0.342 407pa ★ | 0.276 133pa | 0.255 53pa | 0.187 47pa ▼ | 0.129 15pa Tiny Sample |
| 7 | Luis Campusano | 0.366 173pa ★ | 0.267 66pa ▼ | 0.359 22pa Tiny Sample | 0.282 28pa | — |
| 7 | Gavin Sheets | 0.379 245pa ★ | 0.310 76pa | 0.264 75pa | 0.243 43pa ▼ | 0.167 21pa Tiny Sample |
| 8 | Jake Cronenworth | 0.343 283pa ★ | 0.234 79pa | 0.146 61pa ▼ | 0.266 46pa | 0.367 17pa Tiny Sample |
| 8 | Miguel Andujar | 0.315 163pa ★ | 0.245 75pa | 0.257 31pa ▼ | 0.517 19pa Tiny Sample | 0.504 10pa Tiny Sample |
| 8 | Jase Bowen | 0.281 79pa ★ | 0.277 30pa ▼ | 0.195 19pa Tiny Sample | 0.177 13pa Tiny Sample | 0.000 3pa Tiny Sample |
| 9 | Samad Taylor | 0.390 121pa ★ | 0.262 40pa ▼ | 0.264 16pa Tiny Sample | 0.139 19pa Tiny Sample | 0.069 10pa Tiny Sample |
Season relief quality, recent results, and pregame workload. This is a Bullpen Lean, not a calibrated model edge.
closer role · 30 saves · 7 holds
Platoon: selected lineup 0.712 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 21 PA · 8 K / 2 BB / 0 HR · tiny sample
closer role · 6 saves · 23 holds
Platoon: selected lineup 0.712 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 17 PA · 6 K / 2 BB / 0 HR · tiny sample
closer role · 4 saves · 15 holds
Platoon: selected lineup 0.774 OPS vs LHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Changeup · lineup coverage partial
Direct lineup BvP: 33 PA · 12 K / 1 BB / 1 HR · small sample
closer role · 6 saves · 11 holds
Platoon: selected lineup 0.712 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Changeup · lineup coverage partial
Direct lineup BvP: 26 PA · 9 K / 2 BB / 0 HR · small sample
closer role · 4 saves · 11 holds
Platoon: selected lineup 0.712 OPS vs RHP · 10/10 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Changeup · lineup coverage partial
Direct lineup BvP: 112 PA · 10 K / 11 BB / 3 HR · medium sample
closer role · 3 saves · 27 holds
Platoon: selected lineup 0.727 OPS vs LHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 25 PA · 6 K / 2 BB / 0 HR · small sample
closer role · 37 saves · fresh by recent workload
Platoon: selected lineup 0.780 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 14 PA · 6 K / 2 BB / 0 HR · tiny sample
setup role · 2 saves · 17 holds
Platoon: selected lineup 0.780 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 12 PA · 4 K / 1 BB / 0 HR · tiny sample
setup role · 2 saves · 17 holds
Platoon: selected lineup 0.780 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Slider/Sweeper, Changeup, Fastball · lineup coverage partial
Direct lineup BvP: 19 PA · 4 K / 1 BB / 0 HR · tiny sample
setup role · 1 saves · 11 holds
Platoon: selected lineup 0.727 OPS vs LHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 21 PA · 9 K / 3 BB / 0 HR · tiny sample
Hottest bats in the lineup over the last two weeks.
No recent form data available.
Hottest bats in the lineup over the last two weeks.
No recent form data available.
Quick green flags or red flags based on each starter's season numbers.
- No significant outliers in available metrics
- No significant outliers in available metrics
- Recent form data missing for many hitters (0/22)
- Pitcher pitch-family data unavailable (warehouse ETL gap)
Participation and degraded-input diagnostics
Previous GE1 runs: Cleveland Guardians 3.34 / Chicago White Sox 5.64
Relative lineup movement: Cleveland Guardians +0.025 runs; Chicago White Sox +0.044 runs.
Cleveland Guardians offense starter interaction: PL1 PLATOON -0.0297; combined factor 0.9703.
Chicago White Sox offense starter interaction: PL1 PLATOON +0.0427; combined factor 1.0427.
Cleveland Guardians starter: 7.0 BF · opener · current season recent start median
Chicago White Sox starter: 6.0 BF · opener · current season recent start median
Bullpen exposure: Cleveland Guardians 8 named arm(s) + 0.0 residual BF; Chicago White Sox 8 named arm(s) + 0.0 residual BF.
Lineups: confirmed / confirmed · defense neutral no fielding metric · environment phase1a park weather.
Missing/degraded: fielding defense metric.
Season skill anchors the rating; recent form is supporting context. Game Edge V1 consumes the selected lineup quality and its personnel/replacement state.
How good are tonight's starters? Hover any stat for a plain-English explanation.
What each starter has actually done against this club and the selected lineup. Direct BvP is context, never a model override.
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.
- No valid arsenal serving rows are available for these starter IDs.
- The table below shows each hitter's broader season history vs pitch families.
| # | Hitter | Fastball | Slider/Sweep | Changeup | Curve/Slurve | Splitter |
|---|---|---|---|---|---|---|
| 1 | Steven Kwan | 0.359 477pa | 0.261 130pa | 0.261 68pa ▼ | 0.382 34pa ★ | 0.209 21pa Tiny Sample |
| 2 | José Ramírez | 0.335 304pa | 0.277 122pa | 0.240 116pa ▼ | 0.407 49pa ★ | 0.290 32pa |
| 3 | Chase DeLauter | 0.410 370pa ★ | 0.401 115pa | 0.206 73pa ▼ | 0.290 54pa | 0.241 29pa |
| 4 | Jo Adell | 0.310 430pa | 0.263 173pa ▼ | 0.309 79pa | 0.522 46pa ★ | 0.168 19pa Tiny Sample |
| 5 | Nathaniel Lowe | 0.336 347pa | 0.369 58pa ★ | 0.266 54pa ▼ | 0.283 38pa | 0.303 16pa Tiny Sample |
| 6 | Angel Martínez | 0.349 256pa | 0.343 75pa | 0.253 84pa | 0.521 31pa ★ | 0.182 33pa ▼ |
| 6 | Petey Halpin | 0.322 138pa ★ | 0.177 42pa | 0.139 35pa ▼ | 0.473 17pa Tiny Sample | 0.339 6pa Tiny Sample |
| 7 | Travis Bazzana | 0.350 348pa ★ | 0.259 120pa ▼ | 0.319 57pa | 0.353 31pa | 0.210 20pa Tiny Sample |
| 7 | Angel Genao | 0.298 97pa ★ ▼ | 0.249 23pa Tiny Sample | 0.185 18pa Tiny Sample | 0.239 11pa Tiny Sample | 0.220 4pa Tiny Sample |
| 8 | Patrick Bailey | 0.289 219pa | 0.310 63pa ★ | 0.189 68pa ▼ | 0.296 47pa | 0.135 13pa Tiny Sample |
| 9 | Brayan Rocchio | 0.341 388pa ★ | 0.302 94pa | 0.252 123pa | 0.247 41pa ▼ | 0.108 23pa Tiny Sample |
| # | Hitter | Fastball | Slider/Sweep | Changeup | Curve/Slurve | Splitter |
|---|---|---|---|---|---|---|
| 1 | Sam Antonacci | 0.382 368pa ★ | 0.256 113pa | 0.232 62pa ▼ | 0.378 35pa | 0.354 18pa Tiny Sample |
| 2 | Miguel Vargas | 0.367 502pa | 0.344 157pa | 0.375 57pa ★ | 0.314 61pa ▼ | 0.000 5pa Tiny Sample |
| 3 | Munetaka Murakami | 0.374 310pa | 0.263 165pa ▼ | 0.380 57pa | 0.433 48pa ★ | 0.170 16pa Tiny Sample |
| 4 | Kyle Teel | 0.352 101pa ★ | 0.268 45pa ▼ | 0.174 13pa Tiny Sample | 0.245 18pa Tiny Sample | 0.395 4pa Tiny Sample |
| 5 | Chase Meidroth | 0.356 415pa ★ | 0.310 151pa | 0.345 92pa | 0.251 40pa ▼ | 0.389 24pa Tiny Sample |
| 6 | Tristan Peters | 0.351 316pa | 0.389 90pa ★ | 0.252 64pa | 0.241 54pa ▼ | 0.353 22pa Tiny Sample |
| 7 | Braden Montgomery | 0.379 200pa ★ | 0.245 65pa | 0.189 71pa | 0.267 33pa | 0.117 30pa ▼ |
| 8 | Randal Grichuk | 0.353 167pa | 0.373 76pa ★ | 0.312 52pa ▼ | 0.239 17pa Tiny Sample | 0.323 9pa Tiny Sample |
| 9 | Colson Montgomery | 0.317 429pa | 0.225 146pa ▼ | 0.293 69pa | 0.269 41pa | 0.360 26pa ★ |
Season relief quality, recent results, and pregame workload. This is a Bullpen Lean, not a calibrated model edge.
closer role · 41 saves · 1 holds
Platoon: selected lineup 0.755 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Splitter/Forkball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 39 PA · 13 K / 2 BB / 2 HR · small sample
setup role · 1 saves · 28 holds
Platoon: selected lineup 0.775 OPS vs LHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 25 PA · 7 K / 8 BB / 0 HR · small sample
setup role · 1 saves · 32 holds
Platoon: selected lineup 0.755 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Slider/Sweeper, Fastball, Changeup · lineup coverage partial
Direct lineup BvP: 25 PA · 8 K / 1 BB / 0 HR · small sample
setup role · 16 holds · fresh by recent workload
Platoon: selected lineup 0.775 OPS vs LHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 29 PA · 9 K / 2 BB / 2 HR · small sample
setup role · 1 saves · 7 holds
Platoon: selected lineup 0.755 OPS vs RHP · 9/9 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 17 PA · 1 K / 0 BB / 0 HR · tiny sample
closer role · 10 saves · 11 holds
Platoon: selected lineup 0.713 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 33 PA · 7 K / 5 BB / 1 HR · small sample
closer role · 8 saves · 10 holds
Platoon: selected lineup 0.685 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 27 PA · 6 K / 4 BB / 0 HR · small sample
closer role · 4 saves · 12 holds
Platoon: selected lineup 0.685 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Curve/Slurve, Changeup · lineup coverage partial
Direct lineup BvP: 34 PA · 6 K / 5 BB / 1 HR · small sample
setup role · 1 saves · 10 holds
Platoon: selected lineup 0.713 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 20 PA · 8 K / 0 BB / 1 HR · tiny sample
setup role · 3 holds · fresh by recent workload
Platoon: selected lineup 0.713 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 10 PA · 3 K / 0 BB / 0 HR · tiny sample
Hottest bats in the lineup over the last two weeks.
No recent form data available.
Hottest bats in the lineup over the last two weeks.
No recent form data available.
Quick green flags or red flags based on each starter's season numbers.
- Elite strikeout rate (14.7 K/9)
- Above-average K rate (14.7 K/9)
- Control concerns (4.1 BB/9)
- Excellent HR suppression (0.3 HR/9)
- Recent form data missing for many hitters (0/20)
- Pitcher pitch-family data unavailable (warehouse ETL gap)
- Starter sample is small; pitcher edge is partially discounted.
Participation and degraded-input diagnostics
Previous GE1 runs: Los Angeles Dodgers 5.02 / Atlanta Braves 2.96
Relative lineup movement: Los Angeles Dodgers -0.005 runs; Atlanta Braves +0.005 runs.
Los Angeles Dodgers offense starter interaction: PL1 PLATOON +0.0800; combined factor 1.0800.
Atlanta Braves offense starter interaction: PL1 PLATOON +0.0329; combined factor 1.0329.
Los Angeles Dodgers starter: 23.0 BF · normal starter · current season recent start median
Atlanta Braves starter: 24.0 BF · normal starter · current season recent start median
Bullpen exposure: Los Angeles Dodgers 4 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.
Season skill anchors the rating; recent form is supporting context. Game Edge V1 consumes the selected lineup quality and its personnel/replacement state.
How good are tonight's starters? Hover any stat for a plain-English explanation.
What each starter has actually done against this club and the selected lineup. Direct BvP is context, never a model override.
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.
- No valid arsenal serving rows are available for these starter IDs.
- The table below shows each hitter's broader season history vs pitch families.
| # | Hitter | Fastball | Slider/Sweep | Changeup | Curve/Slurve | Splitter |
|---|---|---|---|---|---|---|
| 1 | Mookie Betts | 0.366 379pa ★ | 0.299 109pa | 0.280 61pa | 0.252 31pa ▼ | 0.305 13pa Tiny Sample |
| 2 | Freddie Freeman | 0.374 424pa | 0.260 145pa ▼ | 0.273 77pa | 0.394 62pa ★ | 0.377 19pa Tiny Sample |
| 3 | Will Smith | 0.348 175pa ★ | 0.242 88pa ▼ | 0.458 24pa Tiny Sample | 0.309 22pa Tiny Sample | 0.098 9pa Tiny Sample |
| 4 | Shohei Ohtani | 0.396 328pa ★ | 0.344 141pa | 0.377 88pa | 0.233 62pa ▼ | 0.347 23pa Tiny Sample |
| 5 | Hyeseong Kim | 0.403 69pa ★ | 0.253 23pa Tiny Sample | 0.122 33pa ▼ | 0.361 16pa Tiny Sample | 0.000 6pa Tiny Sample |
| 5 | Teoscar Hernández | 0.366 308pa ★ | 0.296 128pa | 0.360 66pa | 0.236 32pa ▼ | 0.213 24pa Tiny Sample |
| 6 | Max Muncy | 0.440 308pa ★ | 0.285 117pa | 0.291 98pa | 0.305 61pa | 0.249 36pa ▼ |
| 7 | Tommy Edman | 0.303 206pa | 0.356 57pa ★ | 0.285 47pa ▼ | 0.132 24pa Tiny Sample | 0.565 13pa Tiny Sample |
| 7 | Josue De Paula | 0.396 39pa ★ ▼ | 0.351 10pa Tiny Sample | 0.316 5pa Tiny Sample | — | 0.484 4pa Tiny Sample |
| 7 | Enrique Hernández | 0.329 58pa ★ | 0.123 30pa ▼ | 0.257 14pa Tiny Sample | 0.474 8pa Tiny Sample | — |
| 8 | Kyle Tucker | 0.342 403pa ★ | 0.314 112pa | 0.242 95pa ▼ | 0.302 47pa | 0.270 24pa Tiny Sample |
| 9 | Andy Pages | 0.341 392pa | 0.360 152pa | 0.290 49pa ▼ | 0.363 36pa ★ | 0.281 15pa Tiny Sample |
| # | Hitter | Fastball | Slider/Sweep | Changeup | Curve/Slurve | Splitter |
|---|---|---|---|---|---|---|
| 1 | Michael Harris II | 0.349 332pa | 0.361 175pa ★ | 0.321 87pa | 0.262 63pa ▼ | 0.353 31pa |
| 2 | Ronald Acuña Jr. | 0.331 326pa | 0.354 92pa ★ | 0.309 48pa ▼ | 0.489 22pa Tiny Sample | 0.257 21pa Tiny Sample |
| 3 | Matt Olson | 0.352 448pa | 0.331 164pa | 0.412 72pa ★ | 0.255 64pa ▼ | 0.248 22pa Tiny Sample |
| 4 | Ozzie Albies | 0.320 370pa ★ | 0.313 113pa | 0.262 131pa | 0.266 82pa | 0.225 47pa ▼ |
| 5 | Drake Baldwin | 0.388 358pa ★ | 0.306 150pa | 0.311 86pa | 0.258 60pa ▼ | 0.319 34pa |
| 6 | Mike Yastrzemski | 0.341 258pa | 0.219 87pa ▼ | 0.266 56pa | 0.414 34pa ★ | 0.147 18pa Tiny Sample |
| 6 | Rowdy Tellez | 0.584 12pa Tiny Sample | 0.000 4pa Tiny Sample | 0.392 4pa Tiny Sample | — | — |
| 6 | Lane Thomas | 0.334 265pa | 0.263 74pa | 0.340 39pa ★ | 0.228 32pa ▼ | 0.063 11pa Tiny Sample |
| 7 | Mauricio Dubón | 0.317 400pa | 0.318 148pa | 0.259 80pa ▼ | 0.353 35pa ★ | 0.261 26pa |
| 8 | Austin Riley | 0.323 412pa ★ | 0.277 161pa | 0.249 62pa | 0.245 45pa ▼ | 0.281 21pa Tiny Sample |
| 9 | 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 |
Season relief quality, recent results, and pregame workload. This is a Bullpen Lean, not a calibrated model edge.
closer role · 25 saves · 13 holds
Platoon: selected lineup 0.699 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Slider/Sweeper, Fastball · lineup coverage partial
Direct lineup BvP: 71 PA · 12 K / 9 BB / 4 HR · small sample
closer role · 3 saves · 19 holds
Platoon: selected lineup 0.699 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Changeup · lineup coverage partial
Direct lineup BvP: 41 PA · 6 K / 6 BB / 1 HR · small sample
setup role · 2 saves · 12 holds
Platoon: selected lineup 0.749 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 6 PA · 2 K / 1 BB / 0 HR · tiny sample
setup role · 2 saves · 11 holds
Platoon: selected lineup 0.749 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Curve/Slurve · lineup coverage partial
Direct lineup BvP: 10 PA · 4 K / 1 BB / 0 HR · tiny sample
closer role · 7 saves · fresh by recent workload
Platoon: selected lineup 0.749 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 60 PA · 28 K / 4 BB / 0 HR · small sample
closer role · 34 saves · fresh by recent workload
Platoon: selected lineup 0.785 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Changeup, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 77 PA · 19 K / 9 BB / 2 HR · medium sample
closer role · 3 saves · 18 holds
Platoon: selected lineup 0.785 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper, Splitter/Forkball · lineup coverage partial
Direct lineup BvP: 7 PA · 1 K / 3 BB / 0 HR · tiny sample
closer role · 4 saves · 12 holds
Platoon: selected lineup 0.785 OPS vs RHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Changeup · lineup coverage partial
Direct lineup BvP: 57 PA · 12 K / 2 BB / 2 HR · small sample
setup role · 31 holds · fresh by recent workload
Platoon: selected lineup 0.758 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Slider/Sweeper, Fastball, Changeup · lineup coverage partial
Direct lineup BvP: 43 PA · 9 K / 2 BB / 0 HR · small sample
setup role · 2 saves · 14 holds
Platoon: selected lineup 0.758 OPS vs LHP · 11/11 hitters · reliable sample
Pitch mix: Fastball, Slider/Sweeper · lineup coverage partial
Direct lineup BvP: 5 PA · 0 K / 0 BB / 0 HR · tiny sample
Hottest bats in the lineup over the last two weeks.
No recent form data available.
Hottest bats in the lineup over the last two weeks.
No recent form data available.
Quick green flags or red flags based on each starter's season numbers.
- Elite strikeout rate (11.9 K/9)
- Above-average K rate (11.9 K/9)
- FIP (2.79) confirms elite results
- No significant outliers in available metrics
- Recent form data missing for many hitters (0/23)
- Pitcher pitch-family data unavailable (warehouse ETL gap)