We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsArizona Diamondbacks at Seattle Mariners
Arizona DiamondbacksArizona Diamondbacks
@
T-Mobile Park
Seattle MarinersSeattle Mariners

Match Predictor

Pre-match Prediction
Arizona Diamondbacks
@
Seattle Mariners
Arizona Diamondbacks 42%Seattle Mariners 58%
Market LinesRun Line: Seattle Mariners -1Total: O/U 7
Model: Under 7
Model projects 6.7 total runs vs 7 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
64%
35/55
MLB: 48%
Starter
64%
7/11
vs SEA
Avg Total
9.0
MLB: 8.9
Game Starter (11) Last Starter vs SEA vs SEA (0)
Zac Gallen #23 · RHP · Age 31
4.80
ERA (2026)
6.7
K/9 (2026)
11
Starts (2026)
8.5
Avg Total (2026)
Last 3:
W COL (May 23): 5.1IP, 3ER, 6K
W SF (May 18): 6.0IP, 2ER, 5K
L @TEX (May 12): 4.2IP, 4ER, 4K
vs SEA: L (Apr 26 2024): 5.0 IP, 3 ER, 3 K
Bullpen (2026 Season)Good
ERA: 3.37MLB Avg: 3.958 relievers
Recent: W 5-4W 9-1W 6-2W 7-5W 3-2
Lineup vs Zac Gallen (Career)
BatterPosPAAVGOPSHR
Josh Naylor1B14.0000.0710
Mitch GarverC8.3751.5002
Luke RaleyRF5.0000.2000
Victor RoblesRF5.2000.6000
Patrick Wisdom3B4.0000.0000
Randy ArozarenaLF3.0000.3330
Rob RefsnyderDH3.0000.0000
Julio RodriguezCF2.5001.0000
5 batters with no matchup history

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
47%
27/57
MLB: 48%
Starter
45%
5/11
vs ARI
Avg Total
8.0
MLB: 8.9
Game Starter (11) Last Starter vs ARI vs ARI (0)
George Kirby #68 · RHP · Age 28
3.54
ERA (2026)
7.3
K/9 (2026)
11
Starts (2026)
6.8
Avg Total (2026)
Last 3:
L @KC (May 23): 6.0IP, 3ER, 3K
L SD (May 17): 5.2IP, 6ER, 6K
W @HOU (May 11): 5.0IP, 1ER, 7K
vs ARI: W (Apr 27 2024): 7.0 IP, 0 ER, 12 K
Bullpen (2026 Season)Average
ERA: 3.62MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-05-24 vs KC. Bullpen arms likely still recovering.
Recent: L 0-5L 6-8W 9-2W 4-1W 9-1
Lineup vs George Kirby (Career)
BatterPosPAAVGOPSHR
Ildemaro Vargas1B3.3330.6660
Ketel Marte2B3.0000.0000
Nolan Arenado3B3.3330.6660
Corbin CarrollRF2.0000.0000
Gabriel MorenoC2.0000.0000
8 batters with no matchup history
Our Top PicksLive Odds
Top PickArizona Diamondbacks ML (+134), MEDIUM confidence
The market's -147 pricing on Seattle rests on Kirby's season ERA and home-field edge.
PickArizona Diamondbacks +1.5 (-164), MEDIUM confidence
The blended projection favors Seattle by less than a run, making the 1.5-run cushion a structurally sound cover.
PickUnder 7.0 Total (-112), LOW confidence
This is a lean, not a lock.

Arizona Diamondbacks vs Seattle Mariners Game Preview

