Colorado Rockies vs Pittsburgh Pirates
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Nick Gonzales | Nick Gonzales singles on a ground ball to right fielder Tyler Freeman. Oneil Cruz scores. Ryan O'Hearn to 2nd. | COL 0, PIT 1 |
| B5 | Brandon Lowe | Brandon Lowe singles on a line drive to right fielder Tyler Freeman. Oneil Cruz scores. | COL 0, PIT 2 |
| B7 | Bryan Reynolds | Bryan Reynolds singles on a ground ball to second baseman Edouard Julien. Konnor Griffin scores. Henry Davis to 3rd. Oneil Cruz to 2nd. | COL 0, PIT 3 |
| T9 | Hunter Goodman | Hunter Goodman doubles (8) on a sharp line drive to center fielder Oneil Cruz. Jordan Beck scores. | COL 1, PIT 3 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| COL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| PIT | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 3 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Michael Lorenzen started for Rockies, leaving trailing 0–2. Out of the bullpen, Victor Vodnik took the roughest line.
-
Michael Lorenzen
Starter
5.0
85
2
5
L
Pitch-by-pitch: what Michael Lorenzen threw
CSW 27% 1st-pitch strike 71% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Changeup 21 25% 1 1 3 13 3 Four-Seam Fastball 18 21% 1 5 3 6 3 Sinker 15 18% 0 3 1 6 5 Cutter 9 11% 1 5 3 0 0 Curveball 8 9% 1 0 2 2 3 Slider 7 8% 0 2 2 3 0 Sweeper 7 8% 1 2 1 3 0 - Seth Halvorsen Middle 1.0 12 0 1
- Victor Vodnik Reliever 0.2 26 1 0
- Jaden Hill Setup 0.1 2 0 0 inherited 3, stranded 3
- Jimmy Herget Reliever 1.0 22 0 1
Paul Skenes started for Pirates, leaving with a 3–0 lead. Out of the bullpen, Gregory Soto took the roughest line.
-
Paul Skenes
Starter
8.0
98
0
10
W
Pitch-by-pitch: what Paul Skenes threw
CSW 32% 1st-pitch strike 74% 3.6 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 44 45% 11 7 8 13 5 Changeup 17 17% 3 1 4 5 4 Sweeper 15 15% 1 3 1 8 2 Splitter 10 10% 1 1 4 3 1 Slider 7 7% 2 0 2 1 2 Sinker 5 5% 0 1 3 0 1 - Gregory Soto Setup 1.0 24 1 0 SV
Where the game turned
- Gonzales 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brenton Doyle PH | 1 | 0 | 0 | 0 | 0 | 0 | .194 | .269 | .255 | .524 | |
| Jordan Beck PH | 1 | 1 | 1 | 0 | 0 | 0 | .179 | .226 | .295 | .521 | 2B |
| Hunter Goodman C | 4 | 0 | 1 | 1 | 0 | 2 | .247 | .313 | .507 | .820 | 2B |
| TJ Rumfield 1B | 4 | 0 | 0 | 0 | 0 | 1 | .265 | .329 | .417 | .746 | |
| Tyler Freeman RF | 3 | 0 | 0 | 0 | 0 | 1 | .265 | .344 | .361 | .705 | |
| Troy Johnston DH | 2 | 0 | 1 | 0 | 0 | 1 | .328 | .393 | .467 | .860 | 2B |
| Willi Castro 3B | 3 | 0 | 0 | 0 | 0 | 1 | .241 | .303 | .339 | .642 | |
| Ezequiel Tovar SS | 3 | 0 | 0 | 0 | 0 | 1 | .193 | .240 | .271 | .511 | |
| Kyle Karros PH | 1 | 0 | 0 | 0 | 0 | 0 | .216 | .331 | .293 | .624 | |
| Edouard Julien 2B | 3 | 0 | 0 | 0 | 0 | 1 | .260 | .358 | .365 | .723 | |
| Mickey Moniak CF | 3 | 0 | 1 | 0 | 0 | 1 | .303 | .348 | .648 | .996 | |
| Jake McCarthy LF | 2 | 0 | 0 | 0 | 0 | 1 | .282 | .352 | .487 | .839 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oneil Cruz CF | 4 | 2 | 3 | 0 | 0 | 1 | .266 | .330 | .491 | .821 | 2 2B |
| Brandon Lowe 2B | 3 | 0 | 1 | 1 | 1 | 1 | .261 | .364 | .558 | .922 | |
| Bryan Reynolds RF | 3 | 0 | 1 | 1 | 1 | 0 | .248 | .396 | .393 | .789 | |
| Ryan O'Hearn 1B | 4 | 0 | 0 | 0 | 0 | 2 | .281 | .363 | .418 | .781 | |
| Nick Gonzales 3B | 4 | 0 | 2 | 1 | 0 | 1 | .321 | .383 | .371 | .754 | 2B |
| Marcell Ozuna DH | 4 | 0 | 0 | 0 | 0 | 1 | .188 | .275 | .308 | .583 | |
| Konnor Griffin SS | 4 | 1 | 0 | 0 | 0 | 0 | .248 | .313 | .388 | .701 | |
| Henry Davis C | 3 | 0 | 0 | 0 | 1 | 1 | .157 | .271 | .265 | .536 | |
| Spencer Horwitz 1B | 3 | 0 | 2 | 0 | 1 | 0 | .272 | .393 | .421 | .814 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Michael Lorenzen | 5.0 | 5 | 2 | 2 | 2 | 5 | 0 | 85 | 6.55 | L |
| Seth Halvorsen | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 12 | 2.25 | |
| Victor Vodnik | 0.2 | 3 | 1 | 1 | 1 | 0 | 0 | 26 | 6.61 | |
| Jaden Hill | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3.86 | |
| Jimmy Herget | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | 22 | 5.06 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Paul Skenes | 8.0 | 2 | 0 | 0 | 0 | 10 | 0 | 98 | 1.98 | W |
| Gregory Soto | 1.0 | 2 | 1 | 1 | 0 | 0 | 0 | 24 | 1.69 | SV |
Manager comparison
Recent form
Season series: 2-1 with COL listed first across 3 prior meetings.
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.