Arizona Diamondbacks vs San Francisco Giants Best Bet

by | Last updated Jun 25, 2023 | mlb

Arizona Diamondbacks vs. San Francisco Giants
Date: Sunday, June 25th, 4:05 ET
Location: Oracle Park
TV: MLBN
Money Line: Diamondbacks +112/Giants -133
Total Line: 9

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the San Francisco Giants and the Diamondbacks on Sunday, June 25th at Oracle Park. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
ARI +112 +1.5 O 9 (-106)
SF -133 -1.5 U 9 (-114)

Diamondbacks vs. Giants Projected Lineup

Batting Order Position
Geraldo Perdomo 1 SS
Ketel Marte 2 2B
Corbin Carroll 3 CF
Christian Walker 4 1B
Lourdes Gurriel Jr. 5 LF
Pavin Smith 6 RF
Emmanuel Rivera 7 3B
Gabriel Moreno 8 C
Jake McCarthy 9 RF
Ryne Nelson SP


Batting Order Position
LaMonte Wade Jr. 1 1B
Joc Pederson 2 DH
Thairo Estrada 3 2B
J.D. Davis 4 3B
Michael Conforto 5 LF
Luis Matos 6 CF
Blake Sabol 7 C
Patrick Bailey 8 C
Brandon Crawford 9 SS
Anthony DeSclafani SP


Straight Up/Over-Under/ Runline Record

Arizona Diamondbacks: 46-32 SU / OU 38-35 / Runline 47-31
San Francisco Giants: 44-33 SU / OU 39-36 / Runline 41-36

Against the Giants, the Diamondbacks are looking to shake a two two game losing streak. Yet, their record of 46-32 is stil good for 1st in the NL West. At home, Arizona has gone 23-18 and 23-14 on the road. So far, their overall series record is 16-6-3.

  • The Diamondbacks have two straight losses vs. the runline and have a season-long run margin of 0.4.
  • The Diamondbacks have been favored in 48.7% of their games and have runline records of 22-19 and 25-12 at home and on the road, respectively
  • The over has hit in 52% of the Diamondbacks’ 78 games at 38-35.

On a record of 44-33, the Giants are 2nd in the NL West. Currently, they are 1.5 games out of the division lead. Against the Diamondbacks, they will be seeking their 3rd straight win. On the road, they have a record of 21-15 while going 23-18 at home. San Francisco’s overall series record is 12-11-1.

  • The Giants have covered the runline in two straight games and have a season-long run margin of 0.6.
  • The Giants have been favored in 48.1% of their games and have runline records of 21-20 and 20-16 at home and on the road, respectively
  • The over has hit in 52% of the Giants’ 77 games at 39-36.

75% Cash up to $750 (With BTC)

Bovada

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Ryne Nelson 15 15 76 3-4 5.31 1.52 10


Across 15 appearances, Ryne Nelson has a slugging percentage allowed of .485 and enters with a WHIP of 1.52. His overall record is 3-4 on an ERA of 5.31. For the season, he has a total of 52 K’s, and is averaging 0.7 strikeouts per nine innings. Nelson’s record on the road is 1-1 and 2-3 at home. This includes an ERA of 3.90 (road) and 7.26 (home), respectively.

In Ryne Nelson’s last game, he threw five innings for the Diamondbacks. While allowing three runs on six hits, he took a no-decision. The team lost the game to the Brewers with a score of 7-5.

Pitcher Appearances Started IP Record ERA WHIP HR
Anthony DeSclafani 15 15 84 4-6 4.38 1.22 9


Today will be Anthony DeSclafani’s 16th appearance this season, and he has an overall record of 4-6. His current ERA stands at 4.38 and OBP allowed of .294. So far, he struckout 66 batters and has a WHIP of 1.22. On the road, his ERA is 5.05 compared to 5.41 at home.

Giving up three runs and eight hits during his last appearance against the Padres, Anthony DeSclafani did not factor into the decision. Yet, the Giants managed to win the game by a score of 4-3.

Diamondbacks vs. Giants Offense Outlook

After 78 games played, the Diamondbacks are 4th in the league with an average of 5.2 runs per game. In terms of home runs, the club is 11th, on a total of 90 homers. The team’s overall batting average, including .254 on the road and .264 at home, is .264.

Arizona Diamondbacks Team Hitting Stats

Team Games Runs HR BA OBP SLG
Diamondbacks 78 5.2 (4th) 90 (11th) .264 (3rd) .331 (6th) .331 (6th)


Arizona Diamondbacks Top Hitters: Last Five Games

Player BA H R HR SLG
Ketel Marte .310 7 6 3 .740
Corbin Carroll .200 4 4 0 .250
Christian Walker .337 7 1 0 .417
Geraldo Perdomo .293 6 3 0 .333
Jake McCarthy .271 4 3 0 .271


So far this season, the Giants are one of the top home run hitting teams in baseball, having hit a total of 96 home runs (8th). Overall, San Francisco is averaging 5.0 runs per contest and have a collective batting average of .254. At home, the Giants have a slugging percentage of .428 compared to .386 at home.

San Francisco Giants Team Hitting Stats

Team Games Runs HR BA OBP SLG
Giants 77 5.0 (7th) 96 (8th) .254 (10th) .330 (7th) .330 (7th)


San Francisco Giants Top Hitters: Last Five Games

Player BA H R HR SLG
Joc Pederson .250 5 6 1 .500
Luis Matos .267 5 4 1 .417
Michael Conforto .250 4 2 0 .450
Patrick Bailey .433 6 1 1 .633
Blake Sabol .333 4 1 0 .521


Free MLB Pick

The Giants have won 12 of their last 13 games and while today’s starter Anthony DeSclafani has had a rough go of it of late, he does have good numbers against the Diamondbacks holding the current roster to a .191 BA and .203 OBP. Ryne Nelson starts for Arizona, and he brings a 5.31 ERA over 16 starts. He has one career start against San Francisco, and it was not impressive allowing four earned runs over 4 2/3 innings. Take San Francisco -120

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!