Top 1st
Xavier Edwards doubles to deep right field. Jakob Marsee scores.
105.7 mph
294 ft
17 deg

Liam Hicks homers to right field. Xavier Edwards scores.
101.8 mph
390 ft
34 deg

Top 2nd
Graham Pauley singles to center field. Owen Caissie scores.
79.9 mph
211 ft
15 deg
Top 3rd
Liam Hicks out on a sacrifice fly to left field to Heliot Ramos. Kyle Stowers scores.
89.4 mph
304 ft
23 deg

Top 4th
Connor Norby homers to center field. Graham Pauley scores. Owen Caissie scores.
104.3 mph
418 ft
36 deg
Bottom 5th
Drew Gilbert singles to center field. Heliot Ramos scores.
104 mph
200 ft
7 deg
Eric Haase doubles to right field. Drew Gilbert scores.
92.7 mph
219 ft
14 deg
Luis Arraez singles to left field. Eric Haase scores.
90.7 mph
200 ft
13 deg

Top 6th
Otto Lopez singles to left field. Kyle Stowers scores.
85.6 mph
206 ft
13 deg

Bottom 8th
Jung Hoo Lee homers to right field.
98.4 mph
364 ft
33 deg

2
HR
1
9
R
4
16
H
11
2
SB
1
10
LOB
7
.390
AVG
.306
.435
OBP
.342
.683
SLG
.444
4.00
ERA
9.00
6
K
6
2
BB
4
Current Series
2026 NL East
| Team | W | L | PCT | GB |
|---|---|---|---|---|
32 | 20 | .615 | ||
31 | 20 | .608 | 0.5 | |
27 | 24 | .529 | 4.5 | |
21 | 31 | .404 | 11.0 | |
20 | 33 | .377 | 12.5 |
Game Summary
The San Francisco Giants were easily defeated by the Miami Marlins, 9 to 4, on April 24.
Game Info
Oracle Park
San Francisco, California
56°
9 mph W
Home Plate: Dan Bellino
First Base: Mark Ripperger
Second Base: Shane Livensparger
Third Base: Dan Merzel
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. Marsee CF | 6 | 1 | 1 | 0 | 0 | 1 | 0 | 1 |
K. Stowers LF | 5 | 2 | 3 | 0 | 0 | 0 | 0 | 1 |
E. Ruiz LF-RF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
O. Lopez SS | 5 | 0 | 3 | 1 | 0 | 0 | 0 | 1 |
X. Edwards 2B | 4 | 1 | 3 | 1 | 0 | 1 | 1 | 0 |
L. Hicks C | 4 | 1 | 1 | 3 | 1 | 0 | 0 | 1 |
A. Ramírez DH | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
O. Caissie RF | 3 | 2 | 1 | 0 | 0 | 0 | 1 | 1 |
H. Hernández PH-LF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
G. Pauley 3B | 3 | 1 | 2 | 1 | 0 | 0 | 1 | 1 |
J. Sanoja PH-3B | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
C. Norby 1B | 5 | 1 | 1 | 3 | 1 | 0 | 0 | 0 |
| Totals | 41 | 9 | 16 | 9 | 2 | 2 | 4 | 6 |
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
W. Adames SS | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
L. Arraez 2B | 5 | 0 | 3 | 1 | 0 | 1 | 0 | 0 |
M. Chapman 3B | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
R. Devers 1B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
C. Schmitt DH | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
J. Hoo Lee RF | 4 | 1 | 3 | 1 | 1 | 0 | 0 | 0 |
H. Ramos LF | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 1 |
D. Gilbert CF | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
J. Encarnacion PH | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
E. Haase C | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
C. Koss PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 36 | 4 | 11 | 4 | 1 | 1 | 2 | 6 |
Batting
2B: X. Edwards, K. Stowers 2, O. Caissie, J. Marsee, A. Ramírez
HR: C. Norby, L. Hicks
TB: X. Edwards 4, O. Lopez 3, K. Stowers 5, O. Caissie 2, C. Norby 4, L. Hicks 4, J. Marsee 2, G. Pauley 2, A. Ramírez 2
RBI: X. Edwards, O. Lopez, C. Norby 3, L. Hicks 3, G. Pauley
2-out RBI: X. Edwards, O. Lopez, L. Hicks 2
Runners left in scoring position, 2 out: L. Hicks 4, J. Marsee
SF: L. Hicks
GIDP: C. Norby
Team RISP: 6-for-16
Team LOB: 10
Baserunning
SB: X. Edwards, J. Marsee
Batting
2B: E. Haase, H. Ramos
HR: J. Hoo Lee
TB: L. Arraez 3, M. Chapman, E. Haase 2, H. Ramos 2, D. Gilbert, C. Schmitt, J. Hoo Lee 6
RBI: L. Arraez, E. Haase, D. Gilbert, J. Hoo Lee
2-out RBI: L. Arraez, J. Hoo Lee
Runners left in scoring position, 2 out: M. Chapman, D. Gilbert
GIDP: R. Devers
Team RISP: 2-for-6
Team LOB: 7
Baserunning
SB: L. Arraez
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
S. Alcantara (W) | 6.0 | 9 | 3 | 3 | 1 | 4 | 0 | 4.50 |
L. Bachar | 2.0 | 2 | 1 | 1 | 0 | 1 | 1 | 4.50 |
J. King | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 0.00 |
| Totals | 9.0 | 11 | 4 | 4 | 2 | 6 | 1 |
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
A. Houser (L) | 4.0 | 11 | 8 | 8 | 1 | 3 | 2 | 18.00 |
JT Brubaker | 3.0 | 3 | 1 | 1 | 1 | 3 | 0 | 3.00 |
C. Kilian | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 0.00 |
R. Borucki | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 0.00 |
| Totals | 9.0 | 16 | 9 | 9 | 4 | 6 | 2 |
Pitches-strikes: S. Alcantara 108-75, L. Bachar 31-23, J. King 14-9
Groundouts-flyouts: S. Alcantara 9-2, L. Bachar 2-3, J. King 1-1
Batters faced: S. Alcantara 26, L. Bachar 8, J. King 4
Pitches-strikes: R. Borucki 24-14, A. Houser 77-47, JT Brubaker 54-34, C. Kilian 18-12
Groundouts-flyouts: R. Borucki 0-1, A. Houser 4-1, JT Brubaker 3-1, C. Kilian 2-0
Batters faced: R. Borucki 5, A. Houser 23, JT Brubaker 13, C. Kilian 5
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
J. Marsee CF | 6 | 1 | 1 | 0 | 0 | 1 | 0 | 1 |
K. Stowers LF | 5 | 2 | 3 | 0 | 0 | 0 | 0 | 1 |
E. Ruiz LF-RF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
O. Lopez SS | 5 | 0 | 3 | 1 | 0 | 0 | 0 | 1 |
X. Edwards 2B | 4 | 1 | 3 | 1 | 0 | 1 | 1 | 0 |
L. Hicks C | 4 | 1 | 1 | 3 | 1 | 0 | 0 | 1 |
A. Ramírez DH | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
O. Caissie RF | 3 | 2 | 1 | 0 | 0 | 0 | 1 | 1 |
H. Hernández PH-LF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
G. Pauley 3B | 3 | 1 | 2 | 1 | 0 | 0 | 1 | 1 |
J. Sanoja PH-3B | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
C. Norby 1B | 5 | 1 | 1 | 3 | 1 | 0 | 0 | 0 |
| Totals | 41 | 9 | 16 | 9 | 2 | 2 | 4 | 6 |
Batting
2B: X. Edwards, K. Stowers 2, O. Caissie, J. Marsee, A. Ramírez
HR: C. Norby, L. Hicks
TB: X. Edwards 4, O. Lopez 3, K. Stowers 5, O. Caissie 2, C. Norby 4, L. Hicks 4, J. Marsee 2, G. Pauley 2, A. Ramírez 2
RBI: X. Edwards, O. Lopez, C. Norby 3, L. Hicks 3, G. Pauley
2-out RBI: X. Edwards, O. Lopez, L. Hicks 2
Runners left in scoring position, 2 out: L. Hicks 4, J. Marsee
SF: L. Hicks
GIDP: C. Norby
Team RISP: 6-for-16
Team LOB: 10
Baserunning
SB: X. Edwards, J. Marsee
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
S. Alcantara (W) | 6.0 | 9 | 3 | 3 | 1 | 4 | 0 | 4.50 |
L. Bachar | 2.0 | 2 | 1 | 1 | 0 | 1 | 1 | 4.50 |
J. King | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 0.00 |
| Totals | 9.0 | 11 | 4 | 4 | 2 | 6 | 1 |
Pitches-strikes: S. Alcantara 108-75, L. Bachar 31-23, J. King 14-9
Groundouts-flyouts: S. Alcantara 9-2, L. Bachar 2-3, J. King 1-1
Batters faced: S. Alcantara 26, L. Bachar 8, J. King 4
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
W. Adames SS | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
L. Arraez 2B | 5 | 0 | 3 | 1 | 0 | 1 | 0 | 0 |
M. Chapman 3B | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
R. Devers 1B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
C. Schmitt DH | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
J. Hoo Lee RF | 4 | 1 | 3 | 1 | 1 | 0 | 0 | 0 |
H. Ramos LF | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 1 |
D. Gilbert CF | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
J. Encarnacion PH | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
E. Haase C | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
C. Koss PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 36 | 4 | 11 | 4 | 1 | 1 | 2 | 6 |
Batting
2B: E. Haase, H. Ramos
HR: J. Hoo Lee
TB: L. Arraez 3, M. Chapman, E. Haase 2, H. Ramos 2, D. Gilbert, C. Schmitt, J. Hoo Lee 6
RBI: L. Arraez, E. Haase, D. Gilbert, J. Hoo Lee
2-out RBI: L. Arraez, J. Hoo Lee
Runners left in scoring position, 2 out: M. Chapman, D. Gilbert
GIDP: R. Devers
Team RISP: 2-for-6
Team LOB: 7
Baserunning
SB: L. Arraez
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
A. Houser (L) | 4.0 | 11 | 8 | 8 | 1 | 3 | 2 | 18.00 |
JT Brubaker | 3.0 | 3 | 1 | 1 | 1 | 3 | 0 | 3.00 |
C. Kilian | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 0.00 |
R. Borucki | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 0.00 |
| Totals | 9.0 | 16 | 9 | 9 | 4 | 6 | 2 |
Pitches-strikes: R. Borucki 24-14, A. Houser 77-47, JT Brubaker 54-34, C. Kilian 18-12
Groundouts-flyouts: R. Borucki 0-1, A. Houser 4-1, JT Brubaker 3-1, C. Kilian 2-0
Batters faced: R. Borucki 5, A. Houser 23, JT Brubaker 13, C. Kilian 5
Top 1st
Jakob Marsee doubles to deep right field.
107.4 mph
367 ft
16 deg
Kyle Stowers strikes out swinging.

