Boston Red Sox
40 - 38 .513
F
June 21, 2025, 4:05 PM
Oracle Park
Oracle Park
24 Willie Mays Plaza, San Francisco, CA, 94107
3
San Francisco Giants
43 - 34 .5581 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
BOS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 6 | 1 |
SAN | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 4 | 1 |
W: Landen Roupp
(W, 5-5)
6.0 IP, 0 ER, 7 K, 3 BB
L: Brayan Bello
(L, 3-2)
6.0 IP, ER, 6 K, BB
S: Camilo Doval
(S, 12)
1.0 IP, 2 ER, 0 K, 0 BB
Top Performers

Roupp
(W, 5-5)
6.0 IP, 0 ER, 7 K, 3 BB

Story
3-4 | K, R

Anthony
1-2 | 2B, 2 BB, R
Boston Red Sox Batting
Order | Player | AB | R | H | RBI | BB | K | AVG |
---|---|---|---|---|---|---|---|---|
1 | Jarren Duran DH | 4 | 0 | 0 | 0 | 0 | 1 | .257 |
2 | Abraham Toro 1B | 4 | 0 | 0 | 0 | 0 | 1 | .283 |
3 | Roman Anthony LF | 2 | 1 | 1 | 0 | 2 | 0 | .121 |
4 | Trevor Story SS | 4 | 1 | 3 | 0 | 0 | 1 | .234 |
5 | Wilyer Abreu RF | 4 | 0 | 2 | 1 | 0 | 1 | .255 |
1- Nate Eaton PR | 0 | 0 | 0 | 0 | 0 | 0 | 1.000 | |
6 | Ceddanne Rafaela CF | 4 | 0 | 0 | 0 | 0 | 1 | .251 |
7 | Marcelo Mayer 3B | 3 | 0 | 0 | 0 | 1 | 1 | .197 |
8 | Connor Wong C | 3 | 0 | 0 | 0 | 0 | 1 | .147 |
a- Romy Gonzalez PH | 1 | 0 | 0 | 0 | 0 | 0 | .304 | |
9 | David Hamilton 2B | 3 | 0 | 0 | 0 | 0 | 1 | .180 |
Totals | 32 | 2 | 6 | 1 | 3 | 8 | .248 |
a-Grounded out for Wong in the 9th.
1-Ran for Abreu, W in the 9th.
BATTING
2B Anthony (2, Doval).
TB Abreu, W 2 Anthony 2 Story 3.
RBI Abreu, W (34).
Runners left in scoring position, 2 out Hamilton, D Abreu, W Gonzalez, R Story.
GIDP Mayer.
Team RISP 2-for-8.
Team LOB 6.
BASERUNNING
SB Eaton (1, 2nd base off Doval/Knizner).
FIELDING
E Hamilton, D (5, fielding).
Boston Red Sox Pitching
Player | IP | H | R | ER | BB | K | HR | ERA |
---|---|---|---|---|---|---|---|---|
Brayan Bello | 6.0 | 4 | 3 | 1 | 1 | 6 | 2 | 3.31 |
Jorge Alcala | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.20 |
Luis Guerrero | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 2.51 |
Totals | 8.0 | 4 | 3 | 1 | 1 | 7 | 2 | 3.90 |
Pitching/Game Notes:
Balk Roupp.
Pitches-strikes Bello 94-59 Alcala 10-9 Guerrero, L 10-7 Roupp 90-56 Rodríguez, R 9-6 Rogers, Ty 10-7 Doval 20-16.
Groundouts-flyouts Bello 10-2 Alcala 0-2 Guerrero, L 1-1 Roupp 5-3 Rodríguez, R 0-1 Rogers, Ty 3-0 Doval 2-0.
Batters faced Bello 24 Alcala 3 Guerrero, L 3 Roupp 23 Rodríguez, R 3 Rogers, Ty 3 Doval 6.
Umpires HP: Gabe Morales. 1B: Mike Muchlinski. 2B: Emil Jimenez. 3B: Doug Eddings.
Weather 67 degrees, Sunny.
Wind 15 mph, Out To CF.
First pitch 1:05 PM.
T 2:09.
Att 39,027.
Venue Oracle Park.
June 21, 2025
San Francisco Giants Batting
Order | Player | AB | R | H | RBI | BB | K | AVG |
---|---|---|---|---|---|---|---|---|
1 | Mike Yastrzemski RF | 4 | 0 | 0 | 0 | 0 | 2 | .254 |
2 | Rafael Devers DH | 4 | 1 | 1 | 2 | 0 | 1 | .267 |
3 | Heliot Ramos LF | 4 | 1 | 1 | 1 | 0 | 1 | .282 |
4 | Willy Adames SS | 3 | 0 | 0 | 0 | 0 | 1 | .204 |
5 | Dominic Smith 1B | 2 | 0 | 1 | 0 | 1 | 0 | .298 |
6 | Casey Schmitt 3B | 3 | 0 | 1 | 0 | 0 | 0 | .253 |
7 | Daniel Johnson CF | 3 | 0 | 0 | 0 | 0 | 0 | .190 |
8 | Tyler Fitzgerald 2B | 3 | 0 | 0 | 0 | 0 | 1 | .233 |
9 | Andrew Knizner C | 3 | 1 | 0 | 0 | 0 | 1 | .083 |
Totals | 29 | 3 | 4 | 3 | 1 | 7 | .231 |
BATTING
HR Ramos (13, 1st inning off Bello, 0 on, 2 out) Devers (16, 3rd inning off Bello, 1 on, 2 out).
TB Devers 4 Ramos 4 Schmitt Smith, Do.
RBI Devers 2 (61) Ramos (39).
2-out RBI Ramos Devers 2.
Runners left in scoring position, 2 out Fitzgerald.
Team RISP 0-for-2.
Team LOB 3.
FIELDING
E Knizner (2, throw).
DP (Adames-Smith, Do).
San Francisco Giants Pitching
Player | IP | H | R | ER | BB | K | HR | ERA |
---|---|---|---|---|---|---|---|---|
Landen Roupp | 6.0 | 3 | 0 | 0 | 3 | 7 | 0 | 3.67 |
Randy Rodríguez | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.82 |
Tyler Rogers | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.27 |
Camilo Doval | 1.0 | 3 | 2 | 2 | 0 | 0 | 0 | 2.06 |
Totals | 9.0 | 6 | 2 | 2 | 3 | 8 | 0 | 3.25 |
Pitching/Game Notes:
Balk Roupp.
Pitches-strikes Bello 94-59 Alcala 10-9 Guerrero, L 10-7 Roupp 90-56 Rodríguez, R 9-6 Rogers, Ty 10-7 Doval 20-16.
Groundouts-flyouts Bello 10-2 Alcala 0-2 Guerrero, L 1-1 Roupp 5-3 Rodríguez, R 0-1 Rogers, Ty 3-0 Doval 2-0.
Batters faced Bello 24 Alcala 3 Guerrero, L 3 Roupp 23 Rodríguez, R 3 Rogers, Ty 3 Doval 6.
Umpires HP: Gabe Morales. 1B: Mike Muchlinski. 2B: Emil Jimenez. 3B: Doug Eddings.
Weather 67 degrees, Sunny.
Wind 15 mph, Out To CF.
First pitch 1:05 PM.
T 2:09.
Att 39,027.
Venue Oracle Park.
June 21, 2025