T-Mobile Park on a Friday night, and the entire conversation starts with one question: which George Kirby shows up? The Seattle Mariners right-hander carries a 3.54 ERA on the season, but that number is doing a lot of cosmetic work right now. Kirby has allowed 9 earned runs in his last 11.2 innings across two starts, and his home ERA sits at 3.79, actually worse than his 3.23 road mark. That detail matters. T-Mobile is a pitcher's park with a 0.95 runs factor and a 0.90 home run suppressor built into its dimensions. When a pitcher with elite control is still leaking at a venue that should protect him, it points to hard contact, not sequencing bad luck. Zac Gallen counters for the Arizona Diamondbacks with a 4.80 ERA on the season, but his last two starts say something different: 6.0 IP, 2 ER against San Francisco, then 5.1 IP, 3 ER against Colorado. Five earned runs in 11.1 innings. A pitcher trending the right direction into a series opener.

The park is the anchor for everything in this game. T-Mobile suppresses offense structurally, and both starters are on six days rest entering tonight's MLB action, meaning fresh arms and fuller pitch counts. Both bullpens are also fresh for a series opener. That combination, two capable starters with extended rest, two sharp relief corps, and a pitcher-friendly environment, builds a natural ceiling on run production. Arizona's bullpen carries a 3.37 ERA. Seattle's sits at 3.62. In a tight game managed out of the bullpen late, that gap favors the visitors.

Arizona arrives riding a nine-game hot streak and a five-game win streak after sweeping San Francisco. Ketel Marte is the engine right now, coming off an NL Player of the Week award with a 7-for-15 showing against the Giants including a homer and 5 RBI. His L7d OPS stands at 1.425. Paul Sewald has converted 14 of 15 save chances and locked down the ninth with consistency. Sewald, ahead of this series, said plainly: "They won't be at full strength, where we're getting healthier and we're getting better. But they're a really good team, they play really well at home." Seattle counters with momentum of its own after dismantling Oakland 22-4 across a three-game sweep, but Cal Raleigh (oblique) and Brendan Donovan (groin) remain out, removing impact bats from a lineup already navigating the Kirby problem.

The structural edge hiding in the box score data is in the close-game records. Seattle is 7-12 in one-run games. Arizona is 11-8. In a series opener projected to produce under seven runs with two quality starters and fresh bullpens, this game has a one-run result written all over it. The market priced Seattle at -147 based on Kirby's season ERA and home-field. But the one-run record is where games actually get decided, and Arizona owns that split by a wide margin.

Arizona Diamondbacks vs Seattle Mariners Key Insights

  • Kirby's 3.54 ERA masks a rough two-start stretch: 9 earned runs in 11.2 innings. His home ERA (3.79) is meaningfully higher than his road mark (3.23), eroding the standard home-field pitching advantage the market is pricing in.
  • Gallen is trending upward with back-to-back quality outings for the first time this season. Five earned runs in his last 11.1 innings against two competitive lineups suggests a pitcher who has found his rhythm entering this start.
  • T-Mobile Park carries a 0.95 runs factor and a 0.90 home run factor. Both starters are on six days rest. Both bullpens are fresh. The structural environment argues strongly for a low-scoring, late-game result rather than an early offensive eruption.
  • Seattle is 7-12 in one-run games. Arizona is 11-8. With a game script pointing toward a tight, low-scoring finish, Arizona has demonstrated its ability to win exactly the type of game most likely to play out tonight.
  • Cal Raleigh (oblique) and Brendan Donovan (groin) remain unavailable for Seattle, removing key offensive production and disrupting lineup depth in a game where every run matters.
  • The batter-vs-pitcher data is lopsided in two specific spots: Josh Naylor is 0-for-13 with a .071 OPS in 14 career plate appearances against Gallen across four seasons, while Mitch Garver owns a .375 average, 1.500 OPS, and 2 home runs in 8 career plate appearances against him. Two entirely different matchup stories for the Seattle lineup.

Arizona Diamondbacks vs Seattle Mariners Betting Picks

Picks made May 29, 2026 at 04:27 AM ET. Odds shown reflect current market prices.

