MLB · Sun, Jun 22 · Oracle Park

Final

W: Erik Miller · L: Greg Weissert

Team123456789RHE
BOS1000310005122
SF002020419112

Win probability

SF 100%SF 100%
BOS 100%model, computed at ingest

Top performers

Casey Schmitt

SF

4-4, 1 HR, 1 RBI, 3 R

Rob Refsnyder

BOS

2-5, 1 HR, 2 RBI, 1 R

Lucas Giolito

BOS

6.0 IP, 2 ER, 5 K, 2 BB

Key plays

▼ 3rdCasey Schmitt singles on a sharp line drive to left fielder Jarren Duran.10 · 48%
▼ 3rdPatrick Bailey reaches on a fielding error by left fielder Jarren Duran. Casey Schmitt to 2nd.10 · 56%
▼ 3rdTyler Fitzgerald out on a sacrifice bunt, catcher Carlos Narváez to first baseman Abraham Toro. Casey Schmitt to 3rd. Patrick Bailey to 2nd.10 · 55%
▼ 3rdMike Yastrzemski grounds out to first baseman Abraham Toro.10 · 44%
▼ 3rdHeliot Ramos singles on a line drive to left fielder Jarren Duran. Casey Schmitt scores. Patrick Bailey scores. Rafael Devers out at 3rd on the throw, left fielder Jarren Duran to third baseman Nate Eaton to shortstop Trevor Story.12 · 65%
▲ 5thNate Eaton singles on a line drive to center fielder Jung Hoo Lee.12 · 59%
▲ 5thRob Refsnyder homers (5) on a fly ball to center field. Nate Eaton scores.32 · 36%
▲ 5thRomy Gonzalez homers (2) on a fly ball to left center field.42 · 26%
▼ 5thCasey Schmitt homers (4) on a fly ball to left field.43 · 42%
▼ 5thPatrick Bailey called out on strikes.43 · 38%
▼ 5thTyler Fitzgerald flies out to left fielder Jarren Duran.43 · 36%
▼ 5thMike Yastrzemski homers (6) on a fly ball to right field.44 · 52%

Highlights (27)

Red Sox vs. Giants Highlights

00:03:13 · MLB video

Condensed Game: BOS@SF - 6/22/25

00:13:22 · MLB video

Willy Adames' solo homer (9) 

00:00:28 · MLB video

Rob Refsnyder's two-run homer (5) 

00:00:29 · MLB video

View 23 more highlights

Mike Yastrzemski's solo homer (6) 

00:00:28 · MLB video

Field View: Willy Adames' solo home run

00:00:43 · MLB video

Romy Gonzalez's solo homer (2) 

00:00:28 · MLB video

Casey Schmitt's solo homer (4)

00:00:28 · MLB video

Field View: Mike Yastzemski's solo home run

00:00:36 · MLB video

Ceddanne Rafaela's solo homer (8)

00:00:29 · MLB video

Lucas Giolito fans five

00:00:48 · MLB video

Robbie Ray's seven strikeouts

00:01:02 · MLB video

Heliot Ramos' two-run double 

00:00:28 · MLB video

Heliot Ramos's two-run single 

00:00:29 · MLB video

Jarren Duran is out at second after review 

00:00:27 · MLB video

Casey Schmitt scores on an error 

00:00:29 · MLB video

Visualizing Willy Adames' swing using bat tracking technology

00:00:11 · MLB video

Tyler Fitzgerald's RBI sacrifice bunt 

00:00:27 · MLB video

Casey Schmitt: Home Run Statcast Analysis

00:00:13 · MLB video

Giants execute a relay to nab Abraham Toro 

00:00:26 · MLB video

Rafael Devers' single 

00:00:12 · MLB video

Robbie Ray fans Romy Gonzalez

00:00:06 · MLB video

Lucas Giolito strikes out Rafael Devers

00:00:06 · MLB video

Roman Anthony scores on an error

00:00:29 · MLB video

Randy Rodríguez seals the win 

00:00:29 · MLB video

Bob Melvin on Giants' 9-5 win over Red Sox

00:01:44 · MLB video

Alex Cora on defensive mistakes in loss to the Giants

00:02:00 · MLB video

