St. Louis Cardinals vs Pittsburgh Pirates Spread Prediction 7/2

St. Louis Cardinals vs Pittsburgh Pirates Spread Prediction 7/2

St. Louis Cardinals vs Pittsburgh Pirates Spread Prediction 7/2

Game Summary

The St. Louis Cardinals will take on the Pittsburgh Pirates on July 2, 2024, at 6:41 PM at PNC Park in Pittsburgh. The Cardinals have had a strong season and are vying for a playoff spot, while the Pirates are in a rebuilding phase and have struggled to stay competitive. The Cardinals' powerful lineup, featuring stars like Nolan Arenado and Paul Goldschmidt, has been a key factor in their success. Meanwhile, the Pirates are looking to develop their young talent and build for the future. This game is an opportunity for the Cardinals to solidify their position in the standings and for the Pirates to showcase their potential against a top-tier team.

Odds and Betting Lines

SpreadSt. Louis Cardinals -1.5 (+100) / Pittsburgh Pirates +1.5 (-120)
MoneylineSt. Louis Cardinals -122 / Pittsburgh Pirates +104

Pitching Probables

Jack FlahertySt. Louis Cardinals7-53.67115
Mitch KellerPittsburgh Pirates5-84.4598

Team Previews

St. Louis Cardinals

Hitting: The Cardinals have one of the most potent lineups in MLB, with a team batting average of .265, ranking 6th in the league. Nolan Arenado and Paul Goldschmidt have been consistent power threats, while Tommy Edman and Tyler O'Neill provide speed and versatility.

Relief Pitching: The Cardinals' bullpen has been reliable, with a collective ERA of 3.75. Closer Ryan Helsley has been lights out, converting 25 of 27 save opportunities.

Fielding: The Cardinals are one of the best defensive teams in baseball, with only 35 errors on the season, ranking 2nd in MLB. Their solid defense has been a key factor in their success.

Starting Pitchers: Jack Flaherty has been the ace of the staff, delivering strong performances and keeping the Cardinals in games. His ability to dominate opposing lineups and pitch deep into games has been crucial.

Pittsburgh Pirates

Hitting: The Pirates' lineup has struggled, with a team batting average of .240, ranking 25th in MLB. Bryan Reynolds and Ke'Bryan Hayes have been the few bright spots in an otherwise lackluster offense.

Relief Pitching: The Pirates' bullpen has been inconsistent, with a collective ERA of 4.60. Closer David Bednar has been effective, but the middle relief has been unreliable.

Fielding: The Pirates have committed 55 errors this season, ranking 20th in MLB. Defensive lapses have been a common issue for the team.

Starting Pitchers: Mitch Keller has shown flashes of potential but has struggled with consistency. He will need to bring his best to compete with the Cardinals' potent lineup.

Projected Starting Lineups

#St. Louis CardinalsPittsburgh Pirates
1Tommy Edman, 2BKe'Bryan Hayes, 3B
2Dylan Carlson, CFOneil Cruz, SS
3Paul Goldschmidt, 1BBryan Reynolds, CF
4Nolan Arenado, 3BJack Suwinski, RF
5Tyler O'Neill, LFAndrew McCutchen, DH
6Willson Contreras, CCarlos Santana, 1B
7Lars Nootbaar, RFJi Hwan Bae, 2B
8Brendan Donovan, DHHenry Davis, C
9Paul DeJong, SSCal Mitchell, LF

Betting Trends

  • Cardinals are 6-4 in their last 10 games.
  • Pirates are 4-6 in their last 10 games.
  • Cardinals are 5-2 in their last 7 road games.
  • Pirates are 3-7 in their last 10 home games.
  • Under is 7-3 in Cardinals' last 10 games.
  • Over is 6-4 in Pirates' last 10 games.

Recent Games

St. Louis CardinalsOpponentScoreW/L
June 30Cincinnati Reds5-2W
June 29Cincinnati Reds3-4L
June 28Cincinnati Reds6-1W
June 27Miami Marlins2-3L
June 26Miami Marlins4-3W

Pittsburgh PiratesOpponentScoreW/L
June 30Milwaukee Brewers3-5L
June 29Milwaukee Brewers2-7L
June 28Milwaukee Brewers5-3W
June 27San Diego Padres1-4L
June 26San Diego Padres6-8L

Team Rankings

CategorySt. Louis CardinalsPittsburgh Pirates
Starting Pitching12th28th
Relief Pitching15th20th

Significant Betting Stats

  • Cardinals are 8-2 in their last 10 games as favorites.
  • Pirates are 5-15 in their last 20 games as underdogs.
  • Jack Flaherty has a 3.20 ERA in away games this season.
  • Mitch Keller has allowed 4+ earned runs in 3 of his last 5 starts.
  • Under is 5-1 in Flaherty's last 6 starts.
  • Cardinals are 4-1 in their last 5 games against right-handed starters.
  • Pirates are 2-8 in their last 10 games against teams with a winning record.
  • Under is 6-3 in Cardinals' last 9 games following a win.
  • Cardinals are 7-3 in their last 10 road games against a team with a losing record.
  • Pirates are 3-11 in their last 14 home games against a team with a winning record.


Pick: St. Louis Cardinals -1.5
Upgrade to View Prediction

The St. Louis Cardinals have a significant advantage in this matchup, with a stronger lineup, better pitching, and superior fielding. Jack Flaherty's consistency and the Cardinals' ability to perform on the road make them the clear favorites. The Pirates have struggled both offensively and defensively, and Mitch Keller has not been reliable. Expect the Cardinals to cover the spread and continue their push for the playoffs.

Winnings $95,870
last 30 days winnings $27,710
Yesterday winnings $30
Top Sport MLB
W-L-D 1506 - 1295 - 105
Winnings % 51%
Winnings $92,795
last 30 days winnings $9,150
Yesterday winnings $280
Top Sport MLB
W-L-D 774 - 517 - 14
Winnings % 58%