SportsJaw
LeaderboardToday's GamesBest BetsOdds ComparisonConsensus PicksMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsOdds ComparisonConsensus PicksTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Odds Comparison
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. St. Louis Cardinals vs New York Mets
Sat 4:05 PM ET
St. Louis Cardinals logo
St. Louis
Cardinals7
S. Gray RHP
versus
New York Mets logo
New York
Mets4
A. Houser RHP
Final
Team123456789T
St. Louis Cardinals4010100107
New York Mets00004000

St. Louis Cardinals vs New York Mets Betting Picks & Predictions

Game time: April 27, 2024 at 4:05 PM ET

Venue: Citi Field — Queens, New York

Article updated Apr 26, 10:35 PM EDT

Published by SportsJaw Editorial Team

The St Louis Cardinals will be facing off against the New York Mets in game two of a three-game series at Citi Field. Both teams are coming off recent wins, with St Louis

Game outlook

The St Louis Cardinals will be facing off against the New York Mets in game two of a three-game series at Citi Field. Both teams are coming off recent wins, with St Louis defeating the Arizona Diamondbacks and the Mets beating the San Francisco Giants. The Cardinals are currently in fifth place in the NL Central, while the Mets are in third place in the NL East. Both teams will be missing key players due to injuries. Sonny Gray will be the starting pitcher for the Cardinals, while Adrian Houser will be starting for the Mets. St Louis is the betting favorite for this matchup.

Betting Odds

Moneyline: Cardinals -125 | Mets +113

Spread: Cardinals -1.5 (+130) | Mets +1.5 (-153)

Total: Over/Under 7.5 (-110)

Based on the moneyline, the implied probability that St. Louis will win straight-up is 56%.

St. Louis Cardinals

The St Louis Cardinals are currently struggling offensively, ranking low in key statistics such as on base percentage and batting average. Nolan Gorman leads the team in home runs, while Nolan Arenado and Brendan Donovan lead in RBI. In terms of extra base hits, St Louis has 37 doubles, five triples, and 16 home runs. On the pitching side, the team is ranked 15th in Quality Starts and 21st in ERA. Lance Lynn leads in strikeouts with Sonny Gray set to start the next game. The team is currently ranked 23rd in power rankings and has a record of 11-14 this season.

0
4
MLB · St. Louis Cardinals at New York Mets

Your Picks on Cardinals vs Mets

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

New York Mets Analysis

The New York Mets are currently 8th in on-base percentage, 12th in team batting average, 13th in runs scored, and 14th in slugging percentage in the league. Pete Alonso leads the team with seven home runs, while Brandon Nimmo has the most RBI with 15. In terms of pitching, the Mets rank 8th in batting average allowed and 9th in team ERA, with Sean Manaea leading in strikeouts and Reed Garretti in wins. The team has a power ranking of 13 and is currently 13-11 overall, with a ranking of 12th in offense and 16th in defense. Their upcoming starter, Adrian Houser, has a record of 0-2 and an ERA of 7.45 this season.

St Louis Cardinals Dominate Recent Matchups at Citi Field, Sonny Gray Shines on Mound

The St Louis Cardinals have displayed a competitive record in recent games played at Citi Field in New York, securing victory in 10 out of their last 15 matchups. While the team has faced challenges offensively, their pitching staff has maintained a team ERA of 4.11. Notably, ace pitcher Sonny Gray will take the mound on Saturday after a solid start to the season, allowing only two runs in 16.1 innings across three starts, resulting in two wins for the Cardinals. Despite a recent loss to Milwaukee, Gray has demonstrated strong performance on the field. On the opposing side, New York Mets pitcher Adrian Houser has shown inconsistency in his four starts, with varying results in terms of runs allowed. New York has experienced a higher rate of losses in games started by Houser this season.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#StLouisCardinals#NewYorkMets

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Cardinals vs Mets archived game preview contains historical odds and availability that may no longer be current. View history of past Cardinals vs Mets matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · St. Louis Cardinals-125 → -136Moved
  • Moneyline · New York Mets+113 → +123Moved
  • Spread · St. Louis Cardinals-1.5 (+130) → -1.5 (+130)Unchanged
  • Spread · New York Mets+1.5 (-160) → +1.5 (-148)Moved
  • Total · Over7.5 (-110) → 7.5 (-110)Unchanged
  • Total · Under7.5 (-110) → 7.5 (-110)Unchanged

ATS and O/U trends

St. Louis Cardinals
77-85 matchup record · 5-5-0 ATS · 3-7-0 O/U
Last 10 completed games on file
New York Mets
74-88 matchup record · 6-4-0 ATS · 6-4-0 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-04-27T02:35:20.677Z). Availability may have changed; review the cited sources.

The St Louis Cardinals will be facing off against the New York Mets in game two of a three-game series at Citi Field. Both teams are coming off recent wins, with St Louis defeating the Arizona Diamondbacks and the Mets beating the San Francisco Giants. The Cardinals are currently in fifth place in the NL Central, while the Mets are in third place in the NL East. Both teams will be missing key players due to injuries. Sonny Gray will be the starting pitcher for the Cardinals, while Adrian Houser will be starting for the Mets. St Louis is the betting favorite for this matchup.

Recent head-to-head

  • 2024-04-26St. Louis Cardinals 4 · New York Mets 2
Final result

Matchup pick recap

St. Louis Cardinals defeated New York Mets 7-4

St. Louis Cardinals defeated New York Mets 7-4 on April 27, 2024, a 3-run decision in the series. St. Louis Cardinals' strongest period was the 1st inning, when it outscored its opponent 4-0. Against SportsJaw's recorded St. Louis Cardinals -1.5 (+130) spread, St. Louis Cardinals covered, while the 11 combined runs finished over the recorded total of 7.5.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • OddssharkTotal · Over 7.5 (-110)Win
  • 1118240754Moneyline · St. Louis Cardinals -125Win
  • EmcTotal · Under 7.5 (-110)Loss
  • Altuve27Total · Over 7.5 (-110)Win
  • JeffjacksonTotal · Over 7.5 (-110)Win
  • StevedMoneyline · St. Louis Cardinals -121Win
  • Josh720Moneyline · St. Louis Cardinals -121Win
  • DoclocksMoneyline · St. Louis Cardinals -121Win
  • CoversMoneyline · St. Louis Cardinals -121Win
  • AliencreationMoneyline · St. Louis Cardinals -121Win
  • HopkinspicksMoneyline · New York Mets +112Loss
  • MikeVargasMoneyline · New York Mets +112Loss
  • 1707662905Moneyline · New York Mets +112Loss
  • CoolioMoneyline · New York Mets +113Loss
  • CoolioTotal · Over 7.5 (-110)Win
  • OddssharkMoneyline · New York Mets +113Loss
  • 2387960509Moneyline · New York Mets +117Loss