Giants vs. Diamondbacks Pick: McDonald and Gallen’s Combined 11.09 ERA Changes the Math

by | Jul 1, 2026 | MLB Picks

Corbin Carroll Arizona Diamondbacks is key to our MLB prediction & analysis

Two of the National League’s worst starters in 2026 take the mound tonight — Zac Gallen at a 6.15 ERA with 15 home runs allowed, Trevor McDonald walking hitters at a pace that shreds pitch counts. The total sits at 9.5 with flat -110 juice on both sides, pricing this like a genuine coin flip, but depleted bullpens on both ends make that number feel like it’s doing the pitchers a favor they haven’t earned.

Trevor McDonald vs. Zac Gallen: San Francisco Giants at Arizona Diamondbacks Betting Preview

The narrative tonight wants to be about Arizona’s 8-0 record against San Francisco this season, but series dominance doesn’t move a run total. What moves a run total is pitching quality, bullpen depth, and park environment — and on all three counts, tonight’s setup points toward runs. The market has landed the total at 9.5 with flat -110 juice on both sides, which tells you the books see this as a genuine coin flip between over and under. My argument is that the coin is weighted toward the over, and the case rests almost entirely on two pitchers who have been among the worst starters in the National League this season.

After the D-backs posted eight runs last night — chasing Landon Roupp in under three innings — the rotation turns to Zac Gallen and the Giants counter with Trevor McDonald. Neither arm has given their team any reason for confidence in 2026. The combined ERA of these two starters sits at 11.09 on the season — one of the ugliest starter pairings you’ll find at this point in the year. When the pitching is this bad and both bullpens are operating short-handed, runs tend to find a way in.

The Giants bullpen is decimated — Keaton Winn, Jose Butto, and Joel Peguero are all unavailable. (Note: Hayden Birdsong is a starting pitcher currently on the 60-Day IL with an elbow injury — not a bullpen arm, but his absence further stresses a thin San Francisco pitching staff.) Arizona is similarly stressed with Soroka and Ryne Nelson already on the injured list, leaving both relief corps short-handed heading into tonight.

Game Info & Betting Lines

  • Date/Time: Wednesday, July 1, 2026 | 9:40 PM ET
  • Venue: Chase Field, Phoenix, AZ | Retractable Dome | Park Factor: 0.97 (slightly pitcher-friendly)
  • Probable Starters: Trevor McDonald (SF, 2-6, 4.94 ERA) vs. Zac Gallen (ARI, 3-7, 6.15 ERA)
  • Moneyline: San Francisco Giants -102 / Arizona Diamondbacks -116
  • Run Line: Arizona Diamondbacks +1.5 (-184) / San Francisco Giants -1.5 (+152)
  • Total: 9.5 (Over -110 / Under -110)

Why This Number Is Close — But Slightly Off

The case for the under isn’t invented. Chase Field’s park factor of 0.97 is a slight suppressor — not Coors Field, not Great American Ball Park. The dome removes weather as an amplifier; no wind blowing out tonight, no dry August heat adding carry to fly balls. Books know both starters have struggled and have priced the total accordingly. A 9.5 number already embeds significant run-scoring expectation for a dome park. The under side is essentially betting that 9.5 is enough of a buffer — that even with bad pitching, the game settles into something around eight or nine runs.

But here’s the problem: 9.5 is a buffer that assumes some pitching competence from at least one of these arms. Gallen is posting a 1.575 WHIP and has surrendered 15 home runs in 86.1 innings — that’s over 1.5 HR per nine. McDonald is walking hitters at a concerning rate with a 1.353 WHIP in just 51 innings. Neither pitcher profiles as the guy who slams the door when runs start accumulating. The market is balancing two genuinely bad starters against a slightly suppressive park, and I think it lands fractionally on the wrong side of the ledger.