Full play-by-play (78)
▲ 1stRob Refsnyder grounds out, third baseman Casey Schmitt to first baseman Wilmer Flores.00 · 53%
▲ 1stRoman Anthony walks.00 · 50%
▲ 1stRomy Gonzalez strikes out swinging.00 · 53%
▲ 1stCarlos Narváez singles on a line drive to left fielder Heliot Ramos. Roman Anthony to 2nd.00 · 51%
▲ 1stJarren Duran reaches on a fielding error by left fielder Heliot Ramos. Roman Anthony scores. Carlos Narváez to 3rd. Jarren Duran to 2nd.10 · 38%
▲ 1stTrevor Story strikes out swinging.10 · 43%
▼ 1stMike Yastrzemski grounds out, pitcher Lucas Giolito to first baseman Abraham Toro.10 · 41%
▼ 1stRafael Devers strikes out swinging.10 · 39%
▼ 1stHeliot Ramos pops out to third baseman Nate Eaton.10 · 39%
▲ 2ndAbraham Toro pops out to second baseman Tyler Fitzgerald.10 · 41%
▲ 2ndCeddanne Rafaela flies out to center fielder Jung Hoo Lee.10 · 43%
▲ 2ndNate Eaton singles on a ground ball to third baseman Casey Schmitt.10 · 41%
▲ 2ndRob Refsnyder flies out to right fielder Mike Yastrzemski.10 · 43%
▼ 2ndWilmer Flores lines out to right fielder Roman Anthony.10 · 41%
▼ 2ndJung Hoo Lee pops out to third baseman Nate Eaton in foul territory.10 · 39%
▼ 2ndWilly Adames strikes out swinging.10 · 39%
▲ 3rdRoman Anthony strikes out on a foul tip.10 · 40%
▲ 3rdRomy Gonzalez called out on strikes.10 · 42%
▲ 3rdCarlos Narváez strikes out swinging.10 · 42%
▼ 3rdCasey Schmitt singles on a sharp line drive to left fielder Jarren Duran.10 · 48%
▼ 3rdPatrick Bailey reaches on a fielding error by left fielder Jarren Duran. Casey Schmitt to 2nd.10 · 56%
▼ 3rdTyler Fitzgerald out on a sacrifice bunt, catcher Carlos Narváez to first baseman Abraham Toro. Casey Schmitt to 3rd. Patrick Bailey to 2nd.10 · 55%
▼ 3rdMike Yastrzemski grounds out to first baseman Abraham Toro.10 · 44%
▼ 3rdRafael Devers walks.10 · 47%
▼ 3rdHeliot Ramos singles on a line drive to left fielder Jarren Duran. Casey Schmitt scores. Patrick Bailey scores. Rafael Devers out at 3rd on the throw, left fielder Jarren Duran to third baseman Nate Eaton to shortstop Trevor Story.12 · 65%
▲ 4thJarren Duran flies out to center fielder Jung Hoo Lee.12 · 67%
▲ 4thTrevor Story strikes out swinging.12 · 69%
▲ 4thAbraham Toro singles on a line drive to center fielder Jung Hoo Lee.12 · 68%
▲ 4thCeddanne Rafaela doubles (13) on a fly ball to right fielder Mike Yastrzemski. Abraham Toro out at home on the throw, right fielder Mike Yastrzemski to second baseman Tyler Fitzgerald to catcher Patrick Bailey.12 · 69%
▼ 4thWilmer Flores walks.12 · 74%
▼ 4thJung Hoo Lee flies out to left fielder Jarren Duran.12 · 70%
▼ 4thWilly Adames grounds into a double play, third baseman Nate Eaton to second baseman Romy Gonzalez to first baseman Abraham Toro. Wilmer Flores out at 2nd. Willy Adames out at 1st.12 · 66%
▲ 5thNate Eaton singles on a line drive to center fielder Jung Hoo Lee.12 · 59%
▲ 5thRob Refsnyder homers (5) on a fly ball to center field. Nate Eaton scores.32 · 36%
▲ 5thRoman Anthony strikes out swinging.32 · 39%
▲ 5thRomy Gonzalez homers (2) on a fly ball to left center field.42 · 26%
▲ 5thCarlos Narváez doubles (16) on a sharp line drive to center fielder Jung Hoo Lee.42 · 22%
▲ 5thJarren Duran flies out to center fielder Jung Hoo Lee.42 · 25%
▲ 5thTrevor Story flies out to right fielder Mike Yastrzemski.42 · 27%
▼ 5thCasey Schmitt homers (4) on a fly ball to left field.43 · 42%
▼ 5thPatrick Bailey called out on strikes.43 · 38%
▼ 5thTyler Fitzgerald flies out to left fielder Jarren Duran.43 · 36%
▼ 5thMike Yastrzemski homers (6) on a fly ball to right field.44 · 52%
▼ 5thRafael Devers flies out sharply to center fielder Ceddanne Rafaela.44 · 52%
▲ 6thAbraham Toro grounds out, first baseman Wilmer Flores to pitcher Spencer Bivens.44 · 54%
▲ 6thCeddanne Rafaela homers (8) on a fly ball to left field.54 · 38%
▲ 6thNate Eaton called out on strikes.54 · 40%
▲ 6thRob Refsnyder grounds out, third baseman Casey Schmitt to first baseman Wilmer Flores.54 · 40%
▼ 6thHeliot Ramos strikes out swinging.54 · 37%
▼ 6thWilmer Flores strikes out swinging.54 · 34%
▼ 6thJung Hoo Lee grounds out, shortstop Trevor Story to first baseman Abraham Toro.54 · 34%
▲ 7thRoman Anthony grounds out softly, pitcher Erik Miller to first baseman Wilmer Flores.54 · 36%
▲ 7thRomy Gonzalez walks.54 · 32%
▲ 7thCarlos Narváez flies out to center fielder Jung Hoo Lee.54 · 37%
▲ 7thWith Jarren Duran batting, Romy Gonzalez picked off and caught stealing 2nd base, first baseman Wilmer Flores.54 · 39%
▼ 7thWilly Adames singles on a ground ball to left fielder Jarren Duran.54 · 47%
▼ 7thCasey Schmitt doubles (4) on a fly ball to right fielder Roman Anthony. Willy Adames to 3rd.54 · 65%
▼ 7thPatrick Bailey grounds out, pitcher Greg Weissert to first baseman Abraham Toro.54 · 57%
▼ 7thTyler Fitzgerald out on a sacrifice bunt, catcher Carlos Narváez to first baseman Abraham Toro. Willy Adames scores. Casey Schmitt to 3rd.55 · 57%
▼ 7thMike Yastrzemski reaches on a fielding error by second baseman Romy Gonzalez. Casey Schmitt scores.56 · 74%
▼ 7thRafael Devers singles on a ground ball to right fielder Roman Anthony. Mike Yastrzemski to 2nd.56 · 76%
▼ 7thHeliot Ramos doubles (14) on a sharp line drive to right fielder Roman Anthony. Mike Yastrzemski scores. Rafael Devers scores.58 · 94%
▼ 7thWilmer Flores flies out to right fielder Roman Anthony.58 · 93%
▲ 8thRed Sox challenged (tag play), call on the field was upheld: Jarren Duran singles on a line drive to right fielder Mike Yastrzemski. Jarren Duran out at 2nd on the throw, right fielder Mike Yastrzemski to shortstop Willy Adames.58 · 95%
▲ 8thTrevor Story grounds out, pitcher Tyler Rogers to first baseman Wilmer Flores.58 · 96%
▲ 8thAbraham Toro singles on a ground ball to center fielder Jung Hoo Lee.58 · 95%
▲ 8thCeddanne Rafaela strikes out swinging.58 · 96%
▼ 8thJung Hoo Lee flies out to center fielder Ceddanne Rafaela.58 · 97%
▼ 8thWilly Adames homers (9) on a fly ball to left field.59 · 99%
▼ 8thCasey Schmitt singles on a sharp line drive to right fielder Roman Anthony.59 · 99%
▼ 8thPatrick Bailey singles on a line drive to center fielder Ceddanne Rafaela. Casey Schmitt to 2nd.59 · 99%
▼ 8thTyler 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.59 · 99%
▼ 8thMike Yastrzemski flies out to left fielder Nate Eaton.59 · 99%
▲ 9thDavid Hamilton called out on strikes.59 · 99%
▲ 9thRob Refsnyder singles on a sharp line drive to left fielder Heliot Ramos.59 · 99%
▲ 9thRoman Anthony walks. Rob Refsnyder to 2nd.59 · 97%
▲ 9thWilyer Abreu pops out to third baseman Casey Schmitt in foul territory.59 · 99%
▲ 9thCarlos Narváez strikes out swinging.59 · 100%
Box score

