Oakland Athletics at Kansas City Royals
· Major League Baseball
12 - 8
Rooker, Laureano go back-to-back as A’s outslug Royals 12-8
Kyle Muller became the first A's starter to earn a win in 33 games this year. The drought was the longest to begin a season in MLB history, according to the Elias Sports Bureau.
“It’s been a long time coming,” Muller said. “We have had some opportunities and fell a little short. I don’t think the performance was worthy of the first win because we’ve had some guys have some good outings. We’re just going to keep rolling from here.”
Rooker, Noda, Esteury Ruiz and Tony Kemp each had three of Oakland's 17 hits, a season high. Ruiz and Noda both scored three times as the A's improved to 7-26 with only their second victory by more than one run.
Nick Pratto homered for the Royals (8-25), who dropped to 2-15 at home. They shaved a seven-run deficit to 9-8 before Oakland scored three times in the final two innings.
“This club has shown a lot of fight and resilience to fight back, and we had a tough series against Seattle and lost some of those games we couldn’t tack on runs,” A’s manager Mark Kotsay said. “Tonight in the eighth inning we were able to tack on those (two) extra runs, which was breathing room.”
Rooker launched a two-run homer in the third inning and Laureano followed with a drive to left-center that made it 4-0. It was Rooker’s 10th home run of the season, second-most in the American League.
Rooker hit an RBI double in the fourth and Kemp chased Royals starter Brad Keller with a run-scoring double in the fifth.
Keller (2-3) gave up six earned runs, 11 hits and four walks over 4 1/3 innings.
Noda added a two-run double in the fifth to make it 9-2 — the biggest lead for Oakland this season.
Muller (1-2) gave up a two-run homer to Pratto in the fourth. The left-hander went 5 1/3 innings, allowing five runs and eight hits. He walked three and struck out one.
For the second consecutive game, the Royals fought back from a big deficit but couldn’t complete the comeback. A two-run triple by Hunter Dozier trimmed it to 9-8 in the seventh.
“I mean, disappointing. Or, you know, we don’t expect to do that,” manager Matt Quataro said about falling into a big hole for a second straight game. “That is what is frustrating is that we know our guys can perform better than that and they know that. That is where the frustration comes, the internal part.”
ROSTER MOVES
Kansas City recalled RHP Jonathan Heasley and optioned LHP Austin Cox to Triple-A Omaha.
TRAINER’S ROOM
The Royals placed OF Kyle Isbel (left hamstring strain) on the 10-day injured list and recalled INF Nate Eaton.
UP NEXT
Oakland sends LHP Ken Waldichuk (0-2, 7.26 ERA) to the mound against Royals RHP Brady Singer (2-3, 8.48) on Saturday.
How can I watch Oakland Athletics vs. Kansas City Royals?
- TV Channel: Athletics at Royals 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Duffy grounded out to second. |
![]() |
9th Inning | Pratto grounded out to second, Pasquantino to second. |
![]() |
9th Inning | Perez struck out swinging. |
![]() |
9th Inning | Pasquantino singled to center. |
![]() |
9th Inning | Jackson relieved Moll |
![]() |
9th Inning | Laureano flied out to left. |
Statistics
KC |
||
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 0 |
| 11 | Ground Balls | 15 |
| 5 | Strikeouts | 2 |
| 10 | Runs Batted In | 8 |
| 0 | Sacrifice Hit | 0 |
| 17 | Hits | 10 |
| 2 | Stolen Bases | 0 |
| 7 | Walks | 6 |
| 0 | Catcher Interference | 0 |
| 12 | Runs | 8 |
| 1 | Ground Into Double Play | 1 |
| 1 | Sacrifice Flies | 3 |
| 41 | At Bats | 33 |
| 2 | Home Runs | 1 |
| 0 | Grand Slam Home Runs | 0 |
| 23 | Runners Left On Base | 16 |
| 0 | Triples | 1 |
| 0 | Game Winning RBIs | 0 |
| 1 | Intentional Walks | 0 |
| 6 | Doubles | 1 |
| 26 | Fly Balls | 19 |
| 0 | Caught Stealing | 0 |
| 191 | Pitches | 164 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 0 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 1 | Is Qualified In Steals | 0 |
| 29 | Total Bases | 16 |
| 49 | Plate Appearances | 42 |
| 324.0 | Projected Home Runs | 162.0 |
| 8 | Extra Base Hits | 3 |
| 13.1 | Runs Created | 6.6 |
| .415 | Batting Average | .303 |
| .000 | Pinch Hit Average | .000 |
| .707 | Slugging Percentage | .485 |
| .512 | Secondary Average | .364 |
| .490 | On Base Percentage | .381 |
| 1.197 | OBP Pct + SLG Pct | .866 |
| 0.4 | Ground To Fly Ball Ratio | 0.8 |
| 13.6 | Runs Created Per 27 Outs | 6.6 |
| 81.0 | Batter Rating | 49.5 |
| 20.5 | At Bats Per Home Run | 33.0 |
| 1.00 | Stolen Base Percentage | 0.00 |
| 3.90 | Pitches Per Plate Appearance | 3.90 |
| .293 | Isolated Power | .182 |
| 1.40 | Walk To Strikeout Ratio | 3.00 |
| .143 | Walks Per Plate Appearance | .143 |
| .098 | Secondary Average Minus Batting Average | .061 |
| 22.0 | Runs Produced | 16.0 |
| 0.8 | Runs Ratio | 1.0 |
| 0.8 | Patience Ratio | 0.6 |
| 0.4 | Balls In Play Average | 0.3 |
| 122.3 | MLB Rating | 97.0 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Kansas City, Missouri
Attendance: 15,966 | 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