St. Louis Cardinals Take on Miami Marlins in Exciting Matchup

The St. Louis Cardinals are gearing up to face off against the Miami Marlins in what is sure to be an intense and thrilling game. Both teams have been performing well this season, making this matchup one to watch for baseball fans.

The Cardinals, currently sitting at the top of the National League Central division, have been on a hot streak with a record of 55-47. Led by star players such as Paul Goldschmidt and Yadier Molina, the team has been dominating on both offense and defense.

On the other hand, the Marlins have been surprising many with their strong performance this season. Despite being in last place in the National League East division, the team has a record of 44-58 and has been putting up a fight against some of the top teams in the league.

With both teams hungry for a win, this game is sure to be a nail-biter. The Cardinals will be looking to maintain their lead in the division, while the Marlins will be fighting to climb up in the standings.

Fans can expect to see some impressive plays and exciting moments as these  

Cardinals vs. Marlins: Monday Night Matchup in Miami

It’s Monday, August 18 and the Cardinals (61-64) are in Miami to open a series against the Marlins (59-65). The Cardinals are looking to break their five-game losing streak after being swept by the Yankees over the weekend. In their first game, Matthew Liberatore will take the mound for St. Louis against Eury Pérez for Miami.

The Cardinals are struggling as they limp into South Beach, but they are determined to turn things around. In their last game, Miles Mikolas allowed three runs over five innings, but the game was lost late due to a throwing error by second baseman Thomas Saggese. The Marlins, on the other hand, have won five of their last seven games against the Cardinals and are looking to continue their success.

Let’s dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch the first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Stay up-to-date with all the latest team stats and player news by following Rotoworld Player News for the entire season. The game will take place on Monday, August 18, 2025 at 10:40PM EST at LoanDepot Park in Miami, FL. It will be broadcasted on FDSNMW and FDSNFL.

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

The latest odds as of Monday: Moneyline: Cardinals (+113), Marlins (-135) Spread: Marlins -1.5 Total: 8.0 runs

The pitching matchup for August 18, 2025 will be between Matthew Liberatore (6-10, 4.08 ERA) for the Cardinals and Eury Pérez (5-3, 3.58 ERA) for the Marlins. In his last outing, Liberatore had a 6.75 ERA, 3 earned runs allowed, 4 hits allowed, 1 walk, and 3 strikeouts against the Colorado Rockies. Pérez, on the other hand, had a 7.20 ERA, 4 earned runs allowed, 3 hits allowed, 0 walks, and 8 strikeouts against the Cleveland Indians.

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries, and transactions where you can filter by league, team, positions, and news type!

Some key trends and stats to consider for this matchup include:

– The Over is 7-3 in the Cardinals’ last 5 games on the road and the Marlins’ last 5 at home combined.
– The Marlins have covered the Run Line in 6 of their last 7 games against the Cardinals.
– The Marlins have won outright 5 of their last 7 games against the Cardinals.
– Eury Perez has struck out 5 or more in 7 of his last 8 starts.
– Masyn Winn was 3-13 (.231) in the 3-game series against the Yankees.

If you’re looking for more key trends and stats around the spread, moneyline, and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700. Our model calculates projections around each moneyline, spread, and over/under bet for every game on the schedule, so make sure to check it out before placing your bets. 

Author