Diamondbacks get production from entire lineup in blowout win over Giants
The Diamondbacks' lineup tied season highs with 12 runs and 16 hits in a rout of the Giants in their series opener.
Watch: Reacting to the Arizona Diamondbacks trading for Lars Nootbaar | 7 mins
PHOENIX — Before Monday’s game against the San Francisco Giants, Arizona Diamondbacks manager Torey Lovullo made a comment that his offense had shown a lot of progress over the previous four games in checking off pitches and doing damage in the strike zone.
The D-backs’ lineup took that to an extreme, tying season highs with 12 runs and 16 hits in a 12-2 rout of the Giants in their series opener.
And it started early.
Nolan Arenado hit a grand slam in the first inning off Giants starter Robbie Ray, the former Diamondback who threw a complete game at Chase Field last season for the Giants. Before the Giants recorded an out, the D-backs took a 4-0 lead.
Arizona scored seven runs in the first three innings of a game for the first time this season and broke the dam with five more runs in the fifth.
Nolan Arenado GRAND SLAM 🐍@Dbacks lead 4-0 four batters in! pic.twitter.com/iXUvZRUyzN
— MLB (@MLB) May 19, 2026
By the end of the fifth inning, Ray had left the game with nine earned runs charged to him in 4.1 frames, all nine Diamondbacks hitters had recorded a hit and Arizona led 12-2.
The Giants did not help themselves with three errors and general sloppiness that aided a hot-hitting D-backs offense to get too far in front.
“I would say it’s one of our better wins of the year, to be honest with you,” Arenado said. “Long day yesterday, it could have been easy to come out here a little bit flat-footed or tired or whatever, but we didn’t make that excuse. … For us to set the tone early, it was awesome.”
A few Diamondbacks highlights:
- Gabriel Moreno blasted a two-run home run off Ray in the fifth inning. Moreno has recorded multiple hits in four straight games to break out of his post-injury slump. His OPS before this stretch was .593. It is now .718.
- Ryan Waldschmidt ripped two doubles into left field, finished 3-for-3, reached base four times and stole two bags. He became the first D-backs rookie ever with at least two doubles and at least two steals in a single game, according to the club.
- Ketel Marte hit three baseballs over 106 mph off the bat. Only one of them resulted in a hit, which has been a theme for Marte, but he managed to finish the game 2-for-4 with two RBIs.
Five players — Marte, Corbin Carroll, Ildemaro Vargas, Moreno and Waldschmidt — recorded multiple hits.
The Diamondbacks worked two walks but only struck out three times, continuously putting pressure the San Francisco defense.
Over the past five games, Arizona has struck out 29 times (5.8 per game).
Lovullo is seeing approach adjustments making a difference, along with the team’s success at punishing mistakes.
“We’re checking off pitches that were giving us some problems,” Lovullo said. “I could see the playbook in Colorado was to throw some breaking balls out of the zone and we spit on them. We started to eliminate that chase and stay in counts and we started to have some good success. And I think that continued today.”
The D-backs have scored 36 runs over the past five games. Beating up on the Rockies at Coors Field is one thing, but Ray came into Monday with a 3,04 ERA.
The Diamondbacks own a National League-high .300 batting average and .843 OPS over the past week, a stark contrast from their .192 average from the previous 13 games.
Additionally, they improved to 14-1 when they score at least six runs in a game.
“Obviously we’re not gonna do that every night because pitching is really good,” Arenado said. “But we have that type of talent where we can do things where it can get out of hand for the other teams. It looks like some guys are starting to get going, which is huge.”
With the win, the Diamondbacks improved to .500 at 23-23, while the Giants fell to 20-28.
Zac Gallen tosses quality start
Not to be lost on Monday was a decent performance from D-backs starter Zac Gallen, who delivered his first quality start (six-plus innings, three earned runs or fewer) since April 1. That was the game when he blanked the Detroit Tigers for six innings, outdueling Tarik Skubal.
Gallen allowed two runs in the first three innings but settled down, retiring the final seven batters he faced.
The outing snapped a four-game losing streak when Gallen has pitched, as he only walked one batter with four hits to finish with two earned runs.
“I felt fine,” Gallen said. “It makes your job a little bit easier when the offense puts up 12, especially going out there for that sixth. Just try to get in the strike zone, have a quick inning.”
Gallen did not draw any whiffs on the four-seam fastball, as missing bats with that pitch continues to evade him, but he was able to get through innings efficiently. Gallen only threw 81 pitches and probably could have gotten through at least seven innings, but Lovullo pulled him early due to the score.
Gallen finished with five strikeouts, tying a season high.
Ryan Thompson, Brandyn Garcia and Jonathan Loaisiga finished the game without allowing a run.
Injury concerns
Diamondbacks catcher James McCann, who entered the game as a defensive replacement at first base, walked off the field gingerly with the athletic trainer after legging out an infield single in the eighth inning.
Lovullo said after the game that McCann will likely need to go on the injured list with a right calf strain.
Giants outfielder Jung Hoo Lee left the game in the fourth inning with back spasms. Shortstop Willy Adames suffered a bruised thumb. According to USA Today’s Bob Nightengale, Lee is expected to miss Tuesday’s game, while Adames is questionable.
Ray left the game in the fifth inning after a comebacker hit him, although it was initially unclear whether he left due to the comebacker or whether it was time to move to the bullpen at that point. Ray is expected to make his next start.
Robbie Ray is coming out of this game after fielding a comebacker that deflected off his quad. Might not be injury-related and could just be his time to exit the game. pic.twitter.com/k1bI8OnL6l
— Justice delos Santos (@justdelossantos) May 19, 2026
Monday attendance
20,072
Diamondbacks-Giants Tuesday starters
Ryne Nelson (1-3, 5.40) will take the ball for the Diamondbacks on Tuesday after pitching to a 2.33 ERA in his previous three outings.
Right-hander Landen Roupp (5-4, 3.49) will pitch for San Francisco.
The game starts at 6:40 p.m. MST on 98.7 and the Arizona Sports app.






Comments
13 Comments
Not every day you get a grand slam before even making an out.
Anyone else sick and tired of Berthiaume sickenly gushing over Waldschmidt like he’s the next Ohtani? He’s mad some nice plays, but praising him for routine catches is ridiculous.
Berthiaume is a tool.
Hey AZ Sports. How about a little coverage for the ASU baseball Sun Devils?They just finished the regular season at 36-18, third place in the Big 12, and ranked 21st nationally. They'll very likely get an invitation to the NCAA tournament. Congrats to former Sun Devil and Dback Willie Bloomquist for getting the ASU baseball program back on track!