The numbers project a combined 9.2 runs — just 0.3 short of the number. That gap is real, and I’m not going to pretend it isn’t. This is a lean, not a lock. But factor in depleted bullpens on both sides — three unavailable Giants relievers, two key Arizona starters already on the IL straining a thin relief corps — and that 0.3-run gap starts to shrink in a hurry.

What Separates the Pitching — Or Doesn’t

Trying to find a meaningful gap between these two starters is almost harder than identifying the over edge itself. Zac Gallen is the worse pitcher by every measurable this season. His 6.15 ERA, -1.34 WAR, and 15 home runs allowed represent a career-worst collapse for a pitcher who was once a legitimate ace. His K/9 of 5.42 is a significant decline from his peak — he’s missing fewer bats and compensating by falling behind hitters, as his 27 walks and 1.575 WHIP indicate. Gallen has been giving up big innings, not just bleeding singles. The Giants lineup — featuring Casey Schmitt (16 HR, .816 OPS), Bryce Eldridge (.863 OPS), and Jung Hoo Lee (.321 AVG) — has legitimate power to exploit a pitcher who surrenders fly balls at this rate.

Trevor McDonald is a back-end starter with a 4.94 ERA and a walk rate that creates constant traffic. His 19 walks in 51 innings is a pace that tests bullpens — when McDonald loses the zone, innings extend, pitch counts climb, and Arizona’s already thin relief corps has to cover more ground. The caveat is that McDonald has allowed only 4 home runs in those 51 innings, so he’s not the extreme fly-ball disaster Gallen has been. He tends to strand runners until he doesn’t — and his negative WAR of -0.16 confirms the overall drag on run prevention.

What this matchup creates is two pitchers who generate long, traffic-heavy innings rather than quick, efficient three-up-three-down sequences. Corbin Carroll (.891 OPS) and Ketel Marte (16 HR, .797 OPS) give Arizona genuine lineup danger against a struggling McDonald, while San Francisco’s top of the order has enough contact and on-base ability to keep innings alive against a Gallen who can no longer put hitters away consistently. Neither starter profiles as someone who can carry a team deep into a game on a tough night — which means both bullpens will be called upon early, and both are operating well below full strength.

The Run Line Situation

Arizona at +1.5 (-184) is not a number I’m chasing. The D-backs are 8-0 against the Giants this season, and the projection does favor the home side — but laying -184 on a run line in a game with this much pitching volatility is asking a lot. A bad Gallen outing where the Giants stack a big inning kills your ticket in a hurry. The MyBookie run line price reflects the series dominance more than tonight’s specific matchup dynamics. I’ll leave that number alone.

The Pushback

Here’s the honest version of the under argument: blowouts can be deceptive for over bettors. If Arizona jumps out to a 6-0 lead early — which this series has shown is entirely possible — San Francisco’s offense might go through the motions in a dead game, and a final of 8-3 leaves you one run short even though the pitching was genuinely terrible. Park factor matters too. Chase Field’s 0.97 suppressor isn’t nothing; over a full game, that can mean a run difference at the margins.

The projection landing at 9.2 runs — 0.3 below the posted total — is the most honest pushback I can offer. The numbers aren’t screaming over; they’re suggesting the number is a touch high. What tips the scale is bullpen fragility. Both sides are patching their relief corps together, and one extended inning from either starter accelerates the call to the pen. The taxed bullpens on both sides are the variable the under side is underpricing tonight, and that’s the edge I’m willing to play.

The Play: Over 9.5 (-110), 2 units, moderate confidence. Two of the worst starters in the NL this season combine for an ERA over 11, the numbers project 9.2 combined runs with bullpen variance yet to be factored in, and both relief corps are operating shorthanded. The 0.3-run gap between projection and number is real — this is a lean, not a hammer — but depleted bullpens on both sides provide the buffer that makes the over worth the play at flat juice.

100% Free Play up to $1,000 (Crypto Only)

BONUS CODE: PREDICTEM

BetOnline

MLB Betting Guide

New to betting on baseball? We’ve got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!