Pittsburgh Pirates

Pittsburgh Pirates

May 7, 2025

St. Louis Cardinals

St. Louis Cardinals
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

Pittsburgh Pirates vs St. Louis Cardinals Prediction – 5/7/2025

On May 7, 2025, the St. Louis Cardinals will host the Pittsburgh Pirates at Busch Stadium for the third game in this series. The Cardinals sit at 18-19 this season, showing signs of an average performance, while the Pirates are struggling significantly at 12-25, marking them as one of the worst teams in the league. In their previous contest, St. Louis secured a close victory, which could potentially shift their momentum.

Sonny Gray is projected to take the mound for the Cardinals, and he has been one of the more reliable pitchers this season, with a record of 3-1 and a 4.12 ERA. Gray has shown a propensity for strikeouts, averaging 6.3 K's per outing, and he projects to allow only 2.2 earned runs today. His ability to generate fly balls (37% FB rate) could work in his favor against a Pirates lineup that has hit just 26 home runs this year, ranking them 4th least in MLB.

Conversely, Mitch Keller will start for the Pirates, but his performance has left much to be desired. With a 1-3 record and a 4.38 ERA, Keller also projects to allow 3.2 earned runs today, while his lower strikeout rate of 4.2 suggests he may struggle against a potent Cardinals offense ranked 9th overall and 2nd in batting average.

As for the betting lines, the Cardinals are favored at -170, implying a solid win probability as they look to capitalize on their opponent's struggles. This matchup favors St. Louis, especially given the disparity in offensive production and starting pitching effectiveness, positioning them well for another victory.


Quick Takes Pittsburgh Pirates:

Mitch Keller's fastball velocity has fallen 1.4 mph this year (93.1 mph) below where it was last year (94.5 mph).

  • Velocity is a key component to fastball success in generating strikeouts and preventing runs, so a pitcher whose velocity decreases will likely see worse results.


Oneil Cruz has made big improvements with his Barrel%, improving his 15.7% rate last season to 23.1% this year.

  • Barrel% measures how often a player hits the ball at the optimal exit velocity and launch angle and is a terrific measure of underlying power.


