Giants vs Diamondbacks starting pitchers
- Blake Walston for Arizona Diamondbacks
- Kyle Harrison for San Francisco Giants
Giants vs Diamondbacks statistics
Stat |
Giants |
Diamondbacks |
Hits |
506 (8th) |
493 (13th) |
Batting Average |
.246 (11th) |
.243 (12th) |
Runs Batted In |
246 (14th) |
263 (9th) |
Runs |
259 (14th) |
278 (8th) |
Home Runs |
55 (Tied-21st) |
57 (19th) |
Walks |
185 (Tied-17th) |
194 (9th) |
Stolen Bases |
19 (30th) |
31 (Tied-22nd) |
Strikeouts |
481 (19th) |
479 (21st) |
Pitches |
8873 (Tied-9th) |
8851 (12th) |
Arizona Diamondbacks recent games
Game Date |
Opponent |
Result |
Score |
6/3/24 |
vs San Francisco Giants |
W |
4-2 |
6/2/24 |
@ New York Mets |
W |
5-4 |
6/1/24 |
@ New York Mets |
W |
10-5 |
5/31/24 |
@ New York Mets |
L |
10-9 |
5/30/24 |
@ New York Mets |
L |
3-2 |
San Francisco Giants recent games
Game Date |
Opponent |
Result |
Score |
6/3/24 |
@ Arizona Diamondbacks |
L |
4-2 |
6/2/24 |
vs New York Yankees |
L |
7-5 |
6/1/24 |
vs New York Yankees |
L |
7-3 |
5/31/24 |
vs New York Yankees |
L |
6-2 |
5/29/24 |
vs Philadelphia Phillies |
L |
6-1 |
Giants vs Diamondbacks predictions
As the San Francisco Giants gear up to take on the Arizona Diamondbacks at Chase Field, eyes are on a few key players who could make a significant difference. Thairo Estrada, despite dealing with a thumb injury, is anticipated to continue his solid performance, maintaining his role as a vital asset in the Giants' lineup. With an impressive .248 batting average and leading the team with 31 RBIs, Estrada’s ability to get on base and drive in runs could be crucial. Meanwhile, the young gun Kyle Harrison, set to start on the mound, is definitely someone to watch, given his knack for strikeouts, accumulating 60 so far this season. His performance could be the linchpin for the Giants, especially in curbing the Diamondbacks' hitters.
On the flip side, the Arizona Diamondbacks have a few aces up their sleeves as well. Ketel Marte, shining with a .270 batting average and leading the team with 12 home runs, seems primed to deliver some powerful hits in this matchup. His ability to change the game with one swing could be a spectacle. Additionally, Blake Walston, though less experienced, has shown a promising start to his MLB career with an ERA of 2.16. If he can keep his composure and maintain control on the mound against the aggressive Giants lineup, he could very well set the stage for a Diamondbacks victory.
Taking into account the recent performances and the visible momentum, the prediction tilts slightly in favor of the Arizona Diamondbacks, especially with the home field advantage at Chase Field. While the Giants have their strengths, the Diamondbacks' lineup, combined with Walsteon's current form, appears to be slightly better positioned to clinch another win in this series. Let's have our fingers crossed and see if the Diamondbacks can keep their lead in the series tally or if the Giants will pull off an upset by leveraging their strategic plays and key hitters. What's your take on tonight's game?
Arizona Diamondbacks injuries
- Kevin Ginkel (RP): Day-To-Day
- Josh Green (RP): Day-To-Day
- Geraldo Perdomo (SS): 10-Day-IL
- Jose Castillo (RP): Day-To-Day
- Miguel Castro (RP): 15-Day-IL
San Francisco Giants injuries
- Thairo Estrada (2B): Day-To-Day
- Austin Slater (RF): 7-Day IL
- Cole Foster (SS): Day-To-Day
- Landen Roupp (RP): Day-To-Day
- Trevor Mcdonald (SP): Day-To-Day
Giants vs Diamondbacks game info
Venue |
Chase Field |
Location |
Phoenix, Arizona |
First pitch |
Tue 9:40 PM |
Temperature |
102° |
Chance of Rain |
0% |