St. Louis Cardinals vs Pittsburgh Pirates
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T3 | JJ Wetherholt | JJ Wetherholt doubles (4) on a sharp line drive to left fielder Bryan Reynolds. Ramón Urías scores. | STL 1, PIT 0 |
| T5 | Alec Burleson | Alec Burleson homers (4) on a fly ball to left center field. Iván Herrera scores. | STL 3, PIT 0 |
| B5 | Spencer Horwitz | Spencer Horwitz homers (3) on a fly ball to center field. | STL 3, PIT 1 |
| T7 | Iván Herrera | Iván Herrera singles on a ground ball to shortstop Konnor Griffin, deflected by second baseman Brandon Lowe. Victor Scott II scores. | STL 4, PIT 1 |
| T7 | Jordan Walker | Jordan Walker singles on a ground ball to left fielder Bryan Reynolds. Iván Herrera scores. Jordan Walker to 2nd. | STL 5, PIT 1 |
| B7 | Nick Yorke | Nick Yorke singles on a line drive to center fielder Victor Scott II. Konnor Griffin scores. Joey Bart scores. Oneil Cruz to 3rd. | STL 5, PIT 3 |
| B8 | Oneil Cruz | Oneil Cruz grounds into a force out, second baseman JJ Wetherholt to shortstop Masyn Winn. Nick Gonzales scores. Billy Cook to 3rd. Jake Mangum out at 2nd. Oneil Cruz to 1st. | STL 5, PIT 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| STL | 0 | 0 | 1 | 0 | 2 | 0 | 2 | 0 | 0 | 5 |
| PIT | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Andre Pallante started for Cardinals, leaving with a 3–1 lead. Out of the bullpen, Ryne Stanek took the roughest line.
-
Andre Pallante
Starter
6.0
91
1
6
W
Pitch-by-pitch: what Andre Pallante threw
CSW 27% 1st-pitch strike 63% 3.8 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 30 33% 1 9 8 8 4 Slider 21 23% 7 1 2 7 4 Sinker 18 20% 2 2 4 2 8 Knuckle Curve 17 19% 1 1 1 12 2 Splitter 5 5% 1 0 0 4 0 - Ryne Stanek Setup 0.1 22 2 0
- JoJo Romero Setup 0.2 17 0 1 HLD inherited 3, 2 scored
- George Soriano Setup 1.0 29 1 1 HLD
- Riley O'Brien Closer 1.0 11 0 1 SV
Bubba Chandler started for Pirates, leaving trailing 0–3. Out of the bullpen, Evan Sisk took the roughest line.
-
Bubba Chandler
Starter
5.0
85
3
6
L
Pitch-by-pitch: what Bubba Chandler threw
CSW 27% 1st-pitch strike 68% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 43 51% 4 6 14 14 5 Changeup 16 19% 3 1 0 9 3 Slider 11 13% 2 3 3 2 1 Sweeper 8 9% 2 0 0 5 1 Curveball 5 6% 0 0 1 2 2 Sinker 2 2% 0 2 0 0 0 - Evan Sisk Middle 1.1 27 1 2
- Chris Devenski Reliever 0.2 14 1 1 inherited 1, all 1 scored
- Dennis Santana Closer 1.0 9 0 0
- Yohan Ramírez Middle 1.0 16 0 2
Where the game turned
- Wetherholt 2B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 5 | 0 | 2 | 1 | 0 | 2 | .248 | .370 | .451 | .821 | 2 2B |
| Iván Herrera C | 4 | 2 | 2 | 1 | 1 | 1 | .248 | .420 | .429 | .849 | 2B |
| Alec Burleson 1B | 4 | 1 | 1 | 2 | 1 | 0 | .263 | .346 | .439 | .785 | HR (4) |
| Jordan Walker RF | 5 | 0 | 1 | 1 | 0 | 2 | .279 | .352 | .532 | .884 | |
| Nolan Gorman DH | 3 | 0 | 0 | 0 | 1 | 1 | .214 | .286 | .357 | .643 | |
| Masyn Winn SS | 2 | 0 | 0 | 0 | 2 | 0 | .255 | .343 | .362 | .705 | SB |
| Nathan Church LF | 4 | 0 | 0 | 0 | 0 | 2 | .238 | .276 | .438 | .714 | |
| Ramón Urías 3B | 3 | 1 | 0 | 0 | 1 | 1 | .170 | .286 | .340 | .626 | |
| Victor Scott II CF | 3 | 1 | 0 | 0 | 0 | 2 | .184 | .241 | .237 | .478 | 2 SB |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oneil Cruz CF | 4 | 0 | 0 | 1 | 1 | 1 | .256 | .318 | .521 | .839 | |
| Nick Yorke 3B | 2 | 0 | 1 | 2 | 0 | 0 | .224 | .312 | .313 | .625 | |
| Bryan Reynolds RF | 4 | 0 | 0 | 0 | 1 | 2 | .236 | .380 | .355 | .735 | |
| Ryan O'Hearn 1B | 5 | 0 | 1 | 0 | 0 | 1 | .317 | .402 | .500 | .902 | |
| Marcell Ozuna DH | 5 | 0 | 1 | 0 | 0 | 1 | .162 | .224 | .242 | .466 | |
| Nick Gonzales 2B | 5 | 1 | 1 | 0 | 0 | 2 | .324 | .361 | .373 | .734 | |
| Konnor Griffin SS | 3 | 1 | 1 | 0 | 1 | 1 | .230 | .292 | .345 | .637 | SB |
| Brandon Lowe 2B | 3 | 0 | 1 | 0 | 0 | 1 | .245 | .336 | .520 | .856 | 2B |
| Spencer Horwitz 1B | 3 | 1 | 1 | 1 | 1 | 0 | .259 | .367 | .395 | .762 | HR (3) |
| Joey Bart C | 3 | 1 | 2 | 0 | 0 | 0 | .195 | .244 | .293 | .537 | |
| Jake Mangum PH | 1 | 0 | 0 | 0 | 0 | 0 | .269 | .319 | .299 | .618 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Andre Pallante | 6.0 | 5 | 1 | 1 | 0 | 6 | 1 | 91 | 3.73 | W |
| Ryne Stanek | 0.1 | 1 | 2 | 2 | 2 | 0 | 0 | 22 | 9.00 | |
| JoJo Romero | 0.2 | 1 | 0 | 0 | 1 | 1 | 0 | 17 | 3.77 | HLD |
| George Soriano | 1.0 | 1 | 1 | 0 | 1 | 1 | 0 | 29 | 4.05 | HLD |
| Riley O'Brien | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 11 | 1.17 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Bubba Chandler | 5.0 | 3 | 3 | 3 | 4 | 6 | 1 | 85 | 4.97 | L |
| Evan Sisk | 1.1 | 0 | 1 | 1 | 1 | 2 | 0 | 27 | 2.61 | |
| Chris Devenski | 0.2 | 2 | 1 | 1 | 0 | 1 | 0 | 14 | 13.50 | |
| Dennis Santana | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 3.07 | |
| Yohan Ramírez | 1.0 | 1 | 0 | 0 | 1 | 2 | 0 | 16 | 1.93 |
Manager comparison
Recent form
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.