Giants at Diamondbacks Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 1
The Diamondbacks took game one of the series yesterday 4-2. Ryne Nelson was dominant on the mount. He struck out seven batters and only gave up two earned runs in 6.2 innings pitched.
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: Tuesday, July 1, 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 Tuesday:
Moneyline: Giants (+115), Diamondbacks (-137)
Spread: Diamondbacks -1.5
Total: 9.0 runs
Probable starting pitchers for Giants at Diamondbacks
Pitching matchup for July 1, 2025: Hayden Birdsong vs. Zac Gallen
Giants: Hayden Birdsong, (3-2, 4.13 ERA)
Last outing (Miami Marlins, 6/26): 4.0 Innings Pitched, 7 Earned Runs Allowed, 4 Hits Allowed, 4 Walks, and 1 StrikeoutDiamondbacks: Zac Gallen, (5-9, 5.75 ERA)
Last outing (Chicago White Sox, 6/25): 5.1 Innings Pitched, 5 Earned Runs Allowed, 8 Hits Allowed, 1 Walks, and 2 Strikeouts
Giants: Hayden Birdsong, (3-2, 4.13 ERA)
Last outing (Miami Marlins, 6/26): 4.0 Innings Pitched, 7 Earned Runs Allowed, 4 Hits Allowed, 4 Walks, and 1 Strikeout
Diamondbacks: Zac Gallen, (5-9, 5.75 ERA)
Last outing (Chicago White Sox, 6/25): 5.1 Innings Pitched, 5 Earned Runs Allowed, 8 Hits Allowed, 1 Walks, and 2 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
With Zac Gallen starting the Diamondbacks have won 5 of their last 7 home matchups against the Giants
The Under has cashed in 6 of the Diamondbacks' last 8 games with Zac Gallen starting
The Giants have failed to cover the Run Line in 12 of their last 15 games
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 Tuesday'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 staying away from a play on the Game Total of 9.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
12 minutes ago
- Yahoo
Mets' Carlos Mendoza Announces Kodai Senga News on Tuesday
Mets' Carlos Mendoza Announces Kodai Senga News on Tuesday originally appeared on Athlon Sports. New York Mets ace Kodai Senga (7-3, 1.47 ERA) has been a godsend for his team this season. The only problem is that the right-hander is not available right now. Advertisement Senga hasn't pitched since June 12 due to a hamstring injury. The 32-year-old hasn't allowed more than three earned runs across any of his 13 starts this year, but his absence has hurt the team recently. New York has lost three straight and is 3-7 in its last 10 games. The squad's struggles have cost it first place, as it now trails the Philadelphia Phillies by two games atop the NL East. Mets manager Carlos Mendoza revealed an update about Senga on Tuesday, via SNY. New York Mets first baseman Pete Alonso (20), second baseman Jeff McNeil (1) and starting pitcher Kodai Senga (34)© Brad Penner-Imagn Images "Senga faced hitters on Sunday. So he had an up-and-down live BP, he's scheduled to throw a bullpen tomorrow and do some PFP, and then we'll see where we're at after that bullpen," he said. "But he already faced hitters on Sunday, so that's a step in the right direction." Advertisement Senga is still on the 15-day IL. The 6-foot-1-inch, 202-pounder started hot as a rookie in 2023, going 12-7 with a 2.98 ERA over 29 starts. He then pitched just one regular season game in 2024 due to shoulder and calf ailments, but he went 0-1 with a 12.60 ERA over three playoff appearances. The Mets' bout with the Milwaukee Brewers on Tuesday was postponed due to inclement weather. The two teams will play a doubleheader on Wednesday to make up for it, with the first game at 1:10 p.m. EST and the second at 7:10 p.m.. Related: Mets Fans Upset Over Coaching Report After Third Straight Loss Related: Carlos Mendoza Praised by Mets Fans for Eruption Toward Umpire in Pirates Game This story was originally reported by Athlon Sports on Jul 1, 2025, where it first appeared.


Washington Post
17 minutes ago
- Washington Post
Reds and Red Sox suspended because of rain, will finish as part of day-night doubleheader Wednesday
BOSTON — The middle game of the three-game series between the Cincinnati Reds and Boston was suspended because of rain with the Red Sox leading 2-1 heading into the fourth inning Tuesday night and will resume as part of a day-night doubleheader. The postponed game will resume at 2:30 p.m. Wednesday, and the series finale is set for 7:10 p.m.