Boston Red Sox

BatterABRHHRRBIBBSOAVG
Rob Refsnyder DH5121200.301
Roman Anthony RF3100022.111
Romy Gonzalez 2B3111112.305
Wilyer Abreu PH1000000.253
Carlos Narváez C5020002.274
Jarren Duran LF4010000.257
Marcelo Mayer 3B0000000.197
Trevor Story SS4000002.231
Abraham Toro 1B4020000.290
Ceddanne Rafaela CF4121101.255
Nate Eaton LF3120001.750
David Hamilton PH1000001.178
PitcherIPHRERBBSOPERA
Lucas Giolito6.044225834.53
Greg WeissertL0.222100122.83
Justin Wilson0.022000122.08
Zack Kelly1.131100235.85

San Francisco Giants

BatterABRHHRRBIBBSOAVG
Mike Yastrzemski RF5211100.253
Rafael Devers DH3110011.268
Heliot Ramos LF4020401.285
Wilmer Flores 1B3000011.252
Jung Hoo Lee CF4000000.252
Willy Adames SS4221101.208
Casey Schmitt 3B4341100.286
Patrick Bailey C4110001.191
Tyler Fitzgerald 2B2000100.230
PitcherIPHRERBBSOPERA
Robbie Ray5.084317882.83
Spencer Bivens1.011101163.26
Erik MillerW1.000010161.03
Tyler Rogers1.020001121.24
Randy Rodríguez1.010012290.79

Betting

No odds snapshots ingested for this game yet.

Comments (0)

Log in to join the conversation.