SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam 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
  • Live Odds
  • 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 Pittsburgh Pirates
Tue 6:40 PM ET
St. Louis Cardinals logo
St. Louis
Cardinals7
K. Gibson RHP
versus
Pittsburgh Pirates logo
Pittsburgh
Pirates4
M. Keller RHP
Final
Team123456789T
St. Louis Cardinals0024001007
Pittsburgh Pirates000040

St. Louis Cardinals vs Pittsburgh Pirates Betting Picks & Predictions

Game time: July 2, 2024 at 6:40 PM ET

Venue: PNC Park — Pittsburgh, Pennsylvania

Article updated Jul 1, 10:35 PM EDT

Published by SportsJaw Editorial Team

The Pittsburgh Pirates will face off against the St. Louis Cardinals in an NL Central match-up at PNC Park on Tuesday at 6:40 p.m. EST. The Pirates, currently third in the

Game outlook

The Pittsburgh Pirates will face off against the St. Louis Cardinals in an NL Central match-up at PNC Park on Tuesday at 6:40 p.m. EST. The Pirates, currently third in the division with a 82-80 record, will take on the second-place Cardinals, who boast a 43-40 record. The Pirates have a 5-5 record in their last ten games, while the Cardinals have won seven of their last ten. Starting pitchers for the game will be Kyle Gibson with a 3.7 ERA for the Cardinals and Mitch Keller with a 3.2 ERA for the Pirates. The Pirates are favored with a -120 money line and the total runs for the game is set at 8.5.

Betting Odds

Moneyline: Cardinals +108 | Pirates -120

Spread: Cardinals +1.5 (-195) | Pirates -1.5 (+170)

Total: Over/Under 8 (-110)

Based on the moneyline, the implied probability that Pittsburgh will win straight-up is 55%.

St. Louis Cardinals

In their recent game, St. Louis secured a 2-0 victory against the Cincinnati Reds with Masyn Winn and Alec Burleson driving in the two RBI. Lance Lynn pitched six shutout innings, only allowing two hits while striking out six batters. St. Louis is looking to regain their former success despite the departures of key players like Yadier Molina and Adam Wainwright. They have made several signings, trades, and arbitration deals to strengthen their roster. Kyle Gibson will start Game one of the upcoming series for the team, boasting a 5-3 record with a 3.70 ERA this season. St. Louis is currently ranked 14th in power rankings, with a 26th ranking in offense and a 20th ranking in defense. They have a 43-40 record for the season.

0
0
0
4
MLB · St. Louis Cardinals at Pittsburgh Pirates

Your Picks on Cardinals vs Pirates

Picks closed
Runline
Moneyline
Total

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

Pittsburgh Pirates Analysis

The Pittsburgh Pirates recently defeated the Atlanta Braves with a score of 4-2, with standout performances from O'Neil Cruz, Rowdy Tellez, and Nick Gonzales. Bailey Falter impressed with a strong pitching performance. In free agency, Pittsburgh made several one-year agreements with players such as Aroldis Chapman, Andrew McCutchen, and Yasmani Grandal, while also acquiring Marco Gonzales and Bill McKinney in separate trades. Mitch Keller will start for the team as they aim to reach the .500 mark, boasting a 9-4 record and showing improvement in recent months. The Pirates currently have a power ranking of 24, ranking #24 in offense, #19 in defense, and a 40-43 overall record.

Keller's Consistency and Pirates' Strong Home Record Set Stage for Victory Against Cardinals

Kyle Gibson has allowed three runs or more in three of his last four starts, whereas Keller has displayed consistent dominance by surrendering two runs or less in seven of his last nine starts. The Pirates boast a slightly better record at home compared to the Cardinals, as St. Louis holds a 19-22 record on the road. The absence of Lars Nootbar due to injury is a significant factor for the Cardinals, while the Pirates do not have any key players listed on their injury report. Pittsburgh's recent strong performance against the Braves further solidifies my belief that they are equipped to secure a crucial victory against the Cardinals.

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#PittsburghPirates

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 Pirates archived game preview contains historical odds and availability that may no longer be current. View history of past Cardinals vs Pirates matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · St. Louis Cardinals+110 → +109Moved
  • Moneyline · Pittsburgh Pirates-122 → -120Moved
  • Spread · St. Louis Cardinals+1.5 (-195) → +1.5 (-195)Unchanged
  • Spread · Pittsburgh Pirates-1.5 (+165) → -1.5 (+170)Moved
  • Total · Over8 (-110) → 8 (-110)Unchanged
  • Total · Under8 (-110) → 8 (-110)Unchanged

