MLB Picks

Cardinals vs Marlins Prediction 4/22/26 MLB Picks Today

St. Louis Cardinals (14-9) vs. Miami Marlins (11-13)
April 22, 2026 12:10 pm EDT
The Line: Miami Marlins 0.0001 / St. Louis Cardinals 0.0001; Over/Under: 0.0001
(Get latest betting odds)

In this article, we will formulate a Cardinals vs Marlins Prediction for this MLB matchup on Wednesday, April 22nd in the third game of this series. Let’s take a look at the prediction for this MLB matchup.

Miami Marlins Preview

The Miami Marlins have a 11-13 record this season and are sitting in the second place of the NL East. They have a 9-6 home record and are coming off a 3-5 home loss against the Cardinals. Their previous three games were a 5-3 home win against the Cardinals, a 5-3 home win, and a 2-5 home loss against the Brewers.

The Marlins have a .253 batting average this season, .331 OBP and .388 Slugging percentage. Miami’s pitching staff has a 4.05 ERA and 1.26 WHIP. Xavier Edwards is the team’s best hitter with a .348 batting average. Liam Hicks leads the team in RBI with 21, also adding a team‑high 4 home runs.

Janson Junk (R) is the projected starting pitcher for the Marlins, and he has a 0-2 record, 4.50 ERA and 1.32 WHIP.

St. Louis Cardinals Preview

The St. Louis Cardinals have a 14-9 record this season and are sitting in the third place of the NL Central. They have a 7-4 away record and are coming off a 5-3 road win against the Marlins. Their previous three games were a 3-5 road loss against the Marlins, and a 7-5 and a 7-5 road win against the Astros.

The Cardinals have a .232 batting average this season, .325 OBP and .377 Slugging percentage. St. Louis’ pitching staff has a 4.78 ERA and 1.41 WHIP. Jordan Walker is the team’s best hitter with a .292 batting average, also leading the team in RBI with 16. Alec Burleson adds a team‑high 3 home runs.

Kyle Leahy (R) is the projected starting pitcher for the Cardinals, and he has a 2-2 record, 5.21 ERA and 1.53 WHIP.

St. Louis Cardinals @ Miami Marlins Betting Trends: April 22, 2026

 

  • Probable Starting Pitcher: Janson Junk      Record this season: 0-2      ERA: 4.50
  • Home Record: 0-1
  • Last 5 against Cardinals: –

Why the Miami Marlins will win

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

 

  • Probable Starting Pitcher: Kyle Leahy      Record this season: 2-2      ERA: 5.21
  • Road Record: 2-0
  • Last 5 against Marlins: 0-0

Why the St. Louis Cardinals will win

  • The Cardinals have won six of their last seven games as road underdogs.
  • The Marlins have lost 12 of their last 18 games as home favorites against NL Central opponents.
  • The Cardinals have covered the run line in seven of their last eight day games against NL East opponents.
  • The Marlins have failed to cover the run line in 27 of their last 31 games as home favorites against National League opponents following a loss.
  • The Cardinals have led after 3 innings in three of their last four day games against National League opponents that held a losing record.
  • The Cardinals have led after 5 innings in five of their last six road games.

Total Runs Facts

  • Six of the Cardinals’ last seven games as underdogs against National League opponents have gone UNDER the total runs line.
  • Nine of the Marlins’ last 11 day games against NL Central opponents have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in eight of the Marlins’ last nine day games.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in four of the Cardinals’ last five day games against NL East opponents.

Miami Marlins Player Prop Facts

  • Kyle Stowers has hit at least one home run in eight of his last 22 home appearances.
  • Kyle Stowers has recorded two hits in each of his last three appearances in day games against teams that held a winning record.
  • Xavier Edwards ranks T1st in the league in Hits (31) this season.

St. Louis Cardinals Player Prop Facts

  • Nolan Gorman has hit at least one home run in four of his last 11 appearances against the Marlins after playing the previous day.
  • Lars Nootbaar has recorded at least one hit in each of his last nine road appearances against NL East opponents.
  • Jordan Walker ranks T4th in the league in Home Runs (8) this season.

Matchup/League Facts

  • The Marlins rank 1st in the league for triples this season (8).
  • The Marlins rank T3rd in the league for steals this season (26).
  • The Cardinals rank 30th in the league for strikeouts this season (149).
  • The Cardinals rank 26th in the league for runs allowed this season (119).

Cardinals vs Marlins Prediction

Both teams are tied 4-4 in their last 8 meetings and are 2-2 in their last 4 meetings in Miami.

In this Cardinals vs Marlins Prediction, the Marlins are coming as -135 home favorites. Both teams have split wins in this series and I don’t trust either pitcher in this matchup, as they both have a 9.71 ERA combined. Both teams are slightly better against righties, with 10 runs/9 combined against right-handed pitching and are 12-6-1 to the over in their last 19 games combined. Take the over 8.5 runs in this one.

Nikos Lagouretos's Free Pick: Over 8.5

Need More? Get Premium Picks

Related Articles

Back to top button