The Pittsburgh Pirates (24.2% K% (via the leading projection system, THE BAT X) project to have the 5th-most strikeout-heavy team of hitters on the slate.

  • THE BAT X analyzes each player in today's specific lineup to figure out which teams have the most inherent strikeout potential for the opposing pitcher.


Quick Takes St. Louis Cardinals:

Sonny Gray is an extreme flyball pitcher (32% FB% via the leading projection system, THE BAT) and has the benefit of pitching in the #27 HR venue among all major league parks in this matchup.

  • This pitcher's skill set matches up particularly well with the park he's in today, which may lead to better-than-usual performance.


This season, Willson Contreras has experienced a significant increase in his exit velocity on flyballs, now sitting at an average of 98.6 mph compared to last year's 95.1 mph mark.

  • Most home runs are flyballs, and the harder those flyballs are hit, the more often they turn into home runs. This is a strong indicator of power.


According to the leading projection system (THE BAT), the St. Louis Cardinals' bullpen projects as the 8th-worst out of all the teams in Major League Baseball.

  • Most bettors only consider the starting pitcher, but a weak bullpen sneakily creates an easier matchup for the opposing offense and boosts a game's runs.


Game Trends

  • The St. Louis Cardinals have hit the Moneyline in 11 of their last 17 games at home (+4.85 Units / 24% ROI)
  • The Pittsburgh Pirates have hit the Team Total Under in 23 of their last 36 games (+8.60 Units / 20% ROI)
  • Brendan Donovan has hit the Singles Over in 17 of his last 25 games (+6.50 Units / 20% ROI)


Pittsburgh Pirates vs St. Louis Cardinals Prediction

Predicted Final Score: Pittsburgh Pirates 3.81, St. Louis Cardinals 4.58


  • Date: May 7, 2025
  • Venue: Busch Stadium
  • Starting Pitchers:
    • Mitch Keller - Pirates
    • Sonny Gray - Cardinals


Check out all our free picks on every MLB game daily in our MLB betting section.

Consensus

Moneyline Pick Consensus

+145
19% PIT
-175
81% STL

Total Pick Consensus

7.5/-112
18% UN
7.5/-108
82% OV

Spread Pick Consensus

+1.5/-148
25% PIT
-1.5/+124
75% STL

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
PIT
Team Stats
STL
4.60
ERA
4.59
.252
Batting Avg Against
.268
1.40
WHIP
1.43
.304
BABIP
.322
9.4%
BB%
8.3%
21.9%
K%
20.4%
70.4%
LOB%
69.8%
.235
Batting Avg
.259
.388
SLG
.436
.700
OPS
.770
.313
OBP
.333
PIT
Team Records
STL
7-12
Home
14-6
5-13
Road
4-13
9-19
vRHP
16-13
3-6
vLHP
2-6
3-12
vs>.500
6-7
9-13
vs<.500
12-12
1-9
Last10
6-4
6-14
Last20
10-10
10-20
Last30
14-16
M. Keller
S. Gray
149.2
Innings
N/A
25
GS
N/A
9-8
W-L
N/A
4.27
ERA
N/A
9.68
K/9
N/A
2.77
BB/9
N/A
1.14
HR/9
N/A
70.9%
LOB%
N/A
12.9%
HR/FB%
N/A
3.87
FIP
N/A
3.83
xFIP
N/A
.248
AVG
N/A
25.2%
K%
N/A
7.2%
BB%
N/A
3.91
SIERA
N/A

M. Keller

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/1 SD
Musgrove N/A
L2-5 N/A
6
5
1
1
5
0
56-85
4/26 MIL
Woodruff N/A
L8-12 N/A
4.2
5
4
4
1
2
49-75
4/20 MIL
Woodruff N/A
L2-4 N/A
5.1
4
1
1
7
0
58-75
4/15 WSH
Fedde N/A
L2-7 N/A
3.2
7
4
4
4
3
50-84
4/9 STL
Mikolas N/A
L2-6 N/A
4
6
4
4
4
2
44-70

S. Gray

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
4/16 BOS
Houck N/A
L0-4 N/A
1.2
1
2
2
1
1
16-31
4/9 SEA
Gilbert N/A
L3-4 N/A
4.2
4
2
2
4
2
52-76
9/29 CHW
Rodon N/A
L1-6 N/A
4.2
5
5
5
6
2
51-86
9/24 WSH
Espino N/A
W8-7 N/A
4
5
4
4
3
4
52-88
9/18 LAD
Scherzer N/A
L1-5 N/A
6
4
4
3
5
2
49-75

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
PIT STL
PIT STL
Consensus
+145
-175
+149
-178
+140
-166
+145
-175
+144
-172
+144
-172
Open
Current
Book
PIT STL
PIT STL
Consensus
+1.5 (-151)
-1.5 (+126)
+1.5 (-151)
-1.5 (+126)
+1.5 (-148)
-1.5 (+130)
+1.5 (-148)
-1.5 (+124)
+1.5 (-150)
-1.5 (+126)
+1.5 (-150)
-1.5 (+125)
+1.5 (-155)
-1.5 (+133)
+1.5 (-155)
-1.5 (+128)
+1.5 (-145)
-1.5 (+130)
+1.5 (-145)
-1.5 (+122)
+1.5 (-160)
-1.5 (+125)
+1.5 (-160)
-1.5 (+135)
Open
Current
Book
Over Under
Over Under
Consensus
7.5 (-110)
7.5 (-110)
7.5 (-106)
7.5 (-113)
7.5 (-115)
7.5 (-105)
7.5 (-108)
7.5 (-112)
7.5 (-110)
7.5 (-110)
7.5 (-110)
7.5 (-110)
7.5 (-113)
7.5 (-107)
7.5 (-108)
7.5 (-113)
7.5 (-115)
7.5 (-105)
7.5 (-105)
7.5 (-115)
7.5 (-115)
7.5 (-105)
7.5 (-110)
7.5 (-110)

Related Articles

Leave a Comment

Home MLB Picks Pittsburgh Pirates vs St. Louis Cardinals Prediction – 5/7/2025