PHOENIX — Arizona Diamondbacks starter Brandon Pfaadt shut out the St. Louis Cardinals through seven innings in Friday’s commanding 7-3 victory at Chase Field as the club returned from the All-Star break.
Pfaadt has delivered at least seven innings in back-to-back starts for the first time in his major league career after going eight innings with two runs allowed in his last start in San Diego.
The right-hander only needed 69 pitches to plow through six innings with two hits allowed on Friday as he maintained an efficient pace.
RELATED STORIES
Torey Lovullo: Diamondbacks have to be better than .500 to make case to front office
Diamondbacks shake up rotation order entering 2nd half
Diamondbacks shake up rotation order entering 2nd half
St. Louis threatened to end the shutout in the seventh inning with a lead-off double from Willson Contreras and one-out single by Masyn Winn, but Pfaadt stranded the runners to end his outing. He finished with four hits allowed, no walks and six strikeouts.
His ERA dropped back under five at 4.82, and the Diamondbacks are now 8-2 this season when he throws at least six innings.
Pfaadt received some help in the form of run support and strong defense. Center fielder Alek Thomas made the highlight play of the night, crashing into the wall to rob Jordan Walker of extra bases in the fifth inning.
Alek Thomas puts his body on the line to make an UNBELIEVABLE GRAB ? pic.twitter.com/hlIomPVK0Z
— MLB (@MLB) July 19, 2025
Arizona’s offense piled up five runs on six hits between the second and third innings.
Geraldo Perdomo singled home two runs in the second inning against Cardinals starter Andre Pallante, while Adrian Del Castillo — in his first MLB game of the year — went 3-for-4 with an RBI and two runs scored as the designated hitter.
Blaze Alexander, Thomas and Jose Herrera also delivered RBIs. All nine starters reached base and eight recorded at least one hit, with All-Star Corbin Carroll being the exception.
Arizona racked up 11 hits and three walks as a team, even on a day when Carroll struck out three times and fellow All-Star Ketel Marte landed on the restricted list to take care of personal matters.
The Diamondbacks nearly recorded their seventh shutout victory of the season, although the Cardinals scratched three runs across in the ninth inning off John Curtiss.
Arizona remains 5.5 games back of a postseason spot, as the D-backs need to stack wins over the next couple weeks ahead of the trade deadline to make up ground.
Up next for Diamondbacks
The series continues on Saturday with a slightly earlier first pitch than normal. The game will start at 4:15 p.m. MST and air nationally on FOX.
Ryne Nelson gets the start for Arizona, while veteran right-hander Sonny Gray will pitch for St. Louis. Gray threw six innings with three earned runs against the D-backs in May.
Catch the game on 98.7 and the Arizona Sports app.
Follow @alexjweiner
Hence then, the article about brandon pfaadt blanks cardinals diamondbacks win to open 2nd half was published today ( ) and is available on Arizona sports ( Middle East ) The editorial team at PressBee has edited and verified it, and it may have been modified, fully republished, or quoted. You can read and follow the updates of this news or article from its original source.
Read More Details
Finally We wish PressBee provided you with enough information of ( Brandon Pfaadt blanks Cardinals, Diamondbacks win to open 2nd half )
Also on site :
- Rainbow Six Siege Servers Reportedly Breached — Players Urged to Avoid Logging In
- 2026 NBA Mock Draft: Dybantsa Over Peterson? Bulls (Almost) Out of the Lottery!
- Suns’ Mark Williams questionable for 2nd game of back-to-back, Grayson Allen remains out
