Diamondbacks vs Giants: Desert Dogs Look to Stay Hot in Late-Season Clash

As a die-hard D-backs fan, I’m pumped for tonight’s showdown against the Giants at Oracle Park. Both teams are sitting at .500 (Arizona 76-75, San Francisco 75-75), but I like our chances with the way this offense has been raking all season long.

Game Information

When: Tuesday, September 16, 2025 at 9:40 p.m. ET (7:40 p.m. local)
Where: Oracle Park, San Francisco
TV: Arizona Sports (ARID) and NBC Sports Bay Area
Betting Lines: Diamondbacks -116, Giants -102
Run Total: 9 runs
Spread: Giants -1.5

Why the Diamondbacks Will Take This One

Our Offense Is Built Different

Let me tell you something about this Diamondbacks lineup – we don’t mess around. Scoring 751 runs this season (5 per game) puts us 4th in all of baseball, and that’s not by accident. When you’ve got guys like Corbin Carroll launching 30 bombs with a .542 slugging percentage and Geraldo Perdomo hitting .290 with 97 RBIs, you know runs are going to come.

Ketel Marte continues to be the heart of this offense with 121 hits and a .501 slugging percentage. The man just knows how to get on base (.376 OBP) and make things happen. Add in Gabriel Moreno’s solid .456 slugging, and we’ve got depth throughout this lineup that can hurt you in any inning.

Eduardo Rodriguez Gets the Ball

E-Rod takes the mound for his 27th start of the season, and while his 4.98 ERA isn’t eye-popping, he’s been solid when we’ve needed him most. At 8-8 with 130 strikeouts in 137⅓ innings, he knows how to get guys out when it counts.

The best part? San Francisco hasn’t even named their starter yet. That kind of uncertainty usually plays in favor of the team that’s prepared, and that’s us.

Giants’ Struggles Are Our Opportunity

Don’t get me wrong – the Giants have some talent. Rafael Devers (31 HRs, 102 RBIs) can absolutely rake, and Jung Hoo Lee leads their team with a .264 average. But here’s the thing: they’re 26th in team batting average (.237) and 19th in home runs (161).

For a team trying to make a late-season push, those offensive numbers just don’t cut it. Willy Adames and Matt Chapman have provided some pop, but this Giants lineup doesn’t have the consistent threat level that our D-backs bring every night.

The Numbers Don’t Lie

Arizona’s offensive firepower shows up in every meaningful category:

  • 4th in runs scored (751 total)
  • 6th in home runs (204 dingers)
  • 9th in batting average (.251)
  • 204 total home runs averaging 1.4 per game

Meanwhile, San Francisco sits in the middle of the pack or worse in most offensive categories. Their pitching has been decent (3.86 ERA, 10th in MLB), but in a high-scoring affair, I’ll take our bats any day.

Injury Report Reality Check

Our injury list is longer – losing guys like Corbin Burnes and A.J. Puk for the season hurts. But this team has shown incredible resilience, and our position players are healthy when it matters most.

The Giants are dealing with key injuries too, including Dominic Smith on the 10-day IL. In a tight race, every healthy bat counts.

Betting Trends That Favor Arizona

As favorites this season, we’ve gone 44-41 (51.8% win rate), which shows this team knows how to handle expectations. The over/under is set at 9 runs, and with both teams capable of putting up crooked numbers, I love the over in this spot.

San Francisco has struggled as underdogs, winning just 46.8% of those games. When you’re fighting for your playoff life, those trends matter.

My Diamondbacks Fan Prediction

Final Score: Diamondbacks 7, Giants 4
Total: Over 9 runs

This Arizona offense is too potent to be held down by a Giants pitching staff that’s good but not great. Carroll, Perdomo, and Marte are going to find ways to get on base and create havoc.

Rodriguez might not dominate, but he’ll give us enough innings to let our bullpen (when healthy) finish the job. Most importantly, our lineup 1-9 just has more consistent threats than what San Francisco can throw at us.

The Bottom Line

Oracle Park has always been a tough place to play, but this Diamondbacks team has that special feeling you get when everything starts clicking at the right time. We’ve got the better offense, our key guys are healthy, and we’re playing with nothing to lose.

Let’s go D-backs! 🐍⚾

Whether you’re watching from Chase Field or anywhere else in the desert, this should be a fun one. Our boys are ready to make some noise down the stretch.

About Author