MLB Game

Boston Red Sox at San Francisco Giants

FinalJun 22, 8:05 PMOracle ParkTop 9th
BOS
5
@
SF
9
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueOracle Park
StartJun 22, 8:05 PM
Day/Nightday
Attendance40350
First Pitch2025-06-22T20:05:00.000Z
DecisionW: Erik Miller · L: Greg Weissert
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
BOS1000310005122
SF002020419112
Starting Pitchers
Boston Red Sox
Lucas Giolito
· 3-1 · ERA 4.53
San Francisco Giants
Robbie Ray
· 8-2 · ERA 2.83
Team Totals
Boston Red Sox Batting
AVG.249
Runs5
Hits12
HR3
BB3
K11
San Francisco Giants Batting
AVG.232
Runs9
Hits11
HR3
BB2
K5
Boston Red Sox Pitching
ERA3.91
K5
BB2
IP8.0
Hits11
HR3
San Francisco Giants Pitching
ERA3.26
K11
BB3
IP9.0
Hits12
HR3
Pitch View
Randy Rodríguez vs Carlos Narváez
Carlos Narváez strikes out swinging.
5 pitches
12345
Selected Pitch
Pitch #5
TypeSlider
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity88.3 mph
End Velocity81.1 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.93
Plate Z1.04
Zone14
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
top 9
5 - 9 · 3 outs
Carlos Narváez strikes out swinging.
Batter: Carlos Narváez · Pitcher: Randy Rodríguez
top 9
5 - 9 · 2 outs
Wilyer Abreu pops out to third baseman Casey Schmitt in foul territory.
Batter: Wilyer Abreu · Pitcher: Randy Rodríguez
top 9
5 - 9 · 1 out
Roman Anthony walks. Rob Refsnyder to 2nd.
Batter: Roman Anthony · Pitcher: Randy Rodríguez
top 9
5 - 9 · 1 out
Rob Refsnyder singles on a sharp line drive to left fielder Heliot Ramos.
Batter: Rob Refsnyder · Pitcher: Randy Rodríguez
top 9
5 - 9 · 1 out
David Hamilton called out on strikes.
Batter: David Hamilton · Pitcher: Randy Rodríguez
bottom 8
5 - 9 · 3 outs
Mike Yastrzemski flies out to left fielder Nate Eaton.
Batter: Mike Yastrzemski · Pitcher: Zack Kelly
bottom 8
5 - 9 · 2 outs
Tyler Fitzgerald grounds into a force out, shortstop Trevor Story to second baseman Romy Gonzalez. Casey Schmitt to 3rd. Patrick Bailey out at 2nd. Tyler Fitzgerald to 1st.
Batter: Tyler Fitzgerald · Pitcher: Zack Kelly
bottom 8
5 - 9 · 1 out
Patrick Bailey singles on a line drive to center fielder Ceddanne Rafaela. Casey Schmitt to 2nd.
Batter: Patrick Bailey · Pitcher: Zack Kelly
bottom 8
5 - 9 · 1 out
Casey Schmitt singles on a sharp line drive to right fielder Roman Anthony.
Batter: Casey Schmitt · Pitcher: Zack Kelly
bottom 8
5 - 9 · 1 out
Willy Adames homers (9) on a fly ball to left field.
Batter: Willy Adames · Pitcher: Zack Kelly
bottom 8
5 - 8 · 1 out
Jung Hoo Lee flies out to center fielder Ceddanne Rafaela.
Batter: Jung Hoo Lee · Pitcher: Zack Kelly
top 8
5 - 8 · 3 outs
Ceddanne Rafaela strikes out swinging.
Batter: Ceddanne Rafaela · Pitcher: Tyler Rogers
Boston Red Sox Roster
Lineup
Rob RefsnyderDH#30
AVG — · HR 1 · RBI 2
Roman AnthonyRF#19
AVG — · HR 0 · RBI 0
Wilyer AbreuPH#52
AVG — · HR 0 · RBI 0
Carlos NarváezC#75
AVG — · HR 0 · RBI 0
Marcelo Mayer3B#39
AVG — · HR 0 · RBI 0
Trevor StorySS#10
AVG — · HR 0 · RBI 0
Abraham Toro1B#29
AVG — · HR 0 · RBI 0
Ceddanne RafaelaCF#3
AVG — · HR 1 · RBI 1
David HamiltonPH#17
AVG — · HR 0 · RBI 0
Bench
Connor WongC#12
AVG — · HR — · RBI —
Jarren DuranLF#16
AVG — · HR 0 · RBI 0
Nate EatonLF#40
AVG — · HR 0 · RBI 0
Romy Gonzalez2B#23
AVG — · HR 1 · RBI 1
Pitchers
Aroldis ChapmanP#44
IP — · K — · ERA —
Brayan BelloP#66
IP — · K — · ERA —
Brennan BernardinoP#83
IP — · K — · ERA —
Garrett CrochetP#35
IP — · K — · ERA —
Garrett WhitlockP#22
IP — · K — · ERA —
Greg WeissertP#57
IP 0.2 · K 0 · ERA —
Jorge AlcalaP#71
IP — · K — · ERA —
Justin WilsonP#32
IP 0.0 · K 0 · ERA —
Lucas GiolitoP#54
IP 6.0 · K 5 · ERA —
Luis GuerreroP#99
IP — · K — · ERA —
Richard FittsP#80
IP — · K — · ERA —
Walker BuehlerP#0
IP — · K — · ERA —
Zack KellyP#76
IP 1.1 · K 0 · ERA —
San Francisco Giants Roster
Lineup
Mike YastrzemskiRF#5
AVG — · HR 1 · RBI 1
Rafael DeversDH#16
AVG — · HR 0 · RBI 0
Heliot RamosLF#17
AVG — · HR 0 · RBI 4
Wilmer Flores1B#41
AVG — · HR 0 · RBI 0
Jung Hoo LeeCF#51
AVG — · HR 0 · RBI 0
Willy AdamesSS#2
AVG — · HR 1 · RBI 1
Casey Schmitt3B#10
AVG — · HR 1 · RBI 1
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Tyler Fitzgerald2B#49
AVG — · HR 0 · RBI 1
Bench
Andrew KniznerC#21
AVG — · HR — · RBI —
Brett Wisely2B#0
AVG — · HR — · RBI —
Christian Koss2B#50
AVG — · HR — · RBI —
Daniel JohnsonCF#56
AVG — · HR — · RBI —
Dominic Smith1B#7
AVG — · HR — · RBI —
Pitchers
Camilo DovalP#75
IP — · K — · ERA —
Erik MillerP#68
IP 1.0 · K 0 · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Joey LucchesiP#57
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Randy RodríguezP#73
IP 1.0 · K 2 · ERA —
Robbie RayP#38
IP 5.0 · K 7 · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Sean HjelleP#64
IP — · K — · ERA —
Spencer BivensP#76
IP 1.0 · K 1 · ERA —
Tyler RogersP#71
IP 1.0 · K 1 · ERA —