St. Louis Cardinals vs. Miami Marlins Prediction, Odds, and Key Players for August 20, 2025 Game

Wednesday, August 20th, 2025

St. Louis Cardinals News & Updates

St. Louis Cardinals at Miami Marlins: MLB Matchup Preview

The St. Louis Cardinals aim to extend their three-game road winning streak as they visit the Miami Marlins at loanDepot park on August 20, 2025. Both teams are looking to gain ground in their respective divisions in what promises to be an exciting National League clash.

Game Information

Matchup: St. Louis Cardinals (63-64, 4th in NL Central) vs. Miami Marlins (59-67, 3rd in NL East)
Time: 6:40 p.m. EDT
Location: loanDepot park, Miami, FL

Pitching Probables

Cardinals: Andre Pallante (6-10, 5.04 ERA, 1.38 WHIP, 88 K)
Marlins: Sandy Alcantara (6-11, 6.31 ERA, 1.41 WHIP, 97 K)

Weather

Today at loanDepot park, expect warm conditions with a high around 87°F. Skies will be partly cloudy, with only a minimal chance of precipitation, keeping the field dry for baseball. Winds are light out of the east at 6–10 mph, providing little impact on play. Overall, it's an excellent day for a game in Miami.

Betting Odds

Marlins: -125
Cardinals: +105
Over/Under: 8.5 runs

Team Records and Recent Performance

Miami enters the game at 59-67 overall and holds a 28-33 record at home. When scoring at least five runs, the Marlins are 39-11.

St. Louis sits at 63-64 overall with a 28-34 mark on the road. The Cardinals have excelled when their offense produces, going 46-12 in games with five or more runs scored.

This is the sixth meeting between these teams in the 2025 season, with St. Louis currently leading the season series 3-2.

Players to Watch

Marlins: Xavier Edwards has compiled 19 doubles, four triples, two home runs, and 34 RBI. Recent hot bat Jakob Marsee is 11 for 33 with four doubles, a triple, three homers, and 13 RBI over the past 10 games.

Cardinals: Alec Burleson leads the team with a .287 batting average, 20 doubles, a triple, and 15 homers. Lars Nootbaar is 14 for 43 with a home run and four RBI over the last 10 games.

Recent Team Trends

Marlins (Last 10 Games): 2-8 record, .237 team batting average, 5.68 ERA, outscored by 14 runs.

Cardinals (Last

Related Links

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.