Skip to Main Content
Next Game
Sat, Jun 21 @ 4:05 pm ET
vs Boston Red Sox (40-37)
  • Oracle Park
  • SF -125, O/U 7.5
Probable Pitchers
regional restrictions may apply

NL West Standings

Team W-L L10 STRK
47-30 7-3 W1
42-34 4-6 L1
40-35 3-7 L1
38-37 7-3 W2
17-59 5-5 L2
default-cbs-image
Now Playing

Share Video

Link copied!
  • Image thumbnail
    3:47

    SF Giants Proving To Be Contenders

  • Image thumbnail
    2:45

    Highlights: Red Sox at Giants (6/20)

  • Image thumbnail
    1:54

    Outlook For Red Sox Without Rafael Devers

  • Image thumbnail
    1:03

    Red Sox Top Giants As Rafael Devers Goes 0-5 In First Game Against Former Team

  • Image thumbnail
    0:39

    MUST SEE: Rafael Devers & Aroldis Chapman Battle It Out In The 9th!

  • Image thumbnail
    1:27

    What To Expect From Devers This Weekend vs. Red Sox

  • Image thumbnail
    2:12

    Initial Impressions Of Devers As A Giant

  • Image thumbnail
    3:33

    Rafael Devers Faces Red Sox After Stunning Trade

  • Image thumbnail
    1:26

    Red Sox at Giants: Rafael Devers Faces Former Team 5 Days After Trade

  • Image thumbnail
    3:03

    Red Sox Face Giants Just 5 Days After Rafael Devers Trade

  • Image thumbnail
    0:48

    Highlights: Guardians at Giants (6/19)

  • Image thumbnail
    6:42

    Wednesday Night MLB Recap

  • Image thumbnail
    1:32

    Wednesday MLB Recap: Devers Goes 0-3 In Giants Loss To Guardians

  • Image thumbnail
    0:50

    Highlights: Guardians at Giants (6/18)

  • Image thumbnail
    3:37

    Rafael Devers Trade Fallout: Inside Red Sox Decision To Trade Devers

  • Image thumbnail
    7:12

    Rafael Devers Trade Fallout: Outlook For Red Sox In Post-Devers Era

  • Image thumbnail
    1:55

    MLB Power Rankings: Should Red Sox Have Shopped Rafael Devers Around More Before Trading?

  • Image thumbnail
    1:33

    MLB Power Rankings: Red Sox Sweep Yankees, Immediately Trade Rafael Devers

  • Image thumbnail
    0:58

    Snyder's MLB Power Rankings: Giants make splash with Rafael Devers trade

  • Image thumbnail
    9:34

    Devers Traded to San Francisco & Is Spencer Strider Back!?

Content on this page may include affiliate links. If you click and sign up/place a wager, we may receive compensation at no cost to you.

