Aug 15, 2025; Boston, Massachusetts, USA; Miami Marlins left fielder Kyle Stowers (28) reacts after hitting a one-run RBI against the Boston Red Sox during the third inning at Fenway Park. Mandatory Credit: Eric Canha-Imagn Images

Cardinals vs Marlins Prediction 8/20/2025 Today’s MLB Picks

Pick details

St. Louis (63-64) vs Miami (59-67)

August 20, 2025 at 06:40 PM EDT

The Line: Betting Odds: Miami +1.5 — Over/Under: +8.5

(Get latest betting odds)

In this article we will formulate a Cardinals vs Marlins prediction for this MLB game on Wednesday, August 20th at loanDepot park in Miami, Florida. Let’s take a look at the prediction for this MLB matchup. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 63-64 this year after they won the first two games in this series by scores of 8-3 and 7-4. In their game two win, St. Louis had their lead cut to 4-2 in the fourth inning, but they immediately added two more to seal the victory. The Cardinals recorded 12 hits and they committed one error in the game, while they were led by Herrera, who went 2-5 with three RBIs in the win. St. Louis started McGreevy, who allowed six hits and three earned runs over 6.0 innings for the win, while O’Brien picked up the save. 

Prior to this series, the Cardinals lost all three against the Yankees and two out of three against the Rockies. St. Louis has lost five of their last seven games and they are currently fourth in the NL Central standings. The St. Louis pitching staff has a 4.23 ERA with a 1.29 WHIP and a .256 opponent batting average, while their offense has scored 556 runs with a .250 batting average and a .319 on base percentage this season. Wilson Contreras has led St. Louis with 16 home runs, 66 RBIs, and four stolen bases, while Alec Burleson has added 15 home runs and 57 RBIs this year. The projected starting pitcher for St. Louis is Andre Pallante, who is 6-10 with a 5.04 ERA and a 1.38 WHIP over 128.2 innings pitched this year. 

Miami Marlins Betting Preview

The Miami Marlins are 59-67 this season after they lost game two by a score of 7-4 on Tuesday night. Miami cut the deficit to 4-2 in the fourth and 6-4 in the sixth, but couldn’t get any closer in the defeat. The Marlins recorded six hits and they committed one error in the game, while they were led by Lopez, who went 1-3 with two RBIs in the loss. Miami started Cabrera, who allowed 11 hits and four earned runs over 4.1 innings for the loss, while Gibson and Zuber completed the last 4.2 innings in relief. 

Prior to this series, the Marlins lost two out of three against the Red Sox and two out of three against the Guardians. Miami has lost nine of their last eleven games and they are currently third in the NL East standings. The Miami pitching staff has a 4.54 ERA with a 1.30 WHIP and a .249 opponent batting average, while the offense has scored 543 runs with a .251 batting average and a .314 on base percentage this season. Kyle Stowers has led Miami with 25 home runs and 73 RBIs, while Agustin Ramirez has added 18 home runs and 56 RBIs this year. The projected starting pitcher for Miami is Sandy Alcantara, who is 6-11 with a 6.31 ERA and a 1.41 WHIP over 127.0 innings pitched this season. 

Why the Marlins will beat the Cardinals

  • The Cardinals have lost seven of their last eight road games against National League opponents following a road win.
  • The Cardinals have failed to cover the run line in six of their last seven road games following a win.
  • The Marlins have covered the run line in four of their last five home games against NL Central opponents following a home loss.
  • The Marlins have won the first inning in three of their last four games at LoanDepot Park against NL Central opponents that held a losing record.
  • The Marlins have led after 3 innings in three of their last four home games against National League opponents.

Why the Cardinals will beat the Marlins

  • The Marlins have lost seven of their last eight games as home favorites against NL Central opponents.
  • The Cardinals have won each of their last four games as underdogs against the Marlins.
  • The Marlins have failed to cover the run line in 31 of their last 32 games as home favorites against National League opponents.
  • The Cardinals have covered the run line in each of their last eight road games against NL East opponents.
  • The Cardinals have led after 5 innings in each of their last four night games against the Marlins at LoanDepot Park.

Total Runs Facts

  • Each of the Marlins’ last six home games after playing the previous day have gone OVER the total runs line.
  • Each of the Cardinals’ last four games have gone OVER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Cardinals’ last four games at LoanDepot Park.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Marlins’ last four games at LoanDepot Park.

Miami Marlins Player Prop Facts

  • Sandy Alcantara has recorded six or more strikeouts in each of his three previous home appearances against the Cardinals.
  • Kyle Stowers has hit at least one home run in four of his last seven appearances at LoanDepot Park against opponents that held a losing record.
  • Kyle Stowers has recorded a hit in six of his last seven home appearances against NL opponents.

St. Louis Cardinals Player Prop Facts

  • Nolan Gorman has hit a home run in two of the Cardinals’ last three games against the Marlins at LoanDepot Park.
  • Lars Nootbaar has recorded at least one hit in each of the Cardinals’ last eight road games against NL East opponents.

Cardinals vs Marlins Prediction 

St. Louis has won the first two games of this series and they are looking to get back to .500 with a win here. The Cardinals are 28-34 on the road this year, while the Marlins are 28-33 at home. Miami has allowed at least seven runs in three of their last four games and they are starting Alcantara, who has allowed 1, 5, and 6 earned runs in his last three outings. The Cardinals are going with Pallante, who has allowed 10 earned runs and 13 hits over his last 6.2 innings. Take the over here. 

David Racey's Pick: Over 8.5

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Cubs vs Pirates Prediction 9/15/2025 Today’s MLB Picks

    September 15, 2025

  • Atlanta Braves vs Washington Nationals Prediction 9/15/2025 Today’s MLB Picks

    September 15, 2025

  • Tampa Bay Buccaneers vs Houston Texans Prediction 9/15/2025 Today’s NFL Picks

    September 15, 2025

  • Blue Jays vs Rays Prediction 9/15/2025 Today’s MLB Picks

    September 15, 2025

  • New York Yankees vs Minnesota Twins Prediction 9/15/2025 Today’s MLB Picks

    September 15, 2025

  • Baltimore Orioles vs Chicago White Sox Prediction 9/15/2025 Today’s MLB Picks

    September 15, 2025

  • Cincinnati Reds vs St. Louis Cardinals Prediction 9/15/2025 Today’s MLB Picks

    September 15, 2025

  • Texas Rangers vs Houston Astros Prediction 9/15/2025 Today’s MLB Picks

    September 15, 2025

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

    September 15, 2025

  • Los Angeles Chargers vs Las Vegas Raiders Prediction 9/15/2025 Today’s NFL Picks

    September 15, 2025