Diamondbacks vs. Mariners Pick: Kirby’s Arsenal Meets a Depleted Arizona Lineup

by | May 29, 2026 | MLB Picks

Willy Adames San Francisco Giants is key to our MLB prediction & analysis

George Kirby’s sweeper posts a 37.4% whiff rate and a .237 xwOBA-against — and he’s throwing it at an Arizona lineup missing five regulars, with Arenado day-to-day. T-Mobile Park’s 0.92 park factor compounds the math. The total is sitting at 7.5 with the Over at near-even money, but the run environment tells a different story than that price implies.

Zac Gallen vs George Kirby: Arizona Diamondbacks at Seattle Mariners Betting Preview

George Kirby takes the mound at T-Mobile Park on Friday night against a depleted Arizona lineup, and the total is posted at 7.5 with the Over at plus money (+102). That near-even pricing tells you the market isn’t sure — but I think the pitching environment here tilts the scales toward the Under, and the price at -124 is within the range where that thesis carries real value.

The market noise around Arizona’s recent form is legitimate. The Diamondbacks are 9-1 in their last 10 games, riding a five-game win streak and playing genuinely good baseball through May. That kind of momentum deserves respect, and the line reflects it — +128 on the moneyline is fair for a hot club. Arizona also carries a +14 run differential on the season, a number that speaks to how well they’ve been playing overall. But momentum against the Giants rotation is a very different conversation than momentum against Kirby in a dome that suppresses run scoring by eight percent below league average.

Arizona is also walking into this game missing critical pieces: Lourdes Gurriel Jr. (hamstring), Jordan Lawlar (wrist), Carlos Santana (thigh), James McCann (quadriceps), and Pavin Smith (elbow) are all sidelined, with Nolan Arenado day-to-day after exiting last Tuesday with a groin issue. The offense that produced those 9-1 results was working with a fuller deck. Tonight’s version is patched together and facing a pitcher who punishes exactly the kind of lineup vulnerability those absences create.

Game Info & Betting Lines

  • Date/Time: Friday, May 29, 2026 | 10:10 PM ET
  • Venue: T-Mobile Park (Dome) | Park Factor: 0.92 (pitcher-friendly)
  • TV: MLB.TV, DBACKS.TV, Mariners.TV, KING 5
  • Probable Starters: Zac Gallen (ARI, 3-4, 4.80 ERA) vs George Kirby (SEA, 5-4, 3.54 ERA)
  • Moneyline: Arizona Diamondbacks +128 / Seattle Mariners -152
  • Run Line: Seattle Mariners -1.5 (+138) / Arizona Diamondbacks +1.5 (-166)
  • Total: 7.5 (Over +102 / Under -124)

Why This Number Is Close — But Not Close Enough

The market set 7.5 because it’s already a respectably low number for a game with Gallen on one side and questions about both offenses. The Over at +102 is essentially a coin flip, which means the books aren’t strongly leaning either way. That’s telling — it also means this isn’t a spot where the market is clearly wrong. The edge here is thin.

The legitimate case for the Over is straightforward: Gallen has a 4.80 ERA and a 1.44 WHIP this season, and a bad start from him could put three or four runs on the board before Seattle’s offense even needs to show up. Arizona’s offense, even depleted, still carries genuine danger in Ketel Marte (who has an 11-game hitting streak, confirmed through Wednesday’s recap) and Corbin Carroll (who extended his majors-best streak to 13 games as of Monday). Those two hitting back-to-back at the top of the order give Arizona a realistic ceiling even against Kirby.

But here’s where I come back to the Under: the numbers project a combined 8.4 runs — only marginally above the 7.5 line — and that figure already accounts for Gallen’s shaky peripherals. The park knocks that expected total down further. When your over projection is less than a run above the posted total, the Under at -124 is the cleaner expression of the math.

What Separates the Pitching

The gap between Kirby and Gallen is real, and it runs through multiple dimensions. Kirby’s 3.54 ERA and 1.21 WHIP in 68.2 innings tell the surface story, but the Statcast arsenal underneath it is what actually limits run environments. His four-seam fastball sits at 95.5 mph with a 22.7% whiff rate and an xwOBA-against of just .276. His sweeper is the genuine swing-and-miss weapon — a 37.4% whiff rate and an xwOBA of .237 against it. And his changeup, used sparingly at 5.6%, generates the lowest contact quality of any pitch in his mix at .175 xwOBA-against. Kirby is not overpowering, but he is relentlessly precise — 55 strikeouts against only 16 walks in 68.2 innings means he rarely gives innings away.

Gallen presents the opposite profile. His 4.80 ERA and 1.44 WHIP reflect real control and contact issues. His four-seam fastball — used at a heavy 58.9% rate — sits at 96.2 mph but allows a .351 xwOBA-against, and his cutter (.380 xwOBA-against) has been punished. The slider is his best pitch (.290 xwOBA, 30.6% whiff), but it’s used only 18.2% of the time. The problem is Gallen’s overreliance on the fastball against a Seattle lineup that, while not an offensive juggernaut (.700 OPS), carries real pop — 66 home runs on the season, led by Luke Raley (.562 xwOBA, 10.2% barrel rate). Raley’s .576 xwOBA against RHP is the single sharpest mismatch in this game, and Gallen will see him in the middle of a meaningful inning.

The result is two pitchers who create very different innings. Kirby manufactures soft contact and low-traffic frames. Gallen allows runners, faces leverage situations, and leans on a secondary arsenal he doesn’t use enough. The pitching gap is meaningful in a run-environment context.

The Pushback

The concern that keeps me at two units rather than three is Gallen’s ceiling for disaster. If he comes out flat — heavy on the fastball, erratic with the slider — Seattle’s lineup can get to him in bunches. Raley’s barrel rate and Julio Rodriguez’s 10 home runs on the season are real threats. A Gallen implosion in the third or fourth inning could push the total over 7.5 on its own. That’s the scenario the Over bettor is hoping for, and it’s not a crazy hope given Gallen’s peripheral profile.

Run Environment & Game Shape

T-Mobile Park’s 0.92 park factor is doing real work in this analysis. An eight-percent run suppression in a domed environment means the game shape naturally trends toward lower-scoring outcomes. Kirby’s contact-management skills compound that effect — when he’s on, he generates weak contact, limits hard-hit balls, and keeps the inning traffic manageable. Even in a scenario where Gallen struggles and Seattle plates three or four runs, Kirby only needs to keep Arizona to three or fewer for the Under to cash at 7.5.

Arizona’s depleted lineup makes that job easier. Without Lawlar, Gurriel, and potentially Arenado, the bottom third of the order is thin. Kirby’s sweeper (.237 xwOBA-against, 37.4% whiff) is the kind of pitch that eats up exactly the sort of overmatched hitters who fill those spots late in a lineup. The game shape favors a tight, low-traffic contest where Seattle’s bullpen — which has been solid — closes it out cleanly. The runs simply aren’t there to push this game to eight, and the Under at -124 reflects that reality at a price worth paying.

Bet: Under 7.5 (-124) — 2 Units
The pitching matchup, park factor, and Arizona’s injury-depleted roster all point the same direction. Kirby’s arsenal suppresses contact quality across the board, Gallen’s shaky peripherals are already baked into the 7.5 number, and the combined run projection sits just barely above the line before the dome discount is applied. Two units on the Under at -124 is the play.

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!