Miami Marlins at St. Louis Cardinals
· Major League Baseball
3 - 5
Carlson drives in 2, Cardinals rally to top Marlins 5-3
Carlson went 2 for 4 and has hit in five straight games. Teammate Tommy Edman scored a pair of runs and stole his 19th base of the season.
“Guys around me are taking good at-bats, putting me in a position where pitchers have to come into the zone,” Carlson said. “Just trying to be consistent, take advantage of it.”
Cardinals starter Dakota Hudson (6-4) went five-plus innings, allowing three runs. He was lifted after issuing a leadoff walk to Jorge Soler in the sixth. Junior Fernández pitched a scoreless sixth and seventh, and Giovanny Gallegos did the same in the eighth. Ryan Helsley struck out the side to earn his sixth save in eighth opportunities.
“Guys are gonna get opportunities in those middle innings and some will embrace the competition and the pressure that comes with it,” Cardinals manager Oliver Marmol said. “Today we saw a guy (Fernández) embrace it and really run with it. That was fun to watch.”
Fernández has not given up a run in 6 1/3 innings since being recalled from Triple-A Memphis on June 22.
“I went down there to Triple-A to work on my sinker, it’s another pitch in my arsenal,” Fernández said. “So, it gives me the confidence to throw it at any hitter and any count.”
The Marlins struck first with a three-run third. Miguel Rojas had an RBI double and Nick Fortes and Soler added run-scoring singles. Soler’s hit was the 40,000th in Marlins franchise history.
But the Cardinals knocked out Marlins starter Braxton Garrett while batting around in a four-run fifth. Edmundo Sosa got it started with an RBI triple. Edman, Carlson and Paul Goldschmidt followed with RBI hits to give the Cardinals a 5-3 lead.
“When they scored, we’re down two, it felt like we were down 10,” Marlins manager Don Mattingly said. “And that’s just not where you should feel as a club, a club like ours that is capable of scoring and it just seems like we got down a couple runs and it was like a mountain to climb.”
Garrett (1-3) allowed five runs in 4 2/3 innings. He allowed the first three to reach in the fourth, including an RBI single by Carlson, but got out of the frame without any additional damage by getting Nolan Arenado to ground into a double play and a deep fly-out by Juan Yepez.
Jon Berti went 0 for 4, snapping his 24-game on base streak and 11-game hitting streak.
The Cardinals won for the third time in their last four games, while the Marlins have lost seven of their last eight games at Busch Stadium.
FACES IN THE CROWD
Former MLB pitcher Roger Clemens was at the game. Clemens is the godfather of Cardinals rookie outfielder Conner Capel, who made his major league debut Monday.
Hall of Fame shortstop Ozzie Smith was also at the game and got a loud ovation when shown on the video board in the sixth inning.
WEB GEM
Berti made a diving stop that turned into an inning-ending double play in the second. Playing on the third base side of second in a shift, he stopped a smash off the bat of Albert Pujols and from his knees flipped the ball to Rojas to start the 4-6-3 double play.
TRAINER’S ROOM
Marlins: 2B Jazz Chisholm (back spasms) was back in the lineup after missing the last two games, but was removed in the middle of the second with right lower back discomfort. He popped out to right in his only at-bat. Chisholm will undergo tests tomorrow. Erik González entered the game at third and Berti moved to second.
Cardinals: OF Tyler O’Neill (left knee strain) took part in running drills. The next step will be running the bases before being cleared for a rehab assignment that is expected to begin next week.
UP NEXT
RHP Andre Pallante (2-3, 2.03 ERA) will start for the Cardinals in the finale of a three-game set Wednesday against Miami RHP Sandy Alcantara (7-3, 1.95 ERA). Pallante recorded a career high in innings (6), hits (7), runs (3) and pitches thrown (90) in his last outing Friday. Alcantara has not posted a win in three career starts against St. Louis, but has a 0.81 ERA with two earned runs in 22 1/3 innings and 23 strikeouts.
How can I watch Miami Marlins vs. St. Louis Cardinals?
- TV Channel: Marlins at Cardinals 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | García struck out swinging. |
![]() |
9th Inning | Aguilar struck out swinging. |
![]() |
9th Inning | Cooper struck out swinging. |
![]() |
9th Inning | Helsley relieved Gallegos |
![]() |
9th Inning | Capel as designated hitter. |
![]() |
8th Inning | Donovan struck out looking. |
Statistics
MIA |
STL |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 0 |
| 10 | Ground Balls | 13 |
| 10 | Strikeouts | 9 |
| 3 | Runs Batted In | 5 |
| 0 | Sacrifice Hit | 0 |
| 6 | Hits | 11 |
| 0 | Stolen Bases | 2 |
| 2 | Walks | 1 |
| 0 | Catcher Interference | 0 |
| 3 | Runs | 5 |
| 2 | Ground Into Double Play | 2 |
| 0 | Sacrifice Flies | 0 |
| 31 | At Bats | 33 |
| 0 | Home Runs | 0 |
| 0 | Grand Slam Home Runs | 0 |
| 11 | Runners Left On Base | 11 |
| 0 | Triples | 1 |
| 0 | Game Winning RBIs | 1 |
| 0 | Intentional Walks | 0 |
| 2 | Doubles | 2 |
| 11 | Fly Balls | 11 |
| 0 | Caught Stealing | 0 |
| 148 | Pitches | 133 |
| 0 | Games Started | 0 |
| 1 | Pinch At Bats | 0 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 1 |
| 8 | Total Bases | 15 |
| 33 | Plate Appearances | 34 |
| 0.0 | Projected Home Runs | 0.0 |
| 2 | Extra Base Hits | 3 |
| 1.1 | Runs Created | 4.8 |
| .194 | Batting Average | .333 |
| .000 | Pinch Hit Average | .000 |
| .258 | Slugging Percentage | .455 |
| .129 | Secondary Average | .212 |
| .242 | On Base Percentage | .353 |
| .500 | OBP Pct + SLG Pct | .807 |
| 0.9 | Ground To Fly Ball Ratio | 1.2 |
| 1.1 | Runs Created Per 27 Outs | 5.4 |
| 22.0 | Batter Rating | 39.5 |
| 0.0 | At Bats Per Home Run | 0.0 |
| 0.00 | Stolen Base Percentage | 1.00 |
| 4.48 | Pitches Per Plate Appearance | 3.91 |
| .065 | Isolated Power | .121 |
| 0.20 | Walk To Strikeout Ratio | 0.11 |
| .061 | Walks Per Plate Appearance | .029 |
| -.065 | Secondary Average Minus Batting Average | -.121 |
| 6.0 | Runs Produced | 10.0 |
| 1.0 | Runs Ratio | 1.0 |
| 0.3 | Patience Ratio | 0.5 |
| 0.3 | Balls In Play Average | 0.5 |
| 70.8 | MLB Rating | 88.0 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: St. Louis, Missouri
Attendance: 32,065 | Capacity:
2025 National League East Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Philadelphia |
96 | 66 | .593 | - | W1 |
New York |
83 | 79 | .512 | 13 | L1 |
Miami |
79 | 83 | .488 | 17 | W1 |
Atlanta |
76 | 86 | .469 | 20 | W1 |
Washington |
66 | 96 | .407 | 30 | L1 |
2025 National League Central Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Milwaukee |
97 | 65 | .599 | - | W1 |
Chicago |
92 | 70 | .568 | 5 | W3 |
Cincinnati |
83 | 79 | .512 | 14 | L1 |
St. Louis |
78 | 84 | .481 | 19 | L4 |
Pittsburgh |
71 | 91 | .438 | 26 | L1 |


MIA
STL
Philadelphia
New York
Atlanta
Washington
Milwaukee
Chicago
Cincinnati
Pittsburgh