Cardinals vs. Mets Odds & Betting Predictions - April 20, 2025

Cardinals at Mets

5:40 pm • WPIX
4 - 7
Starting Pitchers
pitcherteameraw-l
Clay Holmes logoC.HolmesNew York Mets logo3.047-4
Sonny Gray logoS.GraySt. Louis Cardinals logo3.727-2

Cardinals at Mets Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
42-36
+1.5
+1.5-193
o7-104
+122
Mets
46-32
u7.5
-1.5+157
u7-118
-145
location pinSunday 5:40 p.m.
April 20, 2025
Citi FieldFlushing, Queens
Cardinals vs. Mets Expert Picks
Allan Lem
Allan Lem
Last 30d: 40-33-1 (-2.0u)
S.Gray u6.5 Ks-150
0.25u
Tailing @TurveyBets for a sprinkle here. Projecting at 6.3 strikeouts so it’s close.
Boomer Betz
Boomer Betz
Last 30d: 211-216-4 (+4.0u)
NYM -136
0.74u
#BQ
Mjaybrod
Mjaybrod
Last 30d: 33-34-0 (+6.5u)
NYM -136
0.74u
Play those gay trumpets
Picks Office
Picks Office
Last 30d: 86-76-2 (+9.9u)
Under 7.5-120
1u
Mets allow just 2.00 runs/game at home – elite bullpen (1.96 ERA, 0.97 WHIP). Cardinals ice-cold at the plate – 3.89 runs/game on road, hitting .221 vs RHP. Yesterday? Shut out 3-0. Gray (3.13 ERA, 0.78 WHIP) slicing lineups. Holmes’ 87th percentile GB% limits damage. Gray ranks 91st percentile BB% – elite command = no freebies. Mets offense ranks 21st in runs/game, scoring just 3.78/game at Citi. Holmes' 81st percentile Barrel% = no loud contact. Cards have dropped 3 straight, scoring 5 total runs. Can’t trust their bats here. Both bullpens dominate – Cards 2.99 ERA, Mets even nastier. Holmes walks some, but hard to capitalize – 87th percentile K%. Gray's 32.6%+ Whiff rates on sweeper/curve make Mets whiff-prone lineup a juicy target. Cold bats + hot arms = classic Under setup.
The Degenerate
The Degenerate
Last 30d: 5-20-0 (-8.4u)
J.Soto o1.5 RBI+550
1.38u
J.Soto o2.5 Total Bases+250
1.25u
J.Soto o1.5 Hits+310
0.78u
J.Soto o2.5 Hits+1800
0.15u
Jim Turvey
Jim Turvey
Last 30d: 50-56-0 (-6.2u)
S.Gray u6.5 Ks-150
0.43u
The Degenerate
The Degenerate
Last 30d: 5-20-0 (-8.4u)
J.Soto o0.5 HR+400
0.25u
J.Soto o1.5 Hits + Runs + RBIs-110
0.91u
Sean Zerillo
Sean Zerillo
Last 30d: 145-142-3 (+6.1u)
Under 7.5-105
0.53u
Bet to 7 (-102)
NYM -134
0.5u
Bet to -135

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Mets Public Betting Percentages

Away Logo

Cardinals

Public

29%

Bets%

71%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Mets
39-3919-1820-2126-2913-10
Cardinals
42-3621-1821-1814-2127-15

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mets
31-46-115-21-116-2526-28-15-18
Cardinals
41-34-321-17-120-17-220-13-220-21-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mets
46-3227-1019-2237-189-14
Cardinals
42-3624-1518-2119-1622-20

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 19thSTLW 3-0-1.5 WU 9NYM -205
Apr 18thSTLW 5-4-1.5 LO 8NYM -205
Apr 17thSTLW 4-1-1.5 WU 8NYM -142
Apr 16th@MINL 3-4-U 8MIN +102
Apr 15th@MINL 3-6-1.5 LO 8MIN -111

Cardinals vs. Mets Injury Updates

Cardinals Injuries

    Mets Injuries

    • Sean Manaea
      SP

      Manaea is out with oblique

      Out

    • Jose Siri
      CF

      Siri is out with leg

      Out

    • Nick Madrigal
      3B

      Madrigal is out with shoulder

      Out

    • Tylor Megill
      SP

      Megill is out with elbow

      Out

    • Christian Scott
      SP

      Scott is out for season with elbow

      Out for Season

    • Kodai Senga
      SP

      Senga is out with hamstring

      Out

    Cardinals vs. Mets Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Sonny Gray logoRS.Gray, P102663
    JoJo Romero logoLJ.Romero, P110.111
    Phil Maton logoRP.Maton, P150.220
    Ryan Fernandez logoRR.Fernandez, P23113
    HITTERSH-ABRHRRBI
    Lars Nootbaar logo1L.Nootbaar, LF1-4001
    Thomas Saggese logo2T.Saggese, SS1-5002
    Brendan Donovan logo3B.Donovan, 2B1-4100
    Willson Contreras logo4W.Contreras, DH2-4000
    Alec Burleson logo5A.Burleson, 1B1-4001
    Jordan Walker logo6J.Walker, RF0-4000
    Nolan Gorman logo7N.Gorman, 3B1-4100
    Pedro Pages logo8P.Pages, C0-3000
    Victor Scott logo9V.Scott, CF0-2000
    Luken Baker logo9L.Baker, PH0-0000
    Michael Siani logo9M.Siani, PR1-1200
    Michael Siani logo9M.Siani, CF1-1200
    Mets Player Stats
    Projected
    PITCHERPCIPKER
    Clay Holmes logoRC.Holmes, P91661
    Danny Young logoLD.Young, P180.222
    Jose Butto logoRJ.Butto, P201.120
    Ryne Stanek logoRR.Stanek, P19111
    HITTERSH-ABRHRRBI
    Francisco Lindor logo1F.Lindor, SS3-5311
    Juan Soto logo2J.Soto, RF2-3103
    Pete Alonso logo3P.Alonso, 1B1-5001
    Brandon Nimmo logo4B.Nimmo, LF1-4001
    Jesse Winker logo5J.Winker, DH0-3000
    Luisangel Acuna logo6L.Acuna, 2B2-4100
    Brett Baty logo7B.Baty, 3B0-3000
    Tyrone Taylor logo8T.Taylor, CF2-4201
    Hayden Senger logo9H.Senger, C0-3000
    Luis Torrens logo9L.Torrens, PH0-0000
    Luis Torrens logo9L.Torrens, C0-0000

    Cardinals vs. Mets Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Mets Team Totals

    MatchupOverUnder
    Cardinals
    42-36
    o3.5+118
    u3.5-150
    Mets
    46-32
    o3.5-114
    u3.5-115