
Pitcher Weak Spots shows where each MLB starting pitcher gets beat by batting-order slot, and how tonight's opposing lineup has hit in those exact spots. A green slot is one where that pitcher has historically allowed strong production to the hitters batting there, so you can see which parts of a lineup are most likely to do damage. It is one of the matchup tools inside Dinger Data, alongside full home run odds, prop projections, park factors, and weather.
Tue, Sep 8 · Season splits by batting-order slot · Green = pitcher historically weak in that slot (high OPS allowed)
Stats by Batting Order Slot
2025 Season| Split | IP | WHIP | H/AB | AVG | SLG | ISO | HR | 2B | 3B | RBI | K% | BB | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st | 7.2 | 1.43 | 8/29 | .276 | .345 | 0.069 | 0 | 2 | 0 | 1 | 26.5% | 3 | .333 | .678 |
| 2nd | 7.0 | 1.86 | 8/28 | .286 | .429 | 0.143 | 1 | 1 | 0 | 1 | 15.2% | 5 | .394 | .823 |
| 3rd | 9.1 | 0.64 | 3/29 | .103 | .103 | 0.000 | 0 | 0 | 0 | 0 | 24.2% | 3 | .212 | .315 |
| 4th | 7.1 | 1.23 | 7/29 | .241 | .621 | 0.380 | 3 | 2 | 0 | 7 | 25.8% | 2 | .290 | .911 |
| 5th | 7.1 | 0.95 | 3/25 | .120 | .240 | 0.120 | 1 | 0 | 0 | 1 | 20.7% | 4 | .241 | .481 |
| 6th | 6.1 | 0.95 | 2/21 | .095 | .143 | 0.048 | 0 | 1 | 0 | 1 | 18.5% | 4 | .296 | .439 |
| 7th | 5.2 | 1.94 | 8/24 | .333 | .542 | 0.209 | 1 | 2 | 0 | 3 | 25.9% | 3 | .407 | .949 |
| 8th | 7.2 | 0.78 | 5/26 | .192 | .423 | 0.231 | 1 | 3 | 0 | 3 | 33.3% | 1 | .222 | .645 |
| 9th | 5.2 | 1.06 | 5/22 | .227 | .318 | 0.091 | 0 | 2 | 0 | 0 | 25.0% | 1 | .261 | .579 |
Kansas City Royals — Today's Lineup (2026 splits)
Projected lineup · updates when official lineup posts| Player | Split | H-AB | AVG | SLG | ISO | HR | 1B | 2B | 3B | K% | BB | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Carter Jensen | 63/268 | .235 | .496 | 0.261 | 16 | 27 | 18 | 2 | 27.9% | 33 | .321 | .817 | |
| ▲Bobby Witt Jr. | 139/492 | .283 | .451 | 0.168 | 17 | 91 | 30 | 1 | 17.2% | 59 | .360 | .811 | |
| Vinnie Pasquantino | 55/230 | .239 | .387 | 0.148 | 7 | 37 | 9 | 2 | 15.7% | 34 | .332 | .719 | |
| ▲Salvador Perez | 88/385 | .229 | .384 | 0.155 | 14 | 57 | 16 | 1 | 18.8% | 14 | .268 | .652 | |
| Michael Massey | 26/93 | .280 | .452 | 0.172 | 4 | 18 | 4 | 0 | 14.9% | 6 | .320 | .772 | |
| Nick Loftin | 23/92 | .250 | .446 | 0.196 | 3 | 11 | 9 | 0 | 18.0% | 16 | .364 | .810 | |
| ▲John Rave | 8/43 | .186 | .442 | 0.256 | 2 | 2 | 3 | 1 | 20.4% | 5 | .271 | .713 | |
| Matthew Lugo | 1/5 | .200 | .200 | 0.000 | 0 | 1 | 0 | 0 | 40.0% | 0 | .200 | .400 | |
| Kyle Isbel | 57/251 | .227 | .343 | 0.116 | 6 | 41 | 9 | 1 | 21.6% | 15 | .277 | .620 |
Stats by Batting Order Slot
2025 Season| Split | IP | WHIP | H/AB | AVG | SLG | ISO | HR | 2B | 3B | RBI | K% | BB | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st | 24.1 | 0.86 | 16/87 | .184 | .230 | 0.046 | 0 | 2 | 1 | 3 | 14.9% | 5 | .234 | .464 |
| 2nd | 21.0 | 1.43 | 26/86 | .302 | .430 | 0.128 | 2 | 3 | 1 | 6 | 16.5% | 4 | .341 | .771 |
| 3rd | 21.0 | 1.29 | 20/79 | .253 | .342 | 0.089 | 1 | 4 | 0 | 8 | 13.8% | 7 | .310 | .652 |
| 4th | 19.1 | 1.55 | 23/78 | .295 | .526 | 0.231 | 4 | 6 | 0 | 13 | 14.0% | 7 | .353 | .879 |
| 5th | 17.2 | 1.58 | 19/73 | .260 | .425 | 0.165 | 2 | 6 | 0 | 6 | 24.1% | 9 | .349 | .774 |
| 6th | 20.2 | 0.82 | 13/71 | .183 | .225 | 0.042 | 1 | 0 | 0 | 2 | 24.0% | 4 | .227 | .452 |
| 7th | 16.0 | 1.50 | 19/62 | .306 | .500 | 0.194 | 3 | 3 | 0 | 5 | 17.4% | 5 | .362 | .862 |
| 8th | 14.2 | 1.43 | 18/63 | .286 | .476 | 0.190 | 1 | 3 | 3 | 9 | 16.7% | 3 | .318 | .794 |
| 9th | 17.2 | 0.74 | 12/59 | .203 | .322 | 0.119 | 1 | 2 | 1 | 9 | 18.5% | 1 | .213 | .535 |
Arizona Diamondbacks — Today's Lineup (2026 splits)
Projected lineup · updates when official lineup posts| Player | Split | H-AB | AVG | SLG | ISO | HR | 1B | 2B | 3B | K% | BB | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Geraldo Perdomo | 19/83 | .229 | .349 | 0.120 | 1 | 13 | 3 | 2 | 19.4% | 14 | .347 | .696 | |
| ▲Ketel Marte | 10/45 | .222 | .333 | 0.111 | 1 | 8 | 0 | 1 | 14.6% | 3 | .271 | .604 | |
| Gabriel Moreno | 52/183 | .284 | .525 | 0.241 | 8 | 25 | 18 | 1 | 13.8% | 21 | .362 | .887 | |
| ▲Nolan Arenado | 23/112 | .205 | .357 | 0.152 | 3 | 12 | 8 | 0 | 22.0% | 14 | .311 | .668 | |
| ▲Lourdes Gurriel Jr. | 11/68 | .162 | .294 | 0.132 | 2 | 6 | 3 | 0 | 18.1% | 3 | .208 | .502 | |
| Ildemaro Vargas | 32/91 | .352 | .505 | 0.153 | 1 | 22 | 7 | 2 | 10.1% | 6 | .388 | .893 | |
| ▲Tim Tawa | 19/89 | .213 | .292 | 0.079 | 2 | 16 | 1 | 0 | 27.8% | 6 | .263 | .555 | |
| ▲Jordan Lawlar | 8/19 | .421 | .895 | 0.474 | 3 | 5 | 0 | 0 | 30.0% | 0 | .450 | 1.345 | |
| Ryan Waldschmidt | 47/170 | .276 | .388 | 0.112 | 3 | 34 | 10 | 0 | 24.9% | 18 | .351 | .739 |
A pitcher's weak spot is a batting-order position where he has allowed strong hitting results over the season. Dinger Data flags a slot when hitters batting there have posted a high OPS against him, so you can see which parts of a lineup are most likely to do damage tonight.
It varies by pitcher, which is the whole point of this page. Some starters get beat at the top of the order, others in the middle power slots. Dinger Data breaks down every probable starter by slot for today's games, so you can spot each pitcher's own vulnerable spots instead of guessing.
Pick a game at the top of the page and Dinger Data shows both probable starters with their season stats by batting-order slot. Green slots are where each pitcher has been most vulnerable, lined up against the hitters batting in those spots in tonight's confirmed lineup.
Match a pitcher's green slots to the hitters batting in those spots tonight. When a strong hitter lands in a slot the pitcher struggles against, that batter carries an added edge. Pair it with each hitter's full home run odds and prop projections on Dinger Data for the complete read.