Jakob Marsee steals third.
Stolen Base
Otto Lopez strikes out swinging.

Xavier Edwards doubles to deep right field. Jakob Marsee scores.
105.7 mph
294 ft
17 deg

Liam Hicks homers to right field. Xavier Edwards scores.
101.8 mph
390 ft
34 deg

Agustín Ramírez lines out to center field to Drew Gilbert.
82.4 mph
293 ft
24 deg
Bottom 1st
Willy Adames strikes out swinging.

Luis Arraez singles to left field.
91.9 mph
180 ft
11 deg

Matt Chapman singles to center field. Luis Arraez to third.
75 mph
247 ft
26 deg

Rafael Devers grounds out to second base. Matt Chapman out at second.
84.1 mph
12 ft
-12 deg

Top 2nd
Owen Caissie doubles to left field.
94.6 mph
295 ft
21 deg
Graham Pauley singles to center field. Owen Caissie scores.
79.9 mph
211 ft
15 deg
Connor Norby grounds out to second base. Graham Pauley out at second.
99 mph
4 ft
-22 deg
Jakob Marsee called out on strikes.
Bottom 2nd
Casey Schmitt flies out to deep left field to Kyle Stowers.
99 mph
336 ft
42 deg
Jung Hoo Lee singles to center field.
93.6 mph
291 ft
15 deg

