Tuesday, July 29th, 2025

The Miami Marlins (50-55, third in the NL East) are set to face the St. Louis Cardinals (55-53, fourth in the NL Central) in an MLB regular season game on Tuesday, July 29, 2025.
First pitch is scheduled for 6:45 PM CT at Busch Stadium in St. Louis. This game marks the second time these two teams will square off this season, with the Cardinals currently holding a 1-0 lead in the three-game series.
The mound will feature a clash of seasoned arms. For the Miami Marlins, Sandy Alcantara (5-9, 6.66 ERA, 1.43 WHIP, 77 strikeouts) is expected to get the start. The St. Louis Cardinals will counter with Sonny Gray (10-4, 4.33 ERA, 1.20 WHIP, 128 strikeouts).
Current odds favor the St. Louis Cardinals at -168, while the Miami Marlins are listed at +140. The over/under for total runs in the game is set at 7 1/2.
The Cardinals enter this contest with an overall record of 55-53, showcasing a strong home performance at 32-22. St. Louis has demonstrated power at the plate, boasting a 24-6 record in games where they hit two or more home runs.
The Miami Marlins hold a 50-55 overall record, with a balanced 26-26 record in road games. The Marlins have shown defensive prowess in games where they've prevented home runs, holding a 20-12 record in such scenarios.
Over their last 10 games, the Cardinals have a 4-6 record, with a team batting average of .241 and an ERA of 4.71. They have been outscored by 15 runs in this span.
The Marlins have fared better recently, posting a 6-4 record in their last 10 outings. Their team batting average is .238, combined with an impressive 3.13 ERA, outscoring opponents by one run.
Alec Burleson leads the Cardinals offense with a .289 batting average, contributing 19 doubles, 14 home runs, 26 walks, and 48 RBIs. Masyn Winn has been hot recently, going 15 for 38 with seven RBIs over the last 10 games.
Kyle Stowers is a significant power threat for the Marlins, leading the team with 23 home runs while slugging .573. Xavier Edwards has been productive in the last 10 games, hitting 13 for 38 with three doubles, a triple, and two RBIs.
Nolan Gorman (10-Day IL, back), Lars Nootbaar (10-Day IL, ribs), Zack Thompson (60-Day IL, lat).
Kyle Stowers (day-to-day, illness), Derek Hill (10-Day IL, finger), Jesus Tinoco (60-Day IL, forearm), Connor Norby (10-Day IL, wrist), Max Meyer (60-Day IL, hip), Ryan Weathers (60-Day IL, lat), Griffin Conine (60-Day IL, arm), Andrew Nardi (60-Day IL, back), Braxton Garrett (60-Day IL, elbow).
The Miami Marlins are set to challenge the St. Louis Cardinals in a 2025 MLB regular season game on July 29 at Busch Stadium. The Cardinals, leading the series 1-0, will send Sonny Gray (10-4) to the mound against the Marlins' Sandy Alcantara (5-9). St. Louis holds a better home record and fares well when hitting multiple home runs, while Miami boasts a strong road record and performs well when limiting opponent homers. Key offensive players include Alec Burleson and Masyn Winn for the Cardinals, and Kyle Stowers and Xavier Edwards for the Marlins. Recent performance favors the Marlins (6-4 in last 10) slightly over the Cardinals (4-6). This matchup promises to be a pivotal game for both teams as they continue their respective seasons in the National League.
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.