Red Sox
Giants
Saturday June 21, 2025 at 4:05 PM ET
Loading Possible Bets...
Moneyline
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
Spread
Hard Rock Hard Rock
PICK
PROBABILITY with vig removed
BOS Win or Lose By < 0 Pts()
%
SF Win or Lose By < 0 Pts()
%
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Over Under
Hard Rock Hard Rock
Runs
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Yes Runs First Inning
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
BOS
Red Sox Injury Report
Loading Red Sox Injuries...
SF
Giants Injury Report
Loading Giants Injuries
BOS
Red Sox News
#1 LF
Jarren Duran: Ejected Sunday
Jun 22nd
Duran was ejected from Sunday's game against the Giants in the top of the eighth inning, Ian Browne of MLB.com reports.
#2 2B
David Hamilton: On bench against lefty
Jun 22nd
Hamilton is out of the lineup for Sunday's game against the Giants.
#1 RF
Wilyer Abreu: On bench against southpaw
Jun 22nd
Abreu is out of the lineup for Sunday's game against the Giants.
#1 2B
Marcelo Mayer: On bench against lefty
Jun 22nd
Mayer is out of the lineup for Sunday's game against the Giants.
#7 P
Richard Fitts: Moves up from Triple-A
Jun 22nd
The Red Sox recalled Fitts from Triple-A Worcester on Sunday.
#4 P
Hunter Dobbins: Shelved with elbow injury
Jun 22nd
The Red Sox placed Dobbins on the 15-day injured list Sunday due to a right elbow strain.
#1 DH
Roman Anthony: On base three times
Jun 22nd
Anthony went 1-for-4 with two walks, a double and a run scored in Saturday's 3-2 loss to San Francisco.
#3 3B
Nate Eaton: Steals base as pinch runner
Jun 22nd
Eaton entered Saturday's game as a pinch runner in the ninth inning and stole a base in a 3-2 loss to the Giants.
#2 P
Brayan Bello: Logs quality start in loss
Jun 21st
Bello (3-2) took the loss against the Giants on Saturday, allowing three runs (one earned) on four hits and one walk with six strikeouts over six innings.
#1 3B
Alex Bregman: Doing well in running program
Jun 21st
Bregman (quadriceps) continues to make progress in his running program but has yet to resume baseball activities as of Saturday, Tim Healey of The Boston Globe reports.
#9 P
Kutter Crawford: Suffers setback
Jun 21st
Red Sox manager Alex Cora said Saturday that Crawford has been shut down from throwing after experiencing continued issues in his right wrist coming out of his bullpen session Tuesday, Tim Healey of The Boston Globe reports.
#6 BP
Jordan Hicks: Eyeing return next Friday
Jun 21st
Manager Alex Cora said that Hicks (toe) will begin a rehab assignment at Triple-A Worcester on Sunday and has "a good chance" of returning from the 15-day injured list next Friday, Tim Healey of The Boston Globe reports.
#1 C
Carlos Narvaez: Sitting Saturday
Jun 21st
Narvaez is out of the lineup for Saturday's game against the Giants, Chris Cotillo of MassLive.com reports.
#1 CF
Ceddanne Rafaela: Homers in three-hit game
Jun 20th
Rafaela went 3-for-4 with a solo home run, a double, a second RBI and two total runs scored in Friday's 7-5 win over the Giants.
#1 CL
Aroldis Chapman: Logs 14th save
Jun 20th
Chapman struck out two in a perfect inning to earn the save in Friday's 7-5 win over the Giants.
#5 P
Tanner Houck: Makes brief rehab appearance
Jun 19th
Houck (elbow) allowed one earned run on two hits and one walk over one-plus innings Wednesday in a rehab start for Triple-A Worcester.
#2 CL
Greg Weissert: Notches another save
Jun 18th
Weissert walked one in a scoreless ninth inning Wednesday to record his third save of the season in a 3-1 win over the Mariners.
#1 P
Garrett Crochet: Fans eight in seventh win
Jun 18th
Crochet (7-4) picked up the win Wednesday, allowing one run on six hits over six innings in a 3-1 victory over the Mariners. He struck out eight without walking a batter.
#14 PROS
Yordanny Monegro: On shelf with elbow issue
Jun 18th
Double-A Portland placed Monegro on its 7-day injured list Saturday due to right elbow inflammation, Josh Ball of Beyond the Monster reports.
#8 PROS
Mikey Romero: Shelved at Double-A
Jun 18th
Double-A Portland placed Romero on its 7-day injured list June 4 due to an unspecified injury.
#2 C
Connor Wong: Filling in for resting Narvaez
Jun 18th
Wong will start at catcher and bat ninth in Wednesday's game against the Mariners.
#6 P
Walker Buehler: Shelled in fifth loss Tuesday
Jun 17th
Buehler (5-5) was saddled with the loss Tuesday against the Mariners, giving up eight runs on eight hits and four walks in 3.1 innings. He struck out two.
#7 LF
Masataka Yoshida: Season debut could be 'sped up'
Jun 17th
Manager Alex Cora said Tuesday that Yoshida's (shoulder) return from the 60-day injured list could be expedited after the Red Sox traded Rafael Devers to the Giants on Sunday, Christopher Smith of MassLive.com reports. "We're going to meet [Tuesday or Wednesday] to go over a few things. Let's see if we can speed up the process," Cora said, in reference to when Yoshida might make his 2025 debut. "He can swing the bat. Now it's a matter of him getting at-bats and all that. But at the same time, respecting the rehab of the shoulder. So we'll decide that sooner rather than later."
#1 1B
Abraham Toro: Delivers two-out RBI in win
Jun 17th
Toro went 1-for-3 with a walk and an RBI in Monday's 2-0 win over Seattle.
#3 P
Lucas Giolito: Dominant in victory
Jun 17th
Giolito (3-1) earned the win over Seattle on Monday, allowing three hits and issuing one walk while striking out 10 batters over six scoreless innings.
#5 PROS
Brandon Clarke: Out with blister
Jun 16th
Clarke has not pitched for High-A Greenville since May 24 due to a blister on his pitching hand caused by a hangnail issue, SoxProspects.com reports.
#1 BP
Garrett Whitlock: Picks up first save
Jun 15th
Whitlock threw 1.2 perfect innings to earn a save over the Yankees on Sunday. He struck out one batter.
#1 SS
Trevor Story: Continues productive stretch
Jun 15th
Story went 2-for-4 with two doubles, an RBI and a run scored in Saturday's 4-3 win over the Yankees.
#2 DH
Rob Refsnyder: Batting leadoff against lefty
Jun 15th
Refsnyder will start in right field and bat leadoff Sunday against the Yankees.
#3 BP
Justin Slaten: Not cleared to throw yet
Jun 13th
Slaten (shoulder) hasn't started playing catch yet, Christopher Smith of MassLive.com reported Friday
#4 BP
Liam Hendriks: Resumes throwing program
Jun 13th
Red Sox manager Alex Cora said Friday that Hendriks (hip) has resumed playing catch, Christopher Smith of MassLive.com reports.
#10 BP
Jorge Alcala: Traded to Boston
Jun 11th
The Twins traded Alcala to the Red Sox on Wednesday in exchange for Andy Lugo, Phil Miller of The Minnesota Star Tribune reports.
#7 BP
Nick Burdi: Closing in on rehab assignment
Jun 11th
Red Sox manager Alex Cora said Wednesday that Burdi (foot) could begin a rehab assignment before the end of the week, Gabrielle Starr of the Boston Herald reports.
#9 PROS
Juan Valera: Shelved at High-A
Jun 11th
High-A Greenville placed Valera on its 7-day injured list May 27 due to elbow soreness, SoxProspects.com reports.
#1 DH
Ryan Noda: Booted off 40-man roster
Jun 9th
The Red Sox designated Noda for assignment Monday.
#2 1B
Romy Gonzalez: Swats homer in victory
Jun 8th
Gonzalez went 3-for-4 with a two-run home run, two additional runs and a double in a 10-7 win against the Yankees on Saturday.
SF
Giants News
#2 1B
Dominic Smith: Sitting against RHP
Jun 22nd
Smith is out of the lineup for Sunday's game against the Red Sox.
#1 DH
Rafael Devers: Playing through groin issue
Jun 22nd
Manager Bob Melvin said Devers, who is batting second as the designated hitter Sunday against the Red Sox, is playing through a minor groin injury, Justice delos Santos of The San Jose Mercury News reports.
#4 P
Landen Roupp: Goes six scoreless in win
Jun 21st
Roupp (5-5) earned the win against the Red Sox on Saturday, allowing three hits and three walks with seven strikeouts over six scoreless innings.
#1 CL
Camilo Doval: Escapes with 12th save
Jun 21st
Doval earned the save in Saturday's 3-2 win over the Red Sox, allowing two runs on three hits in the ninth inning without recording a walk or a strikeout.
#1 CF
Jung Hoo Lee: Idle Saturday
Jun 21st
Lee isn't in the lineup for Saturday's game against the Red Sox, Shayna Rubin of the San Francisco Chronicle reports.
#1 C
Patrick Bailey: Getting breather Saturday
Jun 21st
Bailey isn't in the lineup for Saturday's game against the Red Sox, Shayna Rubin of the San Francisco Chronicle reports.
#4 BP
Erik Miller: Scoreless outing Friday
Jun 21st
Miller tossed two-thirds of an inning in Friday's 7-5 loss to the Red Sox, allowing no runs while striking out one.
#5 BP
Spencer Bivens: Fans two in defeat
Jun 21st
Bivens struck out two in a perfect ninth inning during Friday's 7-5 loss to the Red Sox.
#2 BP
Ryan Walker: Fans two in scoreless outing
Jun 21st
Walker struck out two across 1.2 scoreless innings in Friday's 7-5 loss to the Red Sox.
#5 P
Hayden Birdsong: Can't complete five frames
Jun 20th
Birdsong allowed five runs (four earned) on seven hits and a walk while striking out four over 4.1 innings in a no-decision versus the Red Sox on Friday.
#4 2B
Brett Wisely: Back with big club
Jun 20th
The Giants recalled Wisely from Triple-A Sacramento on Friday, Justice delos Santos of The San Jose Mercury News reports.
#3 P
Justin Verlander: Put on paternity list
Jun 20th
The Giants placed Verlander (personal) on the paternity list Friday, Justice delos Santos of The San Jose Mercury News reports.
#2 2B
Tyler Fitzgerald: Sitting again
Jun 20th
Fitzgerald is not in the Giants' starting lineup against the Red Sox on Friday, Alex Pavlovic of NBC Sports Bay Area reports.
#1 BP
Randy Rodriguez: Earns hold Thursday
Jun 20th
Rodriguez picked up a hold in Thursday's 2-1 win over the Guardians, striking out two in a scoreless inning.
#1 1B
Wilmer Flores: Plays hero Thursday
Jun 20th
Flores went 1-for-1 with a two-RBI double during Thursday's 2-1 win over the Guardians.
#1 P
Logan Webb: Stellar campaign continues in win
Jun 19th
Webb (7-5) registered the win Thursday against the Guardians, giving up one run on seven hits and no walks in seven innings. He struck out nine.
#2 C
Andrew Knizner: Back in No. 2 role
Jun 19th
Knizner is out of the lineup for Thursday's game against the Guardians.
#1 3B
Matt Chapman: Resumes light baseball activities
Jun 19th
Chapman (hand) is expected to continue wearing his splint through the end of the week, but he is now participating in light conditioning and baseball activities, per MLB.com.
#1 LF
Heliot Ramos: Supplies team's only runs in loss
Jun 19th
Ramos went 1-for-4 with a two-run home run in a loss to the Guardians on Wednesday.
#1 SS
Willy Adames: Logs two hits in loss
Jun 18th
Adames went 2-for-4 with a run scored and a walk during Tuesday's 3-2 loss to the Guardians.
#1 RF
Mike Yastrzemski: Three hits in Tuesday's loss
Jun 17th
Yastrzemski went 3-for-4 with a double in Tuesday's 3-2 loss to the Guardians.
#2 P
Robbie Ray: Handed second loss
Jun 17th
Ray (8-2) allowed three runs on five hits and two walks while striking out five over six innings to take the loss Tuesday versus the Guardians.
#1 PROS
Bryce Eldridge: Staying at 1B after Devers trade
Jun 17th
President of baseball operations Buster Posey said Tuesday that the Giants plan to continue developing Eldridge as a first baseman after San Francisco acquired Rafael Devers from the Red Sox on Sunday, Ali Thanawalla of NBC Sports Bay Area reports. "I see [Eldridge's] development path as the same," Posey said during Devers' introductory press conference. "He's going to keep playing first, keep developing at the plate. It's a conversation Raffy and I have had already about Bryce and the future we potentially see him having. Par for the course for him, going forward."
#2 CF
Daniel Johnson: Back in majors
Jun 17th
The Giants recalled Johnson from Triple-A Sacramento on Tuesday, Justice delos Santos of The San Jose Mercury News reports.
#2 LF
Jerar Encarnacion: Hits IL with oblique strain
Jun 17th
The Giants placed Encarnacion on the 10-day injured list Tuesday with a left oblique strain, Justice delos Santos of The San Jose Mercury News reports.
#1 2B
Casey Schmitt: Back in action Tuesday
Jun 17th
Schmitt (foot) will start at third base and bat sixth Tuesday against the Guardians, Susan Slusser of the San Francisco Chronicle reports.
#6 BP
Joey Lucchesi: Picks up loss in season debut
Jun 16th
Lucchesi (0-1) took the loss in Sunday's 5-4 defeat to the Dodgers, allowing two earned runs on three hits over two-thirds of an inning.
#3 2B
Christian Koss: Back in big leagues
Jun 10th
The Giants recalled Koss from Triple-A Sacramento on Tuesday, Shayna Rubin of the San Francisco Chronicle reports.
#3 BP
Tyler Rogers: Logs win Saturday
Jun 8th
Rogers (3-2) picked up the win in Saturday's 3-2 victory over Atlanta, issuing one walk in a scoreless ninth inning.