Heliot Ramos strikes out swinging.

Drew Gilbert grounds out to shallow infield to Connor Norby.
83.1 mph
18 ft
-7 deg
Top 3rd
Kyle Stowers doubles to right field.
102 mph
27 ft
-4 deg

Otto Lopez grounds out to shortstop, Willy Adames to Rafael Devers.
100.3 mph
11 ft
-15 deg

Xavier Edwards singles to right field. Kyle Stowers to third.
95.6 mph
9 ft
-13 deg

Liam Hicks out on a sacrifice fly to left field to Heliot Ramos. Kyle Stowers scores.
89.4 mph
304 ft
23 deg

Agustín Ramírez grounds out to shallow infield, Adrian Houser to Rafael Devers.
52.9 mph
2 ft
-68 deg
Bottom 3rd
Eric Haase grounds out to second base, Xavier Edwards to Connor Norby.
78.5 mph
26 ft
-3 deg
Willy Adames grounds out to third base, Graham Pauley to Connor Norby.
77.6 mph
35 ft
-1 deg

Luis Arraez lines out to center field to Jakob Marsee.
89.7 mph
277 ft
18 deg

Top 4th
Owen Caissie walks.
Graham Pauley singles to right field. Owen Caissie to second.
103.3 mph
203 ft
10 deg
Connor Norby homers to center field. Graham Pauley scores. Owen Caissie scores.
104.3 mph
418 ft
36 deg
Jakob Marsee grounds out to second base, Luis Arraez to Rafael Devers.
103.2 mph
30 ft
-3 deg
Kyle Stowers singles to right field.
93.3 mph
53 ft
1 deg

