Giants
3.5 Pts
Diamondbacks
5.0 Pts
Wednesday July 2, 2025 at 9:40 PM ET
Loading Possible Bets...
Moneyline
Caesars Caesars
LINE MOVEMENT
Spread
Caesars Caesars
-1.5
PROBABILITY with vig removed
SF Win or Lose By < 2 Pts()
%
ARI Win By 2+ Pts()
%
LINE MOVEMENT
Over Under
Caesars Caesars
8.5
Runs
PROBABILITY with vig removed
Over 9 Total Points()
%
Under 9 Total Points()
%
LINE MOVEMENT
Yes Runs First Inning
Caesars Caesars
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
Caesars Caesars
LINE MOVEMENT
No changes have been recorded yet.
SF
Giants Injury Report
Loading Giants Injuries...
ARI
Diamondbacks Injury Report
Loading Diamondbacks Injuries
SF
Giants News
#1 C
Patrick Bailey: Out of lineup Thursday
Jul 3rd
Bailey is not in Thursday's lineup against the Diamondbacks.
#1 1B
Wilmer Flores: Sitting Thursday
Jul 3rd
Flores is not in the Giants' lineup Thursday against the Diamondbacks, Shayna Rubin of the San Francisco Chronicle reports.
#4 P
Landen Roupp: Falls off late
Jul 2nd
Roupp didn't factor into the decision Wednesday against Arizona, allowing two runs on five hits and four walks over four-plus innings. He struck out four.
#1 CF
Jung Hoo Lee: Bursts out of slump
Jul 2nd
Lee went 3-for-5 with an RBI triple, a double and two runs scored during Wednesday's 6-5 extra-inning win over the Diamondbacks.
#1 CL
Camilo Doval: Blows save, lands win
Jul 2nd
Doval (4-2) blew a save but picked up the win Wednesday against Arizona, allowing two runs on two hits with three strikeouts over two innings.
#7 BP
Mason Black: Joining big-league squad
Jul 2nd
The Giants recalled Black from Triple-A Sacramento on Wednesday, Justice delos Santos of The San Jose Mercury News reports.
#14 PROS
Carson Seymour: Sent back to minors
Jul 2nd
The Giants optioned Seymour to Triple-A Sacramento on Wednesday, Justice delos Santos of The San Jose Mercury News reports.
#1 LF
Heliot Ramos: Absent from Wednesday's lineup
Jul 2nd
Ramos is not in the Giants' starting lineup against the Diamondbacks on Wednesday, Justice delos Santos of The San Jose Mercury News reports.
#1 DH
Rafael Devers: Doubles in loss
Jul 2nd
Devers went 1-for-4 with a double in Tuesday's 8-2 loss to the Diamondbacks.
#6 BP
Joey Lucchesi: Logs scoreless inning Tuesday
Jul 2nd
Lucchesi threw a scoreless eighth inning in Tuesday's 8-2 loss to the Diamondbacks, allowing one hit and one walk while striking out three.
#1 SS
Willy Adames: Clubs 10th homer
Jul 1st
Adames went 1-for-3 with a solo home run in Tuesday's 8-2 loss to the Diamondbacks.
#5 P
Hayden Birdsong: Loses again Tuesday
Jul 1st
Birdsong (3-3) allowed four runs (three earned) on three hits and four walks while striking out six over four innings to take the loss Tuesday versus the Diamondbacks.
#3 CF
Luis Matos: Recalled from Sacramento
Jul 1st
The Giants recalled Matos from Triple-A Sacramento on Tuesday, Justice delos Santos of The San Jose Mercury News reports.
#3 2B
Christian Koss: Placed on injured list
Jul 1st
The Giants placed Koss on the 10-day injured list Tuesday with a left hamstring strain, Justice delos Santos of The San Jose Mercury News reports.
#2 1B
Dominic Smith: Logs two hits in loss
Jul 1st
Smith went 2-for-4 with a double and a run scored in Monday's 4-2 loss to the Diamondbacks.
#2 2B
Tyler Fitzgerald: Multi-hit effort in defeat
Jul 1st
Fitzgerald went 2-for-3 with two doubles and two RBI in Monday's 4-2 loss to the Diamondbacks.
#1 P
Logan Webb: Saddled with sixth loss
Jun 30th
Webb (7-6) allowed three runs on seven hits and a walk while striking out seven over 6.1 innings to take the loss Monday versus the Diamondbacks.
#4 2B
Brett Wisely: Retreating to bench
Jun 30th
Wisely is out of the lineup for Monday's game against the Diamondbacks.
#1 3B
Matt Chapman: Could return for homestand
Jun 30th
Chapman (hand) may be able to return to action ahead of the Giants' six-game homestand beginning July 7 versus the Phillies, Alex Pavlovic of NBC Sports Bay Area reports.
#1 RF
Mike Yastrzemski: Getting breather Monday
Jun 30th
Yastrzemski is out of the lineup for Monday's game against Arizona.
#1 2B
Casey Schmitt: Placed on 10-day IL
Jun 30th
Schmitt (wrist) was placed on the 10-day injured list Monday, retroactive to June 27, Justice delos Santos of The San Jose Mercury News reports.
#2 BP
Ryan Walker: Blows save Sunday
Jun 30th
Walker picked up a blown save in Sunday's 5-2 loss to the White Sox, allowing two earned runs on two hits and a walk over one-third of an inning.
#3 P
Justin Verlander: Logs quality start
Jun 29th
Verlander didn't factor into the decision Sunday against the White Sox, allowing one run on five hits and two walks across six innings. He struck out three.
#19 PROS
Jose Ortiz: Stuck on IL at Single-A
Jun 29th
Single-A San Jose placed Ortiz on its 7-day injured list in April due to an unspecified injury.
#2 P
Robbie Ray: Takes tough-luck loss
Jun 28th
Ray (8-3) allowed one run on four hits and two walks while striking out six batters over six innings in a loss against the White Sox on Saturday.
#1 PROS
Bryce Eldridge: Sidelined with hamstring issue
Jun 24th
Eldridge has a right hamstring strain and will miss 3-to-4 weeks, Alex Pavlovic of NBC Sports Bay Area reports.
#3 BP
Tyler Rogers: Earns hold Sunday
Jun 23rd
Rogers picked up a hold in a scoreless inning during Sunday's 9-5 win over the Red Sox, allowing two hits while striking out one.
#4 BP
Erik Miller: Scoreless outing Friday
Jun 21st
Miller tossed two-thirds of an inning in Friday's 7-5 loss to the Red Sox, allowing no runs while striking out one.
#5 BP
Spencer Bivens: Fans two in defeat
Jun 21st
Bivens struck out two in a perfect ninth inning during Friday's 7-5 loss to the Red Sox.
#1 BP
Randy Rodriguez: Earns hold Thursday
Jun 20th
Rodriguez picked up a hold in Thursday's 2-1 win over the Guardians, striking out two in a scoreless inning.
#2 C
Andrew Knizner: Back in No. 2 role
Jun 19th
Knizner is out of the lineup for Thursday's game against the Guardians.
ARI
Diamondbacks News
#1 1B
Josh Naylor: Absent from Arizona lineup
Jul 3rd
Naylor is not in the lineup for Thursday's game versus the Giants.
#2 LF
Jake McCarthy: Extends hit streak to seven
Jul 3rd
McCarthy went 2-for-5 with an RBI in Wednesday's 6-5 extra-inning loss to San Francisco.
#1 P
Merrill Kelly: Decent in no-decision
Jul 2nd
Kelly didn't factor into the decision Wednesday against San Francisco, allowing three runs on five hits and three walks with three strikeouts over six innings.
#1 CF
Alek Thomas: Belts homer
Jul 2nd
Thomas went 1-for-5 with a solo home run during Wednesday's 6-5 extra-inning loss to the Giants.
#1 CL
Shelby Miller: Saddled with loss
Jul 2nd
Miller (3-3) took the loss Wednesday against San Francisco, allowing an unearned run on one hit over one inning.
#1 2B
Ketel Marte: Clutch homer isn't enough
Jul 2nd
Marte went 2-for-4 with a two-run home run during Wednesday's 6-5 extra-inning loss to San Francisco.
#8 BP
Jake Woodford: Set to join Arizona
Jul 2nd
Woodford agreed to a major-league contract with the Diamondbacks on Wednesday, Nick Piecoro of the Arizona Republic reports.
#3 C
James McCann: Homers in win
Jul 1st
McCann went 1-for-2 with a solo home run, two walks and two total runs scored in Tuesday's 8-2 win over the Giants.
#2 DH
Randal Grichuk: Smacks fourth homer
Jul 1st
Grichuk went 2-for-4 with a solo home run and a double in Tuesday's 8-2 win over the Giants.
#1 LF
Lourdes Gurriel: Goes yard again Tuesday
Jul 1st
Gurriel went 1-for-3 with a two-run home run, a walk and a second run scored in Tuesday's 8-2 win over the Giants.
#2 P
Zac Gallen: Strikes out 10 in win
Jul 1st
Gallen (6-9) allowed two runs (one earned) on five hits and struck out 10 without walking a batter over seven innings to earn the win over the Giants on Tuesday.
#5 PROS
LuJames Groover: Part of All-Star festivities
Jul 1st
Groover was named to the All-Star Futures Game roster Monday, Connor Emery of Arizona Sports reports.
#3 PROS
Slade Caldwell: Heading to Futures Game
Jul 1st
Caldwell was added to the All-Star Futures Game roster Monday, Connor Emery of Arizona Sports reports.
#1 3B
Eugenio Suarez: Pops homer in win
Jun 30th
Suarez went 1-for-4 with a solo home run in Monday's 4-2 win over the Giants.
#4 P
Ryne Nelson: Strong in no-decision
Jun 30th
Nelson allowed two runs on five hits and struck out seven without walking a batter over 6.2 innings in a no-decision versus the Giants on Monday.
#1 RF
Corbin Carroll: Starting to swing
Jun 30th
Diamondbacks manager Torey Lovullo said that Carroll (wrist) will begin taking dry swings Tuesday, Jack Sommers of SI.com reports.
#2 BP
Jalen Beeks: Rough weekend
Jun 30th
Beeks (2-1) allowed five runs on two hits and four walks while striking out two in picking up the loss to the Marlins on Sunday.
#3 P
Eduardo Rodriguez: No-decision versus Marlins
Jun 29th
Rodriguez allowed a run on four hits and three walks while striking out six over 5.1 innings in a no-decision versus the Marlins on Sunday.
#5 P
Brandon Pfaadt: Serviceable in no-decision
Jun 29th
Pfaadt did not factor into the decision Saturday, allowing three runs (two earned) on five hits and one walk over five innings against Miami. He struck out seven.
#1 SS
Geraldo Perdomo: Records three hits in loss
Jun 29th
Perdomo went 3-for-5 with a double, an RBI and two runs scored in Saturday's 8-7 loss to the Marlins.
#6 BP
John Curtiss: Selected from Triple-A
Jun 28th
The Diamondbacks selected Curtiss's contract from Triple-A Reno on Saturday.
#3 BP
Kendall Graveman: Throws side session
Jun 28th
Graveman (hip) threw a bullpen session Friday, Alex Weiner of ArizonaSports.com reports.
#1 DH
Pavin Smith: Drives in two in loss
Jun 28th
Smith went 1-for-5 with two RBI in Friday's 9-8 loss to Miami.
#1 PROS
Jordan Lawlar: Diagnosed with Grade 1 strain
Jun 27th
Diamondbacks manager Torey Lovullo said Friday that Lawlar is dealing with a Grade 1 hamstring strain and will be out for "weeks," Alex Weiner of ArizonaSports.com reports.
#7 PROS
Adrian Del Castillo: Ready for rehab assignment
Jun 27th
Del Castillo (back) has been sent to the rookie-level Arizona Complex League Diamondbacks to begin a rehab assignment, Alex Weiner of ArizonaSports.com reports.
#2 C
Jose Herrera: Resting for series finale
Jun 25th
Herrera is out of the lineup for Wednesday's game against the White Sox.
#2 2B
Ildemaro Vargas: Goes on IL with fractured foot
Jun 25th
The Diamondbacks placed Vargas on the 10-day injured list Wednesday with a fractured fifth metatarsal in his right foot.
#2 SS
Blaze Alexander: Receiving call-up
Jun 25th
The Diamondbacks recalled Alexander from Triple-A Reno on Wednesday.
#2 CF
Tim Tawa: Fills in at third base Tuesday
Jun 25th
Tawa came off the bench in Tuesday's 4-1 win over the White Sox and went 0-for-3 with a run scored.
#7 BP
Anthony DeSclafani: Collects three-inning save
Jun 23rd
DeSclafani picked up the save in Monday's 10-0 win versus the White Sox, allowing two walks and no hits over three scoreless innings. He struck out four.
#2 PROS
Ryan Waldschmidt: Bound for Double-A
Jun 23rd
The Diamondbacks are expected to promote Waldschmidt from High-A Hillsboro to Double-A Amarillo this week, Alex D'Agostino of SI.com reports.
#1 C
Gabriel Moreno: Diagnosed with hairline fracture
Jun 20th
Moreno has been diagnosed with a hairline fracture in his right pointer finger, Alex Weiner of ArizonaSports.com reports.
#9 BP
A.J. Puk: Undergoes TJ surgery
Jun 20th
Diamondbacks Torey Lovullo told reporters Friday that Puk (elbow) underwent Tommy John surgery Thursday, John Gambadoro of Arizona Sports 98.7 FM reports.
#11 BP
Christian Montes De Oca: Shifted to 60-day injured list
Jun 19th
The Diamondbacks transferred Montes De Oca (elbow/back) from the 15-day injured list to the 60-day IL on Thursday.
#10 PROS
JD Dix: Angling for promotion
Jun 19th
Dix is batting .341/.415/.476 with 11 extra-base hits, eight steals, 15 RBI and 24 runs scored over 32 games in the Arizona Complex League.
#5 BP
Kevin Ginkel: Used in low-leverage spot
Jun 19th
Ginkel allowed three runs on two hits and two walks over one inning in Wednesday's 8-1 loss to Toronto. He also hit a batter.