Detroit Tigers vs Pittsburgh Pirates
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Oneil Cruz | Oneil Cruz singles on a line drive to left fielder Brett Callahan. Brandon Lowe scores. Bryan Reynolds to 2nd. | DET 0, PIT 1 |
| T3 | Kevin McGonigle | Kevin McGonigle out on a sacrifice fly to left fielder Bryan Reynolds. Hao-Yu Lee scores. Colt Keith to 2nd. | DET 1, PIT 1 |
| T5 | Gleyber Torres | Gleyber Torres singles on a fly ball to center fielder Oneil Cruz. Max Clark scores. Hao-Yu Lee to 3rd. | DET 2, PIT 1 |
| T5 | Kevin McGonigle | Kevin McGonigle doubles (22) on a sharp fly ball to center fielder Oneil Cruz. Hao-Yu Lee scores. Gleyber Torres out at home on the throw, center fielder Oneil Cruz to second baseman Nick Gonzales to catcher Henry Davis. | DET 3, PIT 1 |
| B7 | Rafael Flores Jr. | Rafael Flores Jr. homers (5) on a fly ball to left field. | DET 3, PIT 2 |
| B9 | Rafael Flores Jr. | Rafael Flores Jr. homers (6) on a fly ball to left field. | DET 3, PIT 3 |
| B9 | Brandon Lowe | Brandon Lowe homers (27) on a fly ball to right field. | DET 3, PIT 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| DET | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 3 |
| PIT | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Jackson Jobe started for Tigers, leaving with a 3–1 lead. Out of the bullpen, Kenley Jansen took the roughest line.
-
Jackson Jobe
Starter
5.1
86
1
3
Pitch-by-pitch: what Jackson Jobe threw
CSW 19% 1st-pitch strike 50% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 33 38% 2 6 9 12 4 Sinker 24 28% 1 2 6 10 5 Slider 15 17% 3 1 4 5 2 Changeup 9 10% 0 1 3 3 2 Curveball 5 6% 0 0 0 3 2 - Tyler Holton Setup 0.2 9 0 2 HLD
- Jacob Waguespack Middle 0.2 15 1 0 HLD
- Drew Sommers Setup 0.1 6 0 1 HLD
- Kyle Finnegan Setup 1.0 22 0 1 HLD
- Kenley Jansen Closer 0.2 17 2 1 L
Paul Skenes started for Pirates, leaving trailing 1–3.
-
Paul Skenes
Starter
4.1
81
3
5
Pitch-by-pitch: what Paul Skenes threw
CSW 25% 1st-pitch strike 45% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 45 56% 9 4 9 17 6 Sweeper 13 16% 0 4 1 6 2 Splitter 8 10% 0 0 1 5 2 Sinker 7 9% 1 1 2 2 1 Changeup 5 6% 1 0 1 3 0 Slider 3 4% 0 0 1 2 0 - Gregory Soto Middle 1.2 19 0 2 inherited 2, 1 scored
- Camilo Doval Middle 1.0 15 0 1
- Luke Weaver Setup 1.0 17 0 1
- Mason Montgomery Middle 1.0 26 0 2 W
Where the game turned
- Lowe HR (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Eduardo Valencia DH | 1 | 0 | 0 | 0 | 0 | 0 | .356 | .377 | .763 | 1.140 | |
| Gleyber Torres 2B | 3 | 0 | 1 | 1 | 1 | 1 | .271 | .381 | .401 | .782 | |
| Kevin McGonigle SS | 3 | 0 | 1 | 2 | 0 | 1 | .282 | .384 | .424 | .808 | 2B |
| Dillon Dingler C | 4 | 0 | 0 | 0 | 0 | 1 | .255 | .319 | .490 | .809 | |
| Ben Malgeri LF | 2 | 0 | 0 | 0 | 0 | 0 | .254 | .366 | .441 | .807 | |
| Zach McKinstry RF | 3 | 0 | 1 | 0 | 1 | 2 | .222 | .306 | .327 | .633 | |
| Spencer Torkelson 1B | 4 | 0 | 0 | 0 | 0 | 3 | .224 | .313 | .411 | .724 | |
| Max Clark CF | 4 | 1 | 2 | 0 | 0 | 1 | .271 | .320 | .414 | .734 | 2B |
| Hao-Yu Lee 3B | 2 | 2 | 1 | 0 | 2 | 1 | .276 | .319 | .424 | .743 | |
| Colt Keith DH | 3 | 0 | 1 | 0 | 1 | 1 | .270 | .325 | .420 | .745 | |
| Brett Callahan LF | 2 | 0 | 0 | 0 | 0 | 0 | .364 | .364 | .818 | 1.182 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Spencer Horwitz 1B | 5 | 0 | 0 | 0 | 0 | 0 | .256 | .362 | .406 | .768 | |
| Brandon Lowe DH | 3 | 2 | 1 | 1 | 2 | 1 | .253 | .318 | .480 | .798 | HR (27) |
| Bryan Reynolds LF | 4 | 0 | 1 | 0 | 0 | 0 | .261 | .370 | .427 | .797 | |
| Esmerlyn Valdez RF | 4 | 0 | 0 | 0 | 0 | 4 | .245 | .357 | .531 | .888 | |
| Oneil Cruz CF | 3 | 0 | 1 | 1 | 1 | 1 | .266 | .352 | .480 | .832 | SB |
| Nick Gonzales 2B | 3 | 0 | 2 | 0 | 1 | 0 | .310 | .368 | .404 | .772 | |
| Nick Yorke 3B | 2 | 0 | 0 | 0 | 0 | 1 | .221 | .292 | .302 | .594 | |
| Jake Mangum PH | 1 | 0 | 0 | 0 | 0 | 1 | .298 | .352 | .387 | .739 | |
| Rafael Flores Jr. C | 2 | 2 | 2 | 2 | 0 | 0 | .313 | .411 | .729 | 1.140 | 2 HR (5, 6) |
| Jacob Gonzalez SS | 2 | 0 | 1 | 0 | 0 | 0 | .230 | .282 | .385 | .667 | |
| Jared Triolo SS | 3 | 0 | 0 | 0 | 0 | 0 | .238 | .313 | .308 | .621 | |
| Henry Davis C | 0 | 0 | 0 | 0 | 1 | 0 | .170 | .267 | .300 | .567 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jackson Jobe | 5.1 | 4 | 1 | 1 | 3 | 3 | 0 | 86 | 4.50 | |
| Tyler Holton | 0.2 | 1 | 0 | 0 | 0 | 2 | 0 | 9 | 3.07 | HLD |
| Jacob Waguespack | 0.2 | 1 | 1 | 1 | 0 | 0 | 1 | 15 | 1.95 | HLD |
| Drew Sommers | 0.1 | 0 | 0 | 0 | 0 | 1 | 0 | 6 | 3.38 | HLD |
| Kyle Finnegan | 1.0 | 0 | 0 | 0 | 2 | 1 | 0 | 22 | 3.27 | HLD |
| Kenley Jansen | 0.2 | 2 | 2 | 2 | 0 | 1 | 2 | 17 | 4.19 | L |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Paul Skenes | 4.1 | 4 | 3 | 3 | 4 | 5 | 0 | 81 | 3.95 | |
| Gregory Soto | 1.2 | 1 | 0 | 0 | 0 | 2 | 0 | 19 | 3.48 | |
| Camilo Doval | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 15 | 4.07 | |
| Luke Weaver | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 17 | 2.25 | |
| Mason Montgomery | 1.0 | 2 | 0 | 0 | 0 | 2 | 0 | 26 | 3.40 | W |
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.