Atlanta Braves at San Francisco Giants

By Bush StaffUpdated 56d ago·2 min read
Atlanta BravesATL(49-31)
San Francisco GiantsSF(33-48)
05
FINAL
123456789RHE
ATL
000000000010
SF
02300000561

Bryce Elder (5-5, 3.71 ERA) and Logan Webb (4-5, 3.35 ERA) square off with first pitch at 6:05 PM PT. The season ERAs look nearly identical. The recent form is not.

Show fees
FINAL
Spread
ML
Total
Braves(49-31)
WLLLL
0
Giants(33-48)
LLWWL
5
Best BetGiants -133
Pregame

The Giants are installed as moneyline favorites despite a 33-48 record, and the pitching matchup justifies it. Webb is in the best stretch of his season, and Elder gave up 8 runs in a single inning in his last outing. The Braves' record flatters a team missing Acuna, Strider, Schwellenbach, and Murphy. Atlanta is priced like a full-roster team — they are not.

Webb has been working at least 7 innings in every start this month, including 8 innings against Miami on June 21 that ended in a 2-1 loss purely because San Francisco's offense went silent again. Elder's last start told the opposite story: 8 earned runs on 12 hits over 6 innings against Milwaukee, with all 8 coming in a single second inning. His 3.71 ERA is a tribute to how good the first chunk of his season was. Lately he's been a different pitcher.

Atlanta Braves
Bryce Elder
(5-6)·4.12 ERA
Jun 21 vs Brewers
L
6.0IP
8ER
6K
2BB
95P
06/27 Lineup
San Francisco Giants
Logan Webb
(5-7)·3.86 ERA
Jun 21 @ Marlins
L
8.0IP
2ER
5K
1BB
103P
06/27 Lineup
Atlanta Braves
Atlanta Braves
(49-31)
Jun 27W@ Giants3-1
Jun 25L@ Padres2-5
Jun 24L@ Padres6-7
Jun 23L@ Padres0-1
Jun 21Lvs Brewers4-9
San Francisco Giants
San Francisco Giants
(33-48)
Jun 27Lvs Braves1-3
Jun 25Lvs Athletics6-9
Jun 25Wvs Athletics2-1
Jun 24Wvs Athletics3-1
Jun 21L@ Marlins1-2

Atlanta's 4-game losing streak — 3 of those losses against San Diego — exposed something the Braves have been able to paper over with their 49-31 record: this roster has taken a beating. Spencer Strider is on the 60-day IL with an elbow issue. Spencer Schwellenbach is on the 60-day IL. Ronald Acuna Jr. has a hamstring injury manager Walt Weiss described as "a long way" from returning. Sean Murphy is out with a fractured finger. Jurickson Profar isn't on the roster at all after his 162-game PED suspension appeal was denied. That is a lot of production missing from a team that's still in a very good position.

Atlanta Braves
Atlanta Braves
(11)
  • 10-Day-ILKyle Farmer (DH)Farmer (forearm) will begin a rehab assignment with Double-A Columbus on Tuesday.06/23
  • 10-Day-ILRonald Acuna Jr. (RF)Atlanta manager Walt Weiss said Wednesday that Acuna (hamstring) is a "long way" from returning from the 10-day injured list, Mark Bowman of MLB.com reports.06/17
  • 15-Day-ILRobert Suarez (RP)An MRI on Suarez's right elbow came back negative Friday, Mark Bowman of MLB.com reports.06/27
  • suspensionJurickson Profar (LF)Profar will miss the full 2026 season after the appeal of his 162-game PED suspension was denied Thursday, Jeff Passan of ESPN.com reports.05/08
  • 60-Day-ILAJ Smith-Shawver (SP)Smith-Shawver (elbow) will begin a rehab assignment Thursday at Atlanta's spring training facility in Florida, Chad Bishop of the Atlanta Journal-Constitution reports.06/24
  • 60-Day-ILDanny Young (RP)Young (elbow) walked and hit a batter but struck out three in a scoreless inning in his first rehab appearance with Double-A Columbus on Tuesday.06/24
  • 60-Day-ILSpencer Strider (SP)Atlanta transferred Strider (elbow) to the 60-day injured list Wednesday.06/17
  • 60-Day-ILSean Murphy (C)Murphy had the cast on his left hand removed Tuesday and is now wearing a splint to protect his fractured middle finger, Grant McAuley of the Marietta Daily Journal reprots.06/04
  • 60-Day-ILSpencer Schwellenbach (SP)Schwellenbach (elbow) has begun throwing on flat ground, Chad Bishop of The Atlanta Journal-Constitution reports.05/26
  • 60-Day-ILJoe Jimenez (RP)Atlanta manager Walt Weiss revealed Wednesday that Jimenez underwent another surgery on his left knee 3-to-4 weeks ago, Grant McAuley of the Marietta Daily Journal reports.05/13
  • 60-Day-ILJoey Wentz (RP)Atlanta placed Wentz (knee) on the 60-day injured list Tuesday.05/08
San Francisco Giants
San Francisco Giants
(10)
  • 10-Day-ILDaniel Susac (C)The Giants placed Susac on the 10-day injured list Friday with a lower-back strain, Alex Pavlovic of NBC Sports Bay Area reports.06/26
  • 10-Day-ILHeliot Ramos (LF)Ramos (quadriceps) went 1-for-5 with a walk and a run scored in Triple-A Sacramento's 9-6 win over Oklahoma City on Wednesday.06/18
  • 10-Day-ILHarrison Bader (CF)Bader met with Dr. Robert Anderson on June 5 and received a stem-cell injection to address plantar fasciitis in his left foot, MLB.com reports.06/15
  • 15-Day-ILKeaton Winn (RP)Winn (elbow) began a throwing program Monday, Evan Webeck of the California Post reports.06/23
  • 60-Day-ILJason Foley (RP)Foley (shoulder) struck out two over a scoreless inning in a rehab appearance with Triple-A Sacramento on Friday.06/15
  • 60-Day-ILJoel Peguero (RP)The Giants placed Peguero on the 60-day injured list Monday due to a left hamstring strain, John Shea of the San Francisco Chronicle reports.06/01
  • 60-Day-ILRowan Wick (RP)The Giants placed Wick (elbow) on the 60-day injured list Sunday, Justice delos Santos of The San Jose Mercury News reports.05/08
  • 60-Day-ILHayden Birdsong (RP)Birdsong underwent successful UCL reconstruction surgery on his right elbow Wednesday, Susan Slusser of the San Francisco Chronicle reports.05/08
  • 60-Day-ILRandy Rodriguez (RP)The Giants placed Rodriguez (elbow) on the 60-day injured list Tuesday, Justice delos Santos of The San Jose Mercury News reports.05/08
  • 60-Day-ILJose Butto (RP)The Giants transferred Butto (arm) to the 60-day injured list Tuesday.05/08

The Giants' situation is grim enough that trade deadline chatter is already in full swing at Oracle Park. San Francisco is 33-48 and president Buster Posey has confirmed Webb won't be part of any summer deals — the ace is signed through 2028 and he's the cornerstone of whatever the next chapter looks like. Webb acknowledged the reality directly: "We put ourselves in that situation." Tonight at 6:05 PM PT is a chance to show what he can do when he's at his best, regardless of what the standings say.

MLBAtlanta BravesSan Francisco GiantsPolymarketKalshiBryce ElderLogan Webb