MLB

Boston Red Sox at San Francisco Giants – Where to Watch, Stream Info, TV Channel, and Live Updates (June 20, 2025)

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

The Boston Red Sox, currently holding a record of 39-37, will face off against the San Francisco Giants, who sit at 42-33, in a matchup at Oracle Park. Both teams enter this game on a one-game win streak, showcasing their recent competitive form. The Giants have performed well at home, boasting a 23-13 record, while the Red Sox have struggled slightly on the road with a 17-20 record. Key players for the Giants include Wilmer Flores, who leads the team with 53 RBIs, and Randy Rodríguez, who has an impressive 0.84 ERA. For the Red Sox, Rafael Devers stands out with 58 RBIs and 15 home runs. This game promises to be a compelling contest between two teams vying for playoff positioning.

Boston Red Sox at San Francisco Giants Game Information

Game Date: June 20, 2025
Game Time: 10:15 PM ET
TV Channel: NESN, NBC Sports Bay Area, MLB.TV – Boston Red Sox
Location: Oracle Park, San Francisco, CA
Live Stream: Fubo (free trial)

Live Updates

1:08 AM ET
Wilmer Flores pops out to second base to Abraham Toro.
1:06 AM ET
Rafael Devers strikes out swinging.
1:04 AM ET
Heliot Ramos strikes out swinging.
1:01 AM ET
Aroldis Chapman (P) replaces Garrett Whitlock (P).
1:00 AM ET
Abraham Toro called out on strikes.
12:58 AM ET
Roman Anthony flies out to shallow left field to Heliot Ramos.
12:56 AM ET
Carlos Narváez called out on strikes.
12:54 AM ET
Spencer Bivens (P) replaces Ryan Walker (P).
12:54 AM ET
Brett Wisely remains in the game as 2B.
12:53 AM ET
Mike Yastrzemski strikes out swinging.
12:50 AM ET
Brett Wisely pinch-running for Dominic Smith.
12:50 AM ET
Dominic Smith walks. Casey Schmitt to second. Willy Adames to third.
12:46 AM ET
Dominic Smith pinch-hitting for Tyler Fitzgerald.
12:45 AM ET
Patrick Bailey strikes out swinging.
12:43 AM ET
Casey Schmitt singles to center field. Willy Adames to second.
12:43 AM ET
Willy Adames walks.
12:40 AM ET
Jung Hoo Lee flies out to center field to Ceddanne Rafaela.
12:38 AM ET
Garrett Whitlock (P) replaces Greg Weissert (P).
12:37 AM ET
Jarren Duran grounds out to shortstop, Willy Adames to Wilmer Flores.
12:35 AM ET
David Hamilton flies out to left field to Heliot Ramos.
12:33 AM ET
Ceddanne Rafaela grounds out to first base, Wilmer Flores to Ryan Walker.
12:30 AM ET
Wilmer Flores grounds out to third base, Marcelo Mayer to Abraham Toro.
12:26 AM ET
Greg Weissert (P) replaces Justin Wilson (P).
12:26 AM ET
Rafael Devers flies out to center field to Ceddanne Rafaela.
12:24 AM ET
Heliot Ramos singles to center field.
12:24 AM ET
Mike Yastrzemski flies out to shallow left field to Trevor Story.
12:21 AM ET
Marcelo Mayer called out on strikes.
12:20 AM ET
Trevor Story strikes out swinging.
12:16 AM ET
Ryan Walker (P) replaces Joey Lucchesi (P).
12:16 AM ET
Wilyer Abreu singles to right field. Abraham Toro scores.
12:15 AM ET
Abraham Toro doubles to right field.
12:14 AM ET
Roman Anthony strikes out swinging.
12:12 AM ET
Joey Lucchesi (P) replaces Erik Miller (P).
12:12 AM ET
Tyler Fitzgerald remains in the game as 2B.
12:10 AM ET
Tyler Fitzgerald strikes out swinging.
12:08 AM ET
Tyler Fitzgerald pinch-hitting for Daniel Johnson.
12:07 AM ET
Justin Wilson (P) replaces Zack Kelly (P).
12:06 AM ET
Daniel Johnson pinch-hitting for Christian Koss.
12:06 AM ET
Patrick Bailey walks.
12:04 AM ET
Casey Schmitt strikes out swinging.
12:02 AM ET
Willy Adames strikes out swinging.
12:01 AM ET
Zack Kelly (P) replaces Brennan Bernardino (P).
11:59 PM ET
Carlos Narváez lines out to left field to Heliot Ramos.
11:57 PM ET
Jarren Duran strikes out swinging.
11:53 PM ET
Erik Miller (P) replaces Sean Hjelle (P).
11:53 PM ET
David Hamilton singles to deep right field.
11:51 PM ET
Ceddanne Rafaela homers to center field.
11:50 PM ET
Marcelo Mayer grounds out to first base to Wilmer Flores.
11:46 PM ET
Jung Hoo Lee grounds out to first base, Abraham Toro to Brennan Bernardino.
11:43 PM ET
Wilmer Flores singles to center field, tagged out at second, Carlos Narváez to Trevor Story. Heliot Ramos scores.
11:40 PM ET
Rafael Devers grounds out to second base, Trevor Story to Abraham Toro. Heliot Ramos to second.
11:37 PM ET
Brennan Bernardino (P) replaces Hunter Dobbins (P).
11:37 PM ET
Heliot Ramos singles to right field.
11:33 PM ET
Trevor Story hits into a force out to shortstop. Wilyer Abreu out at second.
11:32 PM ET
Wilyer Abreu hits into a force out to second base. Abraham Toro out at second.
11:30 PM ET
Sean Hjelle (P) replaces Hayden Birdsong (P).
11:29 PM ET
Abraham Toro reaches on error. Roman Anthony scores. Fielding error by Christian Koss.
11:26 PM ET
Roman Anthony singles to center field, advances to 2nd. Jarren Duran scores.
11:25 PM ET
Carlos Narváez flies out to left center field to Heliot Ramos.
11:23 PM ET
Jarren Duran singles to right center field.
11:19 PM ET
Mike Yastrzemski grounds out to shallow infield, Hunter Dobbins to Abraham Toro.
11:18 PM ET
Christian Koss grounds out to shortstop. Patrick Bailey out at second. Casey Schmitt to third. Willy Adames scores.
11:17 PM ET
Patrick Bailey walks. Casey Schmitt to second. Willy Adames to third.
11:15 PM ET
Casey Schmitt singles to third base. Willy Adames to second.
11:14 PM ET
Willy Adames singles to shallow left field.
11:11 PM ET
David Hamilton lines out to deep center field to Jung Hoo Lee.
11:11 PM ET
Ceddanne Rafaela singles to left field. Wilyer Abreu scores.
11:08 PM ET
Marcelo Mayer grounds out to shallow right field, Christian Koss to Wilmer Flores. Wilyer Abreu to third.
11:06 PM ET
Trevor Story strikes out swinging.
11:04 PM ET
Wilyer Abreu doubles to right field.
11:01 PM ET
Jung Hoo Lee lines out to center field to Ceddanne Rafaela.
11:01 PM ET
Wilmer Flores pops out to shallow infield to Trevor Story.
10:58 PM ET
Rafael Devers flies out to deep left center field to Ceddanne Rafaela.
10:55 PM ET
Abraham Toro flies out to deep center field to Jung Hoo Lee.
10:53 PM ET
Roman Anthony walks. Jarren Duran to second.
10:52 PM ET
Carlos Narváez strikes out swinging.
10:50 PM ET
Jarren Duran singles to center field.
10:48 PM ET
David Hamilton homers to center field. Ceddanne Rafaela scores.
10:47 PM ET
Ceddanne Rafaela doubles to deep left field.
10:46 PM ET
Marcelo Mayer grounds out to first base to Wilmer Flores.
10:42 PM ET
Heliot Ramos called out on strikes.
10:40 PM ET
Mike Yastrzemski singles to shallow infield. Casey Schmitt scores.
10:39 PM ET
Christian Koss grounds out to second base. Patrick Bailey out at second. Casey Schmitt to third. Willy Adames scores.
10:38 PM ET
Patrick Bailey walks. Casey Schmitt to second. Willy Adames to third.
10:36 PM ET
Casey Schmitt walks. Willy Adames to second.
10:34 PM ET
Willy Adames walks.
10:31 PM ET
Trevor Story pops out to Wilmer Flores.
10:30 PM ET
Wilyer Abreu strikes out swinging.
10:28 PM ET
Abraham Toro pops out to shallow infield to Christian Koss.
10:26 PM ET
Jung Hoo Lee flies out to right field to Wilyer Abreu.
10:26 PM ET
Wilmer Flores reaches on error. Mike Yastrzemski scores. Fielding error by David Hamilton.
10:23 PM ET
Rafael Devers grounds out to first base, Abraham Toro to Hunter Dobbins. Mike Yastrzemski to third.
10:23 PM ET
Heliot Ramos grounds out to shallow infield to Abraham Toro. Mike Yastrzemski to second.
10:21 PM ET
Mike Yastrzemski walks.
10:18 PM ET
Roman Anthony flies out to deep left field to Heliot Ramos.
10:17 PM ET
Carlos Narváez strikes out swinging.
10:15 PM ET
Jarren Duran pops out to shallow infield to Casey Schmitt.

