St. Louis Cardinals vs Washington Nationals
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Jordan Walker | Jordan Walker reaches on a fielder's choice, fielded by shortstop CJ Abrams. JJ Wetherholt scores. Alec Burleson to 2nd. Fielding error by shortstop CJ Abrams. | STL 1, WSH 0 |
| T1 | Nolan Gorman | Nolan Gorman singles on a sharp line drive to right fielder Joey Wiemer. Alec Burleson scores. Nolan Gorman out at 2nd, first baseman Curtis Mead to shortstop CJ Abrams. Jordan Walker to 3rd. | STL 2, WSH 0 |
| B1 | Daylen Lile | Daylen Lile singles on a line drive to center fielder Victor Scott II. James Wood scores. Brady House to 3rd. | STL 2, WSH 1 |
| B3 | James Wood | James Wood homers (4) on a fly ball to left center field. | STL 2, WSH 2 |
| B5 | Curtis Mead | Curtis Mead homers (1) on a fly ball to center field. | STL 2, WSH 3 |
| B5 | CJ Abrams | CJ Abrams singles on a ground ball to right fielder Jordan Walker. Daylen Lile scores. Joey Wiemer to 3rd. | STL 2, WSH 4 |
| B6 | Curtis Mead | Curtis Mead singles on a ground ball to center fielder Nathan Church. James Wood scores. | STL 2, WSH 5 |
| T7 | Jordan Walker | Jordan Walker homers (4) on a fly ball to right center field. | STL 3, WSH 5 |
| T8 | Nathan Church | Nathan Church homers (1) on a fly ball to right field. Masyn Winn scores. | STL 5, WSH 5 |
| T10 | Thomas Saggese | Thomas Saggese doubles (2) on a sharp line drive to center fielder Jacob Young. Masyn Winn scores. | STL 6, WSH 5 |
| T10 | JJ Wetherholt | JJ Wetherholt doubles (1) on a fly ball to right fielder Joey Wiemer. Thomas Saggese scores. | STL 7, WSH 5 |
| B10 | Nasim Nuñez | Nasim Nuñez strikes out swinging. | STL 7, WSH 6 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | R | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| STL | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 2 | 7 |
| WSH | 1 | 0 | 1 | 0 | 2 | 1 | 0 | 0 | 0 | 1 | 6 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Matthew Liberatore started for Cardinals, leaving trailing 2–4. Out of the bullpen, Gordon Graceffo took the roughest line.
-
Matthew Liberatore
Starter
5.0
92
4
6
Pitch-by-pitch: what Matthew Liberatore threw
CSW 32% 1st-pitch strike 76% 3.7 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 36 39% 3 9 8 10 6 Slider 23 25% 4 2 3 11 3 Changeup 18 20% 3 3 2 4 6 Curveball 8 9% 1 4 0 3 0 Sinker 7 8% 0 0 1 4 2 - Gordon Graceffo Middle 2.0 35 1 2
- George Soriano Setup 2.0 20 0 3 W
- Riley O'Brien Closer 1.0 16 1 2 SV
Cade Cavalli started for Nationals, leaving with the game tied 2–2. Out of the bullpen, Gus Varland took the roughest line.
-
Cade Cavalli
Starter
4.2
94
2
3
Pitch-by-pitch: what Cade Cavalli threw
CSW 23% 1st-pitch strike 35% 4.7 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 32 34% 0 9 8 11 4 Sweeper 23 24% 5 1 4 9 4 Knuckle Curve 22 23% 1 1 1 18 1 Sinker 11 12% 0 4 4 0 3 Changeup 6 6% 1 0 1 3 1 - Paxton Schultz Middle 1.0 26 0 1
- PJ Poulin Reliever 1.1 27 1 2 HLD inherited 2, stranded 2
- Gus Varland Setup 1.0 22 2 1 BS
- Clayton Beeter Middle 1.0 15 0 0
- Cole Henry Reliever 1.0 16 2 1 L
Where the game turned
- Saggese 2B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 5 | 1 | 1 | 1 | 1 | 1 | .268 | .380 | .366 | .746 | 2B, SB |
| Iván Herrera DH | 4 | 0 | 0 | 0 | 2 | 0 | .179 | .353 | .256 | .609 | |
| Alec Burleson 1B | 3 | 1 | 1 | 0 | 2 | 0 | .225 | .360 | .350 | .710 | |
| Jordan Walker RF | 5 | 1 | 1 | 2 | 0 | 1 | .300 | .364 | .650 | 1.014 | HR (4) |
| Nolan Gorman 3B | 4 | 0 | 3 | 1 | 1 | 1 | .243 | .310 | .405 | .715 | |
| Masyn Winn SS | 2 | 2 | 0 | 0 | 2 | 0 | .176 | .300 | .235 | .535 | SB |
| Thomas Saggese LF | 5 | 1 | 2 | 1 | 0 | 2 | .240 | .345 | .320 | .665 | 2B |
| Yohel Pozo C | 2 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | |
| Nathan Church CF | 2 | 1 | 1 | 2 | 0 | 1 | .143 | .172 | .250 | .422 | HR (1) |
| Pedro Pagés C | 2 | 0 | 0 | 0 | 1 | 1 | .182 | .280 | .318 | .598 | |
| Victor Scott II CF | 2 | 0 | 0 | 0 | 0 | 1 | .265 | .265 | .294 | .559 | |
| Ramón Urías PH | 0 | 0 | 0 | 0 | 1 | 0 | .313 | .389 | .813 | 1.202 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| James Wood LF | 4 | 3 | 2 | 1 | 1 | 1 | .191 | .309 | .511 | .820 | HR (4), SB |
| Luis García Jr. 1B | 1 | 0 | 0 | 0 | 0 | 0 | .297 | .316 | .514 | .830 | |
| Brady House 3B | 5 | 0 | 1 | 0 | 0 | 1 | .317 | .378 | .537 | .915 | |
| Daylen Lile DH | 4 | 2 | 1 | 1 | 1 | 2 | .286 | .327 | .347 | .674 | |
| Jorbit Vivas PH | 0 | 0 | 0 | 0 | 0 | 0 | .412 | .522 | .412 | .934 | |
| CJ Abrams SS | 4 | 0 | 2 | 1 | 1 | 2 | .308 | .413 | .615 | 1.028 | 2 SB |
| Jacob Young CF | 4 | 0 | 0 | 0 | 0 | 1 | .214 | .267 | .393 | .660 | |
| Nasim Nuñez 2B | 4 | 0 | 0 | 0 | 1 | 1 | .200 | .282 | .200 | .482 | SB |
| Curtis Mead 1B | 4 | 1 | 3 | 2 | 0 | 1 | .333 | .412 | .667 | 1.079 | HR (1), SB |
| Joey Wiemer RF | 4 | 0 | 1 | 0 | 0 | 2 | .440 | .533 | .760 | 1.293 | |
| Keibert Ruiz C | 3 | 0 | 0 | 0 | 0 | 1 | .190 | .182 | .381 | .563 | |
| José Tena PH | 1 | 0 | 0 | 0 | 0 | 1 | .278 | .316 | .278 | .594 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Matthew Liberatore | 5.0 | 9 | 4 | 4 | 2 | 6 | 2 | 92 | 3.38 | |
| Gordon Graceffo | 2.0 | 1 | 1 | 1 | 2 | 2 | 0 | 35 | 1.93 | |
| George Soriano | 2.0 | 0 | 0 | 0 | 0 | 3 | 0 | 20 | 3.00 | W |
| Riley O'Brien | 1.0 | 0 | 1 | 0 | 0 | 2 | 0 | 16 | 0.00 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Cade Cavalli | 4.2 | 4 | 2 | 1 | 4 | 3 | 0 | 94 | 2.51 | |
| Paxton Schultz | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | 26 | 0.00 | |
| PJ Poulin | 1.1 | 1 | 1 | 1 | 2 | 2 | 1 | 27 | 5.68 | HLD |
| Gus Varland | 1.0 | 1 | 2 | 2 | 1 | 1 | 1 | 22 | 6.75 | BS |
| Clayton Beeter | 1.0 | 0 | 0 | 0 | 2 | 0 | 0 | 15 | 3.18 | |
| Cole Henry | 1.0 | 2 | 2 | 1 | 0 | 1 | 0 | 16 | 1.69 | L |
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.