Giants vs. Diamondbacks Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, May 12, 2023
The San Francisco Giants (17-20) and Casey Schmitt (four hits last time out) are favored (-114) on the moneyline for their matchup with the Arizona Diamondbacks (20-18) on Friday at 9:40 PM ET on BSAZ.
John Brebbia gets the starting nod for San Francisco while Ryne Nelson is Arizona’s starter for the contest.
Giants vs. Diamondbacks Odds
- Giants odds to win: -114
- Diamondbacks odds to win: -105
- Spread: Giants -1.5
- Total: 10 runs
Giants vs. Diamondbacks Promo Codes
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
Game Time and Information
- Date: Friday, May 12, 2023
- Time: 9:40 PM ET
- TV: BSAZ
- Exclusive Apple TV Friday Night Baseball Pass
Sign Up to Watch Friday Night Baseball Exclusive on Apple TV+
Who Will Win Giants vs. Diamondbacks?
Giants and Diamondbacks Betting Trends
The Giants have won 47.1% of the games this season when they were the moneyline favorite (8-9).
San Francisco has gone 6-8 when it has played as moneyline favorites with odds of -114 or shorter (42.9% winning percentage).
This season, the Diamondbacks have been the underdog 24 times and won 12, or 50%, of those games.
This season, Arizona has won 11 of its 23 games, or 47.8%, when it’s the underdog by at least -105 on the moneyline.
The Giants have had an over/under set by bookmakers 37 times, and have combined with opponents to go over the total in 17 of those games (17-19-1).
The Diamondbacks’ games have gone over the total in 19 of their 38 chances.
Giants Stats & Insights
The Giants rank 16th in runs scored with 165, 4.5 per game.
San Francisco averages 1.6 home runs per game to rank fourth in MLB play with 59 total home runs.
The Giants’ .241 batting average ranks 17th in MLB.
San Francisco’s hitters strike out 9.8 times per game, the 27th-most in the majors.
The Giants pitching staff ranks 14th in MLB with a collective 8.7 strikeouts per nine innings.
San Francisco’s 4.54 team ERA ranks 19th among all MLB pitching staffs.
Diamondbacks Stats & Insights
The Diamondbacks have scored 193 runs this season, which ranks seventh in MLB.
Arizona ranks 19th in Major League Baseball with 39 home runs.
The Diamondbacks’ .271 batting average is among the best in baseball, ranking second in MLB.
Arizona has shown good bat-to-ball skills at the plate this season with the third-best strikeout rate (7.6 per game) among MLB offenses.
The Diamondbacks have an 8.2 K/9 this season as a pitching staff, which ranks 24th in the majors.
Arizona has the 26th-ranked ERA (4.90) in the majors this season.
Giants Key Players to Watch
The Giants will look to Brebbia (1-0) in his second start this season.
Thairo Estrada leads San Francisco with a .329 batting average. He’s also hit six homers and has 14 RBI.
LaMonte Wade Jr is slugging .520 this season, with a team-best seven homers while driving in 14 runs.
J.D. Davis leads the club in homers (seven) and runs batted in (20) this season.
Wilmer Flores is batting .247 with an OBP of .298 and a slugging percentage of .474 this season.
Diamondbacks Key Players to Watch
The Diamondbacks will hand the ball to Nelson (1-2) for his eighth start of the season.
Christian Walker has a team-best nine home runs and 28 runs batted in.
Lourdes Gurriel Jr. has a club-best .304 batting average.
Ketel Marte is hitting .263 with eight doubles, three triples, five home runs and 11 walks.
Corbin Carroll is batting .303 with 10 doubles, a triple, five home runs and 11 walks.
Giants and Diamondbacks Injuries
Giants: Mike Yastrzemski: 10 Day IL (Hamstring), Austin Slater: 10 Day IL (Hamstring), Brandon Crawford: 10 Day IL (Calf), Roberto Pérez: 60 Day IL (Shoulder), Luke Jackson: 60 Day IL (Elbow), Luis González: 60 Day IL (Back), Thomas Szapucki: 60 Day IL (Left arm)
Diamondbacks: Kyle Lewis: 10 Day IL (Illness), Carson Kelly: 10 Day IL (Forearm), Joe Mantiply: 15 Day IL (Hamstring), Zach Davies: 15 Day IL (Oblique), Cole Sulser: 60 Day IL (Shoulder), Mark Melancon: 60 Day IL (Shoulder), Corbin Martin: 60 Day IL (Lat)
Giants vs. Diamondbacks Prediction
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
How to Bet on Giants vs. Diamondbacks
Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.
If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.