Arizona Diamondbacks vs San Francisco Giants Prediction, Preview and Odds - 06/25/2023

by Rod Pearson

Saturday, Jun 24, 2023
Game Time: 4:05 pm ET, Sunday, June 25, 2023
Venue:  Oracle Park, San Francisco, CA
Where to Watch:  MLB Network


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  D-Backs +125, Giants -145; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  D-Backs +125, Giants -145; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  D-Backs +125, Giants -145; Over/Under:  8.5 runs

Season Record

Arizona Diamondbacks:  46-31 (1st place, NL West)
San Francisco Giants:  43-33 (2nd place, NL West)

Do not miss out on our expert handicapper analysis! Sean Murphy is on a HOT STREAK in the MLB: 68-49 ($12.2K) this season! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
Arizona Diamondbacks:  5-5 last 10
San Francisco Giants:  9-1 last 10



Arizona Diamondbacks vs San Francisco Giants Preview and Analysis


The Diamondbacks are entering this game off of a loss in their last game but won their 3-game series against the Milwaukee Brewers 2-1 in their last series and their 1-off game against the Washington Nationals on Thursday. They enter this game with a 46-31 record overall and have a road record of 23-13. This is the series finale of a 3-game series with the Giants on Sunday with the 2nd game of this series still to be played on Saturday. Their offense ranks 4th in the MLB with a .768 OPS. Merrill Kelly is their starting pitcher on Saturday while Ryne Nelson is making his start in this game on Sunday. He is 3-4 with a 5.31 ERA this season. His team lost their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 3 ER, 1 HR, and 0 BB with 6 Ks on 6 hits through 5 IP against the Milwaukee Brewers.

The Giants are entering this game off of a win in their last game and won their 4-game series against the San Diego Padres 3-1 in their last series. They enter this game with a 43-33 record overall and have a home record of 22-18. This is the 3rd game of a 3-game series with the Diamondbacks on Sunday with the 2nd game of this series still to be played on Saturday. Their offense ranks 9th in the MLB with a .748 OPS. Rookie pitcher Ryan Walker is their starting pitcher on Saturday while Anthony DeSclafani is making his start in this game on Sunday. He is 4-6 with a 4.38 ERA this season. His team won their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 3 earned runs, 1 homer, and 1 BB with 6 strikeouts on 8 hits through 5 innings played against the San Diego Padres.


Diamondbacks vs Giants Prediction

The current betting odds have the Giants listed as a favorite in this game according to Draftkings Sportsbook. The Giants have been really hot in their games lately as they were just on a huge winning streak before it was ended by the Padres but their pitching has been good and their offense has been great on this run. They are going to be really focused in this home series too as the Diamondbacks have also been hot lately and are leading the NL West with the best record right now too. The Giants are trying to chase down the D-Backs for 1st place in the division so they will be really focused in this home series with a chance to cut down on the gap between them and the Giants do have the better pitching matchup in this game too. The Giants are going with DeSclafani here and he hasn't been a stud this season but he has been consistent enough in his starts that he hasn't been giving up a ton of runs. He also has the advantage of being at home here while the D-Backs are going with Nelson in this game and he has been giving up a ton of runs in his starts all season. Nelson isn't going to pitch well on the road here with how hot the Giants offense has been lately and even though the D-Backs do have a really good offense themselves, they will struggle to put up runs on DeSclafani and the Giants bullpen which gives them the edge in this game at home. The best way to place a bet here is on the Giants to win this game.

Diamondbacks Giants Prediction:  Our MLB Pick for Sunday, June 25, 2023 (4:05 pm ET start time) is Giants 7 Diamondbacks 4.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this Arizona Diamondbacks San Francisco Giants prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


Arizona Diamondbacks: 46-31 (+18 units) on the moneyline in all games. 33-20 (+15 units) on the moneyline against right-handed starters. 13-7 OVER as a road underdog of +100 or higher. 9-3 OVER on the road when the total is 8 to 8.5.

San Francisco Giants: 18-18 (-8.6 units) on the moneyline as a favorite of -110 or higher. 18-16 (-3.9 units) on the moneyline at home when the total is 7 to 8.5. 30-20 OVER after 6 consecutive games versus division rivals. 21-15 OVER when the total is 8.5 to 10.

Key Injuries


Arizona Diamondbacks:  C. Sulser (RP) Early July - Shoulder. M. Melancon (RP) Late July - Shoulder. C. Martin (SP) out for season - Shoulder.

San Francisco Giants:  M. Yastrzemski (RF) Out Indefinitely - Hamstring. W. Flores (1B) Prob Tues - Foot. R. Stripling (SP) Early July - Back. S. Alexander (RP) Out indefinitely - Hamstring. A. Cobb (SP) Early July - Oblique. J. Brebbia (RP) Out indefinitely - Back. M. Haniger (RF) Late Aug - Forearm. H. Ramos (LF) Late July - Oblique. T. Szapucki (SP) out for season - Arm. R. Perez (C) out for season - Shoulder. L. Gonzalez (CF) Mid July - Back.


Notable Quotes


“It was a little bit abnormal for us. We talk about being adaptable here and adjusting so when that trip got knifed in there we knew where it was on the schedule, we knew it was right before this trip. I was proud of our guys for not overlooking it because it would have been easy as kind of a trap game to just throw in the towel and get our butts kicked.” - Torey Lovullo after his team’s loss against the Giants in their game on Friday.


“It was awesome. He's just Brandon Crawford doing Brandon Crawford things. It amazes me every time he goes out there and plays defense.” - Logan Webb after their win against the Diamondbacks in their game on Friday.


Starting Lineups


Arizona Diamondbacks
Geraldo Perdomo (S) SS
Ketel Marte (S) 2B
Corbin Carroll (L) LF
Christian Walker (R) 1B
Lourdes Gurriel Jr. (R) DH
Alek Thomas (L) CF
Evan Longoria (R) 3B
Gabriel Moreno (R) C
Jake McCarthy (L) RF

San Francisco Giants
LaMonte Wade Jr. (L) 1B
Joc Pederson (L) DH
J.D. Davis (R) 3B
Michael Conforto (L) RF
Blake Sabol (L) LF
Patrick Bailey (S) C
Brandon Crawford (L) SS
Isan Diaz (L) 2B
Luis Matos (R) CF

Statistical Leaders


Arizona Diamondbacks
Batting Average:  Emmanuel Rivera (.316)
Hits:  Corbin Carroll (80)
Home Runs:  Corbin Carroll (16)
RBI:  Christian Walker (49)
Stolen Bases:  Corbin Carroll (23)
Wins:  Merrill Kelly (9)
Saves:  Andrew Chafin (8)
ERA:  Scott McGough (2.50)

San Francisco Giants
Batting Average:  Austin Slater (.407)
Hits:  Thairo Estrada (73)
Home Runs:  Michael Conforto (12)
RBI:  J.D. Davis (42)
Stolen Bases:  Thairo Estrada (17)
Wins:  Logan Webb (7)
Saves:  Camilo Doval (21)
ERA:  Ryan Walker (1.56)

Managers:
Arizona Diamondbacks: Torey Lovullo (7th season)
San Francisco Giants: Gabe Kapler (4th season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2024 Al McMordie's BigAl.com. All Rights Reserved.