New York Times
18 minutes ago
- New York Times
Yankees' Jazz Chisholm Jr. says ‘everybody knows I'm a second baseman.' Why is he playing third base?
TORONTO — The New York Yankees did not plan on Jazz Chisholm Jr. being their everyday third baseman. That is fully evidenced by what Chisholm did in his offseason preparation for the 2025 season. After the Yankees' 12-5 loss to the Toronto Blue Jays on Tuesday, Chisholm told The Athletic that he 'only worked at second base' in his offseason drills. Chisholm said the Yankees explicitly told him he would be their second baseman, which is where he began the season before switching to third base. The switch coincided with DJ LeMahieu's return from a calf injury. Advertisement Of the 36 third basemen who've played at least 190 innings this season, Chisholm's minus-two outs above average ranks 25th. But of the 28 second basemen with at least 250 innings at the position, Chisholm's three outs above average ranks sixth. It makes one wonder: Why are the Yankees playing Chisholm out of position when the numbers clearly show a major difference in production? 'Everybody knows I'm a second baseman,' Chisholm said. 'Of course, I want to play second base, but whatever it takes to help the team win. If that's what the team chooses, that's what I gotta do. I don't write the lineups. You feel me? 'I'm playing every day, so it's hard to be upset. Yes, I know I'm a second baseman. Yes, I know I'm better at second base, but at the end of the day, I still have to play third. I just have to deal with it.' There was a play in the fourth inning that encapsulated Chisholm's lack of experience at third base. Blue Jays left fielder Davis Schneider hit a slow chopper to Chisholm, who charged the ball and had to fire to first base in one motion. His throw was up the first-base line and allowed Schneider to reach on an infield single. More seasoned third basemen likely make the play and end the inning. Instead, it sparked a two-out rally for the Blue Jays. Yankees starter Max Fried walked Myles Straw, and Andrés Giménez followed with a 3-run home run. Yankees manager Aaron Boone said the infield single was more a matter of Chisholm's lack of playing time on a turf surface, rather than a lack of experience playing third base. 'I think he went at it, and I think it's a little bit of just not always playing on turf,' Boone said. 'It's kind of an in-between. It kind of messed with his rhythm of the throw, so the throw was inaccurate. It's probably because the hop kind of took him up a little bit, so it wasn't as smooth. I chalk that up to more just not getting the right hop and probably a little bit of the turf thing.' Advertisement Chisholm said he 'feels decent' in terms of his comfort level at third but admitted that there are some opposing hitters where he's not as comfortable as others, meaning those who have extremely powerful exit velocities. Chisholm played third base last season after he was traded to New York by the Miami Marlins. Gleyber Torres did not want to move from second to third, which was the Yankees' plan, but Chisholm willingly took on the challenge at a position he had never played on any level in his baseball career, including Little League. He said he still doesn't fully know the intricacies of the position. 'I don't think so, because it's in the season,' Chisholm said. 'If I get some time to work on it in the offseason, I feel like I could be a little bit better.' The Yankees knew they had a hole in the infield last offseason. They could not count on LeMahieu to produce. He's trended downward since 2020 and entered Tuesday's game with an 82 wRC+. Defensively at second base, LeMahieu has minus-one outs above average. It is glaring how limited his range is in the middle infield. There are numerous balls that would likely be gobbled up by a more athletic player that end up in right field. Here's a look at how the infield is performing against ground balls and bunts with Chisholm at second versus third base. It is mind-boggling that the Yankees continue to have Chisholm out of position at third base while LeMahieu is limited at second. One of the main areas the Yankees wanted to improve last offseason was team defense. With LeMahieu at second and Chisholm at third, the Yankees are willingly choosing to have two negatives on the field when a simple fix could be to move Chisholm back to his natural position, where he's been a positive. Boone did not rule out that possibility when asked after the game if it was a consideration. Advertisement 'We'll talk through that stuff,' Boone said. The Yankees' manager is quick to shoot down any impossibilities with his club, so the fact that he left it open means it could happen soon. He also would not say yes or no when asked if he thinks the current set-up is best for his team. 'Um, I think both guys are really talented defenders wherever they line up,' Boone said. 'But, we'll continue to look at things like that.' The Yankees owe LeMahieu the rest of his $15 million salary this season and an additional $15 million next year. So far in 2025, he has been a below-average hitter, defender and baserunner. The Yankees should not be catering to what makes the 36-year-old most comfortable on the field. The Yankees' lead in the division is shrinking by the day, and the club is continuing to start a player who's been a negative in all facets of the game. The only question is why?