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 43%Seattle Mariners 57%
Market LinesRun Line: Seattle Mariners -1Total: O/U 7.5
Model: Under 7.5
Model projects 7.2 total runs vs 7.5 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
63%
36/57
MLB: 48%
Starter
75%
6/8
vs SEA
50%
1/2
Avg Total
9.0
MLB: 8.9
Game Starter (8) Last Starter vs SEA vs SEA (2)
Merrill Kelly #29 · RHP · Age 38
5.25
ERA (2026)
5.8
K/9 (2026)
8
Starts (2026)
10.0
Avg Total (2026)
Last 3:
W @SF (May 25): 7.0IP, 2ER, 4K
W SF (May 20): 6.0IP, 3ER, 4K
W @COL (May 15): 9.0IP, 1ER, 3K
vs SEA: ND (Jun 09 2025): 6.0 IP, 0 ER, 7 K
Bullpen (2026 Season)Good
ERA: 3.29MLB Avg: 3.958 relievers
Recent: W 6-2W 7-5W 3-2L 6-7L 1-5
Lineup vs Merrill Kelly (Career)
BatterPosPAAVGOPSHR
Julio RodriguezCF9.2220.5550
Patrick Wisdom3B9.2500.5830
J.P. CrawfordSS8.6002.1501
Randy ArozarenaLF8.5001.3751
Josh Naylor1B6.0000.0000
Victor RoblesRF6.0000.0000
Cole Young2B4.2500.5000
Dominic CanzoneDH2.0000.0000
Mitch GarverC2.0000.0000
Luke RaleyRF1.0000.0000
3 batters with no matchup history

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
47%
28/59
MLB: 48%
Starter
0%
0/2
vs ARI
50%
1/2
Avg Total
8.1
MLB: 8.9
Game Starter (2) Last Starter vs ARI vs ARI (2)
Bryce Miller #50 · RHP · Age 28
2.25
ERA (2026)
7.9
K/9 (2026)
2
Starts (2026)
5.0
Avg Total (2026)
Last 3:
W @ATH (May 25): 5.0IP, 2ER, 4K
ND CHW (May 19): 5.2IP, 0ER, 7K
ND @HOU (May 13): 5.1IP, 2ER, 3K
Bullpen (2026 Season)Average
ERA: 3.59MLB Avg: 3.959 relievers
Recent: W 9-2W 4-1W 9-1W 7-6W 5-1
Lineup vs Bryce Miller (Career)
BatterPosPAAVGOPSHR
Nolan Arenado3B3.3330.6660
12 batters with no matchup history
Our Top PicksLive Odds
Top PickSeattle Mariners -1.5 (+124), MEDIUM con
Seattle Mariners -1.5 (+124), MEDIUM confidence. This is the contrarian angle. Miller's 2026 command profile, 2 walks in 16 innings, paired against a ...
PickUnder 7.5 runs (-115), LOW confidence. B
Under 7.5 runs (-115), LOW confidence. Both starters are pitching well. The park suppresses offense. Miller's walk rate is under 1.1 per nine innings,...
PickMerrill Kelly Under 4.5 strikeouts (+100
Merrill Kelly Under 4.5 strikeouts (+100), HIGH confidence. Kelly's last three starts produced 3, 4, and 4 strikeouts respectively. That is an average...

Arizona Diamondbacks vs Seattle Mariners Game Preview

Two right-handers with a combined 5.25 season ERA take the mound for this MLB series finale, but the surface similarity between them ends there. Bryce Miller is pitching like a different person in 2026: 2.25 ERA, 14 strikeouts, and just 2 walks in 16 innings. The command is elite. Merrill Kelly still carries that 5.25 ERA across 48 innings this season, but his last two outings have pushed hard against that narrative. Seven innings of two-run ball in San Francisco. A complete game in Colorado, one earned run over nine. Two quality starts back-to-back from a 38-year-old who looked cooked six weeks ago is a real signal, not noise.

The Arizona Diamondbacks are the road team here, walking into T-Mobile Park against a Seattle Mariners club riding a five-game win streak and priced at -154. Kelly's familiarity with this park works in Arizona's favor. In his two 2025 appearances here he threw six scoreless innings in June and gave up just two earned runs over 5.2 innings in August. That comfort level matters in a series finale where the road team needs every edge it can find. Kelly knows this park and this lineup. The problem is his lineup does not know Miller at all.

That informational gap is the defining variable in this game. Nearly every Arizona hitter has zero career plate appearances against Miller. Corbin Carroll, Ketel Marte, Geraldo Perdomo, Ildemaro Vargas, Jose Fernandez, Gabriel Moreno, Jorge Barrosa, Ryan Waldschmidt, Tim Tawa, none of them have stepped in against him in a regular-season game. The lone exception is Nolan Arenado, who is 1-for-3 against Miller in his career. When a road team goes into a series finale with no reference point on the opposing starter, the first two trips through the order are pure guesswork. That is a structural disadvantage that does not show up in any team stat line.

On the other side of the matchup ledger, J.P. Crawford has been a persistent problem for Kelly throughout his career. Eight plate appearances, a .600 average, a 2.150 OPS, and a home run. His 2025 sample against Kelly produced a 1.800 OPS in five trips to the plate. Crawford enters this game with a 1.012 OPS over the last seven days. That individual matchup carries the highest single-at-bat leverage in this entire game. T-Mobile Park's 0.95 runs factor and retractable roof lock out weather variability, making this a pure matchup environment. The conditions are set for a tight, low-scoring game decided by exactly those kinds of individual edges.

Arizona Diamondbacks vs Seattle Mariners Key Insights

  • Miller's 2026 walk rate is 1.1 per nine innings, which means first-inning traffic is nearly nonexistent. Arizona's lineup has no career data on him, creating a scouting-adjustment disadvantage that is most acute in the first three innings.
  • Kelly's last two starts totaled 13 innings and 3 earned runs. His prior T-Mobile Park appearances in 2025 (6 IP scoreless, 5.2 IP 2 ER) suggest he handles this park and this lineup better than his overall 2026 ERA implies.
  • J.P. Crawford's career 2.150 OPS against Kelly is the single most defined matchup edge in this game. Combined with his recent 1.012 OPS over the last seven days, he represents the most likely path to a pivotal moment in the middle innings.
  • Luke Raley has posted a 1.150 OPS over his last 28 days and hits right-handers at a 0.960 OPS clip. Kelly is allowing 1.5 home runs per nine innings in 2026. The combination of Raley's power production and Kelly's elevated HR rate makes him the most dangerous bat Arizona will face in this outing.
  • Josh Naylor is 0-for-6 lifetime against Kelly, including three plate appearances in 2025 at a 0.000 OPS. Zero career hits, zero extra-base contact across multiple seasons. That documented hitless streak is one of the cleanest BvP stories on the board today.
  • Both bullpens have been active through the first two games of this series, the May 30 game ending 7-6. Starters eating innings matter more in game three. Miller's 12 days of rest and Kelly's six days both support longer outings if they are sharp early.

Arizona Diamondbacks vs Seattle Mariners Betting Picks

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

Under 7.5 runs (-115), LOW confidence. B
Under 7.5 runs (-115), LOW confidence. Both starters are pitching well. The park suppresses offense. Miller's walk rate is under 1.1 per nine innings, and Kelly has given up 3 earned runs total in his last two outings. Those conditions all push toward fewer runs. The margin here is thin enough to warrant smaller sizing, but the directional lean is clear. Every environmental and pitching factor in this game points toward the under rather than the over.
Moneyline
Moneyline: No pick. After stripping the vig from both sides, the market's implied Arizona win probability aligns closely with the analytical projection. There is no meaningful gap to exploit. Neither side offers a genuine edge at current prices, and manufacturing a pick here would be dishonest. The value in this game lives elsewhere.
Analysis insight — no specific bet associated
Merrill Kelly Under 4.5 strikeouts (+100
Merrill Kelly Under 4.5 strikeouts (+100), HIGH confidence. Kelly's last three starts produced 3, 4, and 4 strikeouts respectively. That is an average of 3.67 per outing, and he has gone under this line in all three. Getting even money on a pitcher who has cleared this bar zero times recently is exceptional value. Seattle's lineup does not post extreme strikeout rates, and Kelly's sequencing has been built around contact management, not swing-and-miss volume. This is a strong, clean signal.
Josh Naylor Under 0.5 hits (+166), HIGH
Josh Naylor Under 0.5 hits (+166), HIGH confidence. Six career plate appearances against Kelly. Zero hits. Zero extra-base contact. That includes three trips to the plate in 2025 at a 0.000 OPS. The market is offering +166 for what the historical record shows as a near-automatic outcome. BvP sample sizes this small carry variance, but six hitless attempts across multiple seasons against the same pitcher is not randomness. It is a pattern.
J.P. Crawford Over 0.5 hits (-182), MEDI
J.P. Crawford Over 0.5 hits (-182), MEDIUM confidence. Eight career plate appearances against Kelly, a .600 average, a 2.150 OPS, and a home run. His 2025 sample alone produced a 1.800 OPS in five PA. The -182 juice is steep, but this is the most clearly defined edge in the entire game. Crawford is hot right now, carrying a 1.012 OPS over his last seven days. Fading a hitter who has dominated a specific pitcher consistently across separate seasons, while he is in the middle of a hot stretch, is a mistake at almost any price.
Luke Raley Over 0.5 total bases (-149),
Luke Raley Over 0.5 total bases (-149), MEDIUM confidence. Raley is hitting .279/.338/.592 on the season with 13 home runs, and his last 28-day OPS is 1.150. His 0.960 OPS against right-handed pitching is the best split in this lineup, and Kelly is allowing 1.5 home runs per nine innings across 48 innings in 2026. T-Mobile's 0.9 HR factor is a mild drag, but Raley reaching base for at least one total base via single or double remains highly probable in his current form.
NRFI (-137). Miller has allowed 2 walks
NRFI (-137). Miller has allowed 2 walks in 16 total innings in 2026. A pitcher that does not walk anyone rarely puts traffic on base in the first inning, and Arizona's lineup has no prior exposure to him. The first-inning adjustment period for hitters facing a new starter tends to produce soft contact and quick outs rather than early damage. -137 for no runs in the first is a reasonable price given how Miller has been pitching.
Same-Game Parlay
Same-Game Parlay: Mariners -1.5, Under 7.5, Kelly Under 4.5 Ks, Naylor Under 0.5 hits. All four legs support the same game script: Miller commands Arizona's lineup into submission, Kelly limits Seattle's scoring to two or three runs, and the game stays under the total while Seattle pulls away by two or more. Naylor's hitless track record against Kelly adds another zero to Arizona's run-scoring opportunities. The legs do not just coexist; they reinforce each other.
Analysis insight — no specific bet associated

Key Players

Batting AverageARI
Ildemaro Vargas
.296Batting Average
1B
Home RunsARI
Ketel Marte
9Home Runs
2B
Runs Batted InARI
Ildemaro Vargas
37Runs 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
.292Batting Average
LF
Home RunsSEA
Luke Raley
13Home Runs
RF
Runs Batted InSEA
Luke Raley
31Runs 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
W6-2San Francisco Giants
W7-5San Francisco Giants
W3-2San Francisco Giants
L5-1Seattle Mariners
Seattle Mariners
W9-2Athletics
W4-1Athletics
W9-1Athletics
W5-1Arizona Diamondbacks

Arizona Diamondbacks vs Seattle Mariners Summary

The edge here is straightforward. Miller's 2026 profile is built for exactly this spot: a home start against a road team that has never seen him, a pitcher-friendly park with a controlled environment, and a lineup behind him that is riding a five-game win streak with real momentum. Arizona's best chance to win this game runs directly through Crawford, who has historically owned Kelly and enters this game hot. If Crawford does damage in the middle innings and Kelly limits Seattle's scoring, the Diamondbacks can make it a one-run game. But a one-run game that goes Seattle's way still does not cover the -1.5 run line, which is where the value sits. Miller's command advantage is the variable that matters most, and at +124, that advantage is mispriced.

On props, this is one of those games where the individual matchup data is cleaner than anything a team-level model can produce. Naylor's 0-for-6 career line against Kelly at +166 is textbook value. Kelly's strikeout production tracking under 4.5 in all three recent starts at even money is exceptional pricing. Crawford's dominance of Kelly is consistent enough across multiple seasons to justify the -182 price. Raley's right-on-right production is among the most reliable trends in this lineup. Take the run line as the primary bet, layer in the props where the BvP data is cleanest, and keep the under at conservative sizing given the thin margin. This game is not a hammer spot. It is a series of well-defined edges on a card that rewards precision over aggression.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSEA leads series 2-0
DateMatchupResult
May 30, 2026ARI @ SEASEASEA 7-6
May 31, 2026ARI @ SEASEASEA 5-1

Compare odds for ARI @ SEA

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at Seattle Mariners