Pittsburgh Pirates vs Detroit Tigers
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T4 | Brandon Lowe | Brandon Lowe homers (35) on a fly ball to right field. | PIT 1, DET 0 |
| T5 | Jacob Gonzalez | Jacob Gonzalez homers (7) on a fly ball to right field. | PIT 2, DET 0 |
| B6 | Javier Báez | Javier Báez doubles (12) on a sharp line drive to left fielder Bryan Reynolds. Spencer Torkelson scores. Ben Malgeri to 3rd. | PIT 2, DET 1 |
| T8 | Bryan Reynolds | Bryan Reynolds triples (3) on a sharp line drive to right fielder Ben Malgeri. Henry Davis scores. | PIT 3, DET 1 |
| B9 | Kevin McGonigle | Kevin McGonigle grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Max Clark scores. Hao-Yu Lee to 3rd. | PIT 3, DET 2 |
| B9 | Eduardo Valencia | Eduardo Valencia homers (7) on a fly ball to left center field. Hao-Yu Lee scores. | PIT 3, DET 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| PIT | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 3 |
| DET | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Kirby Yates started for Pirates, leaving with the game tied 0–0. Out of the bullpen, Mason Montgomery took the roughest line.
-
Kirby Yates
Starter
1.2
28
0
1
Pitch-by-pitch: what Kirby Yates threw
CSW 21% 1st-pitch strike 50% 4.7 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 17 61% 1 3 5 6 2 Splitter 10 36% 1 0 1 5 3 Sweeper 1 4% 0 1 0 0 0 - Yohan Ramírez Middle 1.1 36 0 3
- Carmen Mlodzinski Middle 2.1 49 1 5 HLD
- Evan Sisk Middle 0.2 17 0 1 HLD inherited 1, all 1 scored
- Gregory Soto Middle 1.0 11 0 0 HLD
- Luke Weaver Setup 1.0 8 0 1 HLD
- Mason Montgomery Middle 0.2 20 3 1 L
Justin Verlander started for Tigers, leaving trailing 0–2. Out of the bullpen, Brant Hurter took the roughest line.
-
Justin Verlander
Starter
5.1
91
2
6
Pitch-by-pitch: what Justin Verlander threw
CSW 22% 1st-pitch strike 55% 4.5 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 37 41% 4 4 12 11 6 Slider 21 23% 3 1 7 6 4 Changeup 17 19% 1 3 2 10 1 Curveball 14 15% 1 2 3 7 1 Sweeper 2 2% 1 0 0 0 1 - Tyler Kinley Setup 0.2 4 0 0
- Brant Hurter Middle 1.2 19 1 0
- Jacob Waguespack Middle 1.1 24 0 2 W inherited 1, all 1 scored
Where the game turned
- Valencia HR (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ryan O'Hearn DH | 4 | 0 | 1 | 0 | 0 | 1 | .267 | .333 | .443 | .776 | |
| Brandon Lowe 2B | 4 | 1 | 1 | 1 | 0 | 0 | .260 | .331 | .493 | .824 | HR (35) |
| Bryan Reynolds LF | 4 | 0 | 2 | 1 | 0 | 0 | .261 | .365 | .424 | .789 | 3B |
| Jake Mangum RF | 3 | 0 | 0 | 0 | 0 | 1 | .273 | .329 | .361 | .690 | |
| Konnor Griffin SS | 4 | 0 | 2 | 0 | 0 | 0 | .269 | .322 | .393 | .715 | 2B |
| Spencer Horwitz 1B | 3 | 0 | 0 | 0 | 1 | 1 | .246 | .345 | .366 | .711 | |
| Billy Cook CF | 1 | 0 | 0 | 0 | 0 | 1 | .173 | .204 | .231 | .435 | |
| Jared Triolo 3B | 2 | 0 | 0 | 0 | 0 | 1 | .238 | .308 | .303 | .611 | |
| Henry Davis C | 3 | 1 | 2 | 0 | 0 | 1 | .172 | .272 | .313 | .585 | |
| Oneil Cruz CF | 1 | 0 | 0 | 0 | 0 | 1 | .280 | .368 | .486 | .854 | |
| Ronny Simon RF | 3 | 0 | 0 | 0 | 0 | 1 | .262 | .308 | .361 | .669 | |
| Jacob Gonzalez 3B | 2 | 1 | 1 | 1 | 0 | 0 | .223 | .275 | .369 | .644 | HR (7) |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Max Clark CF | 5 | 1 | 1 | 0 | 0 | 2 | .278 | .357 | .426 | .783 | |
| Hao-Yu Lee 2B | 3 | 1 | 2 | 0 | 2 | 0 | .267 | .326 | .429 | .755 | 2B |
| Kevin McGonigle 3B | 5 | 0 | 1 | 1 | 0 | 1 | .276 | .375 | .424 | .799 | |
| Eduardo Valencia DH | 5 | 1 | 1 | 2 | 0 | 2 | .344 | .383 | .624 | 1.007 | HR (7) |
| Riley Greene LF | 4 | 0 | 1 | 0 | 0 | 1 | .282 | .372 | .477 | .849 | 2B |
| Dillon Dingler C | 4 | 0 | 1 | 0 | 0 | 2 | .243 | .302 | .446 | .748 | |
| Spencer Torkelson 1B | 3 | 1 | 0 | 0 | 1 | 2 | .230 | .330 | .436 | .766 | |
| Ben Malgeri RF | 2 | 0 | 1 | 0 | 0 | 1 | .252 | .353 | .420 | .773 | |
| Javier Báez SS | 4 | 0 | 2 | 1 | 0 | 1 | .241 | .270 | .364 | .634 | 2B |
| Zach McKinstry RF | 0 | 0 | 0 | 0 | 0 | 0 | .201 | .290 | .296 | .586 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Kirby Yates | 1.2 | 2 | 0 | 0 | 0 | 1 | 0 | 28 | 3.19 | |
| Yohan Ramírez | 1.1 | 1 | 0 | 0 | 1 | 3 | 0 | 36 | 2.86 | |
| Carmen Mlodzinski | 2.1 | 1 | 1 | 1 | 2 | 5 | 0 | 49 | 3.95 | HLD |
| Evan Sisk | 0.2 | 2 | 0 | 0 | 0 | 1 | 0 | 17 | 3.02 | HLD |
| Gregory Soto | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 3.63 | HLD |
| Luke Weaver | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 8 | 2.69 | HLD |
| Mason Montgomery | 0.2 | 3 | 3 | 3 | 0 | 1 | 1 | 20 | 2.93 | L |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Justin Verlander | 5.1 | 5 | 2 | 2 | 1 | 6 | 2 | 91 | 7.00 | |
| Tyler Kinley | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 3.45 | |
| Brant Hurter | 1.2 | 1 | 1 | 1 | 0 | 0 | 0 | 19 | 3.06 | |
| Jacob Waguespack | 1.1 | 2 | 0 | 0 | 0 | 2 | 0 | 24 | 2.49 | W |
Manager comparison
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.