Kansas City Royals vs Detroit Tigers
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Lane Thomas | Lane Thomas homers (10) on a fly ball to right field. | KC 1, DET 0 |
| T1 | Tyler Tolbert | Tyler Tolbert reaches on a fielding error by second baseman Hao-Yu Lee. Nick Loftin scores. Jac Caglianone to 3rd. Isaac Collins to 2nd. | KC 2, DET 0 |
| T4 | Luke Maile | Luke Maile doubles (1) on a ground ball to left fielder Riley Greene. Tyler Tolbert scores. | KC 3, DET 0 |
| B5 | Riley Greene | Riley Greene reaches on a fielder's choice, fielded by second baseman Andrew Velazquez. Hao-Yu Lee scores. Colt Keith scores. Kevin McGonigle to 3rd. Riley Greene to 2nd. Fielding error by second baseman Andrew Velazquez. | KC 3, DET 2 |
| B5 | Dillon Dingler | Dillon Dingler singles on a ground ball to center fielder Lane Thomas. Kevin McGonigle scores. Riley Greene scores. | KC 3, DET 4 |
| T8 | Michael Massey | Michael Massey homers (8) on a fly ball to right field. Isaac Collins scores. | KC 5, DET 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| KC | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 5 |
| DET | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Luinder Avila started for Royals, leaving trailing 3–4. Out of the bullpen, Matt Strahm took the roughest line.
-
Luinder Avila
Starter
4.1
89
3
2
Pitch-by-pitch: what Luinder Avila threw
CSW 18% 1st-pitch strike 52% 4.2 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 26 29% 2 4 7 11 2 Four-Seam Fastball 25 28% 2 1 7 10 5 Slider 22 25% 2 2 2 13 3 Curveball 9 10% 1 1 2 2 3 Changeup 7 8% 1 0 1 3 2 - Matt Strahm Setup 0.2 22 1 1 inherited 3, all 3 scored
- Lucas Erceg Closer 1.0 10 0 0
- Nate Pearson Middle 1.0 16 0 0 W
- John Schreiber Middle 1.0 14 0 0 HLD
- Steven Cruz Middle 1.0 22 0 2 SV
Framber Valdez started for Tigers, leaving trailing 0–3. Out of the bullpen, Drew Sommers took the roughest line.
-
Framber Valdez
Starter
5.0
97
3
4
Pitch-by-pitch: what Framber Valdez threw
CSW 25% 1st-pitch strike 50% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 42 43% 1 8 6 18 9 Curveball 35 36% 7 2 8 14 4 Changeup 12 12% 0 5 2 4 1 Slider 5 5% 0 0 0 3 2 Four-Seam Fastball 3 3% 1 0 1 1 0 - Ty Madden Middle 1.2 30 0 1 HLD
- Drew Sommers Lefty 1.1 22 2 2 L
- Brenan Hanifee Middle 1.0 15 0 1
Where the game turned
- Massey HR (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Lane Thomas CF | 4 | 1 | 1 | 1 | 1 | 0 | .230 | .327 | .400 | .727 | HR (10) |
| Nick Loftin 3B | 5 | 1 | 1 | 0 | 0 | 2 | .249 | .331 | .407 | .738 | |
| Salvador Perez 1B | 3 | 0 | 0 | 0 | 1 | 1 | .208 | .259 | .365 | .624 | |
| Jac Caglianone RF | 5 | 0 | 0 | 0 | 0 | 2 | .251 | .308 | .450 | .758 | |
| Starling Marte DH | 4 | 0 | 1 | 0 | 0 | 1 | .260 | .319 | .315 | .634 | |
| Isaac Collins LF | 3 | 1 | 1 | 0 | 1 | 0 | .243 | .344 | .370 | .714 | |
| Carter Jensen C | 1 | 0 | 0 | 0 | 1 | 1 | .240 | .309 | .428 | .737 | |
| Michael Massey 2B | 2 | 1 | 1 | 2 | 0 | 0 | .274 | .312 | .440 | .752 | HR (8) |
| Andrew Velazquez SS | 4 | 0 | 0 | 0 | 0 | 1 | .077 | .077 | .077 | .154 | |
| Tyler Tolbert SS | 1 | 1 | 0 | 0 | 1 | 0 | .313 | .357 | .422 | .779 | |
| Luke Maile C | 2 | 0 | 1 | 1 | 0 | 0 | .250 | .308 | .583 | .891 | 2B |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Colt Keith 3B | 4 | 1 | 1 | 0 | 1 | 0 | .254 | .299 | .393 | .692 | |
| Kevin McGonigle SS | 4 | 1 | 2 | 0 | 1 | 0 | .281 | .387 | .418 | .805 | |
| Gleyber Torres DH | 5 | 0 | 0 | 0 | 0 | 2 | .270 | .389 | .371 | .760 | |
| Riley Greene LF | 5 | 1 | 0 | 1 | 0 | 1 | .282 | .370 | .463 | .833 | |
| Dillon Dingler C | 3 | 0 | 2 | 2 | 1 | 0 | .275 | .342 | .532 | .874 | |
| Zach McKinstry RF | 0 | 0 | 0 | 0 | 1 | 0 | .200 | .277 | .298 | .575 | |
| Spencer Torkelson 1B | 2 | 0 | 1 | 0 | 2 | 0 | .206 | .302 | .417 | .719 | |
| James Outman CF | 4 | 0 | 1 | 0 | 0 | 1 | .161 | .219 | .295 | .514 | |
| Hao-Yu Lee 2B | 3 | 1 | 1 | 0 | 1 | 0 | .274 | .309 | .441 | .750 | 2B |
| Kerry Carpenter RF | 2 | 0 | 0 | 0 | 0 | 0 | .208 | .276 | .416 | .692 | |
| Ben Malgeri RF | 1 | 0 | 0 | 0 | 0 | 1 | .242 | .333 | .303 | .636 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Luinder Avila | 4.1 | 4 | 3 | 2 | 4 | 2 | 0 | 89 | 4.81 | |
| Matt Strahm | 0.2 | 1 | 1 | 0 | 0 | 1 | 0 | 22 | 6.75 | |
| Lucas Erceg | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 10 | 5.26 | |
| Nate Pearson | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 16 | 3.43 | W |
| John Schreiber | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 14 | 3.79 | HLD |
| Steven Cruz | 1.0 | 1 | 0 | 0 | 1 | 2 | 0 | 22 | 4.62 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Framber Valdez | 5.0 | 4 | 3 | 2 | 3 | 4 | 1 | 97 | 4.53 | |
| Ty Madden | 1.2 | 0 | 0 | 0 | 1 | 1 | 0 | 30 | 2.88 | HLD |
| Drew Sommers | 1.1 | 2 | 2 | 2 | 0 | 2 | 1 | 22 | 5.27 | L |
| Brenan Hanifee | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 15 | 3.72 |
Manager comparison
Recent form
Season series: 2-2 with KC listed first across 4 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.