Diamondbacks
Giants
Monday May 12, 2025 at 9:45 PM ET
Loading Possible Bets...
Moneyline
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
Spread
Hard Rock Hard Rock
PICK
PROBABILITY with vig removed
ARI Win or Lose By < 0 Pts()
%
SF Win or Lose By < 0 Pts()
%
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Over Under
Hard Rock Hard Rock
Runs
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Yes Runs First Inning
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
ARI
Diamondbacks Injury Report
Loading Diamondbacks Injuries...
SF
Giants Injury Report
Loading Giants Injuries
ARI
Diamondbacks News
#2 CF
Tim Tawa: Staying put in MLB, new role
May 13th
Tawa is expected to see most of his opportunities in the outfield moving forward after the Diamondbacks called up infielder Jordan Lawlar from Triple-A Reno on Monday, Alex Weiner of Arizona Sports reports.
#1 RF
Corbin Carroll: Swats pair of homers in win
May 12th
Carroll went 2-for-3 with two solo home runs and a walk in Monday's 2-1 win over the Giants.
#3 CL
Shelby Miller: Secures second save
May 12th
Miller struck out one in a perfect inning to earn the save in Monday's 2-1 win over the Giants.
#3 P
Merrill Kelly: Strikes out eight in win
May 12th
Kelly (4-2) allowed a run on eight hits and struck out eight without walking a batter over seven innings to earn the win over the Giants on Monday.
#5 CL
A.J. Puk: Set to begin throwing program
May 12th
Puk (elbow) is expected to begin a throwing program in the coming week, Alex Weiner of ArizonaSports.com reports.
#1 CL
Justin Martinez: Set for live BP
May 12th
Martinez (shoulder) will throw to live hitters Wednesday, Alex Weiner of ArizonaSports.com reports.
#2 BP
Kendall Graveman: Makes return from IL
May 12th
The Diamondbacks reinstated Graveman (back) from the 15-day injured list Monday.
#1 PROS
Jordan Lawlar: Call-up official
May 12th
Arizona recalled Lawlar from Triple-A Reno prior to Monday's game against the Giants.
#1 P
Zac Gallen: Knocked around by Dodgers
May 11th
Gallen (3-5) allowed four runs on 10 hits and two walks while striking out five over 5.2 innings to take the loss Sunday versus the Dodgers.
#1 C
Gabriel Moreno: Receiving breather Sunday
May 11th
Moreno is out of the lineup for Sunday's game against the Dodgers.
#1 2B
Ketel Marte: Heading to bench Sunday
May 11th
Marte is out of the lineup for Sunday's game against the Dodgers.
#1 3B
Eugenio Suarez: Homers again
May 11th
Suarez went 1-for-4 with a solo home run in Saturday's 3-0 win over the Dodgers.
#1 DH
Pavin Smith: Racks up three hits in win
May 10th
Smith went 3-for-4 with an RBI double in Saturday's 3-0 win over the Dodgers.
#3 BP
Ryne Nelson: Back in bullpen Saturday
May 10th
Nelson struck out one over two perfect innings to earn the save in Saturday's 3-0 win over the Dodgers.
#2 P
Corbin Burnes: Stellar versus Dodgers
May 10th
Burnes (2-1) allowed five hits and two walks while striking out five over seven shutout innings to earn the win Saturday over the Dodgers.
#1 LF
Lourdes Gurriel: Resting Saturday
May 10th
Gurriel isn't in the lineup for Saturday's game against the Dodgers.
#5 BP
Joe Mantiply: Back in Arizona
May 10th
The Diamondbacks recalled Mantiply from Triple-A Reno on Saturday.
#2 DH
Randal Grichuk: Belts first homer
May 10th
Grichuk entered Friday's game as a pinch hitter and hit a solo home run in a 14-11 loss to the Dodgers.
#2 CL
Kevin Ginkel: Melts down Friday
May 9th
Ginkel (0-1) took the loss and a blown save Friday versus the Dodgers, allowing five runs on four hits while striking out one over one-third of an inning.
#4 P
Eduardo Rodriguez: Lit up in no-decision
May 9th
Rodriguez allowed eight runs on nine hits and three walks while striking out three over 2.2 innings in a no-decision versus the Dodgers on Friday.
#1 SS
Geraldo Perdomo: Two more hits Thursday
May 9th
Perdomo went 2-for-3 with a double in Thursday's 5-3 win over the Dodgers.
#5 P
Brandon Pfaadt: Tames Dodgers for sixth win
May 8th
Pfaadt (6-2) allowed four hits and three walks while striking out six over 6.1 scoreless innings to earn the win Thursday over the Dodgers.
#2 C
Jose Herrera: Fills in Tuesday
May 7th
Herrera started at catcher and went 2-for-3 with a walk and a double in Tuesday's 5-1 win over the Mets.
#3 PROS
Slade Caldwell: Video game numbers for Rawhide
May 6th
Caldwell is slashing .329/.524/.548 with two home runs, five steals and a 29.2 percent strikeout rate in 23 games for Single-A Visalia.
#1 1B
Josh Naylor: Delivers in extra-inning win
May 4th
Naylor went 1-for-4 with a walk, an RBI, a stolen base and a run scored in Sunday's 11-9 extra-inning win over the Phillies.
#1 BP
Jalen Beeks: Tallies first save
May 4th
Beeks picked up the save in Sunday's 11-9 extra-inning win at Philadelphia, allowing one unearned run on two hits and no walks with no strikeouts over one inning.
#1 CF
Alek Thomas: Idle against lefty
May 4th
Thomas is out of the lineup for Sunday's game against the Phillies.
#17 PROS
Jorge Barrosa: Optioned to Triple-A
May 2nd
The Diamondbacks optioned Barrosa to Triple-A Reno on Friday.
#4 CL
Ryan Thompson: Earns hold in win
May 2nd
Thompson allowed one hit and struck out two over a scoreless seventh inning in Thursday's 4-2 win over the Mets.
SF
Giants News
#1 SS
Willy Adames: Logs eighth double of 2025 in loss
May 12th
Adames went 1-for-4 with a double and a run scored in Monday's 2-1 loss to the Diamondbacks.
#1 LF
Heliot Ramos: Three hits in loss
May 12th
Ramos went 3-for-4 in Monday's 2-1 loss to the Diamondbacks.
#2 P
Justin Verlander: Takes narrow loss
May 12th
Verlander (0-3) allowed two runs on nine hits and a walk while striking out five over six innings to take the loss Monday versus the Diamondbacks.
#3 C
Tom Murphy: Will be re-evaluated in six weeks
May 12th
Murphy (back) will be re-evaluated in six weeks, Alex Pavlovic of NBC Sports Bay Area reports.
#2 1B
Casey Schmitt: Rehab assignment imminent
May 12th
Schmitt (oblique) might begin a rehab assignment as soon as Tuesday, Alex Pavlovic of NBC Sports Bay Area reports.
#1 2B
Tyler Fitzgerald: Could begin rehab games Tuesday
May 12th
Fitzgerald (rib) could begin a rehab assignment as soon as Tuesday, Alex Pavlovic of NBC Sports Bay Area reports.
#1 1B
LaMonte Wade: Absent from Monday's lineup
May 12th
Wade is not in the Giants' starting lineup against the Diamondbacks on Monday, Shayna Rubin of the San Francisco Chronicle reports.
#1 3B
Matt Chapman: Multi-hit effort in loss
May 12th
Chapman went 2-for-4 with a double, a walk and a run scored during Sunday's 7-6 extra-inning loss to the Twins.
#2 BP
Erik Miller: Blows save Sunday
May 12th
Miller was charged with a blown save in Sunday's 7-6 extra-inning loss to the Twins, allowing two earned runs on three hits and one walk without retiring a batter.
#5 P
Landen Roupp: Falls short of quality start
May 11th
Roupp did not factor in the decision during Sunday's extra-inning loss to Minnesota. He allowed three runs on six hits over five innings while striking out three.
#1 CL
Ryan Walker: Blows save, takes loss
May 11th
Walker (1-2) yielded two runs (one earned) on two hits and an intentional walk while taking the loss against Minnesota on Sunday. He recorded two outs in the 10th inning and was charged with a blown save.
#1 RF
Mike Yastrzemski: Swipes two bags
May 11th
Yastrzemski went 3-for-5 with two runs scored and two stolen bases in Sunday's extra-inning loss to Minnesota.
#1 DH
Wilmer Flores: Resting up Sunday
May 11th
Flores is out of the lineup for Sunday's game against the Twins.
#3 2B
Christian Koss: Heading to bench Sunday
May 11th
Koss is out of the lineup for Sunday's game against the Twins.
#1 C
Patrick Bailey: Receiving breather Sunday
May 11th
Bailey is out of the lineup for Sunday's game against the Twins.
#4 BP
Randy Rodriguez: Fans three Saturday
May 11th
Rodriguez struck out the side in a scoreless eighth inning during Saturday's 2-1 loss to the Twins.
#2 DH
Jerar Encarnacion: Logs two hits in rehab assignment
May 11th
Encarnacion (hand) went 2-for-3 with an RBI double and a run scored in Triple-A Sacramento's 7-5 win over Triple-A Tacoma on Saturday.
#1 P
Logan Webb: Takes tough-luck loss Saturday
May 10th
Webb (4-3) was handed the loss against Minnesota on Saturday, allowing two runs on five hits and one walk while striking out nine batters over seven innings.
#6 BP
Kyle Harrison: Fans three in scoreless outing
May 10th
Harrison tossed two scoreless innings in Friday's 3-1 loss to the Twins, allowing three walks (one intentional) while striking out three.
#4 P
Jordan Hicks: Quality start in fourth loss
May 9th
Hicks (1-4) took the loss Friday against the Twins after allowing three runs on seven hits and no walks in six innings. He struck out six.
#3 P
Robbie Ray: Improves to 5-0
May 7th
Ray (5-0) earned the win Wednesday over the Cubs, allowing one run on three hits and two walks over six innings. He struck out five.
#1 CF
Jung Hoo Lee: Drives in three runs Tuesday
May 6th
Lee went 3-for-6 with two runs scored, a two-run homer and an additional RBI in Tuesday's 14-5 extra-innings win over the Cubs.
#1 PROS
Bryce Eldridge: Productive amid strikeouts
May 6th
Eldridge is slashing .316/.395/.474 with one home run, a 9.3 percent walk rate and a 34.9 percent strikeout rate in 10 games for Double-A Richmond.
#3 BP
Hayden Birdsong: Struggles in defeat
May 6th
Birdsong was charged with five runs (one earned) on two walks and two hits over one-third of an inning during Monday's 9-2 loss to the Cubs.
#2 CF
Luis Matos: Accounts for both of team's runs
May 5th
Matos went 1-for-4 with a two-run home run in a loss to the Cubs on Monday.
#1 BP
Tyler Rogers: Logs first loss of 2025
May 2nd
Rogers (2-1) took the loss and picked up a blown save in Thursday's 4-3 defeat to the Rockies. He allowed two earned runs on three hits across one inning.
#4 2B
Brett Wisely: Recalled from Sacramento
May 1st
The Giants recalled Wisely from Triple-A Sacramento on Thursday.
#5 BP
Spencer Bivens: Allows one run vs. San Diego
May 1st
Bivens allowed one earned run on three hits while striking out one over 1.2 innings during Wednesday's 5-3 loss to the Padres.