San Francisco Giants vs Arizona Diamondbacks MLB Pick – July 25

The MLB is set up with another action packed slate of baseball on Monday night. Twelve games are up on the board throughout July 25. One of these games will be between the San Francisco Giants and Arizona Diamondbacks. These two teams have been solid this season and will look for a win in this one. This game will start at around 9:40 PM Eastern time.

San Francisco has earned a record of 48-47 so far on the season, which has them in third place of the NL West. The Giants have lost four games in a row and are 5-5 throughout their last 10 games. San Francisco is two games back on a wild card position entering this one. The Giants will look to step up on the road on Monday night.

The Diamondbacks have put up a record of 42-53 throughout the season, which has them in fifth place of the NL West. Arizona is coming off a loss in their last game, but have gone 4-6 in their last 10 meetings. The Diamondbacks are eight games back on a wild card spot. Arizona will look to grab the win in this one.

These two teams have been solid on the season and will look for a big win in this one. The Giants have struggled in their last set of games, but will look to bounce back in this series. Arizona will look to grab a big win early in this one. If either team can get the early lead in this one, it could be enough to get the win.

Game Overview

The following odds are courtesy of Bovada:

Teams Spread Money Line Total
San Francisco Giants -1 ½ (+120) -125 Over 9 (-110)
Arizona Diamondbacks +1 ½ (-140) +105 Under 9 (-110)
Team Data San Francisco Giants Arizona Diamondbacks
Overall Record 48-47 42-53
Away/ Home Record 24-27 22-25
Batting Average .236 .226
Batting Average Away/ Home .231 .226
ERA 3.82 4.27
ERA Away/ Home 4.20 3.81

Betting Trends

San Francisco Giants

  • 8-13 in July
  • 5-5 when playing on a Monday
  • 16-18 against division rivals
  • 25-26 in night games
  • 19-13 against left handers
  • 21-24 after a loss
  • 4-8 after three or more straight losses
  • 20-21 against team with a losing record

Arizona Diamondbacks

  • 8-11 in July games
  • 6-5 when playing on Monday
  • 12-27 against divisional opponents
  • 25-31 in night games
  • 27-40 against right handed starters
  • 23-29 after a loss
  • 20-28 against team with a winning record

These two teams have met up six times throughout this season. The first three games were in Arizona between July 4-6. The Diamondbacks won the first two games, but the Giants took the third matchup. The next three games were in San Francisco between July 11-13. Arizona took the first game, but the Giants won the next two. San Francisco has outscored the Diamondbacks 32-26 this season.

Offense

The Giants have been solid hitting the ball on the season. San Francisco has a batting average of .236, which is 23rd in the league. The Giants have earned a .320 OBP, which is 7th in the MLB. San Francisco has posted an OPS of .718, which is 12th in the league. The Giants have hit .242 against left handers this season.

Arizona has struggled a bit at the plate this season. The Diamondbacks have a .226 batting average, which is 28th in the MLB. Arizona has put up an on base percentage of .305, which is 23rd in the league. The Diamondbacks have earned an OPS of .691, which is 20th in the MLB. Arizona has a BA of .220 against righties.

San Francisco has the edge at the plate in this matchup. The Giants have been solid at getting on base and going deep this season and will look to attack the D-Backs early. Arizona will need to build up their own offense early as well at home. If either team can score some runs early in this one, it could be enough to get the win.

Pitching Preview

I expect Jakob Junis to get the start at pitcher for San Francisco in this one. Junis has appeared in 10 games this season, going 4-1 in those outings. He has earned a 3.06 ERA and a WHIP of 1.02 in those games played. Junis pitched two innings in his last appearance against the Milwaukee Brewers. He gave up five hits and three runs in the no decision.

Tyler Gilbert will likely get the nod on the mound for the Diamondbacks on Monday night. Gilbert has earned a record of 0-3 in his 7 appearances this season. He has posted an ERA of 5.34 and a 1.25 WHIP in those matchups. Gilbert’s last start was against the San Diego Padres. He gave up five hits and three runs through five innings in the no decision.

These two pitchers have been solid throughout this season and will look to step up in this one. Junis has won his last three decisions, while Gilbert has not been credited with a win on the season. The Giants relievers have a 4.28 ERA, which is 23rd in the league. Arizona’s bullpen has an ERA of 4.30, which is 25th in the MLB.

Pick Overview

These two teams will look to get the win early in this matchup. San Francisco has struggled in their last stretch of games, but will look to bounce back in this one. The Diamondbacks will look to attack the Giants at home. If San Francisco can get strong pitching again from Junis, I think they can earn the win on Monday night.

Bovada has the Giants listed as a -125 against the money line in this one. This implies that San Francisco will win this game around 55.6 percent of the time. I think that this line is accurate with the Giants looking to get back on track. San Francisco has the better bats and if they can get strong pitching, I think they can earn the win. As slight favorites, I like the value on the Giants.

The Bet
San Francisco Giants
-125
Andruw Burling / Author

Andruw Burling has been writing sports picks since 2017, covering mainly NHL and NBA content, but doing work in other sports as well. Andruw grew up in Las Vegas and has been around sports since a young age. He grew up a huge NHL and NBA fan and continues to use that knowledge in his content today.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.