Locklear, Pdaadt help the Diamondbacks beat the Cardinals 10-6

Arizona Diamondbacks' Tyler Locklear hits a two-run home run in the fourth inning of a baseball game against the St. Louis Cardinals, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
Arizona Diamondbacks' Tyler Locklear hits a two-run home run in the fourth inning of a baseball game against the St. Louis Cardinals, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
Arizona Diamondbacks starting pitcher Brandon Pfaadt throws in the first inning of a baseball game against the St. Louis Cardinals, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
Arizona Diamondbacks starting pitcher Brandon Pfaadt throws in the first inning of a baseball game against the St. Louis Cardinals, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
Arizona Diamondbacks' Tyler Locklear celebrates after hitting a two-run home run in the fourth inning of a baseball game against the St. Louis Cardinals, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
Arizona Diamondbacks' Tyler Locklear celebrates after hitting a two-run home run in the fourth inning of a baseball game against the St. Louis Cardinals, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
Arizona Diamondbacks third baseman Tim Tawa throws out St. Louis Cardinals' Jordan Walker at first base in the fifth inning of a baseball game, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
Arizona Diamondbacks third baseman Tim Tawa throws out St. Louis Cardinals' Jordan Walker at first base in the fifth inning of a baseball game, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
The Arizona Diamondbacks celebrate after defeating the St. Louis Cardinals after a baseball game, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
The Arizona Diamondbacks celebrate after defeating the St. Louis Cardinals after a baseball game, Thursday, July 23, 2026, in St. Louis. (AP Photo/Joe Puetz)
Carbonatix Pre-Player Loader

Audio By Carbonatix

ST. LOUIS (AP) — Tyler Locklear went 3 for 4 with a homer and three RBIs, Brandon Pfaadt pitched six solid innings and the Arizona Diamondbacks beat the St. Louis Cardinals 10-6 on Thursday.

Arizona had 16 hits in the makeup of the teams’ June 25 rainout a day after having a season-high 17 hits at home against the Athletics.

Pfaadt (5-1) allowed two first-inning runs on four straight hits leading off the game but settled in to allow just three more hits. Arizona who has won three straight and nine of 11.

The Cardinals scored four two-out runs off Ryan Thompson in the ninth inning.

Locklear lined an RBI single up the middle off Matt Svanson in the eighth inning after hitting a two-run homer, his first of the season, off Michael McGreevy (4-8) in the fourth inning.

Arizona sent 11 batters to the plate in the eighth inning and scored five runs off Svanson and Justin Bruihl.

McGreevy (4-8) allowed four runs on seven hits in 6 1/3 innings for St. Louis. The Cardinals have lost 11 of 16.

Jordan Walker received a standing ovation before his first home plate appearance since winning the 2026 Home Run Derby and lined an RBI double on the first pitch he saw to give St. Louis a 1-0 lead.

Ketel Marte was scratched less than an hour before first pitch with back stiffness after originally being slated to leadoff and play second base for Arizona.

Iván Herrera had the day off for St. Louis after starting each of the club’s first 101 games.

Up next

Diamondbacks LHP Eduardo Rodriguez (8-3, 2.62 ERA) will face Nationals RHP Zack Littell (7-7, 5.34) to open a three-game series in Washington on Friday night. ... Cardinals RHP Dustin May (5-7, 4.78) was set to oppose Reds RHP Rhett Lowder (3-7, 5.75) at home Friday night.

___

AP MLB: https://apnews.com/hub/mlb

 

Sponsored Links

Trending Videos

Salem News Channel Today

On Air & Up Next

  • The Ramsey Show
    7:00PM - 10:00PM
     
    Millions listen to The Ramsey Show every day for common-sense talk on money.   >>
     
  • Bloomberg Radio
    10:00PM - 12:00AM
     
    Bloomberg Radio is the world's only global 24-hour business radio station.   >>
     
  • Bloomberg Radio
    12:00AM - 1:00AM
     
    Bloomberg Radio is the world's only global 24-hour business radio station.   >>
     
  • Best Stocks Now
    1:00AM - 2:00AM
    Best Stocks Now
    855-611-2378
     
    Bill Gunderson provides listeners with financial guidance that is both   >>
     
  • Bloomberg Radio
    2:00AM - 3:00AM
     
    Bloomberg Radio is the world's only global 24-hour business radio station.   >>
     

See the Full Program Guide