Aug 2, 2025; Miami, Florida, USA;  Miami Marlins catcher Agustin Ramirez (50) reacts to his home run against the New York Yankees during the first inning at loanDepot Park. Mandatory Credit: Rhona Wise-Imagn Images

St. Louis Cardinals vs Miami Marlins Prediction 8/18/2025 Today’s MLB Picks

Pick details

St. Louis (61-64) vs Miami (59-65)

August 18, 2025 at 06:40 PM EDT

The Line: Betting Odds: Miami -125 — Over/Under: +8

(Get latest betting odds)

The St. Louis Cardinals and the Miami Marlins meet Monday in MLB action from LoanDepot Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a St. Louis Cardinals vs. Miami Marlins prediction.

Starting Pitching Matchup

The St. Louis Cardinals will send out Matthew Liberatore here and Liberatore is 6-10 with a 4.08 ERA and 88 strikeouts this season. In his career, Liberatore is 0-0 with a 13.50 ERA and 1 strikeout against Miami. Eury Perez will start this one for the Marlins and is 5-3 with a 3.58 ERA and 60 strikeouts this season. This will be Perez’s second career start against St. Louis.

St. Louis Cardinals Recap

The St. Louis Cardinals come into this game looking to bounce back after an 8-4 loss at the hands of the Yankees last time out to sit at 61-64 this season. After this series, the Cardinals will head on the road for a series against the Tampa Bay Rays.

Cardinals Lose 5 In A Row

Brendan Donovan has a team-high 118 hits along with 26 doubles, 9 home runs and 46 RBIs while Lars Nootbaar has 87 hits with 13 home runs, 41 RBIs, 18 doubles and 4 stolen bases. Nolan Arenado also has 85 hits with 15 doubles, 10 home runs and 43 RBIs of his own and Victor Scott II has 78 hits with 14 doubles, a triple, 35 RBIs and a team-high 31 stolen bases. Willson Contreras has also chipped in 105 hits with 29 doubles, 16 home runs and 65 RBIs of his own as well this season. Masyn Winn’s added 113 hits with 26 doubles, 9 home runs and 46 RBIs and Alec Burleson’s added 111 hits with 19 doubles, 15 home runs and 55 RBIs.

Why the St. Louis Cardinals will win

  • The Marlins have lost each of their last 10 Monday games as favorites.
  • The Cardinals have won each of their last four games as underdogs against National League opponents following a loss.
  • The Marlins have failed to cover the run line in each of their last 10 games as home favorites against National League opponents.
  • The Cardinals have covered the run line in each of their last seven games as underdogs against NL East opponents.

St. Louis Cardinals Player Prop Facts

  • Masyn Winn has hit a home run in two of the Cardinals’ last three road games against NL East opponents.
  • Willson Contreras has recorded at least one hit in each of the Cardinals’ last 10 games as road underdogs against NL East opponents.
  • Willson Contreras has recorded a Double in each of his last five appearances at LoanDepot Park.

Miami Marlins Recap

The Miami Marlins come into this game looking to add on to their 5-3 win over the Boston Red Sox last time out to sit at 59-65 this season. After this series, the Marlins will square off against the Toronto Blue Jays in a series at home.

Marlins Snap Three-Game Losing Skid

Xavier Edwards has 134 hits including 20 doubles and a team-high 23 stolen bases while Eric Wagaman has 90 hits with 21 doubles. Otto Lopez has 97 hits with 16 doubles and 11 home runs with 56 RBIs. Kyle Stowers has 115 hits with 21 doubles, 3 triples, 25 home runs and 73 RBIs but also has 125 strikeouts so far this season. Agustin Ramirez also has 18 home runs, 25 doubles and 56 RBIs on the year.

Why the Miami Marlins will win

  • The Cardinals have lost 13 of their last 14 road games against National League opponents following a home loss.
  • The Marlins have won four of their last five games against the Cardinals.
  • The Cardinals have failed to cover the run line in seven of their last eight games against teams that held a losing record.
  • The Marlins have covered the run line in six of their last seven home games against teams that held a losing record.

Miami Marlins Player Prop Facts

  • Otto Lopez has recorded two hits in each of the Marlins’ last two games against the Cardinals.
  • Kyle Stowers has hit at least one home run in four of the Marlins’ last seven home games against opponents that held a losing record.
  • Xavier Edwards ranks 5th amongst qualified players for Batting Average (.302) this season.

Total Runs Facts

  • Each of the Marlins’ last five home games against National League opponents have gone UNDER the total runs line.
  • Four of the Cardinals’ last five road games against NL East opponents have gone UNDER the total runs line.

St. Louis Cardinals vs. Miami Marlins Prediction

I’m rolling with the Marlins in this one. The Marlins this season have in fairness had issues against lefties like Matthew Liberatore, but Liberatore’s struggled in this matchup in the past and has been one of those starting pitchers that is a slump buster for any team that he goes up against. The Marlins have the ability to provide some value and Eury Perez has been much stronger at home up to this point in the year. Give me Miami here.

Chris Ruffolo's Pick: Miami -125

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Milwaukee Brewers vs Texas Rangers Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Boston Red Sox vs Oakland Athletics Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Arizona Diamondbacks vs San Francisco Giants Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Pirates vs Orioles Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Kansas City Royals vs Cleveland Guardians Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Mets vs Phillies Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • MLB Player Prop Picks (American League Batting Props) 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Detroit Tigers vs New York Yankees Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • Astros vs Blue Jays Prediction 9/10/2025 Today’s MLB Picks

    September 10, 2025

  • MLB Player Prop Picks (National League Batter Props) 9/10/2025 Today’s MLB Picks

    September 10, 2025