Return to calendar
FINAL GAME · RECAP

Arizona DiamondbacksOpen full analysisSeattle MarinersOpen full analysis

DateFriday, May 29, 2026
First pitch
BallparkT-Mobile Park
FINAL · Friday, May 29, 2026
SEO MATCH SUMMARY

The Seattle Mariners edged the Arizona Diamondbacks 7–6 on May 29 at T-Mobile Park in a tight contest that showcased offensive firepower from both sides. Seattle's lineup connected for 4 home runs and 7 RBIs while collecting 13 hits, though the Mariners' .708 OPS reflected inconsistent at-the-plate execution, with nine strikeouts against just two walks. Arizona matched Seattle's hit total at 13 but managed only one homer and struggled to capitalize in clutch situations, finishing with a .718 OPS despite similar offensive limitations. The Mariners' pitching staff struck out seven while allowing six earned runs across 13 hits and four walks, posting a 3.57 ERA that proved just sufficient for the win. Arizona's pitchers were sharper in strikeout production with nine Ks but surrendered the decisive runs on a 4.05 ERA, with the Diamondbacks' two walks limiting their own baserunning opportunities. Both teams played cleanly defensively, with Seattle committing no errors, but the Mariners' power advantage—particularly their four-homer outburst—proved the difference in a slugfest that stayed within one run for much of the game. Seattle's home-field edge in run production could be significant as these division rivals continue their series.

Arizona DiamondbacksAZ
6
FINAL
Seattle MarinersSEA
7W
Total runs13Run difference1
INNING BY INNING

Line score

Team12345678910RHE
AZ00010400106130
SEA10202100017130
TEAM COMPARISON

Batting box score

AZSEA
13Hits13
1Home runs4
4Doubles2
6RBI7
4Walks2
7Strikeouts9
0Stolen bases1
20Total bases27
28Left on base12
0Errors0
.249AVG.233
.315OBP.318
.403SLG.390
.718OPS.708
ON THE MOUND

Pitching box score

AZSEA
9Strikeouts7
2Walks4
13Hits allowed13
6Earned runs6
4.05ERA3.57
RUN PRODUCTION

Players who scored

AZGeraldo Perdomo ×3Corbin CarrollGabriel MorenoAdrian Del Castillo
SEAJ.P. Crawford ×4Julio RodríguezLuke RaleyJhonny Pereda
HOME RUNS

Long balls

J.P. CrawfordInning 1Julio RodríguezInning 3Geraldo PerdomoInning 4J.P. CrawfordInning 5Luke RaleyInning 6
AZ

Batting lineup

PlayerABHHRRBI
Ketel Marte2B · 0-4 | 2 BB, K4000
Corbin CarrollRF · 2-6 | K, R6200
Geraldo PerdomoSS · 3-6 | HR, 2B, RBI6311
Gabriel MorenoC · 3-5 | 2B, 2 RBI, R5302
Tim TawaDH · 0-00000
Ryan WaldschmidtCF · 1-5 | 2 K5100
Ildemaro Vargas1B · 0-5 | 2 RBI5002
Jose Fernandez3B · 3-5 | 2 2B, RBI5301
Tommy TroyLF · 0-4 | BB, 2 K4000
SEA

Batting lineup

PlayerABHHRRBI
J.P. CrawfordSS · 2-4 | 2 HR, BB, K4223
Julio RodríguezCF · 3-5 | HR, 2B, K5312
Josh Naylor1B · 1-4 | BB4100
Randy ArozarenaLF · 2-5 | 2B, RBI, SB5201
Victor RoblesRF · 0-00000
Cole Young2B · 1-44100
Rob RefsnyderDH · 0-1 | K1000
Mitch GarverC · 0-00000
Colt Emerson3B · 0-4 | 3 K4000
AZ

Pitchers

PitcherIPKERERA
Zac Gallen8 H · 1 BB5.0255.16
Brandon Pfaadt3 H · 0 BB1.2315.59
Taylor Clarke0 H · 0 BB0.1001.96
Jonathan Loáisiga0 H · 0 BB1.0102.53
Brandyn Garcia1 H · 0 BB1.0200.90
Juan Morillo1 H · 1 BB0.1102.86
SEA

Pitchers

PitcherIPKERERA
George Kirby6 H · 1 BB5.1443.77
Matt Brash2 H · 2 BB0.2110.64
José A. Ferrer1 H · 0 BB0.2001.75
Eduard Bazardo2 H · 1 BB1.0002.13
Gabe Speier0 H · 0 BB0.1102.63
Andrés Muñoz2 H · 0 BB1.0114.98
Cooper Criswell0 H · 0 BB1.0003.20
EXPLORE NEXT

Related MLB pages