Giants vs. Diamondbacks Prediction: Expert Picks, Odds, Stats & Best Bets - Friday, May 12, 2023

Social Navigation


Giants vs. Diamondbacks Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, May 12, 2023

MLB Predictions

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

Game Time and Information

  • Date: Friday, May 12, 2023
  • Time: 9:40 PM ET
  • TV: BSAZ

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

  • Score Prediction: Diamondbacks 6, Giants 5
  • Total Prediction: Over 10 runs
  • 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.


    Latest from Bleacher Nation:


    Author: Matt Rooney

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.