Arizona Diamondbacks +1.5 (-164), MEDIUM confidence
Arizona Diamondbacks +1.5 (-164), MEDIUM confidence: The blended projection favors Seattle by less than a run, making the 1.5-run cushion a structurally sound cover. Arizona has the rotation depth and bullpen quality to stay within a run in a pitcher's duel at T-Mobile. Sewald closing a one-run lead in the ninth is the exact scenario this team is built for. The -164 juice is real, but the cover probability is high given the game environment.
Under 7.0 Total (-112), LOW confidence
Under 7.0 Total (-112), LOW confidence: This is a lean, not a lock. The model lines up with the 7.0 market total exactly, leaving zero projected edge per methodology. What's here is purely contextual: T-Mobile's 0.95 runs suppression, six days of rest for both starters, and two fresh bullpens in a series opener. Kirby bad inning reshapes everything. Play it lightly and with clear eyes.
Josh Naylor Under 0.5 Hits (+174), MEDIUM confidence
Josh Naylor Under 0.5 Hits (+174), MEDIUM confidence: Fourteen career plate appearances against Gallen. Zero hits. A .071 OPS spanning 2019, 2020, 2022, and 2023 before a tiny 3-PA blip in 2024. This is the largest batter-vs-pitcher sample in tonight's game, and it is not ambiguous. Naylor's season line against right-handed pitching sits at .740 OPS, not a threatening number. Getting +174 on a matchup this historically one-sided is the sharpest number on the board tonight.
Mitch Garver Over 0.5 Hits (-101), MEDIUM confidence
Mitch Garver Over 0.5 Hits (-101), MEDIUM confidence: The direct counter to the Naylor prop. Garver owns a .375 average, 1.500 OPS, and 2 home runs in 8 career plate appearances against Gallen. His L7d OPS is 1.318. Gallen has allowed 7 HR in 54.1 innings this year, and Garver's power-oriented profile is the kind that does damage against pitchers with elevated HR rates. Nearly even money on a hitter with one of the better career marks against tonight's starter.
George Kirby Under 5.5 Strikeouts (-169), MEDIUM confidence
George Kirby Under 5.5 Strikeouts (-169), MEDIUM confidence: Kirby's 7.26 K/9 on the season projects to roughly 4.8 strikeouts over six innings, which is his expected workload. His last three starts produced 3, 6, and 7 Ks, with only one crossing the 5.5 line. T-Mobile's contact-friendly environment keeps swing-and-miss rates in check, and Arizona's .248 team average indicates a lineup that puts the ball in play. Market consensus at 62.9% under probability aligns with the underlying data.
Ketel Marte Over 1.5 Total Bases (+130), MEDIUM confidence
Ketel Marte Over 1.5 Total Bases (+130), MEDIUM confidence: Marte is the hottest bat on this slate, period. NL Player of the Week, 7-for-15 with a homer and 5 RBI against San Francisco, L7d OPS of 1.425. His season slugging is .476 with 9 HR in 227 PA. Career data against Kirby is just 3 PA from 2024, a sample too small to discount elite current form. As Arizona's primary offensive engine in a game the Diamondbacks need production from, reaching two total bases at +130 is fair value given where Marte is right now.
Corbin Carroll Home Run (+410), LOW confidence
Corbin Carroll Home Run (+410), LOW confidence: Carroll slashes .293/.392/.553 with 7 HR in 2026 and a .807 OPS against right-handed pitching. Kirby has allowed 6 HR in 68.2 innings this season. T-Mobile's 0.90 HR factor is a mild suppressor, not an outright wall. At +410 with 19.6% implied probability, Carroll's legitimate power profile on a team riding a five-game streak offers enough value for a small-unit shot. Career data against Kirby is only 2 PA, too small to use as a deterrent here.
NRFI (-145), MEDIUM confidence
NRFI (-145), MEDIUM confidence: Two control-oriented starters in a pitcher-friendly venue with a retractable roof. Kirby's 2.1 BB/9 is elite, and his approach limits first-inning traffic even in rough patches. Gallen's improving trajectory over his last two starts reduces blow-up risk in the opening frame. T-Mobile's 0.95 runs suppression and a low projected total both support scoring being deferred to later innings. Market prices NRFI at 59.2%, and the contextual factors across both starters reinforce that number.
SGP
SGP: Arizona +1.5 / Under 7.0 / Kirby Under 5.5 Ks / Marte Over 1.5 Total Bases: The legs are built to reinforce each other. A close, low-scoring game at T-Mobile naturally suppresses both total runs and Kirby's strikeout volume as he works carefully through a disciplined lineup. Marte providing extra-base production is the most likely offensive catalyst if Arizona stays competitive into the late innings. Each leg carries individual merit, and the correlated game script tightens the parlay's internal logic.
Analysis insight — no specific bet associated