Otto Lopez singles to center field. Kyle Stowers to second.
104.3 mph
203 ft
8 deg

Xavier Edwards flies out to deep left field to Heliot Ramos.
93.3 mph
318 ft
29 deg

Liam Hicks lines out to deep right field to Jung Hoo Lee.
100.7 mph
352 ft
20 deg

Bottom 4th
Matt Chapman grounds out to shallow infield, Sandy Alcantara to Connor Norby.
66.3 mph
2 ft
-64 deg

Rafael Devers grounds out to second base, Xavier Edwards to Connor Norby.
88.5 mph
99 ft
7 deg

Casey Schmitt grounds out to shallow infield, Sandy Alcantara to Connor Norby.
70.5 mph
4 ft
-32 deg
Top 5th
JT Brubaker (P) replaces Adrian Houser (P).
Agustín Ramírez grounds out to shortstop, Willy Adames to Rafael Devers.
107.2 mph
19 ft
-7 deg
Owen Caissie strikes out swinging.
Graham Pauley strikes out swinging.
Bottom 5th
Jung Hoo Lee flies out to center field to Jakob Marsee.
89.1 mph
313 ft
41 deg

Heliot Ramos doubles to left field.
101.1 mph
56 ft
1 deg

Drew Gilbert singles to center field. Heliot Ramos scores.
104 mph
200 ft
7 deg
Eric Haase doubles to right field. Drew Gilbert scores.
92.7 mph
219 ft
14 deg
Willy Adames grounds out to first base to Connor Norby. Eric Haase to third.
54.6 mph
79 ft
13 deg

Luis Arraez singles to left field. Eric Haase scores.
90.7 mph
200 ft
13 deg

Luis Arraez steals second.
Stolen Base

Matt Chapman grounds out to shortstop, Otto Lopez to Connor Norby.
72.4 mph
8 ft
-19 deg

Top 6th
Connor Norby grounds out to shallow infield, Luis Arraez to Rafael Devers.
98.7 mph
32 ft
-2 deg
Jakob Marsee lines out to right center field to Jung Hoo Lee.
93.4 mph
325 ft
21 deg
Kyle Stowers doubles to deep right field.
104.6 mph
355 ft
23 deg

