Royals Pummel Sloppy Athletics Behind Witt Jr.’s Stellar Night
The Oakland Athletics came to Kansas City on Monday night with what should have been hope. Instead, they left with their tails between their legs and a pitching staff that looked about as competent as a Little League team trying to execute a pickoff play. The Royals demolished the A’s 9-5, and frankly, it could have been worse if Mason Barnett‘s early exit hadn’t mercifully limited the bleeding in the first few innings.
Pitching Decisions
Star Performers
Barnett Implodes Early, Sets Tone for Disaster
Let’s start with the problem that got this whole mess rolling. Mason Barnett lasted just 2.2 innings, surrendering 7 hits and 6 earned runs while walking 4 batters. That’s not pitching. That’s batting practice with consequences. The Athletics’ pitching philosophy on Monday appeared to be “throw it where Bobby Witt Jr. can hit it,” and the Royals’ designated hitter was more than happy to oblige. Kansas City jumped out to a 6-1 lead by the end of the second inning, and the A’s never recovered from their own incompetence.
Witt Jr. was the story here, and rightfully so. The man went 3-for-4 with a homer in the second inning and an RBI double in the eighth. Three RBIs total. That’s not carrying a team; that’s embarrassing an opposing franchise. Jac Caglianone wasn’t far behind, going 3-for-5 with a pair of RBI singles that kept the pressure on Oakland’s crumbling defense. Michael Wacha, meanwhile, did his job for five innings, allowing just 4 runs on 6 hits while walking nobody. That’s the kind of professional, controlled performance that wins ballgames.
Oakland’s Power Show Wasn’t Enough
To the A’s’ credit, they tried to make a game of it. Jeff McNeil launched a solo shot in the first inning to get Oakland on the board early. Tommy White and Brian Serven connected for back-to-back homers in the fifth, pulling the A’s within striking distance at 6-4. That’s three home runs in one night, which should theoretically be enough to win most ballgames. But here’s the thing: hitting home runs doesn’t matter when your starter can’t throw strikes and your defense looks like it’s sleepwalking.
Serven’s two-run blast was solid, White’s solo shot was crisp, but these isolated moments of offensive competence couldn’t overcome the fundamental failure happening on the mound. The Athletics scored in bunches when they did score, but Kansas City played steady, relentless baseball. Salvador Perez’s two-run single in the first inning, Kyle Isbel’s RBI knock in the third, and the constant pressure from the Royals’ lineup wore Oakland down like water on a stone.
Steven Cruz shut the door with a save in the ninth, though given the Royals’ lead, there was never really any drama. This was a game decided in the first two innings when Barnett couldn’t find the strike zone and Kansas City couldn’t miss hanging curveballs.
The Athletics flew into Kansas City hoping for something. They’re leaving with nothing but questions about whether their pitching staff can survive the rest of the season. The Royals, meanwhile, proved they’re capable of putting together professional wins when they get decent pitching. That’s the difference between a team going places and one treading water.
Box Score
Athletics Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Jeff McNeil 1B | 4 | 1 | 1 | 1 | 0 | 0 | .259 |
| Henry Bolte CF | 3 | 0 | 1 | 0 | 0 | 1 | .268 |
| Lawrence Butler RF | 3 | 0 | 1 | 0 | 1 | 0 | .210 |
| Zack Gelof DH | 4 | 0 | 1 | 0 | 0 | 2 | .276 |
| Carlos Cortes LF | 4 | 1 | 1 | 0 | 0 | 0 | .260 |
| Tommy White 3B | 3 | 1 | 1 | 1 | 1 | 1 | .267 |
| Donovan Walton 2B | 3 | 1 | 1 | 0 | 1 | 0 | .277 |
| Alika Williams SS | 3 | 0 | 0 | 0 | 0 | 0 | .266 |
| Jonah Heim PH | 1 | 0 | 0 | 0 | 0 | 0 | .215 |
| Brian Serven C | 4 | 1 | 1 | 2 | 0 | 0 | .200 |
Athletics Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Mason Barnett (L) | 2.2 | 7 | 6 | 6 | 4 | 2 | 7.08 |
| Hayden Juenger | 2.1 | 0 | 0 | 0 | 0 | 0 | 6.14 |
| Scott Blewett | 2.0 | 3 | 1 | 1 | 0 | 3 | 3.00 |
| Seth Johnson | 1.0 | 3 | 2 | 2 | 0 | 1 | 7.29 |
Kansas City Royals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Carter Jensen C | 5 | 1 | 1 | 0 | 0 | 1 | .219 |
| Bobby Witt Jr. SS | 4 | 4 | 3 | 3 | 1 | 0 | .286 |
| Jac Caglianone RF | 5 | 1 | 3 | 2 | 0 | 0 | .276 |
| Maikel Garcia 3B | 5 | 1 | 2 | 1 | 0 | 1 | .264 |
| Vinnie Pasquantino 1B | 4 | 0 | 1 | 0 | 0 | 0 | .232 |
| Salvador Perez DH | 3 | 0 | 1 | 2 | 0 | 1 | .215 |
| Michael Massey 2B | 3 | 1 | 1 | 0 | 1 | 1 | .272 |
| Isaac Collins LF | 3 | 0 | 0 | 0 | 1 | 1 | .227 |
| Kyle Isbel CF | 3 | 1 | 1 | 1 | 1 | 1 | .232 |
Kansas City Royals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Michael Wacha (W) | 5.0 | 6 | 4 | 4 | 0 | 3 | 3.58 |
| Connor Thomas | 1.0 | 1 | 0 | 0 | 0 | 1 | 18.41 |
| John Schreiber | 1.0 | 0 | 0 | 0 | 0 | 0 | 3.60 |
| Nate Pearson | 1.0 | 0 | 0 | 0 | 1 | 0 | 2.73 |
| Lucas Erceg | 0.0 | 1 | 1 | 1 | 2 | 0 | 6.23 |
| Steven Cruz (SV) | 1.0 | 0 | 0 | 0 | 0 | 0 | 4.08 |
