San Francisco Giants vs Arizona Diamondbacks Prediction, 5/19/2026 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Arizona Diamondbacks
Date: Tuesday, May 19, 2026
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: San Francisco (+120) Arizona (-144)
The Arizona Diamondbacks (21-23) will compete against the San Francisco Giants (19-27) at Chase Field on Tuesday. The line on this contest has San Francisco at +120 and Arizona is opening at -144. The over/under is set at 9. The pitchers who are expected to start will be Landen Roupp and Ryne Nelson.

San Francisco has a slugging percentage of .376 and have struck out 373 times, while drawing a walk on 100 occasions. They have recorded 159 RBI's and 393 base knocks so far this season, and their batting average is .244. The Giants have earned 84 two-baggers as a squad and have knocked 37 baseballs out of the park. They have earned 165 runs scored while having a team on-base percentage of .292. As a team, the San Francisco Giants are notching 3.5 runs per game, which has them sitting at 30th in baseball.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY is 30-11 across all sports and is 8-4, +1,745 with his last 12 baseball plays. Murphy is 8-4, +2,840 on his plays rated 5.0+ across all sports and has a 6-Unit MLB Play (6:40 p.m.). Sign up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Expert Picks
Their strikeout to walk ratio is 2.07 and the pitching staff sits with a WHIP of 1.32. Giants pitchers have relinquished 47 long balls and 202 runs in total (15th in baseball). San Francisco has given up 372 hits (8.0 per 9 innings) and 184 earned runs. The Giants are sitting with a team ERA of 3.97 for the season (14th in the league), and the staff has struck out 372 hitters. They have walked 180 opposing players and their FIP sits at 4.17 as a squad over the course of the season.
The Giants relief pitchers have a save rate of 64.3% and stepped onto the hill in 39 save situations. They have compiled 9 saves this year and have not converted 5 of 14 save opportunities. The bullpen pitchers have inherited 69 runners for the year and 29.0% of those runners crossing home plate. Giants bullpen pitchers have gone to the mound with runners on 48 times and also have had 29 appearances in high leverage situations. The Giants have sent 152 relief pitchers to the hill for the year. The bullpen have accumulated 25 holds for the season (16th in the league).
The San Francisco Giants have earned a total of 1,252 putouts for the season, in addition to 472 assists and 24 errors. Their fielding percentage is at .986 which is 17th in baseball, and have accumulated 50 double plays. The Giants have transformed 70.5% of balls in play into outs out of 3,756 innings on the diamond, which ranks them 12th in the majors.
Roupp has taken the hill for 206 frames and has tallied 207 K's in his MLB career. His ERA is 3.67 (84 ER's allowed) and his WHIP is 1.374. He has conceded 191 hits (8.3 hits per 9 innings) and has 92 walks. Roupp (13-13 career mark) is the owner of a FIP of 3.61 while he has gone up against 894 opposing batters during his time in the major leagues.
Arizona has tallied 40 long balls for the year as well as 191 runs batted in. They have 85 doubles, while walking 138 times and scoring 198 runs. The Arizona Diamondbacks have recorded a team OBP of .306 and a team batting average of .239 so far this season. The Diamondbacks have a SLG% of .393 and they have an average of 4.40 runs per contest (13th in MLB). They have struck out on 349 instances (28th in the league) and are sitting with 358 base knocks.
The Diamondbacks have a WHIP of 1.283 and have a FIP of 4.24 as a squad this year. They are currently ranked 13th in MLB as a pitching staff in total hits surrendered with 367. The Arizona pitching staff have surrendered 215 runs for the year while having a team ERA of 4.39 (193 earned runs conceded). Their strikeout to walk ratio comes in at 7.60 (333 strikeouts vs 141 bases on balls). They have given up 50 homers and they allow 4.89 runs per 9 innings (23rd in MLB).
Sitting with 49 save situations, the Diamondbacks have accumulated 29 holds in addition to 7 blown saves. Arizona has called on bullpen pitchers to enter the game in 19 save opportunities and they have walked away with 12 saves. Arizona relievers have an inherited score rate of 27.7% out of 65 inherited base runners. Their relief pitchers have taken the field 56 times in high leverage situations and also on 44 occasions with runners on. They are ranked 16th in baseball with a save rate of 63.2%, and they have dispatched 151 bullpen pitchers to the hill so far this year.
The Arizona Diamondbacks have gotten 28 double plays and own a fielding percentage of .987 (15th in the majors). The Diamondbacks have 384 assists, 21 errors and have notched a total of 1,188 putouts this year. In their 3,564 innings on the diamond, the Diamondbacks have accumulated a efficiency on defense of 71.1% (8th in pro baseball).
So far in his career, Nelson has conceded 485 hits while he has earned 413 K's in 512 innings pitched. Nelson (27-21 career record) is the owner of a 4.29 ERA while allowing 8.5 hits per nine innings. He has allowed 244 earned runs while earning a WHIP of 1.223 and a FIP of 4.2. He has a K/BB ratio of 2.93 and he has gone up against 2,129 hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (-144)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Arizona Diamondbacks - Twitter
San Francisco Giants - Twitter
