MLB Game

Seattle Mariners at San Francisco Giants

FinalApr 6, 8:05 PMOracle ParkBottom 9th
SEA
4
@
SF
5
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 0 / 2
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueOracle Park
StartApr 6, 8:05 PM
Day/Nightday
Attendance41060
First Pitch2025-04-06T20:06:00.000Z
DecisionW: Camilo Doval · L: Gregory Santos
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
SEA1010010014110
SF000400001571
Starting Pitchers
Seattle Mariners
Bryan Woo
· 1- · ERA 3.75
San Francisco Giants
Jordan Hicks
· 1- · ERA 2.38
Team Totals
Seattle Mariners Batting
AVG.213
Runs4
Hits11
HR2
BB3
K6
San Francisco Giants Batting
AVG.238
Runs5
Hits7
HR1
BB3
K9
Seattle Mariners Pitching
ERA4.58
K9
BB3
IP8.2
Hits7
HR1
San Francisco Giants Pitching
ERA2.85
K6
BB3
IP9.0
Hits11
HR2
Pitch View
Gregory Santos vs Wilmer Flores
Wilmer Flores singles on a ground ball to right fielder Miles Mastrobuoni. Luis Matos scores.
1 pitch
1
Selected Pitch
Pitch #1
TypeSinker
DescriptionIn play, run(s)
CallIn play, run(s)
Result
Count
Outs
Velocity98.2 mph
End Velocity89.3 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.27
Plate Z2.26
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
bottom 9
4 - 5 · 2 outs
Wilmer Flores singles on a ground ball to right fielder Miles Mastrobuoni. Luis Matos scores.
Batter: Wilmer Flores · Pitcher: Gregory Santos
bottom 9
4 - 4 · 2 outs
Giants challenged (catch or drop), call on the field was upheld: Mariners challenged (stadium boundary call), call on the field was overturned: Patrick Bailey flies out to right fielder Victor Robles in foul territory. Luis Matos to 2nd.
Batter: Patrick Bailey · Pitcher: Gregory Santos
bottom 9
4 - 4 · 1 out
Luis Matos grounds into a force out, shortstop J.P. Crawford to second baseman Ryan Bliss. Mike Yastrzemski out at 2nd. Luis Matos to 1st.
Batter: Luis Matos · Pitcher: Gregory Santos
bottom 9
4 - 4 · 0 outs
Mike Yastrzemski walks.
Batter: Mike Yastrzemski · Pitcher: Gregory Santos
top 9
4 - 4 · 3 outs
Mitch Garver pops out to third baseman Matt Chapman.
Batter: Mitch Garver · Pitcher: Camilo Doval
top 9
4 - 4 · 2 outs
Miles Mastrobuoni walks.
Batter: Miles Mastrobuoni · Pitcher: Camilo Doval
top 9
4 - 4 · 2 outs
Randy Arozarena doubles (3) on a line drive to left fielder Luis Matos. Victor Robles scores. Cal Raleigh to 3rd.
Batter: Randy Arozarena · Pitcher: Camilo Doval
top 9
3 - 4 · 2 outs
Camilo Doval intentionally walks Cal Raleigh.
Batter: Cal Raleigh · Pitcher: Camilo Doval
top 9
3 - 4 · 2 outs
Julio Rodríguez grounds out to first baseman LaMonte Wade Jr. Victor Robles to 2nd.
Batter: Julio Rodríguez · Pitcher: Camilo Doval
top 9
3 - 4 · 1 out
Victor Robles singles on a ground ball to left fielder Luis Matos.
Batter: Victor Robles · Pitcher: Camilo Doval
top 9
3 - 4 · 1 out
J.P. Crawford grounds out, second baseman Christian Koss to first baseman LaMonte Wade Jr.
Batter: J.P. Crawford · Pitcher: Camilo Doval
bottom 8
3 - 4 · 3 outs
Heliot Ramos grounds into a force out, third baseman Miles Mastrobuoni to second baseman Ryan Bliss. Matt Chapman out at 2nd.
Batter: Heliot Ramos · Pitcher: Eduard Bazardo
Seattle Mariners Roster
Lineup
Jorge Polanco1B#7
AVG — · HR 0 · RBI 0
Julio RodríguezCF#44
AVG — · HR 1 · RBI 1
Cal RaleighC#29
AVG — · HR 1 · RBI 1
Randy ArozarenaLF#56
AVG — · HR 0 · RBI 1
Miles MastrobuoniRF#21
AVG — · HR 0 · RBI 0
Mitch GarverDH#18
AVG — · HR 0 · RBI 0
Dylan Moore3B#25
AVG — · HR 0 · RBI 0
Ryan Bliss2B#1
AVG — · HR 0 · RBI 1
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 0
Bench
Donovan SolanoPH#39
AVG — · HR 0 · RBI 0
Luke Raley1B#20
AVG — · HR 0 · RBI 0
Rowdy TellezDH#23
AVG — · HR 0 · RBI 0
Victor RoblesRF#10
AVG — · HR 0 · RBI 0
Pitchers
Andrés MuñozP#75
IP — · K — · ERA —
Bryan WooP#22
IP 6.0 · K 6 · ERA —
Bryce MillerP#50
IP — · K — · ERA —
Carlos VargasP#54
IP 1.0 · K 2 · ERA —
Collin SniderP#52
IP — · K — · ERA —
Eduard BazardoP#83
IP 1.0 · K 1 · ERA —
Gabe SpeierP#55
IP — · K — · ERA —
Gregory SantosP#48
IP 0.2 · K 0 · ERA —
Jesse HahnP#49
IP — · K — · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Luis F. CastilloP#43
IP — · K — · ERA —
Trent ThorntonP#46
IP — · K — · ERA —
San Francisco Giants Roster
Lineup
LaMonte Wade Jr.1B#31
AVG — · HR 0 · RBI 0
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Jung Hoo LeeCF#51
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Heliot RamosDH#17
AVG — · HR 0 · RBI 1
Mike YastrzemskiRF#5
AVG — · HR 1 · RBI 3
Luis MatosLF#29
AVG — · HR 0 · RBI 0
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Wilmer FloresPH#41
AVG — · HR 0 · RBI 1
Bench
Casey Schmitt2B#10
AVG — · HR — · RBI —
Christian Koss2B#50
AVG — · HR 0 · RBI 0
Sam HuffC#23
AVG — · HR — · RBI —
Tyler FitzgeraldSS#49
AVG — · HR — · RBI —
Pitchers
Camilo DovalP#75
IP 1.0 · K 0 · ERA —
Erik MillerP#68
IP 1.0 · K 0 · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Jordan HicksP#12
IP 5.1 · K 5 · ERA —
Justin VerlanderP#35
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Lou TrivinoP#56
IP — · K — · ERA —
Randy RodríguezP#73
IP 0.2 · K 1 · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Spencer BivensP#76
IP — · K — · ERA —
Tyler RogersP#71
IP 1.0 · K 0 · ERA —