Top Giants News

  • Giants' Jung Hoo Lee: Idle Saturday

    Lee isn't in the lineup for Saturday's game against the Red Sox, Shayna Rubin of the San Francisco Chronicle reports.

    Lee will get a breather Saturday after making 10 consecutive starts, during which he slashed just .128/.261/.282 across 46 plate appearances. Daniel Johnson will start in center field and bat seventh while Lee rests.

    ... See More ... See Less
  • Giants' Patrick Bailey: Getting breather Saturday

    Bailey isn't in the lineup for Saturday's game against the Red Sox, Shayna Rubin of the San Francisco Chronicle reports.

    Bailey will grab a seat on the bench Saturday after going 2-for-7 with three walks since returning from the injured list. Andrew Knizner will fill in at catcher and bat ninth.

    ... See More ... See Less
  • Giants' Erik Miller: Scoreless outing Friday

    Miller tossed two-thirds of an inning in Friday's 7-5 loss to the Red Sox, allowing no runs while striking out one.

    After Sean Hjelle gave up a home run and a single in the sixth inning, Miller entered with one out and retired the next two batters to end the frame. The left-hander threw five of his 10 pitches for strikes. Miller has yet to allow a run in June and now owns a 1.07 ERA, 1.50 WHIP and an 18:18 K:BB with nine holds across 25.1 innings in 31 games this season.

    ... See More ... See Less
  • Giants' Spencer Bivens: Fans two in defeat

    Bivens struck out two in a perfect ninth inning during Friday's 7-5 loss to the Red Sox.

    Bivens threw 14 pitches (nine strikes) to retire the side and keep the deficit at two runs. The 30-year-old has recorded a 2.79 ERA, 1.14 WHIP and a 7:5 K:BB over 9.2 innings in six appearances during June. Overall, Bivens owns a 3.11 ERA, 1.12 WHIP and a 25:13 K:BB across 37.2 innings in 23 games this season.

    ... See More ... See Less
  • Giants' Ryan Walker: Fans two in scoreless outing

    Walker struck out two across 1.2 scoreless innings in Friday's 7-5 loss to the Red Sox.

    The right-hander entered in relief of Joey Lucchesi with one out in the seventh and struck out the next two batters to end the inning. Walker then induced three consecutive outs in the eighth to end his outing, throwing 15 of his 20 pitches for strikes. The 29-year-old has allowed just one run over his last five appearances and now owns a 4.20 ERA, 1.10 WHIP and a 30:8 K:BB across 30 innings in 32 games this season.

    ... See More ... See Less
  • Giants' Hayden Birdsong: Can't complete five frames

    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.

    Birdsong ran into trouble in the third inning and also was scored on in the fourth and fifth frames. The Giants tied the game in the bottom of the fifth to spare him from staying on the hook for the loss, but it was another mediocre outing for Birdsong. The right-hander hadn't pitched since June 12 -- no reason was provided for the extended gap between starts, though the Giants' rotation has been in flux between the trade that sent Kyle Harrison to Boston and Justin Verlander's recent return from a pectoral injury. Birdsong has failed to complete five innings in three of his last five outings and now has a 3.25 ERA, 1.33 WHIP and 55:20 K:BB through 52.2 innings over 17 appearances (six starts) this season. He's tentatively projected to make his next start at home in a favorable matchup versus the Marlins.

    ... See More ... See Less
  • Giants' Brett Wisely: Back with big club

    The Giants recalled Wisely from Triple-A Sacramento on Friday, Justice delos Santos of The San Jose Mercury News reports.

    Wisely will take the spot on the 26-man roster vacated by Justin Verlander (personal), who was placed on the Giants' paternity list in a corresponding move. Wisely has appeared in five major-league games for the Giants this season, with his last outing taking place May 11 against the Twins. He is slashing .230/.308/.357 with six steals, five home runs and 30 RBI across 223 plate appearances in Triple-A this season.

    ... See More ... See Less
  • Giants' Justin Verlander: Put on paternity list

    The Giants placed Verlander on the paternity list Friday, Justice delos Santos of The San Jose Mercury News reports.

    Verlander will be away from the team temporarily for personal reasons, but he should be back to make his regularly scheduled turn in the rotation that's set for Tuesday against Miami. Brett Wisely was recalled from Triple-A Sacramento in a corresponding move.

    ... See More ... See Less
  • Giants' Tyler Fitzgerald: Sitting again

    Fitzgerald is not in the Giants' starting lineup against the Red Sox on Friday, Alex Pavlovic of NBC Sports Bay Area reports.

    Fitzgerald will be out of the lineup for a second straight game and the third time in the Giants' last five contests while Christian Koss starts at second base and bats ninth. Fitzgerald has struggled at the plate in June, having gone 7-for-49 (.143) with two steals, two RBI and a 29.8 percent strikeout rate.

    ... See More ... See Less
  • Giants' Dominic Smith: Not in Friday's lineup

    Smith is not in San Francisco's starting lineup against Boston on Friday, Alex Pavlovic of NBC Sports Bay Area reports.

    Smith will take a seat after going 1-for-10 with one RBI and four strikeouts during the Giants' three-game home series against the Guardians earlier this week. Wilmer Flores will start at first base and bat in the cleanup spot.

    ... See More ... See Less
  • Giants' Randy Rodriguez: Earns hold Thursday

    Rodriguez picked up a hold in Thursday's 2-1 win over the Guardians, striking out two in a scoreless inning.

    Rodriguez entered the game in the eighth and threw nine of his 12 pitches for strikes in an efficient outing. The 25-year-old earned his third hold of the month, during which he has posted a 1.42 ERA, 0.95 WHIP and a 10:2 K:BB over 6.1 innings in seven games. Overall, he owns a 0.84 ERA, 0.72 WHIP and a 46:5 K:BB with nine holds across 32 innings in 31 appearances.

    ... See More ... See Less
  • Giants' Wilmer Flores: Plays hero Thursday

    Flores went 1-for-1 with a two-RBI double during Thursday's 2-1 win over the Guardians.

    Flores pinch hit in the seventh inning and delivered what proved to be the game-winning hit. The 33-year-old has been left out of the starting lineup in two of the club's last three games following Rafael Devers' arrival. However, Devers is expected to eventually see time at first base, which would lead to Flores getting more opportunities at designated hitter. Over 16 outings in June, Flores is slashing .269/.371/.385 with seven RBI, seven runs scored, three doubles and one home run across 62 plate appearances.

    ... See More ... See Less
  • Giants' Camilo Doval: Slams door for save No. 11

    Doval picked up the save in Thursday's 2-1 win over the Guardians, fanning one during a clean ninth inning.

    Doval is now up to 11 saves for the season, and he continues to be effective as San Francisco's closer. Since officially being named the club's stopper by manager Bob Melvin on May 28, Doval has converted six of his seven save opportunities and has posted a 2.53 ERA with 13 strikeouts over his last 10.2 innings. However, the hard-throwing right-hander does have a shaky 1.69 WHIP during that period, so he has some control issues to iron out.

    ... See More ... See Less
  • Giants' Logan Webb: Stellar campaign continues in win

    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.

    That's now five quality starts in a row for Webb, who has fanned at least nine on three occasions during that stretch. The star right-hander submitted his MLB-high 12th quality start on the year, although he's perhaps even more impressively tossed at least seven innings while yielding two runs or fewer eight times among his 16 outings in 2025. Webb is also averaging 10.1 strikeouts per nine innings this year, which would be a career high if it holds up, and he'll tote a superb 2.49 ERA, 1.12 WHIP and 114:20 K:BB across 101.1 frames into his next scheduled appearance versus the Marlins.

    ... See More ... See Less
  • Giants' Andrew Knizner: Back in No. 2 role

    Knizner is out of the lineup for Thursday's game against the Guardians.

    With Patrick Bailey returning from the injured list Wednesday, Knizner looks set to move back into the No. 2 role at catcher. While Bailey was on the shelf for the minimum 10 days, Knizner made six starts in eight games and went 2-for-18 with a solo home run, one walk and an additional run.

    ... See More ... See Less
  • Giants' Tyler Fitzgerald: Day off Thursday

    Fitzgerald is not in the lineup for Thursday's game versus the Guardians.

    Fitzgerald will head to the bench for the second time in four contests while he slashed just .143/.218/.163 to begin June. Christian Koss will start at second base and bat ninth for the Giants in the series finale.

    ... See More ... See Less

Team Statistical Rankings

Avg R HR ERA
Team .232
(24th)
320
(17th)
71
(24th)
3.27
(3rd)

Injuries

Player Injury
M. Chapman 3B Matt Chapman 3B Hand
J. Encarnacion RF Jerar Encarnacion RF Oblique
E. Small RP Ethan Small RP Undisclosed
J. Ortiz CF Jose Ortiz CF Undisclosed
C. Waites RP Cole Waites RP Undisclosed

Giants Tickets

vs
Sat, Jun 21 @ 4:05 pm
Oracle Park
San Francisco, CA