Key Players

Batting AverageARI
Ildemaro Vargas
.303Batting Average
1B
Home RunsARI
Ketel Marte
9Home Runs
2B
Runs Batted InARI
Ildemaro Vargas
35Runs Batted In
1B
Earned Run AverageARI
Eduardo Rodriguez
2.31Earned Run Average
SP
WinsARI
Michael Soroka
7Wins
SP
StrikeoutsARI
Michael Soroka
60Strikeouts
SP
Batting AverageSEA
Randy Arozarena
.295Batting Average
LF
Home RunsSEA
Luke Raley
11Home Runs
RF
Runs Batted InSEA
Luke Raley
29Runs Batted In
RF
Earned Run AverageSEA
Emerson Hancock
2.78Earned Run Average
SP
WinsSEA
George Kirby
5Wins
SP
StrikeoutsSEA
Logan Gilbert
69Strikeouts
SP

Recent Form

Arizona Diamondbacks
W5-4Colorado Rockies
W9-1Colorado Rockies
W6-2San Francisco Giants
W7-5San Francisco Giants
W3-2San Francisco Giants
Seattle Mariners
L5-0Kansas City Royals
L8-6Kansas City Royals
W9-2Athletics
W4-1Athletics
W9-1Athletics

Arizona Diamondbacks vs Seattle Mariners Summary

Everything in this game filters through one read: Kirby's recent form is not noise. His 3.54 season ERA is real, and so are his 9 earned runs in his last 11.2 innings. His walk rate (2.1 BB/9) is genuinely elite, and that keeps him from imploding entirely. But a pitcher allowing hard contact in a park designed to suppress it is telling you something. T-Mobile on a Friday night series opener, two fresh bullpens, and a projected total sitting right at 7.0 paints a clear picture. Our model lines up with the market on the total, so the under is a lean built on context rather than a projected gap. I'd shape the likely final closer to 4-2 Arizona, with Gallen grinding through five or six innings before the bullpen takes over and Sewald closes a one-run lead in the ninth.

The best number on this slate is the Arizona Diamondbacks moneyline at +134. Sewald put it directly before this series: "They won't be at full strength, where we're getting healthier and we're getting better. But they're a really good team, they play really well at home." That is an honest read of the situation. Arizona is healthier, hotter, and structurally built for exactly the type of tight game T-Mobile tends to produce. The Diamondbacks are 11-8 in one-run games. Seattle is 7-12. The Naylor under and Garver over add a clean, data-supported prop layer to the night, with one of the clearest batter-vs-pitcher patterns in today's slate sitting at +174 on the under side.

Baseball variance never disappears entirely. A game sitting at 7.0 with a model aligned to the line is not a layup in either direction. Size your units to match the confidence levels, lean on the Arizona moneyline and the BvP props as the primary value, and treat the under and NRFI as contextual adds. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesARI wins series 2-0
DateMatchupResult
Feb 28, 2026ARI @ SEAARIARI 3-1
Mar 09, 2026SEA @ ARIARIARI 2-1

Compare odds for ARI @ SEA

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at Seattle Mariners