Prediction, Preview, and Odds
#961 Arizona Diamondbacks -130 vs.
#962 San Francisco Giants 7.5
Friday, May 24, 2019 at 10:15pm EDT
Written by Ricky Dimon



#961 Arizona
#962 San Francisco


This article covers a past game!

View upcoming games.

The San Francisco Giants and Arizona Diamondbacks will begin a three-game series when they square off at Oracle Park in San Francisco on Friday night. Arizona has lost five in a row. The Giants are coming off a set with Atlanta in which they went 1-3.

Good start a thing of the past

The Diamondbacks were cruising along while fighting for first place in the National League West in early May, but they head into a three-game road series against the Giants on Friday trying to get back over the .500 mark. Arizona has dropped five straight following Wednesday’s 5-2 setback at San Diego and it is 5-12 since May 5.

“We got off to a good start to the season,” shortstop Nick Ahmed reflected. “That allows you to handle a stretch like this and still have a good season. We’re going to bounce back.”

Left-hander Robbie Ray (3-1, 3.25 ERA) is taking the mound for Arizona on Friday. Ray is unbeaten in his last eight trips to the mound but posted only three wins during this stretch while completing 6.0 innings just twice. The 27-year-old allowed two runs on three hits and four walks over 4.0 innings last week against the Giants and has issued 29 free passes in 52.2 innings overall. San Francisco’s Evan Longoria is 6-for-9 with three doubles and a homer against Ray, who compiled a 3.94 ERA in three outings against San Francisco last year.

Oracle unkind

The Giants just lost three of four against Atlanta at home, capped off by a 5-4 setback in 13 innings on Thursday that made them 10-15 at Oracle Park but still 13-5 in one-run games. They won two of three such thrillers at Arizona last week. Joe Panik went 4-for-9 with two RBIs and two walks in the last two contests, while teammate Tyler Austin homered for the second straight day in the 13-inning loss.

Drew Pomeranz (1-4, 5.66 ERA) will oppose Pomeranz on Friday. The left-hander surrendered two runs on two hits and five walks over 4.2 innings of a no-decision at Arizona last Sunday in his first start since returning from a lat strain. He has completed more than 5.0 innings in just one of his eight starts and has served up eight homers in 35.0 innings overall.

Best Bets for this Game

Full-Game Side Bet

Insiders Status:


Ahmed is 2-for-4 with a double against Pomeranz, who is 0-3 with a 7.76 ERA in nine career games (six starts) against the Diamondbacks. San Francisco shortstop Brandon Crawford missed Thursday’s game due to conjunctivitis (pink eye) and will likely miss the series opener. The Giants have been outscored 48-8 in the first inning this season and are tied with Pittsburgh for 13th in the National League with 186 runs. The Diamondbacks are 4-1 in Ray’s last five starts against the Giants. San Francisco is 8-21 in its last 29 at home against opponents with winning road records.

Prediction: Arizona Diamondbacks

Full-Game Total Pick

Insiders Status:


Arizona left fielder David Peralta (.309 batting average, seven homers, 30 RBIs) missed Wednesday’s game with a sore shoulder and is day-to-day. Fortunately for the visitors, Ray is rolling right now and San Francisco’s bats are not. The under is 4-0 in the Diamondbacks’ last four overall, 4-0 in their last four on the road, and 4-0 in their last four against the National League West. It is also 5-2 in the Giants’ last seven overall and 6-2 in Pomeranz’s last eight starts. Additionally, the under is 6-1 in the last seven meetings between the two teams and 5-2 in Ray’s last seven starts against San Francisco. Look for this one to stay under the total.

Prediction: Under

Written By Ricky Dimon

A 2006 graduate of Davidson College, Ricky is a freelance sports writer based in Atlanta, Georgia. He has previously worked with various websites in the sports handicapping industry and is generally a fan of going with the hot hand while in most cases showing a willingness to take favorites and give the points. Beyond the four major sports, Ricky is an avid tennis fan—and writer—and covers the ATP Tour on a daily basis.