Philadelphia Phillies vs Kansas City Royals
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Lane Thomas | Lane Thomas doubles (11) on a line drive to right fielder Gabriel Rincones Jr. Bobby Witt Jr. scores. | PHI 0, KC 1 |
| B1 | Michael Massey | Michael Massey singles on a line drive to right fielder Gabriel Rincones Jr. Lane Thomas scores. | PHI 0, KC 2 |
| T5 | Gabriel Rincones Jr. | Gabriel Rincones Jr. out on a sacrifice fly to center fielder Lane Thomas. Bryson Stott scores. | PHI 1, KC 2 |
| B5 | Jac Caglianone | Jac Caglianone out on a sacrifice fly to center fielder Justin Crawford. Isaac Collins scores. | PHI 1, KC 3 |
| T7 | Garrett Stubbs | Garrett Stubbs grounds into a force out, pitcher John Schreiber to shortstop Bobby Witt Jr. Bryson Stott scores. Justin Crawford out at 2nd. Garrett Stubbs to 1st. | PHI 2, KC 3 |
| B8 | Salvador Perez | Salvador Perez doubles (11) on a line drive to left fielder Brandon Marsh. Bobby Witt Jr. scores. Lane Thomas scores. | PHI 2, KC 5 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| PHI | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 2 |
| KC | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 5 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Aaron Nola started for Phillies, leaving trailing 2–3. Out of the bullpen, Seth Johnson took the roughest line.
-
Aaron Nola
Starter
7.0
98
3
7
L
Pitch-by-pitch: what Aaron Nola threw
CSW 33% 1st-pitch strike 64% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Knuckle Curve 31 32% 11 5 4 7 4 Four-Seam Fastball 19 19% 0 4 6 5 4 Changeup 19 19% 6 0 3 7 3 Sinker 18 18% 0 3 2 7 6 Cutter 9 9% 2 0 0 4 3 Slider 2 2% 0 1 0 0 1 - Seth Johnson Middle 0.1 14 2 0
- Kyle Backhus Middle 0.2 12 0 1 inherited 2, all 2 scored
Luinder Avila started for Royals, leaving with a 2–1 lead. Out of the bullpen, John Schreiber took the roughest line.
-
Luinder Avila
Starter
5.0
69
1
4
W
Pitch-by-pitch: what Luinder Avila threw
CSW 26% 1st-pitch strike 39% 3.8 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 22 32% 1 5 3 9 4 Sinker 15 22% 0 5 2 5 3 Curveball 13 19% 2 2 2 5 2 Slider 12 17% 1 1 2 6 2 Changeup 7 10% 1 0 1 3 2 - Matt Strahm Setup 1.0 22 0 1 HLD
- John Schreiber Middle 1.0 14 1 1 HLD
- Daniel Lynch IV Setup 1.0 12 0 1 HLD
- Alex Lange Middle 1.0 11 0 0 SV
Where the game turned
- Thomas 2B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Trea Turner SS | 4 | 0 | 0 | 0 | 0 | 1 | .236 | .283 | .360 | .643 | |
| Kyle Schwarber DH | 3 | 0 | 0 | 0 | 1 | 1 | .254 | .370 | .567 | .937 | |
| Bryce Harper 1B | 4 | 0 | 0 | 0 | 0 | 3 | .270 | .370 | .522 | .892 | |
| Brandon Marsh LF | 4 | 0 | 1 | 0 | 0 | 1 | .309 | .341 | .511 | .852 | |
| Alec Bohm 3B | 3 | 0 | 0 | 0 | 1 | 0 | .224 | .283 | .372 | .655 | |
| Bryson Stott 2B | 4 | 2 | 2 | 0 | 0 | 0 | .247 | .305 | .397 | .702 | 3B |
| Gabriel Rincones Jr. RF | 3 | 0 | 1 | 1 | 0 | 0 | .196 | .222 | .353 | .575 | 2B |
| Justin Crawford CF | 2 | 0 | 1 | 0 | 0 | 0 | .255 | .304 | .341 | .645 | |
| Garrett Stubbs C | 3 | 0 | 0 | 1 | 0 | 1 | .148 | .226 | .148 | .374 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Carter Jensen C | 4 | 0 | 1 | 0 | 0 | 2 | .247 | .309 | .443 | .752 | |
| Bobby Witt Jr. SS | 3 | 2 | 2 | 0 | 1 | 0 | .290 | .362 | .466 | .828 | SB |
| Jac Caglianone 1B | 3 | 0 | 0 | 1 | 0 | 0 | .258 | .325 | .460 | .785 | |
| Lane Thomas CF | 3 | 2 | 1 | 1 | 1 | 0 | .216 | .322 | .343 | .665 | 2B |
| Nick Loftin 2B | 1 | 0 | 0 | 0 | 0 | 1 | .224 | .320 | .375 | .695 | |
| Salvador Perez DH | 4 | 0 | 1 | 2 | 0 | 1 | .202 | .241 | .329 | .570 | 2B |
| Josh Rojas 3B | 4 | 0 | 0 | 0 | 0 | 1 | .200 | .200 | .400 | .600 | |
| Kameron Misner RF | 3 | 0 | 0 | 0 | 0 | 2 | .225 | .244 | .250 | .494 | |
| Isaac Collins LF | 3 | 1 | 2 | 0 | 0 | 1 | .235 | .339 | .344 | .683 | 2B, SB |
| Michael Massey 2B | 3 | 0 | 1 | 1 | 0 | 0 | .254 | .284 | .421 | .705 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Aaron Nola | 7.0 | 7 | 3 | 3 | 0 | 7 | 0 | 98 | 5.87 | L |
| Seth Johnson | 0.1 | 0 | 2 | 2 | 2 | 0 | 0 | 14 | 7.59 | |
| Kyle Backhus | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | 12 | 5.65 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Luinder Avila | 5.0 | 3 | 1 | 1 | 1 | 4 | 0 | 69 | 5.05 | W |
| Matt Strahm | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | 22 | 5.34 | HLD |
| John Schreiber | 1.0 | 1 | 1 | 0 | 0 | 1 | 0 | 14 | 3.09 | HLD |
| Daniel Lynch IV | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 12 | 2.50 | HLD |
| Alex Lange | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 4.82 | SV |
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.