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

USA - MLB

St. Louis Cardinals
7/1/25 18:40
Pittsburgh Pirates

Prediction:

 

Pirates ML

-165
$250 offered for betting!

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

 by Travis Pulver in MLB Picks

The St. Louis Cardinals will try to get back on the right side of the scoreboard today when they face the Pirates at PNC Park in Pittsburgh. Fans can follow the action in this NL Central matchup once the game gets underway at 6:40 p.m. EST.

Andrew Heaney and Chase Shugart pitched a shutout for the Pirates in yesterday’s game, giving up four hits and one walk while striking out eight. Pittsburgh’s lineup got to Errick Fedde early with a run in the bottom of the first courtesy of a Spencer Horowitz home run, but chased Fedde after taking on another six runs in the bottom of the fifth. Pittsburgh will try to keep the good times rolling and win their fifth consecutive game with Paul Skenes taking the mound to start the day. Skenes is only 4-7, but has a 2.12 ERA and a .91 WHIP. He has a 2.56 ERA at home, where he is 1-4 in seven starts, and has held teams to .179 OBA. Andre Pallante will get the start for the Cardinals. Pallante is 5-4 with a 4.43 ERA and 1.35 WHIP. He’s 2-2 in eight road starts with a 4.60 ERA.

Up to $250 to bet on St. Louis Cardinals - Pittsburgh Pirates! 

Limited Offer. Currently at Caesars Sportsbook

St. Louis Cardinals vs Pittsburgh Pirates Form

Table

Teams % P W L
11
St. Louis Cardinals
St. Louis Cardinals
0.547 86 47 39
26
Pittsburgh Pirates
Pittsburgh Pirates
0.419 86 36 50

St. Louis Cardinals and Pittsburgh Pirates Latest Matches

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

3/6 (50%)

Defeats

3/6 (50%)

Jun 30, 2025 - MLB

St. Louis Cardinals
0 :  7
Pittsburgh Pirates

Jun 29, 2025 - MLB

St. Louis Cardinals
7 :  0
Cleveland Guardians

Jun 28, 2025 - MLB

St. Louis Cardinals
9 :  6
Cleveland Guardians

Jun 27, 2025 - MLB

St. Louis Cardinals
5 :  0
Cleveland Guardians

Jun 26, 2025 - MLB

Chicago Cubs
3 :  0
St. Louis Cardinals

Jun 25, 2025 - MLB

Chicago Cubs
8 :  0
St. Louis Cardinals
W L W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 26, 2025 - MLB

Chicago Cubs
3 :  0
St. Louis Cardinals

Jun 25, 2025 - MLB

Chicago Cubs
8 :  0
St. Louis Cardinals

Jun 24, 2025 - MLB

Chicago Cubs
7 :  8
St. Louis Cardinals

Jun 23, 2025 - MLB

Chicago Cubs
2 :  8
St. Louis Cardinals

Jun 22, 2025 - MLB

Cincinnati Reds
4 :  1
St. Louis Cardinals

Jun 21, 2025 - MLB

Cincinnati Reds
5 :  6
St. Louis Cardinals
W W W W W L
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jun 30, 2025 - MLB

St. Louis Cardinals
0 :  7
Pittsburgh Pirates

Jun 29, 2025 - MLB

St. Louis Cardinals
7 :  0
Cleveland Guardians

Jun 28, 2025 - MLB

St. Louis Cardinals
9 :  6
Cleveland Guardians

Jun 27, 2025 - MLB

St. Louis Cardinals
5 :  0
Cleveland Guardians

Jun 19, 2025 - MLB

St. Louis Cardinals
8 :  6
Chicago White Sox

Jun 19, 2025 - MLB

St. Louis Cardinals
5 :  4
Chicago White Sox
Pittsburgh Pirates
Pittsburgh Pirates Latest matches
L L W W W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jun 30, 2025 - MLB

St. Louis Cardinals
0 :  7
Pittsburgh Pirates

Jun 29, 2025 - MLB

New York Mets
1 :  12
Pittsburgh Pirates

Jun 28, 2025 - MLB

New York Mets
2 :  9
Pittsburgh Pirates

Jun 27, 2025 - MLB

New York Mets
1 :  9
Pittsburgh Pirates

