How to Watch Giants vs. Diamondbacks: TV Channel & Live Stream
On July 3, 2025, at 9:40 p www.365 taya.m. ET, Geraldo Perdomo will lead the Arizona Diamondbacks against Willy Adames and the San Francisco Giants in the final game of a four-game series at Chase Field. Here’s everything you need to know to catch the Giants vs. Diamondbacks matchup.
Stay updated with MLB on FOX Sports. 777 casino philippines Check out the highlights featuring the best moments between the San Francisco Giants and Arizona Diamondbacks!
Giants vs. Diamondbacks Game Information & How to Watch
When: Thursday, July 3, 2025, at 9:40 p.m. ET
Where: Chase Field in Phoenix, Arizona
TV: Watch on ARID, NBCS-BA
Box Score: Fox Sports
Giants vs. Diamondbacks Prediction
Score Prediction: Diamondbacks 6, Giants 5
Total Prediction: Over 8.5 runs
Win Probabilities: Giants 53%, Diamondbacks 47%
Giants vs. Diamondbacks Head to Head
- 7/2/2025: Diamondbacks -1.5 8.5 -143 +121 Result 6-5 SF
- 7/1/2025: Diamondbacks -1.5 9 -133 +112 Result 8-2 ARI
- 6/30/2025: Giants -1.5 8 -149 +124 Result 4-2 ARI
- 5/14/2025: Diamondbacks -1. s777.ph5 8.5 -114 -105 Result 8-7 ARI
- 5/13/2025: Diamondbacks -1.5 7.5 -117 -102 Result 10-6 SF
- 5/12/2025: Diamondbacks -1.5 8 -122 +102 Result 2-1 ARI
- 9/25/2024: Diamondbacks -1.5 9 -254 +206 Result 8-2 ARI
- 9/24/2024: Diamondbacks -1.5 8.5 -159 +135 Result 11-0 SF
- 9/23/2024: Diamondbacks -1.5 8.5 -191 +159 Result 6-3 SF
- 9/5/2024: Giants -1.5 7 -157 +133 Result 3-2 SF
Giants Last 10 Game Stats
Record: 3-7
Runs Per Game: 3.6
Home Runs: 8
Earned Run Average (ERA): 4.70
Strikeouts per 9 Innings (K/9): 8.7
Giants Player Insights
Rafael Devers has hit 17 home runs and driven in 64 runs this season, both of which are team highs. He ranks 22nd in home runs and eighth in RBIs across all Major League Baseball (MLB) players. Currently, Devers is on a two-game hit streak but is batting .100 over his last five games with one double, two walks, and one RBI.
Jung Hoo Lee holds a batting average of .246 with 18 doubles, seven triples, six home runs, and 29 walks. He ranks 182nd in home runs and 104th in RBIs this season. okbet register Heliot Ramos leads the Giants with a .275 batting average, while Wilmer Flores is batting .241 with eight doubles, 11 home runs, and 28 walks.
Giants Recent & Upcoming Games
- June 28: @ White Sox, L 1-0 (Robbie Ray vs Adrian Houser)
- June 29: @ White Sox, L 5-2 (Justin Verlander vs Jonathan Cannon)
- June 30: @ Diamondbacks, L 4-2 (Logan Webb vs Ryne Nelson)
- July 1: @ Diamondbacks, L 8-2 (Hayden Birdsong vs Zac Gallen)
- July 2: @ Diamondbacks, W 6-5 (Landen Roupp vs Merrill Kelly)
- July 3: @ Diamondbacks – (Robbie Ray vs Brandon Pfaadt)
- July 4: @ Athletics – (Justin Verlander vs JP Sears)
- July 5: @ Athletics – (Logan Webb vs Luis Severino)
- July 6: @ Athletics – (Hayden Birdsong vs Jacob Lopez)
- July 7: Phillies – (Landen Roupp vs Cristopher Sanchez)
Diamondbacks Last 10 Game Stats
Record: 4-6
Runs Per Game: 5.5
Home Runs: 18
Earned Run Average (ERA): 3.90
Strikeouts per 9 Innings (K/9): 9.8
Diamondbacks Player Insights
Perdomo is hitting .272 with 18 doubles, one triple, nine home runs, and 49 walks. He ranks 118th in home runs and 11th in RBIs in MLB. Currently, Perdomo is on a three-game hitting streak, batting .450 over his last five games with one double, three walks, and three RBIs. Josh Naylor leads the team with a .303 batting average and ranks 95th in home runs and 21st in RBIs in the league. jili free 100 promotion Eugenio Suarez has significantly contributed with 26 home runs and 69 RBIs, while Ketel Marte boasts 11 doubles, 18 home runs, and 35 walks while hitting .300.
Diamondbacks Recent & Upcoming Games
- June 28: Marlins, L 8-7 (Brandon Pfaadt vs Sandy Alcantara)
- June 29: Marlins, L 6-4 (Eduardo Rodriguez vs Cal Quantrill)
- June 30: Giants, W 4-2 (Ryne Nelson vs Logan Webb)
- July 1: Giants, W 8-2 (Zac Gallen vs Hayden Birdsong)
- July 2: Giants, L 6-5 (Merrill Kelly vs Landen Roupp)
- July 3: Giants – (Brandon Pfaadt vs Robbie Ray)
- July 4: Royals – (Eduardo Rodríguez vs Kris Bubic)
- July 5: Royals – (Ryne Nelson vs Michael Wacha)
- July 6: Royals – (Zac Gallen vs Michael Lorenzen)
- July 7: @ Padres – (Merrill Kelly vs Nick Pivetta)
- July 8: @ Padres – (Brandon Pfaadt vs Dylan Cease)
This article was created by FOX Sports using technology provided by Data Skrive and data from Sportradar. Want great sports stories delivered right to your inbox? Create or log in to your FOX Sports account, follow your favorite leagues, teams, and players to receive a personalized newsletter daily.
How do you think the Giants will perform against the Diamondbacks in this exciting matchup?