Diamondbacks vs Giants Prediction MLB Picks Today 6/4

Diamondbacks vs Giants Prediction MLB Picks Today 6/4

© Vincent Carchietta-USA TODAY Sports


MLB Preview and Prediction: San Francisco Giants vs. Arizona Diamondbacks

The San Francisco Giants take on the Arizona Diamondbacks at Chase Field. The Diamondbacks aim to capitalize on their home-field advantage to continue their recent winning streak.


Game Overview:

  • Date: June 4, 2024
  • Time: 6:40 PM
  • Location: Chase Field, Phoenix, Arizona
  • Gametime Weather: 102°F

Team Breakdown:

San Francisco Giants:

The Giants enter this game with a 29-31 record and a 12-17 record on the road. Kyle Harrison is the probable starting pitcher for San Francisco.

Key Players:

  • Home Runs: Matt Chapman (8 HR)
  • Batting Average: Thairo Estrada (.248 AVG)
  • Runs Batted In: Thairo Estrada (31 RBI)

Kyle Harrison has a 4-2 record with a 4.15 ERA and a 1.40 WHIP over 65 innings. While he has shown promise, his consistency has been an issue.

Arizona Diamondbacks:

The Diamondbacks are currently 27-32 with a 13-15 home record. Blake Walston is set to start for Arizona.

Key Players:

  • Home Runs: Ketel Marte (12 HR)
  • Batting Average: Ketel Marte (.270 AVG)
  • Runs Batted In: Christian Walker (38 RBI)

Blake Walston has a 0-0 record with a 2.16 ERA and a 1.44 WHIP over 8.1 innings. His limited sample size shows potential, and he will be looking to make an impact in this game.

Game Odds:

Team Moneyline Total Run Line
SF (29-31) EVEN o8.5 (-130) -1.5 (+165)
ARI (27-32) -120 u8.5 (+110) +1.5 (-200)



For this matchup, the prediction is that the Arizona Diamondbacks will win the game. Here's why:

First, the Diamondbacks have been performing well recently, coming off two consecutive wins. Momentum can play a significant role in a team's performance, and Arizona seems to have it on their side.

Second, the Giants have struggled on the road with a 12-17 away record, indicating they are not as strong when playing outside of their home stadium.

Third, Arizona's starting pitcher, Blake Walston, has shown promise with a 2.16 ERA in his limited innings. While his sample size is small, his performance suggests he can effectively limit the Giants' offense.

Additionally, the Diamondbacks have strong offensive contributors like Ketel Marte and Christian Walker, who can provide the necessary runs to secure a victory. Playing at home also provides a comfort level and familiarity that can boost the team's performance.

Pick: Diamondbacks Moneyline (-120)

Upgrade to View Prediction

Stay updated with live game stats and expert insights using the KingPin Pro's iOS app.


Winnings $93,040
last 30 days winnings $21,540
Yesterday winnings $2,090
Top Sport MLB
W-L-D 1471 - 1263 - 102
Winnings % 51%
Winnings $85,815
last 30 days winnings $2,275
Yesterday winnings $1,520
Top Sport MLB
W-L-D 736 - 492 - 14
Winnings % 58%