Jun 25, 2025 - MLB

Pittsburgh Pirates
2 :  4
Milwaukee Brewers

Jun 24, 2025 - MLB

Pittsburgh Pirates
3 :  9
Milwaukee Brewers
L W W W W W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jun 30, 2025 - MLB

St. Louis Cardinals
0 :  7
Pittsburgh Pirates

Jun 29, 2025 - MLB

New York Mets
1 :  12
Pittsburgh Pirates

Jun 28, 2025 - MLB

New York Mets
2 :  9
Pittsburgh Pirates

Jun 27, 2025 - MLB

New York Mets
1 :  9
Pittsburgh Pirates

Jun 22, 2025 - MLB

Texas Rangers
3 :  8
Pittsburgh Pirates

Jun 21, 2025 - MLB

Texas Rangers
3 :  2
Pittsburgh Pirates
L L W W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 25, 2025 - MLB

Pittsburgh Pirates
2 :  4
Milwaukee Brewers

Jun 24, 2025 - MLB

Pittsburgh Pirates
3 :  9
Milwaukee Brewers

Jun 23, 2025 - MLB

Pittsburgh Pirates
5 :  4
Milwaukee Brewers

Jun 19, 2025 - MLB

Pittsburgh Pirates
8 :  4
Detroit Tigers

Jun 19, 2025 - MLB

Pittsburgh Pirates
2 :  9
Detroit Tigers

Jun 17, 2025 - MLB

Pittsburgh Pirates
3 :  7
Detroit Tigers

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

St. Louis Cardinals

67 %

Pittsburgh Pirates

33 %

Jun 30, 2025 - MLB

St. Louis Cardinals
0 :  7
Pittsburgh Pirates

May 7, 2025 - MLB

Pittsburgh Pirates
0 :  5
St. Louis Cardinals

May 6, 2025 - MLB

Pittsburgh Pirates
1 :  2
St. Louis Cardinals

May 5, 2025 - MLB

Pittsburgh Pirates
3 :  6
St. Louis Cardinals

Apr 9, 2025 - MLB

St. Louis Cardinals
1 :  2
Pittsburgh Pirates

Apr 8, 2025 - MLB

St. Louis Cardinals
5 :  3
Pittsburgh Pirates

St. Louis Cardinals - Pittsburgh Pirates Key Points

  1. Pirates lead all-time series with Cardinals 1277-1227-24.
  2. Pallante is 1-1 with a 2.65 ERA and 22 strikeouts vs. the Pirates.
  3. Skenes is 0-4 against the Cardinals with a 2.76 ERA and 36 strikeouts.
  4. Betting Public: 64% of moneyline tickets and 60% of the handle are on the Pirates.
Up to $250 to bet on St. Louis Cardinals - Pittsburgh Pirates! 

Limited Offer. Currently at Caesars Sportsbook

Our St. Louis Cardinals vs Pittsburgh Pirates Prediction

Normally, I’d lean towards the UNDER for a game Skenes starts since he’ll keep the other team from scoring much, and the Pirates' lineup has not generated much run support for him. But the Pirates are actually on a winning streak right now, so I’ve got to believe Pittsburgh can get Skenes his first win over the Cardinals.

Our Cardinals vs. Pirates Pick: Pittsburgh ML

Prediction:

 

Pirates ML

-165
$250 offered for betting!

Right now, claim $250 for your St. Louis Cardinals vs Pittsburgh Pirates wager!

Get 10 Boost Tokens!

Caesars Sportsbook is offering an extraordinary opportunity for new bettors with $250 in bonus bets! You can access this promo for the St. Louis Cardinals vs Pittsburgh Pirates matchup! 

New users can access the bonus on Caesars Sportsbook Mobile or through the website by creating an account during the promotion period and registering using a special promo code. This offer is a chance for newcomers to experience the thrill of sports betting with a significant Bonus Bet, courtesy of Caesars Sportsbook.

$250 available for St. Louis Cardinals vs Pittsburgh Pirates

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

St. Louis Cardinals vs Pittsburgh Pirates Picks
Up to $250 to bet on St. Louis Cardinals - Pittsburgh Pirates! 

Limited Offer. Currently at Caesars Sportsbook