ATS and O/U trends

St. Louis Cardinals
77-85 matchup record · 6-4-0 ATS · 6-4-0 O/U
Last 10 completed games on file
Pittsburgh Pirates
82-80 matchup record · 4-6-0 ATS · 3-7-0 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-07-02T02:35:13.737Z). Availability may have changed; review the cited sources.

Kyle Gibson has allowed three runs or more in three of his last four starts, whereas Keller has displayed consistent dominance by surrendering two runs or less in seven of his last nine starts. The Pirates boast a slightly better record at home compared to the Cardinals, as St. Louis holds a 19-22 record on the road. The absence of Lars Nootbar due to injury is a significant factor for the Cardinals, while the Pirates do not have any key players listed on their injury report. Pittsburgh's recent strong performance against the Braves further solidifies my belief that they are equipped to secure a crucial victory against the Cardinals.

Recent head-to-head

  • 2024-06-13Pittsburgh Pirates 3 · St. Louis Cardinals 4
  • 2024-06-12Pittsburgh Pirates 2 · St. Louis Cardinals 4
  • 2024-06-11Pittsburgh Pirates 2 · St. Louis Cardinals 1
Final result

Matchup pick recap

St. Louis Cardinals defeated Pittsburgh Pirates 7-4

St. Louis Cardinals defeated Pittsburgh Pirates 7-4 on July 2, 2024, a 3-run decision in the series. St. Louis Cardinals' strongest period was the 4th inning, when it outscored its opponent 4-0. Against SportsJaw's recorded St. Louis Cardinals +1.5 (-195) spread, St. Louis Cardinals covered, while the 11 combined runs finished over the recorded total of 8.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • 1224045314Moneyline · Pittsburgh Pirates -122Loss
  • 1224045314Total · Under 8 (-110)Loss
  • MaddogMoneyline · St. Louis Cardinals +110Win
  • SimonsaysMoneyline · St. Louis Cardinals +110Win
  • KrockpicksMoneyline · Pittsburgh Pirates -122Loss
  • AdrianMariucciMoneyline · St. Louis Cardinals +110Win
  • Altuve27Moneyline · Pittsburgh Pirates -122Loss
  • MrpinkMoneyline · Pittsburgh Pirates -125Loss
  • PeytoncTotal · Over 8.5 (-110)Win
  • MikeVargasTotal · Over 8.5 (-110)Win
  • 1118240754Total · Under 8.5 (-110)Loss
  • Lockpicker69Moneyline · Pittsburgh Pirates -125Loss
  • MickeytMoneyline · St. Louis Cardinals +114Win
  • IroncladlocksMoneyline · St. Louis Cardinals +114Win
  • BluedevilTotal · Over 8.5 (-110)Win
  • MauriceJonesMoneyline · Pittsburgh Pirates -125
Loss
  • DoclocksTotal · Under 8.5 (-110)Loss
  • CoversMoneyline · Pittsburgh Pirates -125Loss
  • CoolioTotal · Under 8.5 (-110)Loss
  • DpxsportsTotal · Over 8.5 (-110)Win
  • JtgarciaMoneyline · St. Louis Cardinals +113Win
  • RcollinsMoneyline · St. Louis Cardinals +113Win
  • JwMoneyline · St. Louis Cardinals +113Win
  • Mickey619Moneyline · St. Louis Cardinals +113Win
  • FlyigglesflyMoneyline · St. Louis Cardinals -125Win
  • GeorgewMoneyline · St. Louis Cardinals +113Win
  • 1707662905Moneyline · Pittsburgh Pirates -125Loss