St. Louis Cardinals vs Miami Marlins Prediction & Picks - MLB

USA - MLB

St. Louis Cardinals
6/26/26 20:15
Miami Marlins

Prediction:

 

Marlins to win

-104
10X100 in FanCash offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Simon Day | in MLB Picks

The third place side in the NL East takes on the third place side in the NL Central on Friday night, as the Cardinals host the Marlins at Busch Stadium.

Despite being outside of the wild card positions, both sides still have a solid chance of reaching the postseason; The Marlins are just six games back from the table topping Braves, whilst the Cardinals are just one game further back in the Central race. 

The Marlins will come into Friday's contest in the better form of the two sides; their impressive series win over the Texas Rangers means that they have won six of their last seven fixtures. On the other hand, the Cardinals are now 4-6 in their last ten games, following a 9-4 thumping against the Diamondbacks last time out. 

St. Louis Cardinals vs Miami Marlins Form

Table

Teams Pts P W L
10 Miami Marlins
0.53 83 44 39
11 St. Louis Cardinals
0.525 80 42 38

St. Louis Cardinals and Miami Marlins Latest Matches

St. Louis Cardinals
St. Louis Cardinals Latest matches
L L W W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 24, 2026 - MLB

St. Louis Cardinals
4 :  9
Arizona Diamondbacks

Jun 23, 2026 - MLB

St. Louis Cardinals
3 :  4
Arizona Diamondbacks

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks

Jun 21, 2026 - MLB

Kansas City Royals
10 :  12
St. Louis Cardinals

Jun 19, 2026 - MLB

Kansas City Royals
6 :  5
St. Louis Cardinals

Jun 18, 2026 - MLB

Kansas City Royals
14 :  6
St. Louis Cardinals
W W L W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 24, 2026 - MLB

St. Louis Cardinals
4 :  9
Arizona Diamondbacks

Jun 23, 2026 - MLB

St. Louis Cardinals
3 :  4
Arizona Diamondbacks

Jun 22, 2026 - MLB

St. Louis Cardinals
3 :  2
Arizona Diamondbacks

Jun 17, 2026 - MLB

St. Louis Cardinals
1 :  6
San Diego Padres

Jun 16, 2026 - MLB

St. Louis Cardinals
3 :  2
San Diego Padres

Jun 15, 2026 - MLB

St. Louis Cardinals
3 :  0
San Diego Padres
L W L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 21, 2026 - MLB

Kansas City Royals
10 :  12
St. Louis Cardinals

Jun 19, 2026 - MLB

Kansas City Royals
6 :  5
St. Louis Cardinals

Jun 18, 2026 - MLB

Kansas City Royals
14 :  6
St. Louis Cardinals

Jun 14, 2026 - MLB

Minnesota Twins
5 :  4
St. Louis Cardinals

Jun 13, 2026 - MLB

Minnesota Twins
6 :  9
St. Louis Cardinals

Jun 12, 2026 - MLB

Minnesota Twins
9 :  8
St. Louis Cardinals
Miami Marlins
Miami Marlins Latest matches
W W W L W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jun 24, 2026 - MLB

Miami Marlins
4 :  2
Texas Rangers

Jun 23, 2026 - MLB

Miami Marlins
6 :  4
Texas Rangers

Jun 22, 2026 - MLB

Miami Marlins
3 :  4
Texas Rangers

Jun 21, 2026 - MLB

Miami Marlins
2 :  1
San Francisco Giants

Jun 20, 2026 - MLB

Miami Marlins
6 :  3
San Francisco Giants

Jun 19, 2026 - MLB

Miami Marlins
4 :  3
San Francisco Giants
W W W L W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jun 24, 2026 - MLB

Miami Marlins
4 :  2
Texas Rangers

Jun 23, 2026 - MLB

Miami Marlins
6 :  4
Texas Rangers

Jun 22, 2026 - MLB

Miami Marlins
3 :  4
Texas Rangers

Jun 21, 2026 - MLB

Miami Marlins
2 :  1
San Francisco Giants

Jun 20, 2026 - MLB

Miami Marlins
6 :  3
San Francisco Giants

Jun 19, 2026 - MLB

Miami Marlins
4 :  3
San Francisco Giants
W L W L L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 17, 2026 - MLB

Philadelphia Phillies
4 :  12
Miami Marlins

Jun 16, 2026 - MLB

Philadelphia Phillies
8 :  2
Miami Marlins

Jun 15, 2026 - MLB

Philadelphia Phillies
7 :  0
Miami Marlins

Jun 14, 2026 - MLB

Pittsburgh Pirates
2 :  4
Miami Marlins

Jun 13, 2026 - MLB

Pittsburgh Pirates
3 :  2
Miami Marlins

Jun 12, 2026 - MLB

Pittsburgh Pirates
3 :  8
Miami Marlins

St. Louis Cardinals against Miami Marlins : Head to Head (H2H)

St. Louis Cardinals

67 %

Miami Marlins

33 %

Apr 22, 2026 - MLB

Miami Marlins
4 :  1
St. Louis Cardinals

Apr 21, 2026 - MLB

Miami Marlins
3 :  5
St. Louis Cardinals

Apr 20, 2026 - MLB

Miami Marlins
5 :  3
St. Louis Cardinals

Mar 21, 2026 - MLB Spring Training

St. Louis Cardinals
7 :  4
Miami Marlins

Mar 14, 2026 - MLB Spring Training

Miami Marlins
7 :  7
St. Louis Cardinals

Mar 8, 2026 - MLB Spring Training

Miami Marlins
2 :  2
St. Louis Cardinals

St. Louis Cardinals - Miami Marlins Key Points

  1. Miami have won 6 of their last 7 games
  2. The Cardinals have lost 3 of their last 4 at home
  3. The Marlins are 15-5 in their last 20 games
  4. St Louis have gone 5 games without scoring 5+ runs

Our St. Louis Cardinals vs Miami Marlins Prediction

This should be an extremely tight encounter between two very evenly matched sides. 

Whilst the Cardinals have the home advantage (and a solid record at Busch Stadium this season), we like the Marlins' chances of claiming a vital road win. 

Miami have been hugely competitive in the majority of their games this month, and as they showed in the recent series wins over the Rangers and Giants, they are a match for any team on their day. 

Our prediction for St Louis Cardinals vs Miami Marlins is: Marlins to win. 

Prediction:

 

Marlins to win

-104
10X100 in FanCash offered for betting!

A Bonus for the 2026 World cup for St. Louis Cardinals vs Miami Marlins!

Fanatics WC Welcome Offer

Looking to bet on St. Louis Cardinals vs Miami Marlins? Now's a great time to take advantage of the Fanatics Sportsbook welcome offer.

Signing up today will grant you up to 10X100 in FanCash which can be used to bet on this MLB match. It's one of the most unique bonuses on the market currently, so take advantage today!

10X100 in FanCash in bonus bets for St. Louis Cardinals vs Miami Marlins!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

St. Louis Cardinals vs Miami Marlins Picks