MLB Game

Arizona Diamondbacks at Seattle Mariners

FinalMay 31, 2:10 AMT-Mobile ParkTop 9th
AZ
1
@
SEA
5
Live Game State
InningTop 9th
Balls / Strikes / Outs3 / 2 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueT-Mobile Park
StartMay 31, 2:10 AM
Day/Nightnight
Attendance44364
First Pitch2026-05-31T02:11:00.000Z
DecisionW: Bryan Woo · L: Ryne Nelson
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
AZ000000001131
SEA02200100590
Starting Pitchers
Arizona Diamondbacks
Ryne Nelson
· 2-4 · ERA 4.82
Seattle Mariners
Bryan Woo
· 5-3 · ERA 3.44
Team Totals
Arizona Diamondbacks Batting
AVG.247
Runs1
Hits3
HR0
BB1
K9
Seattle Mariners Batting
AVG.233
Runs5
Hits9
HR4
BB0
K3
Arizona Diamondbacks Pitching
ERA4.06
K3
BB0
IP8.0
Hits9
HR4
Seattle Mariners Pitching
ERA3.51
K9
BB1
IP9.0
Hits3
HR0
Pitch View
Alex Hoppe vs Gabriel Moreno
Gabriel Moreno grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.
6 pitches
123456
Selected Pitch
Pitch #6
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity98.3 mph
End Velocity90.1 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.03
Plate Z2.31
Zone5
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
top 9
1 - 5 · 3 outs
Gabriel Moreno grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.
Batter: Gabriel Moreno · Pitcher: Alex Hoppe
top 9
0 - 5 · 2 outs
Geraldo Perdomo walks.
Batter: Geraldo Perdomo · Pitcher: Alex Hoppe
top 9
0 - 5 · 2 outs
Corbin Carroll grounds out, second baseman Cole Young to first baseman Josh Naylor.
Batter: Corbin Carroll · Pitcher: Alex Hoppe
top 9
0 - 5 · 1 out
Ketel Marte lines out to second baseman Cole Young.
Batter: Ketel Marte · Pitcher: Alex Hoppe
bottom 8
0 - 5 · 3 outs
Dominic Canzone grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.
Batter: Dominic Canzone · Pitcher: Taylor Clarke
bottom 8
0 - 5 · 2 outs
Cole Young singles on a line drive to center fielder Ryan Waldschmidt.
Batter: Cole Young · Pitcher: Taylor Clarke
bottom 8
0 - 5 · 2 outs
Luke Raley pops out to third baseman Jose Fernandez.
Batter: Luke Raley · Pitcher: Taylor Clarke
bottom 8
0 - 5 · 1 out
Randy Arozarena grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.
Batter: Randy Arozarena · Pitcher: Taylor Clarke
top 8
0 - 5 · 3 outs
Tommy Troy grounds out, second baseman Cole Young to first baseman Josh Naylor.
Batter: Tommy Troy · Pitcher: Cooper Criswell
top 8
0 - 5 · 2 outs
Jose Fernandez grounds into a force out, shortstop J.P. Crawford to second baseman Cole Young. Ryan Waldschmidt out at 2nd. Jose Fernandez to 1st.
Batter: Jose Fernandez · Pitcher: Cooper Criswell
top 8
0 - 5 · 1 out
Ildemaro Vargas pops out to shortstop J.P. Crawford.
Batter: Ildemaro Vargas · Pitcher: Cooper Criswell
top 8
0 - 5 · 0 outs
Ryan Waldschmidt singles on a ground ball to left fielder Randy Arozarena.
Batter: Ryan Waldschmidt · Pitcher: Cooper Criswell
Arizona Diamondbacks Roster
Lineup
Ketel Marte2B#4
AVG — · HR 0 · RBI 0
Corbin CarrollRF#7
AVG — · HR 0 · RBI 0
Geraldo PerdomoSS#2
AVG — · HR 0 · RBI 0
Gabriel MorenoC#14
AVG — · HR 0 · RBI 0
Adrian Del CastilloDH#25
AVG — · HR 0 · RBI 0
Ryan WaldschmidtCF#15
AVG — · HR 0 · RBI 0
Ildemaro Vargas1B#6
AVG — · HR 0 · RBI 0
Jose Fernandez3B#11
AVG — · HR 0 · RBI 0
Tommy TroyLF#9
AVG — · HR 0 · RBI 0
Bench
Aramis GarciaC#35
AVG — · HR — · RBI —
Jorge BarrosaCF#1
AVG — · HR — · RBI —
Nolan Arenado3B#28
AVG — · HR — · RBI —
Tim TawaLF#13
AVG — · HR — · RBI —
Pitchers
Brandon PfaadtP#32
IP — · K — · ERA —
Brandyn GarciaP#55
IP — · K — · ERA —
Eduardo RodriguezP#57
IP — · K — · ERA —
Jonathan LoáisigaP#43
IP — · K — · ERA —
Juan MorilloP#62
IP — · K — · ERA —
Kevin GinkelP#37
IP — · K — · ERA —
Merrill KellyP#29
IP — · K — · ERA —
Michael SorokaP#34
IP — · K — · ERA —
Paul SewaldP#38
IP — · K — · ERA —
Ryan ThompsonP#81
IP 1.2 · K 0 · ERA —
Ryne NelsonP#19
IP 5.1 · K 3 · ERA —
Taylor ClarkeP#45
IP 1.0 · K 0 · ERA —
Zac GallenP#23
IP — · K — · ERA —
Seattle Mariners Roster
Lineup
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 0
Julio RodríguezCF#44
AVG — · HR 1 · RBI 1
Josh Naylor1B#12
AVG — · HR 0 · RBI 0
Randy ArozarenaLF#56
AVG — · HR 0 · RBI 0
Luke RaleyRF#20
AVG — · HR 1 · RBI 1
Cole Young2B#2
AVG — · HR 0 · RBI 1
Dominic CanzoneDH#8
AVG — · HR 1 · RBI 1
Mitch GarverC#18
AVG — · HR 0 · RBI 0
Colt Emerson3B#4
AVG — · HR 1 · RBI 1
Bench
Jhonny PeredaC#5
AVG — · HR — · RBI —
Patrick Wisdom3B#35
AVG — · HR — · RBI —
Rob RefsnyderDH#30
AVG — · HR — · RBI —
Victor RoblesRF#10
AVG — · HR — · RBI —
Pitchers
Alex HoppeP#48
IP 1.0 · K 0 · ERA —
Andrés MuñozP#75
IP — · K — · ERA —
Bryan WooP#22
IP 7.0 · K 9 · ERA —
Bryce MillerP#50
IP — · K — · ERA —
Cooper CriswellP#88
IP 1.0 · K 0 · ERA —
Eduard BazardoP#83
IP — · K — · ERA —
Emerson HancockP#26
IP — · K — · ERA —
Gabe SpeierP#55
IP — · K — · ERA —
George KirbyP#68
IP — · K — · ERA —
José A. FerrerP#45
IP — · K — · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Matt BrashP#47
IP — · K — · ERA —