
Cardinals starting pitcher Sonny Gray goes to work in the second inning of a game against the Marlins on Tuesday, July 29, 2025, at Busch Stadium.
The increased usage of his change-up during a Tuesday start against the Miami Marlins was a result Cardinals starter Sonny Gray said had less to do with his plan to attack opposing hitters and more to do with what he could deal on a sweltering July night at Busch Stadium.
Gray used his change-up 15 times, matching a season high for its usage, per Statcast. It made up 16% of his pitches vs. the Marlins after it made up 7% of his pitch usage through his first 21 starts of the season.
The off-speed pitch helped Gray get through five innings as he allowed three runs and eight hits in the Cardinals’ 5-0 loss to finish off what has been another rugged July in the three-time All-Star’s career.
“No, I threw that more tonight because that’s, I’m being honest, I’m struggling in the heat to grip anything,†Gray said. “I threw a change-up early and was like, ‘Well, this kind of slips out anyway, so maybe this is something that I can just use.’ Tonight, that was just one of those things where it’s like, ‘Well, alright, let’s see if we can use this a little bit.’ That wasn’t anything. That was just, I think, more or less, that was just something that I felt like I could throw and it’d be decent.â€
People are also reading…
Gray allowed two runs in the second inning on a homer to Graham Pauley and had a third run score against him in the fifth inning on a two-out single by Otto Lopez. Gray struck out five batters and issued one walk in a loss that dropped the Cardinals to 55-54. He needed 91 pitches to get through an outing that began with a game-time temperature of 93 degrees.
“It’s tough to grip anything,†Gray said. “Everything’s wet. ... It is a real challenge. It’s something that I’ve tried to overcome in the past years prior just throughout my career.â€
While Gray worked through traffic, Cardinals hitters were kept to three hits, three walks and struck out four times against Miami starter and former Cardinal Sandy Alcantara. Alcantara, the National League’s Cy Young Award winner in 2022, was aided by a sliding grab in center field from Javier Sonoja to record an inning-ending fly out of Alec Burleson that left runners on first and third base in the third inning.
Alcantara recorded an inning-ending strikeout of Burleson in the fifth to leave the bases loaded as he helped the Marlins shut out the Cardinals for the first time at Busch Stadium since June 18, 2019.
“In the first, you can tell he was feeling his way through it ... and then he settled in after that,†Cardinals manager Oliver Marmol said of Alcantara. “The velo(city) ticked up to 97 (mph). Some 99s. The change-up was real — 92 (mph), 93 (mph). He did a nice job with it at the bottom of the zone and kept us from doing a whole lot.â€
In relief of Gray, Steven Matz allowed two runs in one inning. Matz, who is a trade candidate ahead of Thursday’s deadline, was set for just the one inning despite some confusion in what Marmol attributed to a “miscommunication with calling down to the bullpen.â€
John King could not complete his lone inning of work in the ninth after leaving for what he said was “precautionary†due to tightness on his left side. King said he will be reevaluated Wednesday for what Marmol hopes may have been cramps and not an oblique injury.
“We’re just going to sleep on it and then talk more tomorrow,†King said.
For Gray, the three runs and eight hits he allowed on Tuesday wrapped a July during which he went 2-3 with a 7.81 ERA in 27 2/3 innings over six starts. Gray’s July began with four runs allowed in 6 1/3 innings during a start in Pittsburgh and reached a midpoint with a start at home vs. the Braves, which was shortened to three innings because of a rain delay on the final day before the All-Star break.
He came out of the break by surrendering a career-high nine runs and 11 hits in his first start of the second half vs. the Diamondbacks at Chase Field and followed that by surrendering 11 hits and seven runs at home against the Padres. Opposing hitters batted .347 against him as his ERA grew from 3.36 following a complete game shutout in Cleveland to end June to 4.38 after his final start of July.
“Still, not great. A little sluggish. ... I didn’t have great stuff, and then to give up the extra one in the fifth with two outs, nobody on that one was kind of tough,†Gray said. “Overall, I felt OK. Yeah, that was kind of it. I’m just ready to get to some, probably, a little cooler weather, to be honest with you. It’s tough.â€
With his start against Miami, Gray has a 4.19 ERA for his career in July, marking his worst month-by-month split over 13 seasons in the majors. In 14 games with a temperature of 90 degrees or higher, including Tuesday’s, he owns a 4.46 ERA. Across his time in the majors, he’s followed July with a 2.81 ERA in August and had a 4.07 ERA over 53 regular-season games in September and October.
“I thought he competed well through the conditions,†Marmol said of Gray’s Tuesday start. “You can tell he was kind of laboring through that outing, but he gave us everything he had in order to give us a look at it. ... If you look at, I mean, overall, I feel like when you look at his career, especially last several years, July hasn’t treated him well, but he bounces back and does a really nice job. We’re looking forward to that next one.â€
Photos: Miami Marlins shutout St. Louis Cardinals 5-0
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals left fielder Alec Burleson spikes his helmet to the ground after striking out with runners on base to end the fifth inning during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

Marlins starting pitcher and former Cardinal Sandy Alcantara covers first base for the out as Cardinals right fielder Jordan Walker fails to get back safely on a caught ball during a game Tuesday, July 29, 2025, at Busch Stadium.
Miami Marlins vs St. Louis Cardinals, Tuesday

Cardinals starting pitcher Sonny Gray goes to work in the second inning of a game against the Marlins on Tuesday, July 29, 2025, at Busch Stadium.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals first baseman Willson Contreras snugs his hat on his head in the first inning during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals centerfielder Victor Scott II tracks down a fly ball in the frist inning during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals starting pitcher Sonny Gray pitches in the second inning during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

Marlins starter Sandy Alcantara delivers a pitch in the third inning of a game against the Cardinals on Tuesday, July 29, 2025, at Busch Stadium.
Miami Marlins vs St. Louis Cardinals, Tuesday

Cardinals reliever Steven Matz pitches in the sixth inning of a game against the Marlins on Tuesday, July 29, 2025, at Busch Stadium.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals left fielder Alec Burleson swings and misses to strike out with runners on base to end the fifth inning during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals manager Oliver Marmol looks around the stadium before the start of a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals relief pitcher John King gestures to his side about a pain he’s experiencing in the ninth inning during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

Miami Marlins shortstop Otto Lopez legs out a single as the throw comes in late to St. Louis Cardinals first baseman Willson Contreras during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals third baseman Nolan Arenado laughs as he jokes with teammates before a game during between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals second baseman Thomas Saggese, right, prepares to field a ball during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals third baseman Nolan Arenado looks out from the dugout before a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals right fielder Jordan Walker and St. Louis Cardinals second baseman Thomas Saggese talk and joke with teammates before a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals third baseman Nolan Arenado throws to first for the out during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals right fielder Jordan Walker reacts after striking out in the ninth inning during a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.
Miami Marlins vs St. Louis Cardinals, Tuesday

St. Louis Cardinals president of baseball opeations John Mozeliak talks on the phone as he walks through the tunnels of Busch Stadium after a game between the Miami Marlins and St. Louis Cardinals at Busch Stadium in St. Louis on Tuesday, July 29, 2025.