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

USA - MLB

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

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 Pittsburgh Pirates - St. Louis Cardinals! 

Limited Offer. Currently at Caesars Sportsbook

Pittsburgh Pirates vs St. Louis Cardinals Form

Table

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

Pittsburgh Pirates and St. Louis Cardinals Latest Matches

Pittsburgh Pirates
Pittsburgh Pirates Latest matches
W W W W W W
Victories

6/6 (100%)

Defeats

0/6 (0%)

Jun 30, 2025 - MLB

Pittsburgh Pirates
7 :  0
St. Louis Cardinals

Jun 29, 2025 - MLB

Pittsburgh Pirates
12 :  1
New York Mets

Jun 28, 2025 - MLB

Pittsburgh Pirates
9 :  2
New York Mets

Jun 27, 2025 - MLB

Pittsburgh Pirates
9 :  1
New York Mets

Jun 23, 2025 - MLB

Milwaukee Brewers
4 :  5
Pittsburgh Pirates

Jun 22, 2025 - MLB

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

5/6 (83%)

Defeats

1/6 (17%)

Jun 30, 2025 - MLB

Pittsburgh Pirates
7 :  0
St. Louis Cardinals

Jun 29, 2025 - MLB

Pittsburgh Pirates
12 :  1
New York Mets

Jun 28, 2025 - MLB

Pittsburgh Pirates
9 :  2
New York Mets

Jun 27, 2025 - MLB

Pittsburgh Pirates
9 :  1
New York Mets

Jun 22, 2025 - MLB

Pittsburgh Pirates
8 :  3
Texas Rangers

Jun 21, 2025 - MLB

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

2/6 (33%)

Defeats

4/6 (67%)

Jun 23, 2025 - MLB

Milwaukee Brewers
4 :  5
Pittsburgh Pirates

Jun 17, 2025 - MLB

Detroit Tigers
7 :  3
Pittsburgh Pirates

Jun 14, 2025 - MLB

Chicago Cubs
2 :  1
Pittsburgh Pirates

Jun 13, 2025 - MLB

Chicago Cubs
1 :  2
Pittsburgh Pirates

Jun 12, 2025 - MLB

Chicago Cubs
3 :  2
Pittsburgh Pirates

Jun 1, 2025 - MLB

San Diego Padres
6 :  4
Pittsburgh Pirates
St. Louis Cardinals
St. Louis Cardinals Latest matches
W W W W W L
Victories

5/6 (83%)

Defeats

1/6 (17%)

Jun 30, 2025 - MLB

Pittsburgh Pirates
7 :  0
St. Louis Cardinals

Jun 29, 2025 - MLB

Cleveland Guardians
0 :  7
St. Louis Cardinals

Jun 28, 2025 - MLB

Cleveland Guardians
6 :  9
St. Louis Cardinals

Jun 21, 2025 - MLB

St. Louis Cardinals
6 :  5
Cincinnati Reds

Jun 20, 2025 - MLB

St. Louis Cardinals
6 :  1
Cincinnati Reds

Jun 19, 2025 - MLB

Chicago White Sox
4 :  5
St. Louis Cardinals
L W W L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jun 21, 2025 - MLB

St. Louis Cardinals
6 :  5
Cincinnati Reds

Jun 20, 2025 - MLB

St. Louis Cardinals
6 :  1
Cincinnati Reds

Jun 8, 2025 - MLB

St. Louis Cardinals
3 :  7
Los Angeles Dodgers

Jun 7, 2025 - MLB

St. Louis Cardinals
2 :  1
Los Angeles Dodgers

Jun 6, 2025 - MLB

St. Louis Cardinals
5 :  0
Los Angeles Dodgers

Jun 5, 2025 - MLB

St. Louis Cardinals
5 :  7
Kansas City Royals
W L W W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jun 30, 2025 - MLB

Pittsburgh Pirates
7 :  0
St. Louis Cardinals

Jun 29, 2025 - MLB

Cleveland Guardians
0 :  7
St. Louis Cardinals

Jun 28, 2025 - MLB

Cleveland Guardians
6 :  9
St. Louis Cardinals

Jun 19, 2025 - MLB

Chicago White Sox
4 :  5
St. Louis Cardinals

Jun 12, 2025 - MLB

Milwaukee Brewers
6 :  0
St. Louis Cardinals

May 31, 2025 - MLB

Texas Rangers
0 :  2
St. Louis Cardinals

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

Pittsburgh Pirates

50 %

St. Louis Cardinals

50 %

Jun 30, 2025 - MLB

Pittsburgh Pirates
7 :  0
St. Louis Cardinals

May 7, 2025 - MLB

St. Louis Cardinals
5 :  0
Pittsburgh Pirates

May 6, 2025 - MLB

St. Louis Cardinals
2 :  1
Pittsburgh Pirates

Apr 9, 2025 - MLB

Pittsburgh Pirates
2 :  1
St. Louis Cardinals

Apr 8, 2025 - MLB

Pittsburgh Pirates
3 :  5
St. Louis Cardinals

Apr 7, 2025 - MLB

Pittsburgh Pirates
8 :  4
St. Louis Cardinals

Pittsburgh Pirates - St. Louis Cardinals 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 Pittsburgh Pirates - St. Louis Cardinals! 

Limited Offer. Currently at Caesars Sportsbook

Our Pittsburgh Pirates vs St. Louis Cardinals 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!

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

Pittsburgh Pirates vs St. Louis Cardinals Picks