Pirates vs Cardinals Prediction MLB Experts Picks 6/2

Pirates vs Cardinals Prediction MLB Experts Picks 6/2

© Jeff Curry-USA TODAY Sports


MLB Predictions: Pittsburgh Pirates vs St. Louis Cardinals

Welcome to KingPin.pro's MLB predictions and game preview! In this article, we'll be taking an in-depth look at the matchup between the Pittsburgh Pirates and St. Louis Cardinals. We'll analyze both teams' pitching, hitting, and injuries to provide you with expert picks and predictions for today's game.


Game Information

Date: June 2, 2023

Time: 4:05 PM

Location: PNC Park, Pittsburgh, Pennsylvania


Pitching Analysis

The pitching matchup for this game features Jack Flaherty for the St. Louis Cardinals and Roansy Contreras for the Pittsburgh Pirates.

Jack Flaherty, the Cardinals' right-handed pitcher, has a record of 3-4 with a 4.81 ERA and a 1.53 WHIP. He has pitched 58.0 innings, allowing 55 hits, 58 strikeouts, and 34 walks. Flaherty has shown the ability to be a strikeout pitcher but has struggled with command at times, resulting in a higher ERA.

Roansy Contreras, the Pirates' right-handed pitcher, has a record of 3-4 with a 4.33 ERA and a 1.38 WHIP. He has pitched 52.0 innings, allowing 49 hits, 36 strikeouts, and 23 walks. Contreras has displayed promising potential but has also faced some inconsistencies in his performances.

Both pitchers will play a crucial role in determining the outcome of the game. Flaherty will look to regain his form and limit the Pirates' offense, while Contreras aims to continue his development and keep the Cardinals' bats in check.


Hitting Analysis

When it comes to hitting, both the Pirates and the Cardinals have shown flashes of offensive firepower throughout the season.

The Cardinals' Nolan Gorman has been a standout performer, leading the team with 13 home runs and 41 RBIs. His power and run-producing ability make him a key contributor to the Cardinals' lineup. Paul Goldschmidt has also been a consistent force at the plate, boasting a .289 batting average and providing a solid presence in the Cardinals' batting order.

For the Pirates, Bryan Reynolds has been their offensive catalyst, hitting .282 with 7 home runs and 36 RBIs. Reynolds' ability to get on base and drive in runs has been vital for the Pirates' success. Jack Suwinski has also shown pop in his bat, hitting 11 home runs and contributing to the team's run production.

Both teams have capable hitters who can make an impact in the game. The Cardinals will rely on Gorman and Goldschmidt to generate offense, while the Pirates will look to Reynolds and Suwinski to provide run support.


Injury Updates

It's essential to consider the impact of injuries on the game. Here are the latest injury updates for both teams:

St. Louis Cardinals

  • Tyler O'Neill (LF) - Day-to-Day (May 29)
  • Dylan Carlson (CF) - 10-Day IL (May 29)
  • Cooper Hjerpe (SP) - Day-to-Day (May 30)
  • Lars Nootbaar (CF) - Day-to-Day (May 30)
  • Jake Woodford (SP) - 15-Day IL (May 31)

Pittsburgh Pirates

  • Wil Crowe (RP) - 60-Day IL (May 31)
  • Oneil Cruz (SS) - 60-Day IL (May 31)
  • Ji Man Choi (DH) - 60-Day IL (May 31)
  • Malcom Nunez (3B) - Day-to-Day (May 31)
  • Colin Selby (RP) - Day-to-Day (May 31)

Injuries can have a significant impact on team performance. The absence of key players can weaken a team's lineup or pitching staff, affecting their overall competitiveness in the game.



Considering the pitching matchup and the offensive capabilities of both teams, our prediction for this game is that the total runs scored will be under 9.5 runs. The starting pitchers, Flaherty and Contreras, have the potential to limit the opposing offenses, and the teams' injury situations may also impact their scoring abilities.

Key factors supporting this prediction include Flaherty's ability to strike out batters and Contreras' potential for solid performances. Additionally, both teams have experienced injuries to key players, which could impact their offensive production.

Overall, we anticipate a well-pitched game with a lower scoring outcome, making the under 9.5 runs the best bet for this matchup.


Pick: Under 9.5 runs

Upgrade to View Prediction
Winnings $83,830
last 30 days winnings ($260)
Yesterday winnings $0
Top Sport MLB
W-L-D 1299 - 1121 - 96
Winnings % 51%
Winnings $77,680
last 30 days winnings ($320)
Yesterday winnings $770
Top Sport MLB
W-L-D 636 - 420 - 12
Winnings % 59%
Winnings $47,930
last 30 days winnings $1,460
Yesterday winnings $0
Top Sport MLB
W-L-D 370 - 250 - 7
Winnings % 58%