Kansas City Royals at Oakland Athletics
· Major League Baseball
2 - 0
Keller and bullpen two-hit A's, Royals win 2-0
Jose Cuas retired two batters and allowed a one-out double in the eighth. Scott Barlow set down the final four batters for his eighth save to complete the two-hitter and give the Royals a third consecutive win.
“He was so good all day,” Royals manager Mike Matheny said of Keller. “He hit the middle of the plate maybe 10 times out of almost 100 pitches so he was trusting the movement. He had movement going both ways, kept the ball on the ground and let guys make plays behind him.”
Keller (2-8) was dominant in his first win since May 3. The 22-year-old retired 17 of the first 18 batters he faced and worked around three walks for his first road victory in five starts this season.
Oakland’s only hit off Keller came on Jonah Bride’s two-out double in the sixth just past the outstretched glove of left fielder Andrew Benintendi. After walking Tony Kemp and Seth Brown to load the bases, Keller received a mound visit from pitching coach Cal Eldred then got Ramón Laureano to fly out.
“He came out there and told me to calm down, gave me a little bit of a breather and told me speed up my delivery a little bit,” Keller said. “I started to slow down and I think that’s why the ball sprayed on me a little bit to those two guys that I walked. ”
Pinch-hitter Ryan O’Hearn doubled in in Michael A. Taylor in the seventh to break a scoreless tie and assure Kansas City of its first series win since taking two of three from Colorado in mid-May. Whit Merrifield added an RBI single in the ninth.
The A’s were shut out for the eighth time this season, dropped their eighth straight at home, and fell to a majors-worst 22-45. Oakland has lost 15 of 17.
Taylor tripled off Cole Irvin(2-4) with one out in the seventh when left fielder Brown dove and missed the sinking line drive. After Domingo Acevedo replaced Irvin, O’Hearn followed with a chopper that hit in front of home plate then bounced high over the head of A’s first baseman Christian Bethancourt and went down the line.
A’s manager Mark Kotay defended Brown’s decision to dive for the ball.
“It’s an aggressive play, he went all in,” Kotsay said. “We still had an opportunity to get second out in that inning and leave the runner at third base.”
Irvin allowed three hits and had six strikeouts in 6 1/3 innings. He hasn’t won since coming off the Injured List on May 22.
Keller retired the first six until Elvis Andrus walked leading off the third. After Luis Barrera struck out swinging, Bride lined into an unassisted double play at first base.
GOING IN COLD
O’Hearn did not warm before his pinch-hit because the batting cage at the Coliseum is in center field and there were several players already lined up.
“I went over there and it’s a small cage and there was like 10 guys lined up to hit and so I just said I’m going to go in cold today,” O’Hearn said. “I took a swing before I got in the box, kind of loosened up and said ‘Here we go.’”
DEFENSIVE GEM
Four days after making his major league debut, Bride made one of the best plays by an A’s third baseman this season when he dove behind the pitcher’s mound to rob Benintendi of a bunt hit in the fifth inning.
Oakland third baseman have committed a team-leading 11 errors this season. Only Texas third basemen (12) entered the day with more.
TRAINER’S ROOM
Athletics: Brown was shaken up after his diving attempt and was checked out by a team trainer but stayed in the game.
UP NEXT
Royals RHP Brady Singer (3-1, 4.24 ERA) starts the series finale Sunday. Singer walked five in his last start after issuing four free passes in his previous 35 1/3 innings. Athletics LHP Jared Koenig (0-2, 11.25) is the first Oakland pitcher to lose his first two career starts since Daniel Gossett in 2017.
----
How can I watch Kansas City Royals vs. Oakland Athletics?
- TV Channel: Royals at Athletics 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Vogt grounded out to first. |
![]() |
9th Inning | Laureano grounded out to third. |
![]() |
9th Inning | Brown struck out swinging. |
![]() |
9th Inning | Perez struck out swinging. |
![]() |
9th Inning | Witt Jr. reached on infield single to shortstop, Merrifield to second. |
![]() |
9th Inning | Jiménez relieved Puk |
Statistics
KC |
||
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 2 | Hit By Pitch | 0 |
| 10 | Ground Balls | 12 |
| 12 | Strikeouts | 7 |
| 2 | Runs Batted In | 0 |
| 1 | Sacrifice Hit | 0 |
| 7 | Hits | 2 |
| 0 | Stolen Bases | 0 |
| 4 | Walks | 3 |
| 0 | Catcher Interference | 0 |
| 2 | Runs | 0 |
| 0 | Ground Into Double Play | 0 |
| 0 | Sacrifice Flies | 0 |
| 33 | At Bats | 28 |
| 0 | Home Runs | 0 |
| 0 | Grand Slam Home Runs | 0 |
| 22 | Runners Left On Base | 7 |
| 1 | Triples | 0 |
| 1 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 1 | Doubles | 2 |
| 12 | Fly Balls | 9 |
| 0 | Caught Stealing | 0 |
| 158 | Pitches | 120 |
| 0 | Games Started | 0 |
| 1 | Pinch At Bats | 0 |
| 1 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 0 |
| 10 | Total Bases | 4 |
| 40 | Plate Appearances | 31 |
| 0.0 | Projected Home Runs | 0.0 |
| 2 | Extra Base Hits | 2 |
| 3.9 | Runs Created | -0.1 |
| .212 | Batting Average | .071 |
| 1.000 | Pinch Hit Average | .000 |
| .303 | Slugging Percentage | .143 |
| .212 | Secondary Average | .179 |
| .333 | On Base Percentage | .161 |
| .636 | OBP Pct + SLG Pct | .304 |
| 0.8 | Ground To Fly Ball Ratio | 1.3 |
| 3.9 | Runs Created Per 27 Outs | -0.1 |
| 19.5 | Batter Rating | 6.0 |
| 0.0 | At Bats Per Home Run | 0.0 |
| 0.00 | Stolen Base Percentage | 0.00 |
| 3.95 | Pitches Per Plate Appearance | 3.87 |
| .091 | Isolated Power | .071 |
| 0.33 | Walk To Strikeout Ratio | 0.43 |
| .100 | Walks Per Plate Appearance | .097 |
| .000 | Secondary Average Minus Batting Average | .107 |
| 4.0 | Runs Produced | 0.0 |
| 1.0 | Runs Ratio | 0.0 |
| 0.4 | Patience Ratio | 0.2 |
| 0.3 | Balls In Play Average | 0.1 |
| 72.3 | MLB Rating | 57.5 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Oakland, California
Attendance: 10,936 | Capacity:
2025 American League Central Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Cleveland |
88 | 74 | .543 | - | W2 |
Detroit |
87 | 75 | .537 | 1 | L1 |
Kansas City |
82 | 80 | .506 | 6 | W2 |
Minnesota |
70 | 92 | .432 | 18 | L1 |
Chicago |
60 | 102 | .370 | 28 | W1 |


KC
Cleveland
Detroit
Minnesota
Chicago