MLB Game
San Francisco Giants at San Diego Padres
Final
SF
3
@
SD
2
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenuePetco Park
StartMar 31, 1:40 AM
Day/Nightnight
Attendance43611
First Pitch2026-03-31T01:40:00.000Z
DecisionW: Landen Roupp · L: Walker Buehler · SV: Ryan Walker
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SF | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 6 | 0 |
| SD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 3 | 0 |
Starting Pitchers
San Francisco Giants
Landen Roupp
— · 1- · ERA 0.00
San Diego Padres
Walker Buehler
— · -1 · ERA 6.75
Team Totals
San Francisco Giants Batting
AVG.154
Runs3
Hits6
HR1
BB3
K7
San Diego Padres Batting
AVG.181
Runs2
Hits3
HR1
BB3
K11
San Francisco Giants Pitching
ERA3.50
K11
BB3
IP9.0
Hits3
HR1
San Diego Padres Pitching
ERA3.75
K7
BB3
IP9.0
Hits6
HR1
Pitch View
Ryan Walker vs Xander Bogaerts
Xander Bogaerts grounds out, shortstop Willy Adames to first baseman Casey Schmitt.
4 pitches
Selected Pitch
Pitch #4
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity93.8 mph
End Velocity84.9 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 X-0.69
Plate Z3.47
Zone11
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
3 - 2 · 3 outs
Xander Bogaerts grounds out, shortstop Willy Adames to first baseman Casey Schmitt.
Batter: Xander Bogaerts · Pitcher: Ryan Walker
bottom 9
3 - 2 · 2 outs
Jackson Merrill homers (1) on a fly ball to right field. Jake Cronenworth scores.
Batter: Jackson Merrill · Pitcher: Ryan Walker
bottom 9
3 - 0 · 2 outs
Manny Machado grounds out to first baseman Casey Schmitt. Jake Cronenworth to 2nd.
Batter: Manny Machado · Pitcher: Ryan Walker
bottom 9
3 - 0 · 1 out
Fernando Tatis Jr. strikes out on a foul tip.
Batter: Fernando Tatis Jr. · Pitcher: Ryan Walker
bottom 9
3 - 0 · 0 outs
Jake Cronenworth walks.
Batter: Jake Cronenworth · Pitcher: Ryan Walker
top 9
3 - 0 · 3 outs
Casey Schmitt pops out to shortstop Xander Bogaerts.
Batter: Casey Schmitt · Pitcher: Ron Marinaccio
top 9
3 - 0 · 2 outs
Patrick Bailey strikes out swinging.
Batter: Patrick Bailey · Pitcher: Ron Marinaccio
top 9
3 - 0 · 1 out
Harrison Bader grounds out, shortstop Xander Bogaerts to first baseman Miguel Andujar.
Batter: Harrison Bader · Pitcher: Ron Marinaccio
bottom 8
3 - 0 · 3 outs
Bryce Johnson strikes out swinging.
Batter: Bryce Johnson · Pitcher: Keaton Winn
bottom 8
3 - 0 · 2 outs
Nick Castellanos called out on strikes.
Batter: Nick Castellanos · Pitcher: Keaton Winn
bottom 8
3 - 0 · 1 out
Ramón Laureano strikes out swinging.
Batter: Ramón Laureano · Pitcher: Keaton Winn
top 8
3 - 0 · 3 outs
Jung Hoo Lee strikes out swinging.
Batter: Jung Hoo Lee · Pitcher: Ron Marinaccio
San Francisco Giants Roster
Lineup
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Rafael DeversDH#16
AVG — · HR 0 · RBI 0
Heliot RamosLF#17
AVG — · HR 0 · RBI 0
Luis Arraez2B#1
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
Jung Hoo LeeRF#51
AVG — · HR 0 · RBI 0
Harrison BaderCF#9
AVG — · HR 1 · RBI 1
Patrick BaileyC#14
AVG — · HR 0 · RBI 1
Casey Schmitt1B#10
AVG — · HR 0 · RBI 1
Bench
Christian Koss2B#50
AVG — · HR — · RBI —
Daniel SusacC#6
AVG — · HR — · RBI —
Jared OlivaOF#56
AVG — · HR — · RBI —
Jerar EncarnacionRF#19
AVG — · HR — · RBI —
Pitchers
Adrian HouserP#12
IP — · K — · ERA —
Caleb KilianP#45
IP — · K — · ERA —
Erik MillerP#68
IP — · K — · ERA —
José ButtóP#70
IP — · K — · ERA —
JT BrubakerP#34
IP — · K — · ERA —
Keaton WinnP#67
IP 1.0 · K 3 · ERA —
Landen RouppP#65
IP 6.0 · K 7 · ERA —
Logan WebbP#62
IP — · K — · ERA —
Matt GageP#93
IP 1.0 · K 0 · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan BoruckiP#47
IP — · K — · ERA —
Ryan WalkerP#74
IP 1.0 · K 1 · ERA —
Tyler MahleP#54
IP — · K — · ERA —
San Diego Padres Roster
Lineup
Jake Cronenworth2B#9
AVG — · HR 0 · RBI 0
Fernando Tatis Jr.RF#23
AVG — · HR 0 · RBI 0
Manny Machado3B#13
AVG — · HR 0 · RBI 0
Jackson MerrillCF#3
AVG — · HR 1 · RBI 2
Xander BogaertsSS#2
AVG — · HR 0 · RBI 0
Miguel Andujar1B#41
AVG — · HR 0 · RBI 0
Ramón LaureanoLF#5
AVG — · HR 0 · RBI 0
Nick CastellanosDH#21
AVG — · HR 0 · RBI 0
Freddy FerminC#54
AVG — · HR 0 · RBI 0
Bench
Bryce JohnsonPH#29
AVG — · HR 0 · RBI 0
Gavin Sheets1B#30
AVG — · HR 0 · RBI 0
Luis CampusanoC#12
AVG — · HR 0 · RBI 0
Ty France1B#25
AVG — · HR — · RBI —
Pitchers
Adrian MorejonP#50
IP — · K — · ERA —
Bradgley RodriguezP#72
IP — · K — · ERA —
David MorganP#66
IP 2.0 · K 2 · ERA —
Germán MárquezP#33
IP — · K — · ERA —
Jeremiah EstradaP#56
IP — · K — · ERA —
Kyle HartP#68
IP — · K — · ERA —
Mason MillerP#22
IP — · K — · ERA —
Michael KingP#34
IP — · K — · ERA —
Randy VásquezP#98
IP — · K — · ERA —
Ron MarinaccioP#97
IP 2.0 · K 2 · ERA —
Walker BuehlerP#10
IP 4.0 · K 3 · ERA —
Wandy PeraltaP#58
IP 1.0 · K 0 · ERA —
