St. Louis Cardinals

St. Louis Cardinals

Apr 20, 2025

New York Mets

New York Mets
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

St. Louis Cardinals vs New York Mets Prediction – 4/20/2025

St. Louis Cardinals vs New York Mets Betting Preview

As the New York Mets prepare to face the St. Louis Cardinals on April 20, 2025, both teams find themselves in contrasting situations. The Mets, boasting a strong 14-7 record, are enjoying a solid season, while the Cardinals sit at 9-12, struggling to find their footing. In their previous matchup, the Mets edged out the Cardinals, continuing their upward trajectory, while the Cardinals look to bounce back from their recent woes.

On the mound, Clay Holmes is set to take the ball for the Mets. Currently ranked 13th among starting pitchers in MLB, Holmes has shown promise with a 2-1 record and a respectable 3.66 ERA this season. However, his advanced metrics suggest he’s been somewhat unlucky, with a FIP of 2.13 indicating he may perform even better moving forward. He projects to pitch around 5.8 innings, allowing an average of 1.8 earned runs, which is elite.

Conversely, the Cardinals will counter with Sonny Gray, who has been effective this season with a 3-0 record and a 3.13 ERA, ranking him 22nd among MLB starters. However, his xERA of 3.90 suggests he may be due for a downturn. Gray's ability to strike out hitters is notable, but he faces a Mets offense that, while ranked 19th overall, is among the least strikeout-prone in the league.

Despite the Mets' average offensive rankings, they enter this game as betting favorites with a moneyline of -140. Their projected team total sits at a low 3.74 runs, but with Holmes on the mound, they have the advantage over a Cardinals lineup that has struggled against right-handed pitching. This matchup sets the stage for an intriguing contest as both teams vie for a crucial victory.


Quick Takes St. Louis Cardinals:

Sonny Gray's sinker utilization has jumped by 6% from last year to this one (17.8% to 23.8%) .

  • Sinkers are the easiest pitches to hit and generate the fewest strikeouts, so a pitcher who begins to use his sinker more often will likely be less effective than he used to be.


Alec Burleson has taken a step back with his Barrel%; his 6.6% rate last season has dropped off to 0% this season.

  • 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.


According to the leading projection system (THE BAT), the St. Louis Cardinals' bullpen grades out as the 10th-worst among all the teams in MLB.

  • 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.


Quick Takes New York Mets:

Clay Holmes performed well in his last game started and allowed 2 ER.

  • A pitcher who was strong in his last outing may be sharp once again in his next outing.


Pete Alonso has seen a substantial gain in his exit velocity this year; just compare his 94.9-mph average to last year's 89.7-mph average.

  • Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.


Brandon Nimmo has a 90th percentile opposite-field rate on his flyballs (36.4%) and sets up very well considering he'll be hitting them in the direction of the league's 4th-shallowest LF fences in today's matchup.

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


Game Trends

  • The St. Louis Cardinals have hit the 1st Five Innings (F5) Moneyline in 5 of their last 12 games (+1.60 Units / 12% ROI)
  • Juan Soto has hit the Hits Over in 16 of his last 20 games at home (+8.65 Units / 23% ROI)


St. Louis Cardinals vs New York Mets Prediction

Predicted Final Score: St. Louis Cardinals 3.3, New York Mets 3.64


  • Date: April 20, 2025
  • Venue: Citi Field
  • Starting Pitchers:
    • Sonny Gray - Cardinals
    • Clay Holmes - Mets


Visit the MLB picks and predictions section for the rest of today's games.

Consensus

Moneyline Pick Consensus

+120
25% STL
-142
75% NYM

Total Pick Consensus

7.0/-108
32% UN
7.0/-112
68% OV

Spread Pick Consensus

+1.5/-192
20% STL
-1.5/+160
80% NYM

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
STL
Team Stats
NYM
4.59
ERA
4.55
.268
Batting Avg Against
.248
1.43
WHIP
1.38
.322
BABIP
.297
8.3%
BB%
9.9%
20.4%
K%
22.5%
69.8%
LOB%
72.3%
.259
Batting Avg
.236
.436
SLG
.399
.770
OPS
.715
.333
OBP
.317
STL
Team Records
NYM
8-4
Home
8-1
1-8
Road
6-6
7-8
vRHP
12-6
2-4
vLHP
2-1
5-10
vs>.500
4-2
4-2
vs<.500
10-5
4-6
Last10
6-4
8-12
Last20
14-6
9-12
Last30
14-7
S. Gray
C. Holmes
N/A
Innings
N/A
N/A
GS
N/A
N/A
W-L
N/A
N/A
ERA
N/A
N/A
K/9
N/A
N/A
BB/9
N/A
N/A
HR/9
N/A
N/A
LOB%
N/A
N/A
HR/FB%
N/A
N/A
FIP
N/A
N/A
xFIP
N/A

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

C. Holmes

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
8/10 SFN
Holland -117
L10-13 8
2.2
8
7
7
1
4
33-63
7/14 MIL
Suter -135
W6-2 9
6
4
0
0
6
2
52-82
7/4 LAN
Hill -230
L4-6 8.5
2.1
5
4
4
2
3
34-64

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
STL NYM
STL NYM
Consensus
+118
-140
+119
-140
+120
-142
+120
-142
+104
-122
+118
-138
Open
Current
Book
STL NYM
STL NYM
Consensus
+1.5 (-194)
-1.5 (+146)
+1.5 (-194)
-1.5 (+158)
+1.5 (-192)
-1.5 (+154)
+1.5 (-192)
-1.5 (+160)
+1.5 (-192)
-1.5 (+160)
+1.5 (-192)
-1.5 (+158)
+1.5 (-205)
-1.5 (+160)
+1.5 (-205)
-1.5 (+160)
+1.5 (-190)
-1.5 (+180)
+1.5 (-190)
-1.5 (+158)
+1.5 (-200)
-1.5 (+155)
+1.5 (-200)
-1.5 (+165)
Open
Current
Book
Over Under
Over Under
Consensus
7.5 (-109)
7.5 (-113)
7.0 (-112)
7.0 (-107)
7.5 (-115)
7.5 (-105)
7.0 (-112)
7.0 (-108)
7.5 (+102)
7.5 (-124)
7.0 (-115)
7.0 (-105)
7.5 (-115)
7.5 (-105)
7.5 (+102)
7.5 (-125)
8.0 (+110)
8.0 (-130)
7.0 (-110)
7.0 (-110)
8.5 (+100)
8.5 (-120)
7.0 (-115)
7.0 (-105)

Related Articles