Prediction, Preview, and Odds
#959 Arizona Diamondbacks -115 vs.
#960 San Francisco Giants 8
Sunday, May 26, 2019 at 4:05pm EDT
Written by Ricky Dimon



#959 Arizona
#960 San Francisco


This article covers a past game!

View upcoming games.

The San Francisco Giants and Arizona Diamondbacks will wrap up a three-game series when they collide at Oracle Park in San Francisco on Sunday afternoon.

Snakes biting

The Diamondbacks have enjoyed their visit to Oracle Park so much that they may not want to leave after Sunday’s series finale. Arizona began the weekend on a five-game losing streak but has rediscovered its offense against the host San Francisco Giants, winning the first two games by a combined score of 28-6. One day after setting a season high in runs scored in Friday’s 18-2 rout, Arizona cruised to a 10-4 victory behind Ketel Marte’s second home run in as many games and a total of five hits and four RBIs from Adam Jones, Tim Locastro and Ildemaro Vargas. Kevin Cron, who had 21 home runs and 62 RBIs in 165 at-bats at Triple-A Reno before joining the Diamondbacks on Friday, started at first base and went 1-for-4 with two RBIs while hitting fifth in the order.

Right-hander Luke Weaver (3-3, 3.14 ERA) is taking the mound for Arizona on Sunday. Weaver was a hard-luck loser on Monday against San Diego after allowing two runs and striking out seven over six innings.

“He was unbelievable,” manager Torey Lovullo said. “He did everything he could to keep us in the game.”

Yaz to the rescue?

San Francisco has lost four in a row and continued its season-long search for a regular left fielder by promoting Michael Yastrzemski from Triple-A Sacramento prior to Saturday’s contest. Yastrzemski, the grandson of Hall of Famer Carl Yastrzemski, went 0-for-3 with two strikeouts and a run scored in place of Mac Williamson, who was designated for assignment after recording one hit in his last 27 at-bats.

Shaun Anderson (0-0, 3.60 ERA) will oppose Weaver on Sunday. The right-hander has pitched well in two starts since joining the Giants’ rotation on May 15, allowing a total of five runs (four earned) with eight strikeouts over 10.0 innings.

“He’s a bulldog out there,” catcher Aramis Garcia said the 24-year-old. “He’s not afraid. He’ll challenge everybody, and that’s what I love about him.”

Best Bets for this Game

Full-Game Side Bet

Insiders Status:


Weaver owns a 2.44 ERA and 55-to-8 strikeout-to-walk ratio over his last eight starts since April 12 and is 2-1 with a 2.04 ERA in three career starts against San Francisco. Anderson, who was acquired from Boston in the 2017 trade for Eduardo Nunez, posted a 4.11 ERA in seven starts for Triple-A Sacramento before his promotion. Unlike Weaver, he is unproven at this level. The Giants have been outscored 51-10 in the first inning this season.

Prediction: Arizona Diamondbacks

Full-Game Total Pick

Insiders Status:


Weaver is in fine form and Anderson was encouraging in his first start. The under is 9-3 in the Diamondbacks’ last 12 on the road against right-handed staters and 6-2-1 in Weaver’s last nine starts. It is also 19-8-2 in the Giants’ last 29 at home against right-handed starters.

Prediction: Under

Written By Ricky Dimon

A 2006 graduate of Davidson College, Ricky is based in Atlanta, Georgia. Prior to joining the Winners & Whiners Staff, he 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.