Pick Your
Sportsbook
Giants
3.5 Pts
Diamondbacks
6.0 Pts
Monday July 4, 2022 at 6:10 PM ET
Loading Possible Bets...
Moneyline
PointsBet PointsBet
LINE MOVEMENT
Spread
PointsBet PointsBet
-2.5
PROBABILITY with vig removed
SF Win or Lose By < 3 Pts()
%
ARI Win By 3+ Pts()
%
LINE MOVEMENT
Over Under
PointsBet PointsBet
9.5
Runs
PROBABILITY with vig removed
Over 10 Total Points()
%
Under 10 Total Points()
%
LINE MOVEMENT
SF
Giants Injury Report
Loading Giants Injuries...
ARI
Diamondbacks Injury Report
Loading Diamondbacks Injuries
SF
Giants News
#10 BP
Jose Alvarez: Returns from injured list
Jul 5th
Alvarez (back) was activated from the 15-day injured list Tuesday.
#2 C
Curt Casali: Moves to injured list
Jul 5th
Casali (oblique) was placed on the 10-day injured list Tuesday.
#2 DH
LaMonte Wade: Not starting against southpaw
Jul 5th
Wade is out of the lineup for Tuesday's game against the Diamondbacks, Alex Pavlovic of NBC Sports Bay Area reports.
#1 CF
Mike Yastrzemski: On bench versus lefty
Jul 5th
Yastrzemski is out of the lineup for Tuesday's game at Arizona, Alex Pavlovic of NBC Sports Bay Area reports.
#1 1B
Brandon Belt: Sitting again Tuesday
Jul 5th
Belt is out of the lineup for Tuesday's game against the Diamondbacks, Alex Pavlovic of NBC Sports Bay Area reports.
#1 SS
Brandon Crawford: Reinstated, starting Tuesday
Jul 5th
Crawford (knee) was activated from the 10-day injured list and is starting at shortstop Tuesday against the Diamondbacks, Alex Pavlovic of NBC Sports Bay Area reports.
#7 PROS
David Villar: Two hits in debut
Jul 5th
Villar went 2-for-4 with a double and an RBI in Monday's 8-3 loss to the Diamondbacks.
#2 CF
Austin Slater: Snags fourth steal
Jul 5th
Slater went 0-for-2 with a walk and a stolen base in Monday's 8-3 loss to the Diamondbacks.
#1 P
Carlos Rodon: Fans seven in Monday's loss
Jul 5th
Rodon (7-5) took the loss Monday, giving up four runs on five hits and two walks over five innings in an 8-3 loss to the Diamondbacks. He struck out seven.
#3 2B
Tommy La Stella: Remains in reserve role
Jul 4th
La Stella is not in the lineup for Monday's game against the Diamondbacks.
#1 LF
Joc Pederson: Not in Monday's lineup
Jul 4th
Pederson is not in the lineup for Monday's game against the Diamondbacks.
#8 BP
Mauricio Llovera: Called up again by Giants
Jul 4th
#6 BP
Yunior Marte: Optioned to Triple-A
Jul 4th
#1 RF
Luis Gonzalez: Takes BP
Jul 4th
Gonzalez (back) took part in batting practice Sunday but is at least a few more days away from returning from the 10-day injured list, Evan Webeck of The San Jose Mercury News reports.
#3 BP
John Brebbia: Solid as opener
Jul 3rd
Brebbia allowed a hit and struck out one in a scoreless inning in Sunday's 13-4 loss to the White Sox. He did not factor in the decision.
#6 P
Anthony DeSclafani: Won't return this season
Jul 3rd
DeSclafani (ankle) said Sunday that he's out for the season, Evan Webeck of The San Jose Mercury News reports.
#2 2B
Wilmer Flores: Playing time at keystone reopens
Jul 3rd
Flores will start at second base and bat fifth in Sunday's game against the White Sox, Evan Webeck of The San Jose Mercury News reports.
#2 1B
Darin Ruf: Gets rare start versus righty
Jul 3rd
Ruf will serve as the Giants' designated hitter and No. 7 batter in Sunday's game against the White Sox, Evan Webeck of The San Jose Mercury News reports.
#1 2B
Thairo Estrada: Goes on COVID-19 IL
Jul 3rd
The Giants placed Estrada (illness) on the COVID-19-related injured list prior to Sunday's game against the White Sox, Evan Webeck of The San Jose Mercury News reports.
#2 P
Logan Webb: Takes loss in quality start
Jul 2nd
Webb (7-3) took the loss during Saturday's 5-3 defeat at the hands of the White Sox, allowing five runs (three earned) on six hits and a walk with five strikeouts in six innings.
#1 CL
Camilo Doval: Gives up lone run in loss
Jul 1st
Doval (2-4) took the loss Friday versus the White Sox, allowing an unearned run on two hits while striking out two and walking none in one inning.
#3 P
Alex Cobb: Tosses five shutout innings
Jul 1st
Cobb allowed three hits and a walk while striking out three in five scoreless innings in a no-decision versus the White Sox on Friday.
#1 DH
Evan Longoria: Resting Friday
Jul 1st
Longoria will sit Friday against the White Sox, Alex Pavlovic of NBC Sports Bay Area reports.
#20 PROS
Will Wilson: Set for lengthy absence
Jun 30th
Wilson underwent surgery on his left hand to repair a fractured hamate Thursday, Maria I. Guardado of MLB.com reports.
#4 P
Alex Wood: Takes loss to Tigers
Jun 29th
Wood (5-7) was charged with the loss at home against the Tigers on Wednesday, allowing three runs on seven hits over 5.2 innings. He struck out six and did not issue a walk.
#5 P
Jakob Junis: Needs more time before live BP
Jun 29th
Junis (hamstring) is expected to throw two or three more bullpen sessions before he's cleared to face hitters in live batting practice, Evan Webeck of The San Jose Mercury News reports.
#8 PROS
Will Bednar: Placed on injured list
Jun 29th
Bednar was placed on the 7-day minor-league injured list for an undisclosed reason Wednesday, Single-A San Jose broadcaster Joe Ritzo reports.
#17 PROS
Ryan Murphy: Climbs to Double-A
Jun 28th
The Giants promoted Murphy from High-A Eugene to Double-A Richmond on Tuesday.
#5 BP
Zack Littell: Sent to Triple-A
Jun 24th
Littell was optioned to Triple-A Sacramento on Friday, Maria I. Guardado of MLB.com reports.
#2 PROS
Kyle Harrison: Settling in at Double-A
Jun 24th
Harrison has allowed just one earned run over 11 innings spanning his last two starts for Double-A Richmond, posting a 17:7 K:BB in the process. All told, he has a 4.44 ERA, 1.41 WHIP and 39:15 K:BB in five starts and 24.1 innings since being promoted.
#5 BP
Jake McGee: Takes loss Wednesday
Jun 23rd
McGee (1-2) was charged with the loss Wednesday versus Atlanta. He allowed three runs on three hits while recording only one out.
#1 BP
Dominic Leone: Nabs hold Tuesday
Jun 22nd
Leone allowed two hits and struck out one in a scoreless inning to pick up a hold in Tuesday's 12-10 win over Atlanta.
#2 BP
Tyler Rogers: Collects first win Tuesday
Jun 22nd
Rogers (1-3) earned the win Tuesday versus Atlanta. He pitched two perfect innings and struck out one.
#2 C
Austin Wynns: Homers in four-RBI night
Jun 22nd
Wynns went 3-for-4 with a three-run home run, an RBI double, and an additional run scored in a 12-10 win over the Braves on Tuesday.
#9 BP
Sam Delaplane: Shut down again with forearm strain
Jun 21st
The Giants have recalled Delaplane from Single-A Jose and placed him on the 60-day injured list with a right forearm strain, Andrew Baggarly of The Athletic reports.
ARI
Diamondbacks News
#2 2B
Sergio Alcantara: Back with Arizona
Jul 5th
Alcantara was claimed off waivers by the Diamondbacks on Tuesday.
#1 RF
Daulton Varsho: Out of Tuesday's lineup
Jul 5th
Varsho is not in the lineup for Tuesday's game against the Giants.
#1 3B
Josh Rojas: Heads to bench Tuesday
Jul 5th
Rojas is out of the lineup for Tuesday's game against the Giants.
#1 LF
David Peralta: Remains on bench
Jul 5th
Peralta is out of the lineup for Tuesday's game versus the Giants.
#6 P
Tyler Gilbert: Called up for Tuesday's start
Jul 5th
Gilbert was recalled from Triple-A Reno to start Tuesday versus the Giants.
#2 PROS
Jordan Lawlar: Gets call to High-A
Jul 5th
The Diamondbacks promoted Lawlar from Single-A Visalia to High-A Hillsboro on Monday.
#3 P
Madison Bumgarner: Collects fourth win
Jul 5th
Bumgarner (4-8) picked up the win in Monday's 8-3 victory over the Giants, giving up three runs on five hits and three walks over five innings. He struck out four.
#19 PROS
Buddy Kennedy: Drives in two in win
Jul 5th
Kennedy went 2-for-4 with two RBI and a run scored in Monday's 8-3 win over San Francisco.
#3 C
Cooper Hummel: Active in win
Jul 5th
Hummel started in left field and went 1-for-3 with a walk, a stolen base and two runs scored in Monday's 8-3 win over the Giants.
#4 BP
Keynan Middleton: Called up from minors
Jul 4th
Middleton was called up from Triple-A Reno on Monday, Jody Jackson of Bally Sports Arizona reports.
#1 CL
Ian Kennedy: Heads to injured list
Jul 4th
Kennedy was placed on the 15-day injured list Monday with right calf inflammation.
#1 CF
Alek Thomas: Absent from Monday's lineup
Jul 4th
Thomas is not in the lineup for Monday's game against the Giants.
#1 P
Zac Gallen: Takes no-decision in quality start
Jul 3rd
Gallen didn't factor into the decision during Sunday's 6-5 loss to Colorado, allowing three runs on four hits and two walks with four strikeouts in six innings.
#5 BP
Chris Devenski: Active at Triple-A
Jul 3rd
Devenski (elbow) was activated from Triple-A Reno's 7-day injured list Friday and struck out two while allowing two earned runs on two hits in an inning out of the bullpen in his season debut for the affiliate.
#1 2B
Ketel Marte: Sits in series finale
Jul 3rd
Marte is out of the lineup for Sunday's game against the Rockies.
#1 C
Carson Kelly: Sits for series finale
Jul 3rd
Kelly is out of the lineup for Sunday's game against the Rockies.
#5 P
Tommy Henry: Possible fill-in starter
Jul 3rd
Henry is one of several options being considered to fill in for starter Zach Davies (shoulder) on Tuesday, Steve Gilbert of MLB.com reports.
#1 1B
Christian Walker: Slugs pair of homers
Jul 2nd
Walker went 2-for-3 with a pair of solo home runs, a walk and three total runs scored in Saturday's 11-7 loss to the Rockies.
#1 SS
Geraldo Perdomo: Working out of slump
Jul 2nd
Perdomo went 1-for-4 with a double and a run scored in Friday's 9-3 win over the Rockies.
#2 P
Merrill Kelly: Collects seventh win
Jul 1st
Kelly (7-5) allowed two runs (one earned) on five hits and a walk with three strikeouts in seven innings Friday, earning the win over the Rockies.
#1 PROS
Corbin Carroll: Details on IL designation
Jun 30th
Carroll was placed on Double-A Amarillo's COVID-19 related injured list Tuesday, Jose M. Romero of the Arizona Republic reports.
#3 BP
Caleb Smith: Fires three scoreless frames
Jun 29th
Smith allowed three hits and struck out four over three scoreless relief innings in Tuesday's 7-6 win over the Padres.
#3 CL
Mark Melancon: Snares win Tuesday
Jun 28th
Melancon (3-6) earned the win Tuesday over the Padres. He struck out two and walked one in a scoreless inning.
#4 P
Zach Davies: Out with shoulder inflammation
Jun 28th
Davies was placed on the 15-day injured list Tuesday with right shoulder inflammation, Nick Piecoro of The Arizona Republic reports.
#4 PROS
Deyvison De Los Santos: Turns in big week
Jun 28th
De Los Santos recorded three hits in five separate games for Single-A Visalia last week, earning a spot on the Pipeline Prospect Team of the Week, Tylor Maun of MLB.com reports.
#13 PROS
Dominic Fletcher: Scorching all season long
Jun 27th
Fletcher is hitting .331/.407/.548 with four homers and a 17:28 BB:K through 31 games for Triple-A Reno.
#10 PROS
Blake Walston: Getting crushed in Double-A
Jun 24th
Walston has a 7.12 ERA, 1.93 WHIP and 35:17 K:BB through 36.2 innings (eight starts) for Double-A Amarillo.
#6 BP
Luke Weaver: Throws in relief
Jun 23rd
Weaver allowed two runs on four hits and struck out two over one relief inning in Wednesday's 10-4 loss to the Padres.
#2 LF
Jordan Luplow: Added to Wednesday's lineup
Jun 22nd
Luplow was added to the lineup for Wednesday's game against the Padres.
#5 SS
Nick Ahmed: Done for the year
Jun 22nd
Ahmed underwent shoulder surgery June 15 and will miss the remainder of the season, Nick Piecoro of Arizona Republic reports.
#11 PROS
Kristian Robinson: Remains in limbo
Jun 21st
Robinson is no longer getting regular at-bats and innings in the field after extended spring training ended two weeks ago, Nick Piecoro of The Arizona Republic reports.