Oakland Athletics vs Kansas City Royals
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Jeff McNeil | Jeff McNeil homers (6) on a fly ball to right field. | ATH 1, KC 0 |
| B1 | Maikel Garcia | Maikel Garcia singles on a line drive to right fielder Lawrence Butler. Bobby Witt Jr. scores. Jac Caglianone to 3rd. Maikel Garcia to 2nd. | ATH 1, KC 1 |
| B1 | Salvador Perez | Salvador Perez singles on a line drive to center fielder Henry Bolte. Jac Caglianone scores. Maikel Garcia scores. | ATH 1, KC 3 |
| B2 | Bobby Witt Jr. | Bobby Witt Jr. homers (15) on a fly ball to left center field. Kyle Isbel scores. | ATH 1, KC 5 |
| B3 | Kyle Isbel | Kyle Isbel singles on a line drive to center fielder Henry Bolte. Michael Massey scores. Isaac Collins to 3rd. | ATH 1, KC 6 |
| T5 | Tommy White | Tommy White homers (2) on a fly ball to left center field. | ATH 2, KC 6 |
| T5 | Brian Serven | Brian Serven homers (3) on a fly ball to left field. Donovan Walton scores. | ATH 4, KC 6 |
| B6 | Jac Caglianone | Jac Caglianone singles on a line drive to right fielder Lawrence Butler. Bobby Witt Jr. scores. | ATH 4, KC 7 |
| B8 | Bobby Witt Jr. | Bobby Witt Jr. doubles (26) on a sharp line drive to left fielder Carlos Cortes. Carter Jensen scores. | ATH 4, KC 8 |
| B8 | Jac Caglianone | Jac Caglianone singles on a ground ball to right fielder Lawrence Butler. Bobby Witt Jr. scores. | ATH 4, KC 9 |
| T9 | Jonah Heim | Jonah Heim grounds into a double play, second baseman Michael Massey to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Carlos Cortes scores. Tommy White to 3rd. Donovan Walton out at 2nd. Jonah Heim out at 1st. | ATH 5, KC 9 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| ATH | 1 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 1 | 5 |
| KC | 3 | 2 | 1 | 0 | 0 | 1 | 0 | 2 | 0 | 9 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Mason Barnett started for Athletics, leaving trailing 1–6. Out of the bullpen, Seth Johnson took the roughest line.
-
Mason Barnett
Starter
2.2
83
6
2
L
Pitch-by-pitch: what Mason Barnett threw
CSW 18% 1st-pitch strike 37% 4.4 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 52 63% 3 6 13 21 9 Changeup 12 14% 2 0 1 8 1 Slider 8 10% 0 0 3 4 1 Sweeper 6 7% 1 3 0 1 1 Curveball 5 6% 0 0 1 4 0 - Hayden Juenger Middle 2.1 21 0 0 inherited 2, stranded 2
- Scott Blewett Middle 2.0 28 1 3
- Seth Johnson Middle 1.0 15 2 1
Michael Wacha started for Royals, leaving with a 6–4 lead. Out of the bullpen, Lucas Erceg took the roughest line.
-
Michael Wacha
Starter
5.0
79
4
3
W
Pitch-by-pitch: what Michael Wacha threw
CSW 23% 1st-pitch strike 50% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Changeup 20 25% 5 2 7 2 4 Four-Seam Fastball 17 22% 0 1 3 10 3 Cutter 14 18% 1 4 2 4 3 Sinker 12 15% 0 2 2 3 5 Slider 8 10% 1 0 0 7 0 Curveball 8 10% 1 1 0 4 2 - Connor Thomas Middle 1.0 11 0 1 HLD
- John Schreiber Setup 1.0 9 0 0 HLD
- Nate Pearson Middle 1.0 18 0 0 HLD
- Lucas Erceg Closer 0.0 14 1 0
- Steven Cruz Middle 1.0 8 0 0 SV inherited 3, 1 scored
Where the game turned
- Perez 1B (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jeff McNeil 1B | 4 | 1 | 1 | 1 | 0 | 0 | .259 | .314 | .356 | .670 | HR (6) |
| Henry Bolte CF | 3 | 0 | 1 | 0 | 0 | 1 | .268 | .341 | .372 | .713 | |
| Lawrence Butler RF | 3 | 0 | 1 | 0 | 1 | 0 | .210 | .301 | .353 | .654 | |
| Zack Gelof DH | 4 | 0 | 1 | 0 | 0 | 2 | .276 | .331 | .496 | .827 | |
| Carlos Cortes LF | 4 | 1 | 1 | 0 | 0 | 0 | .260 | .336 | .412 | .748 | |
| Tommy White 3B | 3 | 1 | 1 | 1 | 1 | 1 | .267 | .295 | .347 | .642 | HR (2) |
| Donovan Walton 2B | 3 | 1 | 1 | 0 | 1 | 0 | .277 | .365 | .438 | .803 | 2B |
| Jonah Heim PH | 1 | 0 | 0 | 0 | 0 | 0 | .215 | .276 | .400 | .676 | |
| Brian Serven C | 4 | 1 | 1 | 2 | 0 | 0 | .200 | .222 | .457 | .679 | HR (3) |
| Alika Williams SS | 3 | 0 | 0 | 0 | 0 | 0 | .266 | .304 | .396 | .700 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Carter Jensen C | 5 | 1 | 1 | 0 | 0 | 1 | .219 | .297 | .401 | .698 | 2B |
| Bobby Witt Jr. SS | 4 | 4 | 3 | 3 | 1 | 0 | .286 | .359 | .461 | .820 | HR (15), 2B, SB |
| Jac Caglianone RF | 5 | 1 | 3 | 2 | 0 | 0 | .276 | .327 | .492 | .819 | |
| Maikel Garcia 3B | 5 | 1 | 2 | 1 | 0 | 1 | .264 | .321 | .374 | .695 | |
| Vinnie Pasquantino 1B | 4 | 0 | 1 | 0 | 0 | 0 | .232 | .318 | .347 | .665 | 2B |
| Salvador Perez DH | 3 | 0 | 1 | 2 | 0 | 1 | .215 | .261 | .365 | .626 | |
| Michael Massey 2B | 3 | 1 | 1 | 0 | 1 | 1 | .272 | .303 | .441 | .744 | |
| Isaac Collins LF | 3 | 0 | 0 | 0 | 1 | 1 | .227 | .325 | .350 | .675 | |
| Kyle Isbel CF | 3 | 1 | 1 | 1 | 1 | 1 | .232 | .284 | .338 | .622 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Mason Barnett | 2.2 | 7 | 6 | 6 | 4 | 2 | 1 | 83 | 7.08 | L |
| Hayden Juenger | 2.1 | 0 | 0 | 0 | 0 | 0 | 0 | 21 | 6.14 | |
| Scott Blewett | 2.0 | 3 | 1 | 1 | 0 | 3 | 0 | 28 | 3.00 | |
| Seth Johnson | 1.0 | 3 | 2 | 2 | 0 | 1 | 0 | 15 | 7.29 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Michael Wacha | 5.0 | 6 | 4 | 4 | 0 | 3 | 3 | 79 | 3.58 | W |
| Connor Thomas | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 11 | 18.41 | HLD |
| John Schreiber | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 3.60 | HLD |
| Nate Pearson | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 18 | 2.73 | HLD |
| Lucas Erceg | 0.0 | 1 | 1 | 1 | 2 | 0 | 0 | 14 | 6.23 | |
| Steven Cruz | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 4.08 | 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.