MLB Game
San Francisco Giants at Houston Astros
Final
SF
6
@
HOU
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueDaikin Park
StartApr 2, 8:10 PM
Day/Nightday
Attendance24114
First Pitch2025-04-02T20:12:00.000Z
DecisionW: Randy Rodríguez · L: Framber Valdez · SV: Camilo Doval
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 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6 | 6 | 0 |
| HOU | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 3 | 7 | 1 |
Starting Pitchers
San Francisco Giants
Landen Roupp
— · ERA 6.75
Houston Astros
Framber Valdez
— · 1-1 · ERA 3.75
Team Totals
San Francisco Giants Batting
AVG.202
Runs6
Hits6
HR3
BB5
K16
Houston Astros Batting
AVG.178
Runs3
Hits7
HR0
BB5
K14
San Francisco Giants Pitching
ERA2.72
K14
BB5
IP9.0
Hits7
HR0
Houston Astros Pitching
ERA3.33
K16
BB5
IP9.0
Hits6
HR3
Pitch View
Camilo Doval vs Yordan Alvarez
Yordan Alvarez grounds out, first baseman LaMonte Wade Jr. to pitcher Camilo Doval.
5 pitches
Selected Pitch
Pitch #5
TypeCutter
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity99.3 mph
End Velocity90.6 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.40
Plate Z1.84
Zone7
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
6 - 3 · 3 outs
Yordan Alvarez grounds out, first baseman LaMonte Wade Jr. to pitcher Camilo Doval.
Batter: Yordan Alvarez · Pitcher: Camilo Doval
bottom 9
6 - 3 · 2 outs
Isaac Paredes lines out sharply to left fielder Heliot Ramos.
Batter: Isaac Paredes · Pitcher: Camilo Doval
bottom 9
6 - 3 · 1 out
Jose Altuve grounds out, second baseman Tyler Fitzgerald to first baseman LaMonte Wade Jr.
Batter: Jose Altuve · Pitcher: Camilo Doval
top 9
6 - 3 · 3 outs
Willy Adames lines out sharply to left fielder Yordan Alvarez.
Batter: Willy Adames · Pitcher: Rafael Montero
top 9
6 - 3 · 2 outs
Heliot Ramos strikes out swinging.
Batter: Heliot Ramos · Pitcher: Rafael Montero
top 9
6 - 3 · 1 out
Tyler Fitzgerald flies out to left fielder Yordan Alvarez.
Batter: Tyler Fitzgerald · Pitcher: Rafael Montero
bottom 8
6 - 3 · 3 outs
Chas McCormick strikes out swinging.
Batter: Chas McCormick · Pitcher: Tyler Rogers
bottom 8
6 - 3 · 2 outs
Zach Dezenzo strikes out swinging.
Batter: Zach Dezenzo · Pitcher: Tyler Rogers
bottom 8
6 - 3 · 1 out
Brendan Rodgers grounds out, second baseman Tyler Fitzgerald to first baseman LaMonte Wade Jr.
Batter: Brendan Rodgers · Pitcher: Tyler Rogers
top 8
6 - 3 · 3 outs
Mike Yastrzemski grounds out to first baseman Christian Walker.
Batter: Mike Yastrzemski · Pitcher: Ryan Gusto
top 8
6 - 3 · 2 outs
Patrick Bailey strikes out swinging.
Batter: Patrick Bailey · Pitcher: Ryan Gusto
top 8
6 - 3 · 1 out
Luis Matos singles on a sharp ground ball to left fielder Yordan Alvarez.
Batter: Luis Matos · Pitcher: Ryan Gusto
San Francisco Giants Roster
Lineup
Heliot RamosLF#17
AVG — · HR 0 · RBI 2
Willy AdamesSS#2
AVG — · HR 0 · RBI 0
Wilmer FloresDH#41
AVG — · HR 1 · RBI 2
Matt Chapman3B#26
AVG — · HR 0 · RBI 0
LaMonte Wade Jr.1B#31
AVG — · HR 1 · RBI 1
Luis MatosCF#29
AVG — · HR 1 · RBI 1
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Mike YastrzemskiRF#5
AVG — · HR 0 · RBI 0
Tyler Fitzgerald2B#49
AVG — · HR 0 · RBI 0
Bench
Casey Schmitt1B#10
AVG — · HR 0 · RBI 0
Christian KossSS#50
AVG — · HR — · RBI —
Jung Hoo LeeCF#51
AVG — · HR — · RBI —
Sam HuffC#23
AVG — · HR 0 · RBI 0
Pitchers
Camilo DovalP#75
IP 1.0 · K 0 · ERA —
Erik MillerP#68
IP — · K — · ERA —
Hayden BirdsongP#60
IP 2.0 · K 2 · ERA —
Jordan HicksP#12
IP — · K — · ERA —
Justin VerlanderP#35
IP — · K — · ERA —
Landen RouppP#65
IP 4.0 · K 8 · ERA —
Logan WebbP#62
IP — · K — · ERA —
Lou TrivinoP#56
IP — · K — · ERA —
Randy RodríguezP#73
IP 1.0 · K 2 · 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 2 · ERA —
Houston Astros Roster
Lineup
Jose AltuveDH#27
AVG — · HR 0 · RBI 0
Isaac Paredes3B#15
AVG — · HR 0 · RBI 0
Yordan AlvarezLF#44
AVG — · HR 0 · RBI 2
Christian Walker1B#8
AVG — · HR 0 · RBI 0
Yainer DiazC#21
AVG — · HR 0 · RBI 0
Jeremy PeñaSS#3
AVG — · HR 0 · RBI 0
Brendan Rodgers2B#1
AVG — · HR 0 · RBI 0
Zach DezenzoRF#9
AVG — · HR 0 · RBI 1
Chas McCormickCF#20
AVG — · HR 0 · RBI 0
Bench
Cam Smith3B#11
AVG — · HR — · RBI —
Jake MeyersCF#6
AVG — · HR — · RBI —
Mauricio DubónLF#14
AVG — · HR — · RBI —
Victor CaratiniC#17
AVG — · HR — · RBI —
Pitchers
Bryan AbreuP#52
IP — · K — · ERA —
Bryan KingP#74
IP — · K — · ERA —
Framber ValdezP#59
IP 5.0 · K 9 · ERA —
Hayden WesneskiP#39
IP — · K — · ERA —
Hunter BrownP#58
IP — · K — · ERA —
Josh HaderP#71
IP — · K — · ERA —
Luis ContrerasP#73
IP 1.0 · K 2 · ERA —
Rafael MonteroP#47
IP 1.0 · K 1 · ERA —
Ronel BlancoP#56
IP — · K — · ERA —
Ryan GustoP#67
IP 2.0 · K 4 · ERA —
Spencer ArrighettiP#41
IP — · K — · ERA —
Steven OkertP#48
IP — · K — · ERA —
Tayler ScottP#50
IP — · K — · ERA —
