MLB Game
Seattle Mariners at Athletics
Final
SEA
4
@
ATH
5
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueSutter Health Park
StartJul 31, 2:05 AM
Day/Nightnight
Attendance9165
First Pitch2025-07-31T02:05:00.000Z
DecisionW: Jeffrey Springs · L: Bryan Woo · SV: Jack Perkins
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SEA | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 4 | 4 | 0 |
| ATH | 2 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | — | 5 | 9 | 0 |
Starting Pitchers
Seattle Mariners
Bryan Woo
— · 8-6 · ERA 3.11
Athletics
Jeffrey Springs
— · 10-7 · ERA 4.00
Team Totals
Seattle Mariners Batting
AVG.245
Runs4
Hits4
HR3
BB2
K7
Athletics Batting
AVG.250
Runs5
Hits9
HR4
BB1
K9
Seattle Mariners Pitching
ERA3.89
K9
BB1
IP8.0
Hits9
HR4
Athletics Pitching
ERA5.03
K7
BB2
IP9.0
Hits4
HR3
Pitch View
Jack Perkins vs Jorge Polanco
Jorge Polanco grounds out to first baseman Nick Kurtz.
5 pitches
Selected Pitch
Pitch #5
TypeFour-Seam Fastball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity96.3 mph
End Velocity87.2 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.23
Plate Z2.05
Zone8
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
4 - 5 · 3 outs
Jorge Polanco grounds out to first baseman Nick Kurtz.
Batter: Jorge Polanco · Pitcher: Jack Perkins
top 9
4 - 5 · 2 outs
Josh Naylor grounds out, second baseman Max Schuemann to first baseman Nick Kurtz.
Batter: Josh Naylor · Pitcher: Jack Perkins
top 9
4 - 5 · 1 out
Randy Arozarena homers (21) on a fly ball to left center field.
Batter: Randy Arozarena · Pitcher: Jack Perkins
top 9
3 - 5 · 1 out
Cal Raleigh flies out to second baseman Max Schuemann.
Batter: Cal Raleigh · Pitcher: Jack Perkins
bottom 8
3 - 5 · 3 outs
Miguel Andujar grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.
Batter: Miguel Andujar · Pitcher: Eduard Bazardo
bottom 8
3 - 5 · 2 outs
Tyler Soderstrom called out on strikes.
Batter: Tyler Soderstrom · Pitcher: Eduard Bazardo
bottom 8
3 - 5 · 1 out
Shea Langeliers flies out to right fielder Dominic Canzone.
Batter: Shea Langeliers · Pitcher: Eduard Bazardo
bottom 8
3 - 5 · 0 outs
Brent Rooker singles on a ground ball to center fielder Julio Rodríguez.
Batter: Brent Rooker · Pitcher: Eduard Bazardo
top 8
3 - 5 · 3 outs
Julio Rodríguez flies out to right fielder Carlos Cortes.
Batter: Julio Rodríguez · Pitcher: Jack Perkins
top 8
3 - 5 · 2 outs
J.P. Crawford grounds out softly, second baseman Max Schuemann to first baseman Nick Kurtz.
Batter: J.P. Crawford · Pitcher: Jack Perkins
top 8
3 - 5 · 1 out
Cole Young lines out sharply to right fielder Carlos Cortes.
Batter: Cole Young · Pitcher: Jack Perkins
bottom 7
3 - 5 · 3 outs
Nick Kurtz strikes out on a foul tip.
Batter: Nick Kurtz · Pitcher: Gabe Speier
Seattle Mariners Roster
Lineup
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 0
Julio RodríguezCF#44
AVG — · HR 1 · RBI 1
Cal RaleighDH#29
AVG — · HR 0 · RBI 0
Randy ArozarenaLF#56
AVG — · HR 1 · RBI 1
Josh Naylor1B#12
AVG — · HR 0 · RBI 0
Jorge Polanco2B#7
AVG — · HR 1 · RBI 2
Mitch GarverC#18
AVG — · HR 0 · RBI 0
Dominic CanzoneRF#8
AVG — · HR 0 · RBI 0
Dylan Moore3B#25
AVG — · HR 0 · RBI 0
Bench
Ben Williamson3B#9
AVG — · HR 0 · RBI 0
Cole YoungPH#2
AVG — · HR 0 · RBI 0
Donovan Solano1B#39
AVG — · HR — · RBI —
Pitchers
Andrés MuñozP#75
IP — · K — · ERA —
Bryan WooP#22
IP 6.1 · K 6 · ERA —
Caleb FergusonP#43
IP — · K — · ERA —
Carlos VargasP#54
IP — · K — · ERA —
Casey LeguminaP#64
IP — · K — · ERA —
Eduard BazardoP#83
IP 1.0 · K 1 · ERA —
Gabe SpeierP#55
IP 0.2 · K 2 · ERA —
George KirbyP#68
IP — · K — · ERA —
Logan EvansP#73
IP — · K — · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Matt BrashP#47
IP — · K — · ERA —
Trent ThorntonP#46
IP — · K — · ERA —
Athletics Roster
Lineup
Lawrence ButlerCF#4
AVG — · HR 0 · RBI 0
Nick Kurtz1B#16
AVG — · HR 0 · RBI 0
Brent RookerDH#25
AVG — · HR 1 · RBI 1
Shea LangeliersC#23
AVG — · HR 0 · RBI 0
Tyler SoderstromLF#21
AVG — · HR 0 · RBI 1
Miguel Andujar3B
AVG — · HR 2 · RBI 2
Carlos CortesRF#26
AVG — · HR 0 · RBI 0
Max Schuemann2B#12
AVG — · HR 0 · RBI 0
Darell HernaizSS#2
AVG — · HR 1 · RBI 1
Bench
Austin WynnsC#29
AVG — · HR — · RBI —
Colby ThomasRF#32
AVG — · HR — · RBI —
Gio Urshela3B#13
AVG — · HR — · RBI —
Luis Urías2B#17
AVG — · HR — · RBI —
Pitchers
Ben BowdenP#62
IP — · K — · ERA —
Elvis AlvaradoP#61
IP — · K — · ERA —
J.T. GinnP#70
IP — · K — · ERA —
Jack PerkinsP#50
IP 2.0 · K 0 · ERA —
Jacob LopezP#57
IP — · K — · ERA —
Jeffrey SpringsP#59
IP 6.0 · K 7 · ERA —
Justin SternerP#60
IP 1.0 · K 0 · ERA —
Luis SeverinoP#40
IP — · K — · ERA —
Michael KellyP#49
IP — · K — · ERA —
Osvaldo BidoP#45
IP — · K — · ERA —
Sean NewcombP#31
IP — · K — · ERA —
