Detroit Tigers vs Kansas City Royals
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T2 | Spencer Torkelson | Spencer Torkelson grounds into a double play, third baseman Maikel Garcia to second baseman Michael Massey to first baseman Vinnie Pasquantino. Riley Greene scores. Wenceel Pérez out at 2nd. Spencer Torkelson out at 1st. | DET 1, KC 0 |
| B2 | Isaac Collins | Isaac Collins singles on a line drive to right fielder Wenceel Pérez. Jac Caglianone scores. | DET 1, KC 1 |
| T6 | Wenceel Pérez | Wenceel Pérez doubles (2) on a sharp line drive to center fielder Kyle Isbel. Dillon Dingler scores. | DET 2, KC 1 |
| T6 | Spencer Torkelson | Spencer Torkelson doubles (7) on a sharp line drive to left fielder Isaac Collins. Wenceel Pérez scores. | DET 3, KC 1 |
| B8 | Kyle Isbel | Kyle Isbel singles on a ground ball to right fielder Wenceel Pérez. Michael Massey scores. Kyle Isbel to 3rd. Kyle Isbel advances to 3rd, on a fielding error by right fielder Wenceel Pérez. | DET 3, KC 2 |
| B8 | Maikel Garcia | Maikel Garcia singles on a line drive to center fielder Matt Vierling. Kyle Isbel scores. | DET 3, KC 3 |
| B9 | Kyle Isbel | Kyle Isbel singles on a ground ball to left fielder Riley Greene. Nick Loftin scores. | DET 3, KC 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| DET | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 3 |
| KC | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Keider Montero started for Tigers, leaving with a 3–1 lead. Out of the bullpen, Kyle Finnegan took the roughest line.
-
Keider Montero
Starter
6.0
71
1
4
Pitch-by-pitch: what Keider Montero threw
CSW 24% 1st-pitch strike 50% 3.2 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 27 38% 2 5 4 11 5 Knuckle Curve 14 20% 1 3 3 4 3 Sinker 13 18% 0 2 2 4 5 Changeup 10 14% 1 1 1 4 3 Slider 6 8% 0 2 0 3 1 Unknown 1 1% 0 0 0 1 0 - Tyler Holton Middle 1.0 14 0 1 HLD
- Kyle Finnegan Setup 0.0 12 2 0 BS
- Brant Hurter Reliever 1.2 30 1 1 L inherited 2, stranded 2
Kris Bubic started for Royals, leaving trailing 1–3.
-
Kris Bubic
Starter
5.2
96
3
5
Pitch-by-pitch: what Kris Bubic threw
CSW 26% 1st-pitch strike 58% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 41 43% 2 8 7 20 4 Changeup 20 21% 1 2 6 5 6 Sweeper 18 19% 2 5 4 6 1 Sinker 10 10% 1 3 0 3 3 Slider 7 7% 1 0 2 3 1 - Nick Mears Reliever 0.1 7 0 0 inherited 1, all 1 scored
- Luinder Avila Long 1.0 18 0 1
- John Schreiber Middle 1.0 12 0 0
- Lucas Erceg Closer 1.0 14 0 0 W
Where the game turned
- Isbel 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Kerry Carpenter RF | 1 | 0 | 0 | 0 | 0 | 0 | .208 | .293 | .446 | .739 | |
| Kevin McGonigle 3B | 3 | 0 | 0 | 0 | 2 | 1 | .293 | .393 | .443 | .836 | SB |
| Colt Keith DH | 2 | 0 | 0 | 0 | 0 | 0 | .321 | .363 | .387 | .750 | |
| Dillon Dingler C | 4 | 1 | 0 | 0 | 0 | 1 | .239 | .305 | .453 | .758 | |
| Riley Greene LF | 4 | 1 | 3 | 0 | 0 | 1 | .309 | .404 | .475 | .879 | 2B |
| Wenceel Pérez CF | 4 | 1 | 2 | 1 | 0 | 1 | .174 | .230 | .290 | .520 | 2B |
| Spencer Torkelson 1B | 4 | 0 | 1 | 1 | 0 | 0 | .208 | .331 | .408 | .739 | 2B |
| Zach McKinstry 2B | 2 | 0 | 1 | 0 | 0 | 0 | .196 | .268 | .314 | .582 | 2B |
| Zack Short SS | 2 | 0 | 0 | 0 | 2 | 1 | .000 | .286 | .000 | .286 | |
| Matt Vierling CF | 4 | 0 | 1 | 0 | 0 | 0 | .226 | .287 | .393 | .680 | 2B |
| Jahmai Jones DH | 2 | 0 | 0 | 0 | 1 | 0 | .200 | .250 | .378 | .628 | |
| Hao-Yu Lee 2B | 2 | 0 | 0 | 0 | 0 | 1 | .163 | .217 | .279 | .496 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Maikel Garcia 3B | 4 | 0 | 1 | 1 | 0 | 0 | .269 | .333 | .414 | .747 | |
| Bobby Witt Jr. SS | 3 | 0 | 1 | 0 | 1 | 0 | .299 | .371 | .461 | .832 | 2B |
| Vinnie Pasquantino 1B | 3 | 0 | 0 | 0 | 1 | 0 | .190 | .277 | .358 | .635 | |
| Salvador Perez DH | 3 | 0 | 0 | 0 | 1 | 1 | .195 | .238 | .329 | .567 | |
| Jac Caglianone RF | 4 | 1 | 1 | 0 | 0 | 1 | .243 | .320 | .417 | .737 | 2B |
| Isaac Collins LF | 4 | 0 | 1 | 1 | 0 | 2 | .250 | .363 | .375 | .738 | |
| Nick Loftin PH | 1 | 1 | 1 | 0 | 0 | 0 | .282 | .383 | .410 | .793 | 2B |
| Kyle Isbel CF | 4 | 1 | 2 | 2 | 0 | 0 | .283 | .347 | .424 | .771 | |
| Carter Jensen C | 3 | 0 | 0 | 0 | 0 | 2 | .217 | .305 | .391 | .696 | |
| Lane Thomas PH | 1 | 0 | 0 | 0 | 0 | 0 | .224 | .376 | .284 | .660 | |
| Michael Massey 2B | 3 | 1 | 1 | 0 | 0 | 0 | .229 | .253 | .414 | .667 | 2B |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Keider Montero | 6.0 | 3 | 1 | 1 | 1 | 4 | 0 | 71 | 3.18 | |
| Tyler Holton | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 14 | 4.60 | HLD |
| Kyle Finnegan | 0.0 | 3 | 2 | 2 | 1 | 0 | 0 | 12 | 1.53 | BS |
| Brant Hurter | 1.2 | 2 | 1 | 1 | 1 | 1 | 0 | 30 | 1.77 | L |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Kris Bubic | 5.2 | 4 | 3 | 3 | 4 | 5 | 0 | 96 | 3.50 | |
| Nick Mears | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 1.93 | |
| Luinder Avila | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 18 | 6.75 | |
| John Schreiber | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 12 | 3.60 | |
| Lucas Erceg | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 14 | 3.31 | 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.