Otto Lopez singles to left field. Kyle Stowers scores.
85.6 mph
206 ft
13 deg

Xavier Edwards singles to right field. Otto Lopez to third.
94 mph
34 ft
-2 deg

Xavier Edwards steals second.
Stolen Base

Liam Hicks strikes out on a foul tip.

Bottom 6th
Rafael Devers strikes out swinging.

Casey Schmitt singles to right center field.
77.5 mph
226 ft
20 deg
Jung Hoo Lee singles to shallow infield. Casey Schmitt out at third.
84.4 mph
2 ft
-40 deg

Heliot Ramos walks. Jung Hoo Lee to second.

Drew Gilbert strikes out swinging.
Top 7th
Agustín Ramírez flies out to left field to Heliot Ramos.
96.7 mph
225 ft
58 deg
Owen Caissie grounds out to second base, Luis Arraez to Rafael Devers.
78.8 mph
30 ft
-2 deg
Graham Pauley walks.
Connor Norby pops out to shortstop to Willy Adames.
77.9 mph
157 ft
63 deg
Bottom 7th
Lake Bachar (P) replaces Sandy Alcantara (P).
Eric Haase flies out to right field to Owen Caissie.
92.2 mph
212 ft
57 deg
Willy Adames flies out to deep center field to Jakob Marsee.
94.9 mph
346 ft
35 deg

Luis Arraez singles to center field.
95.3 mph
161 ft
10 deg

Matt Chapman grounds out to shortstop, Xavier Edwards to Connor Norby.
108.3 mph
5 ft
-21 deg

Top 8th
Caleb Kilian (P) replaces JT Brubaker (P).
Jakob Marsee grounds out to second base, Luis Arraez to Caleb Kilian.
77.8 mph
13 ft
-13 deg
Kyle Stowers grounds out to second base, Luis Arraez to Rafael Devers.
97.4 mph
3 ft
-36 deg

Otto Lopez singles to center field.
105.2 mph
86 ft
3 deg

Xavier Edwards walks. Otto Lopez to second.

Liam Hicks lines out to left field to Heliot Ramos.
86.6 mph
290 ft
24 deg

Bottom 8th
Esteury Ruiz (LF) replaces Kyle Stowers (LF), batting 2nd.

Rafael Devers strikes out swinging.

Casey Schmitt flies out to center field to Jakob Marsee.
85 mph
312 ft
32 deg
Jung Hoo Lee homers to right field.
98.4 mph
364 ft
33 deg

Heliot Ramos grounds out to shortstop, Otto Lopez to Connor Norby.
110.9 mph
112 ft
4 deg

Top 9th
Ryan Borucki (P) replaces Caleb Kilian (P).
Agustín Ramírez doubles to shallow left field.
106.9 mph
111 ft
5 deg
Heriberto Hernández pinch-hitting for Owen Caissie.
Heriberto Hernández pops out to Rafael Devers.
71.1 mph
53 ft
80 deg
Javier Sanoja pinch-hitting for Graham Pauley.
Javier Sanoja walks.
Connor Norby flies out to deep right center field to Drew Gilbert. Agustín Ramírez to third.
93.2 mph
348 ft
35 deg
Jakob Marsee lines out to second base to Luis Arraez.
97.2 mph
170 ft
7 deg
Bottom 9th
Esteury Ruiz switches from LF to RF.

Heriberto Hernández remains in the game as LF.
Javier Sanoja remains in the game as 3B.
John King (P) replaces Lake Bachar (P).
Jerar Encarnacion pinch-hitting for Drew Gilbert.
Jerar Encarnacion walks.
Christian Koss pinch-hitting for Eric Haase.
Christian Koss flies out to right field to Esteury Ruiz.
86.9 mph
243 ft
49 deg
Willy Adames strikes out swinging.

Luis Arraez grounds out to shortstop, Javier Sanoja to Connor Norby.
88.8 mph
21 ft
-3 deg

MIA
SFG