St. Louis Cardinals vs Pittsburgh Pirates Prediction & Picks - MLB

USA - MLB

St. Louis Cardinals
8/28/25 14:15
Pittsburgh Pirates

Prediction:

 

Pittsburgh Pirates win the match

+108
$350 offered for betting!

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

 by Carlos Zabala | in MLB Picks

It's been a bitter season for the Cardinals, who, in fact, don't particularly stand out in any category in the team's collective stats. Young players have arrived and left without leaving a significant impact. Injuries to Arenado and Donovan seem to have doomed the remainder of the season for St. Louis. While other MLB teams fill their stadiums daily, the Cards face low attendance problems for the first time, with their loyal fans disenchanted.

At Busch Stadium, on Wednesday, the Cardinals lost again to the last-place Pirates in their division, in a game where St. Louis only managed four hits and Pittsburgh won by hitting three. Tommy Pham played the hero. The Cards lost that game as -175 favorites; they had also lost to the Pirates 3-8 on Tuesday.

For the Cardinals, Wilson Contreras did play on Wednesday, going 0-for-4. The Cardinals catcher had been ejected for obscene language and fined, but he appealed the decision, postponing a suspension that could be up to six games.

All in all, it's not a good season for the Cardinals, who will start veteran Miles Mikolas again on Thursday; St. Louis has lost four of the veteran's last five starts.

St. Louis Cardinals vs Pittsburgh Pirates Form

Table

Teams Pts P W L
20 St. Louis Cardinals
0.481 162 78 84
26 Pittsburgh Pirates
0.438 162 71 91

St. Louis Cardinals and Pittsburgh Pirates Latest Matches

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

2/6 (33%)

Defeats

4/6 (67%)

Aug 27, 2025 - MLB

St. Louis Cardinals
1 :  2
Pittsburgh Pirates

Aug 26, 2025 - MLB

St. Louis Cardinals
3 :  8
Pittsburgh Pirates

Aug 25, 2025 - MLB

St. Louis Cardinals
7 :  6
Pittsburgh Pirates

Aug 24, 2025 - MLB

Tampa Bay Rays
7 :  2
St. Louis Cardinals

Aug 22, 2025 - MLB

Tampa Bay Rays
10 :  6
St. Louis Cardinals

Aug 21, 2025 - MLB

Tampa Bay Rays
4 :  7
St. Louis Cardinals
L L L W L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Aug 27, 2025 - MLB

St. Louis Cardinals
1 :  2
Pittsburgh Pirates

Aug 26, 2025 - MLB

St. Louis Cardinals
3 :  8
Pittsburgh Pirates

Aug 25, 2025 - MLB

St. Louis Cardinals
7 :  6
Pittsburgh Pirates

Aug 17, 2025 - MLB

St. Louis Cardinals
4 :  8
New York Yankees

Aug 16, 2025 - MLB

St. Louis Cardinals
8 :  12
New York Yankees

Aug 15, 2025 - MLB

St. Louis Cardinals
3 :  4
New York Yankees
W W L W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Aug 24, 2025 - MLB

Tampa Bay Rays
7 :  2
St. Louis Cardinals

Aug 22, 2025 - MLB

Tampa Bay Rays
10 :  6
St. Louis Cardinals

Aug 21, 2025 - MLB

Tampa Bay Rays
4 :  7
St. Louis Cardinals

Aug 20, 2025 - MLB

Miami Marlins
6 :  2
St. Louis Cardinals

Aug 19, 2025 - MLB

Miami Marlins
4 :  7
St. Louis Cardinals

Aug 18, 2025 - MLB

Miami Marlins
3 :  8
St. Louis Cardinals
Pittsburgh Pirates
Pittsburgh Pirates Latest matches
W W W L W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Aug 27, 2025 - MLB

St. Louis Cardinals
1 :  2
Pittsburgh Pirates

Aug 26, 2025 - MLB

St. Louis Cardinals
3 :  8
Pittsburgh Pirates

Aug 25, 2025 - MLB

St. Louis Cardinals
7 :  6
Pittsburgh Pirates

Aug 24, 2025 - MLB

Pittsburgh Pirates
4 :  0
Colorado Rockies

Aug 23, 2025 - MLB

Pittsburgh Pirates
5 :  1
Colorado Rockies

Aug 22, 2025 - MLB

Pittsburgh Pirates
9 :  0
Colorado Rockies
W L W W W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Aug 24, 2025 - MLB

Pittsburgh Pirates
4 :  0
Colorado Rockies

Aug 23, 2025 - MLB

Pittsburgh Pirates
5 :  1
Colorado Rockies

Aug 22, 2025 - MLB

Pittsburgh Pirates
9 :  0
Colorado Rockies

Aug 20, 2025 - MLB

Pittsburgh Pirates
2 :  1
Toronto Blue Jays

Aug 19, 2025 - MLB

Pittsburgh Pirates
3 :  7
Toronto Blue Jays

Aug 18, 2025 - MLB

Pittsburgh Pirates
5 :  2
Toronto Blue Jays
W L L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Aug 27, 2025 - MLB

St. Louis Cardinals
1 :  2
Pittsburgh Pirates

Aug 26, 2025 - MLB

St. Louis Cardinals
3 :  8
Pittsburgh Pirates

Aug 25, 2025 - MLB

St. Louis Cardinals
7 :  6
Pittsburgh Pirates

Aug 17, 2025 - MLB

Chicago Cubs
4 :  3
Pittsburgh Pirates

Aug 16, 2025 - MLB

Chicago Cubs
3 :  1
Pittsburgh Pirates

Aug 15, 2025 - MLB

Chicago Cubs
2 :  3
Pittsburgh Pirates

St. Louis Cardinals against Pittsburgh Pirates : Head to Head (H2H)

St. Louis Cardinals

17 %

Pittsburgh Pirates

83 %

Aug 27, 2025 - MLB

St. Louis Cardinals
1 :  2
Pittsburgh Pirates

Aug 26, 2025 - MLB

St. Louis Cardinals
3 :  8
Pittsburgh Pirates

Aug 25, 2025 - MLB

St. Louis Cardinals
7 :  6
Pittsburgh Pirates

Jul 2, 2025 - MLB

Pittsburgh Pirates
5 :  0
St. Louis Cardinals

Jul 1, 2025 - MLB

Pittsburgh Pirates
1 :  0
St. Louis Cardinals

Jun 30, 2025 - MLB

Pittsburgh Pirates
7 :  0
St. Louis Cardinals

St. Louis Cardinals - Pittsburgh Pirates Key Points

  1. Mikolas allowed 10 hits and two home runs in his last start
  2. 20-21: Cardinals' record as betting favorites at Busch Stadium.
  3. Pirates' pitching: third-fewest home runs allowed in 2025
  4. Cardinals' 0-5 record in Game 4 of 2025 series

Our St. Louis Cardinals vs Pittsburgh Pirates Prediction

Starting for the Pirates again will be young right-hander Braxton Ashcraft, who has improved his personal numbers greatly since becoming a member of Pittsburgh's starting rotation.

Ashcraft has been throwing around the maximum of 65 pitches per start; more than that, he's done incredibly well. Against the Rockies in his last game, he struck out six in five innings; of the 65 pitches thrown, 47 were strikes, and the Pirates have won four of his last five starts.

Our prediction fo Pirates vs Cardinals is: Pirates ML.

Prediction:

 

Pittsburgh Pirates win the match

+108
$350 offered for betting!

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

St. Louis Cardinals vs Pittsburgh Pirates Picks