San Francisco Giants Team Statistics and Rankings

Win-Loss Record: 42-33
Home Record: 23-13
Away Record: 19-20
Division Record: 8-5
Streak: 1 Win streak
Winning Percentage: .560

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Boston Red Sox Team Statistics and Rankings

Win-Loss Record: 39-37
Home Record: 22-17
Away Record: 17-20
Division Record: 9-10
Streak: 1 Win streak
Winning Percentage: .513

Stat Leaders

San Francisco Giants (42-33, #2 in division)

Batting Average Leader: Dominic Smith, 0.289
RBI Leader: Wilmer Flores, 53 RBI
Home Run Leader: Heliot Ramos, 12 HR
Runs Leader: Heliot Ramos, 46 Runs
Hits Leader: Jung Hoo Lee, 240 Hits
Stolen Bases Leader: Tyler Fitzgerald, 9 SB
ERA Leader: Randy Rodríguez, 0.84 ERA
Strikeout Leader: Logan Webb, 114 K
Wins Leader: Robbie Ray, 8 W
Saves Leader: Camilo Doval, 11 SV

Boston Red Sox (39-37, #4 in division)

Batting Average Leader: Nate Eaton, 1.000
RBI Leader: Rafael Devers, 58 RBI
Home Run Leader: Rafael Devers, 15 HR
Runs Leader: Rafael Devers, 47 Runs
Hits Leader: Jarren Duran, 232 Hits
Stolen Bases Leader: Jarren Duran, 14 SB
ERA Leader: Aroldis Chapman, 1.45 ERA
Strikeout Leader: Garrett Crochet, 125 K
Wins Leader: Garrett Crochet, 7 W
Saves Leader: Aroldis Chapman, 13 SV

San Francisco Giants Injury Report

Matt Chapman – Hand (D10) – The San Francisco Giants placed INF Matt Chapman on the 10-day injured list with right hand inflammation.
Tom Murphy – Back (D60) – The San Francisco Giants placed C Tom Murphy on the 60-day injured list due to mid-back disc herniation.
Jerar Encarnación – Oblique (D10) – The San Francisco Giants placed OF Jerar Encarnación on the 10-day injured list due to a left oblique strain.

Boston Red Sox Injury Report

Josh Winckowski – Elbow (D60) – The Boston Red Sox placed RHP Josh Winckowski on the 60-day injured list as he recovers from elbow inflammation in mid-May.
Tanner Houck – Flexor (D15) – The Boston Red Sox placed RHP Tanner Houck on the 15-day injured list with a right flexor pronator strain, retroactive to May 13.
Wilyer Abreu – Oblique (D10) – The Boston Red Sox placed OF Wilyer Abreu on the 10-day injured list with a left oblique strain.
Chris Murphy – Elbow (D60) – The Boston Red Sox placed LHP Chris Murphy on the 60-day injured list as he rehabs his surgery early April 2024.
Patrick Sandoval – Elbow (D60) – The Boston Red Sox placed LHP Patrick Sandoval on the 60-day injured list as he recovers from his Tommy John surgery.
Jordan Hicks – Toe (D15) – The Boston Red Sox placed RHP Jordan Hicks on the 15-day injured list with a right toe inflammation.
Nick Burdi – Knee (D15) – The Boston Red Sox placed RHP Nick Burdi on the 15-day injured list with a right foot contusion.
Liam Hendriks – Hip (D15) – The Boston Red Sox placed RHP Liam Hendriks on the 15-day injured list with right hip inflammation.
Kutter Crawford – Knee (D60) – The Boston Red Sox placed RHP Kutter Crawford on the 60-day injured list as he recovers from right patellar tendinopathy.
Masataka Yoshida – Shoulder (D60) – The Boston Red Sox transferred OF Masataka Yoshida to the 60-day injured list after a right shoulder labral repair.
Justin Slaten – Shoulder (D15) – The Boston Red Sox placed RHP Justin Slaten on the 15-day injured list with right shoulder inflammation.
Triston Casas – Knee (D60) – The Boston Red Sox transferred INF Triston Casas to the 60-day injured list due to a left patellar tendon rupture. Casas will be off crutches in two weeks and expects to be ready for Opening Day next season, Jen McCaffrey of The Athletic reports.
Alex Bregman – Quad (D10) – The Boston Red Sox placed INF Alex Bregman on the 10-day injured list with a right quad strain.

San Francisco Giants Upcoming 2024-2025 Schedule

June 20, 2025 vs Boston Red Sox
June 21, 2025 vs Boston Red Sox
June 22, 2025 vs Boston Red Sox
June 24, 2025 vs Miami Marlins
June 25, 2025 vs Miami Marlins
June 26, 2025 vs Miami Marlins
June 27, 2025 at Chicago White Sox
June 28, 2025 at Chicago White Sox
June 29, 2025 at Chicago White Sox
June 30, 2025 at Arizona Diamondbacks

Boston Red Sox Upcoming 2024-2025 Schedule

June 20, 2025 at San Francisco Giants
June 21, 2025 at San Francisco Giants
June 22, 2025 at San Francisco Giants
June 23, 2025 at Los Angeles Angels
June 24, 2025 at Los Angeles Angels
June 25, 2025 at Los Angeles Angels
June 27, 2025 vs Toronto Blue Jays
June 28, 2025 vs Toronto Blue Jays
June 29, 2025 vs Toronto Blue Jays
June 30, 2025 vs Cincinnati Reds

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now