Giants at Diamondbacks Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 2
The Diamondbacks put up eight runs on nine hits yesterday in an 8-2 win over the Giants.
Zac Gallen was lights out on the mound for the Diamondbacks. He struck out 10 batters and only gave up five hits and one earned run in 7.0 innings.
Let's dive into the matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Giants at Diamondbacks
Date: Wednesday, July 2, 2025
Time: 9:40PM EST
Site: Chase Field
City: Phoenix, AZ
Network/Streaming: Dbacks.TV, NBCS BA
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Giants at the Diamondbacks
The latest odds as of Wednesday:
Moneyline: Giants (+111), Diamondbacks (-132)
Spread: Diamondbacks -1.5
Total: 8.0 runs
Probable starting pitchers for Giants at Diamondbacks
Pitching matchup for July 2, 2025: Landen Roupp vs. Merrill Kelly
Giants: Landen Roupp, (6-5, 3.43 ERA)
Last outing (Chicago White Sox, 6/27): 5.1 Innings Pitched, 0 Earned Runs Allowed, 7 Hits Allowed, 2 Walks, and 4 StrikeoutsDiamondbacks: Merrill Kelly, (7-4, 3.49 ERA)
Last outing (Miami Marlins, 6/27): 5.0 Innings Pitched, 3 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 7 Strikeouts
Giants: Landen Roupp, (6-5, 3.43 ERA)
Last outing (Chicago White Sox, 6/27): 5.1 Innings Pitched, 0 Earned Runs Allowed, 7 Hits Allowed, 2 Walks, and 4 Strikeouts
Diamondbacks: Merrill Kelly, (7-4, 3.49 ERA)
Last outing (Miami Marlins, 6/27): 5.0 Innings Pitched, 3 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 7 Strikeouts
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries, and transactions where you can filter by league, team, positions, and news type!
Top betting trends & insights to know ahead of Giants at Diamondbacks
The Diamondbacks have three straight home wins over the Giants with Merrill Kelly starting
With Merrill Kelly as the opener five of the Diamondbacks' last seven home games have gone over the Total
The Giants have failed to cover the Run Line in three straight games at the Diamondbacks
If you're looking for more key trends and stats around the spread, moneyline, and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for tonight's game between the Giants and the Diamondbacks
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread, and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information, and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Wednesday's game between the Giants and the Diamondbacks:
Moneyline: NBC Sports Bet is recommending a play on the Arizona Diamondbacks on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the San Francisco Giants at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
27 minutes ago
- Yahoo
Colson Montgomery's amazing catch in debut
Jazz Chisholm, Will Warren and Cody Bellinger discuss Yankees shutout of the A's Playing in his 500th MLB game, Jazz Chisholm celebrated the milestone by launching his 13th HR of the season in the Yankees 3-0 shutout of Oakland. Teammate Cody Bellinger said it was "understandable" that the A's would walk Aaron Judge to pitch to him in the third inning but Bellinger made them pay with an RBI single. Yanks starter Will Warren took center stage on Friday night however tossing five shutout innings, after escaping a bases-loaded jam in the first inning. 7:01 Now Playing Paused Ad Playing
Yahoo
27 minutes ago
- Yahoo
Yanquiel Fernández first MLB hit
Is life in the majors what the A's Jacob Wilson expected? Yahoo Sports' Jake Mintz chats with the A's breakout shortstop on his rise in Major League Baseball, growing up around the game and how he stays focused on the bigger stage. Hear the full conversation on the 'Baseball Bar-B-Cast' podcast - and subscribe on Apple Podcasts, Spotify or wherever you listen.

NBC Sports
29 minutes ago
- NBC Sports
Cal Raleigh ties Ken Griffey Jr.'s Mariners record for home runs before All-Star break with 35
Brad Thomas and Vaughn Dalzell examine the betting market for most MLB regular season wins, sharing why the Los Angeles Dodgers remain the "best bet" over the Detroit Tigers, New York Yankees and Philadelphia Phillies. SEATTLE — On the spot, Cal Raleigh compiled a laundry list of players he would consider for a Mount Rushmore of Seattle Mariners following their 6-0 victory over Pittsburgh on Friday. Ichiro was one of the first names off the board, followed by the likes of stud starting pitchers Felix Hernandez and Randy Johnson. When identifying who is the face of the Mariners, though, Raleigh immediately landed on Ken Griffey Jr., who he tied for the franchise record for home runs before the All-Star break with 35 with a pair of blasts. 'To be mentioned with that name, somebody that's just iconic, a legend, first ballot Hall of Famer, I'm just blessed,' Raleigh said. 'Trying to do the right thing and trying to keep it rolling. If I can try to be like that guy, it's a good guy to look up to.' From Raleigh's perspective, Griffey would have 'smashed' the major league home run record rather than come up 132 short of Barry Bonds if not for injuries. Thankfully for Raleigh's sake, that admiration hasn't been reserved for the public eye. Whenever Griffey finds himself back in Seattle, which was the case when FIFA Club World Cup games were taking place at Lumen Field, Raleigh has enjoyed his chats with 'The Kid.' 'It's always fun to have him around the clubhouse to just talk to him a little bit and figure out how he went about his business,' Raleigh said. 'So, I've talked to him on the phone once or twice as well. So, he's a good one. He's one of the best of all-time. It's hard to beat talking to somebody like that.' It's also hard to find many comparable runs to what Raleigh - who will participate in the Home Run Derby - is in the midst of, and what Griffey accomplished ahead of the 1998 All-Star break. Manager Dan Wilson, who was a teammate of Griffey's in 1998, is among the few folks who can truly put Raleigh's fast start to 2025 in perspective. 'It's remarkable. It feels like he hits a home run every game, that's what it feels like,' Wilson said. 'And I can remember feeling it as a player, that (Griffey) just felt like he hit a home run every day. Again, that's the consistency that (Raleigh) has shown. It hasn't been a streak where he has hit a bunch of home runs in a short amount of time. It's been kind of 10 per month.' To Wilson's point, Raleigh has been remarkably consistent. He walloped nine home runs in April, 12 in May and 11 more in June. Griffey's figures were a tad more mercurial, but just barely (10 in April, eight in May, 14 in June). All told, the 28-year-old Raleigh has more than lived up to the early stages of his six-year, $105 million contract extension, which he signed just ahead of the 2025 season. Not only has Raleigh set a career high for home runs, but he's on track to post new marks for batting average, on-base percentage and slugging percentage. Raleigh chalked those developments up to his maturing a little over halfway into his fourth full major league season. 'I have the ability to drive the ball out of the ballpark,' Raleigh said. 'I mean, it's part of my game and I'm a strong guy. It's learning how to hone it in and take your hits when maybe you're not getting those pitches in the heart of the plate.' Such an approach is all well and good, but the results have been starkly different. Raleigh has racked up just 36 singles, or one more than his home run total. Suffice to say, Raleigh's offensive output has justified every dollar the Mariners have sent his way so far, and then some. 'Want to make sure I'm doing everything I can every single day to earn that paycheck and earn what they gave me,' Raleigh said. 'But it's a lot more than just that. It's being a leader, doing things in the clubhouse and making sure you're ready to go every single day.'