Apr 21, 2026; Miami, Florida, USA;  St. Louis Cardinals first baseman Alec Burleson (41) slides into second base against the Miami Marlins during the first inning at loanDepot Park. Mandatory Credit: Rhona Wise-Imagn Images
Rhona Wise-Imagn Images

Cardinals vs Marlins Prediction 4/22/2026 Today’s MLB Picks

Pick details

MATCHUP St. Louis Cardinals Miami Marlins
Team Records 14-9 11-13
Where loanDepot park, Miami, Florida
When Wednesday, April 22, 2026
Time 12:10 PM EDT
TV MLB.TV

In this article we will formulate a Cardinals vs Marlins prediction for this MLB game on Wednesday, April 22nd 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 14-9 this season after they split the first two games in this series by scores of 3-5 and 5-3. In game two, St. Louis was tied at one after the first inning, but they scored the next four runs to pull away with the win. The Cardinals recorded 10 hits and they committed one error, while they were led by Church and Burleson, who both had two RBIs in the game. May allowed six hits and one earned run over 5.1 innings for the win, while O’Brien picked up the save. Prior to this series, St. Louis swept the Astros in three games and won two out of three against the Guardians. 

This season, St. Louis has a 4.78 ERA with a 1.41 WHIP and a .253 opponent batting average, while they have scored 111 runs with a .232 batting average and a .325 on base percentage. Jordan Walker has led the Cardinals with eight home runs and 16 RBIs, while Alec Burleson has added three home runs and 17 RBIs. The projected starting pitcher for St. Louis is Kyle Leahy, who is 2-2 with a 5.21 ERA and a 1.53 WHIP over 19.0 innings pitched this season. 

Miami Marlins Betting Preview

The Miami Marlins are 11-13 this year after they lost game two by a score of 5-3 on Tuesday night. Miami scored once in the first inning, but didn’t score again until the eighth in the loss. The Marlins recorded eight hits in the game and they were led by Hernandez, who went 1-1 with two RBIs. Paddack allowed eight hits and five earned runs over 4.2 innings for the loss, while Phillips pitched three innings in relief. Prior to this series, Miami lost two out of three against the Brewers and two out of three against the Braves. 

This season, Miami has a 4.05 ERA with a 1.26 WHIP and a .219 opponent batting average, while they have scored 108 runs with a .253 batting average and a .331 on base percentage. Liam Hicks has led the Marlins with four home runs and 21 RBIs, while Owen Caissie has added two home runs and 13 RBIs. The projected starting pitcher for Miami is Janson Junk, who is 0-2 with a 4.50 ERA and a 1.32 WHIP over 22.0 innings pitched this year. 

Why the Miami Marlins will win

  • The Cardinals have lost four of their last five day games against National League opponents following a road win.
  • The Marlins have won six of their last eight games following a home loss.
  • The Cardinals have failed to cover the run line in five of their last six games against the Marlins following a road win.
  • The Marlins have covered the run line in five of their last six day games against NL Central opponents following a home loss.
  • The Marlins have led after 5 innings in three of their last four day games against National League opponents that held a winning record.

Why the St. Louis Cardinals will win

  • The Cardinals have won five of their last six games as underdogs.
  • The Marlins have lost each of their last four Wednesday day games as favorites against National League opponents.
  • The Cardinals have covered the run line in each of their last five day games against NL East opponents following a win.
  • The Marlins have failed to cover the run line in 41 of their last 49 games as home favorites against National League opponents.

Total Runs Facts

  • Five of the Cardinals’ last six games as underdogs against NL East opponents have gone UNDER the total runs line.
  • Three of the Marlins’ last four games have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Marlins’ last six Wednesday day games at LoanDepot Park.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Cardinals’ last three day games against National League opponents.

Cardinals vs Marlins Prediction 

St. Louis was able to bounce back from their game one loss with a win on Tuesday and they have scored 5+ runs in four of their last five games. The Cardinals are 7-4 on the road this year, while the Marlins are 9-6 at home. Miami has allowed at least five runs in three of their last five games and they are starting Junk, who has allowed seven earned runs and 11 hits over his last 10.1 innings. The Cardinals are starting Leahy, who has allowed 3, 2, 2, and 4 earned runs in his four outings this year. This is a pretty even matchup and I think either side could win, so I will take the Cardinals and the plus money here.

David Racey's Pick: Cardinals ML

Need More? Get Premium Picks