Arizona Diamondbacks rack up 13 hits in win over Royals

Aug 23, 2022, 9:10 PM
Arizona Diamondbacks' Emmanuel Rivera celebrates coming into the dugout after scoring on a wild pit...

Arizona Diamondbacks' Emmanuel Rivera celebrates coming into the dugout after scoring on a wild pitch by Kansas City Royals relief pitcher Luke Weaver during the eighth inning of a baseball game Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)

(AP Photo/Charlie Riedel)

KANSAS CITY, Mo. — Christian Walker had three hits, including a run-scoring double, to lead the Arizona Diamondbacks to a 7-3 win over the Kansas City Royals on Tuesday night.

Walker’s two-out double highlighted a three-run eighth against Josh Staumont (3-3) to extend the Diamondbacks’ lead to 5-1.

Arizona starter Zach Davies didn’t allow a baserunner until Bobby Witt, Jr., hammered his 17th homer to left field with one out in the fourth.

Nicky Lopez and Witt tripled during a two-run eighth to cut Arizona’s lead to 5-3.

Royals starter Jonathan Heasley pitched out of trouble in each of the first four innings, allowing a hit and a walk in each frame. Heasley escaped damage when the Diamondbacks went 0-for-6 with runners in scoring position.

Heasley’s most uncomfortable moment came in the fourth as he paused twice to vomit behind the mound. He eventually had to leave the game when the problem recurred with two out in the fifth.

Arizona tied the game in the sixth on Geraldo Perdomo’s two-out hit off reliever José Cuas’ leg.

Jake McCarthy delivered a bases-loaded sacrifice fly in the seventh, giving the Diamondbacks a 2-1 lead.

Alek Thomas had three hits and a walk as Arizona snapped a three-game losing streak.

Joe Mantiply (2-4) got four outs to earn the win.


The Royals were outhit 13-5 and have gone a franchise-record eight consecutive games without more than six hits. They have lost seven of nine.


Royals 1B Vinnie Pasquantino was placed on the 10-day injured list with right shoulder discomfort.


Royals RHP Jonathan Heasley was recalled from Triple-A Omaha. RHP Collin Snider was optioned to Omaha, and C Sebastian Rivero was recalled from Double-A Northwest Arkansas.

The Diamondbacks claimed RHP Reyes Moronta off waivers from the Dodgers and designated IF Jake Hager for assignment.


Diamondbacks RHP Zac Gallen (9-2, 2.78 ERA) will face Royals RHP Brady Singer (6-4, 3.27) on Wednesday night.

Penguin Air

Arizona Diamondbacks

Zac Gallen #23 of the Arizona Diamondbacks checks a runner at first base during the first inning ag...
Associated Press

D-backs blanked by Brewers in Zac Gallen’s final start of season

D-backs Zac Gallen stuck out six and allowed three runs over 5.0 innings in his final start of the season on Tuesday night.
24 hours ago
Corbin Carroll #7 of the Arizona Diamondbacks advances to third base on a single by Carson Kelly #1...
Jake Anderson

D-backs rookie Corbin Carroll paces fastest home-to-3rd time since 2020

Arizona Diamondbacks rookie outfielder Corbin Carroll has hit the ground running since making his MLB debut on Aug. 29.
24 hours ago
Joe Mantiply #35 of the Arizona Diamondbacks throws a pitch during the ninth inning against the Mil...
Associated Press

Diamondbacks bullpen blows 2 late leads in extra-inning loss to Brewers

The D-backs bullpen blew a three-run lead in the 9th inning and a one-run lead in the 10th in Monday night's 6-5 loss to the Brewers.
2 days ago
Arizona Diamondbacks' Stone Garrett hits a double against the San Francisco Giants during the eight...
Arizona Sports

Stone Garrett embraces competition for spot in Diamondbacks’ outfield

Stone Garrett is using the final week of the Diamondbacks' season to cement the notion that he belongs in Major League Baseball on a regular basis.
2 days ago
Arizona Diamondbacks' Jake McCarthy slides home to score against the San Francisco Giants during th...
Associated Press

Diamondbacks bullpen blows lead in extras vs. Giants

David Villar hit a two-run single in the 10th inning to give the Giants a 4-3 victory against the Arizona Diamondbacks on Sunday.
3 days ago
Emmanuel Rivera #15 of the Arizona Diamondbacks prepares for a game against the Pittsburgh Pirates ...
Alex Weiner

D-backs place Emmanuel Rivera on IL, select INF Jake Hager

The D-backs selected infielder Jake Hager Sunday from Triple-A Reno to replace Emmanuel Rivera on the roster. 
3 days ago
Arizona Diamondbacks rack up 13 hits in win over Royals