Kansas City Royals at Arizona Diamondbacks
· Major League Baseball
0 - 2
Gallen's scoreless streak at 28 innings, D-backs top Royals
Sending Zac Gallen to the mound cleared those bad feelings up in a hurry.
Gallen struck out 12 over 6 1/3 innings and stretched his scoreless streak to 28 innings, leading the Diamondbacks over the Kansas City Royals 2-0.
“It's always nice knowing Zac is stepping on the mound for us,” Lovullo said. “He sets an unbelieveable tone for us, goes 6 1/3, no runs, allows us to get ahead and stay ahead.”
Arizona took two of three games from the Royals and finished a 3-4 homestand.
Gallen (4-1) gave up four hits and walked none. He struck out six straight batters in the fourth and fifth innings, one shy of the franchise record accomplished by Randy Johnson and Curt Schilling, both in 2001.
The right-hander — who finished fifth in the NL Cy Young Award voting last season — hasn't given up a run since April 4 against San Diego. He's no stranger to long scoreless streaks as the D-backs just celebrated his 44 1/3 inning scoreless streak from 2022 with a bobblehead giveaway last weekend.
“Would you believe me if I said I didn't feel great?” Gallen said. “You know the cliché saying — you have your best stuff maybe five times (in a season), so the other 20 times, you've got to make it up.”
Even without his best stuff, Gallen's only minor trouble came in the first inning when Vinnie Pasquantino and MJ Melendez singled with one out. Gallen struck out Edward Olivares and Michael Massey to end the threat.
Miguel Castro handled the eighth and Andrew Chafin threw the ninth for his fourth save in five chances. The first two Royals batters reached base on Chafin, but the lefty retired the next three, including Freddy Fermin on a strikeout to end the game.
Arizona has pitched four shutouts. Kansas City has been blanked six times.
Royals manager Matt Quatraro said Gallen's ability to throw four pitches for strikes in any count makes him a tough matchup. Pasquantino said Gallen “does what a lot of people try to do and he does it really well.”
“He's playing chess and he's really good at it,” Pasquantino said. “He's setting you up, not just for the next pitch, but for the following pitch after that. He's moving your eyes around and he did a really nice job today.”
The D-backs didn't do much on offense, but with Gallen on the mound, didn't need much. Evan Longoria put Arizona ahead in the fourth on a broken-bat single into left field that scored Emmanuel Rivera.
Rivera, recalled Tuesday from Triple-A, had an RBI single in the fifth.
Ryan Yarbrough (0-3) gave up one run over four innings as Kansas City fell to 6-19.
TRAINER'S ROOM
Diamondbacks: Four-time All-Star Madison Bumgarner cleared waivers and was released. The left-hander was designated for assignment last week after starting the season with an 0-3 record and 10.26 ERA.
UP NEXT
Royals: Start a four-game series at Minnesota on Thursday. Kansas City will start RHP Zack Greinke (0-3, 4.61 ERA) in the opening game while Minnesota counters with RHP Tyler Mahle (1-2, 3.32 ERA).
Diamondbacks: Open a three-game series at Colorado on Friday. Arizona will start RHP Merrill Kelly (1-3, 3.42 ERA) against Colorado LHP Kyle Freeland (2-2, 4.28 ERA).
How can I watch Kansas City Royals vs. Arizona Diamondbacks?
- TV Channel: Royals at Diamondbacks 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Fermin struck out swinging. |
![]() |
9th Inning | Reyes lined out to center. |
![]() |
9th Inning | Reyes hit for Isbel |
![]() |
9th Inning | Duffy flied out to right. |
![]() |
9th Inning | Duffy hit for Massey |
![]() |
9th Inning | Olivares safe at first on fielding error by shortstop Ahmed, Melendez to second. |
Statistics
KC |
ARI |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 2 |
| 8 | Ground Balls | 10 |
| 13 | Strikeouts | 9 |
| 0 | Runs Batted In | 2 |
| 0 | Sacrifice Hit | 1 |
| 5 | Hits | 6 |
| 0 | Stolen Bases | 0 |
| 1 | Walks | 2 |
| 0 | Catcher Interference | 0 |
| 0 | Runs | 2 |
| 0 | Ground Into Double Play | 1 |
| 0 | Sacrifice Flies | 0 |
| 33 | At Bats | 27 |
| 0 | Home Runs | 0 |
| 0 | Grand Slam Home Runs | 0 |
| 18 | Runners Left On Base | 11 |
| 0 | Triples | 0 |
| 0 | Game Winning RBIs | 1 |
| 0 | Intentional Walks | 0 |
| 0 | Doubles | 0 |
| 12 | Fly Balls | 9 |
| 0 | Caught Stealing | 1 |
| 137 | Pitches | 142 |
| 0 | Games Started | 0 |
| 2 | Pinch At Bats | 1 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 1 |
| 5 | Total Bases | 6 |
| 34 | Plate Appearances | 32 |
| 0.0 | Projected Home Runs | 0.0 |
| 0 | Extra Base Hits | 0 |
| 0.0 | Runs Created | 1.6 |
| .152 | Batting Average | .222 |
| .000 | Pinch Hit Average | .000 |
| .152 | Slugging Percentage | .222 |
| .030 | Secondary Average | .037 |
| .176 | On Base Percentage | .323 |
| .328 | OBP Pct + SLG Pct | .545 |
| 0.7 | Ground To Fly Ball Ratio | 1.1 |
| 0.0 | Runs Created Per 27 Outs | 1.8 |
| 5.0 | Batter Rating | 14.0 |
| 0.0 | At Bats Per Home Run | 0.0 |
| 0.00 | Stolen Base Percentage | 0.00 |
| 4.03 | Pitches Per Plate Appearance | 4.44 |
| .000 | Isolated Power | .000 |
| 0.08 | Walk To Strikeout Ratio | 0.22 |
| .029 | Walks Per Plate Appearance | .063 |
| -.121 | Secondary Average Minus Batting Average | -.185 |
| 0.0 | Runs Produced | 4.0 |
| 0.0 | Runs Ratio | 1.0 |
| 0.2 | Patience Ratio | 0.3 |
| 0.3 | Balls In Play Average | 0.3 |
| 59.0 | MLB Rating | 68.5 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Phoenix, Arizona
Attendance: 14,343 | 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 |
2025 National League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Los Angeles |
93 | 69 | .574 | - | W5 |
San Diego |
90 | 72 | .556 | 3 | W3 |
San Francisco |
81 | 81 | .500 | 12 | W4 |
Arizona |
80 | 82 | .494 | 13 | L5 |
Colorado |
43 | 119 | .265 | 50 | L6 |

KC
ARI
Cleveland
Detroit
Minnesota
Chicago
Los Angeles
San Diego
San Francisco
Colorado