atlanta braves vs san francisco giants-prediction-pick-odds-mlb-friday june 6

Braves vs Giants Predictions, Picks, Friday MLB Odds

The San Francisco Giants (35-28) host the Atlanta Braves (27-34) on Friday, June 6, 2025. First pitch from Oracle Park is scheduled for 10:15 p.m. ET; the game will be broadcast on MLB Network.

The Braves enter Friday on a four-game losing streak after getting swept by the Diamondbacks. Can Atlanta right the ship on Friday night, or will Giants extend the skid?

Find my Braves vs Giants prediction for the Friday series opener below.

[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/06/braves-giantsqs060625.jpeg” buttontext=”Tail This Pick Instantly!” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1612601073&context=qs-articles”][/quickslipbasic]


[subheader sizedown=”false” text=”Braves vs Giants Predictions, Picks” center=”true” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/atl.png” link1=”https://www.actionnetwork.com/mlb/odds/atlanta-braves” link1follow=”true” logo2url=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” link2=”https://www.actionnetwork.com/mlb/odds/san-francisco-giants” link2follow=”true”][/subheader]

  • Braves vs Giants pick: Giants Moneyline (+115) Play to +100

My Braves vs Giants best bet is the Giants moneyline. Make sure to find the best odds by checking our live MLB odds page.


Braves vs Giants Odds

[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/atl.png” awayname=”Braves” awayslug=”atlanta-braves” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” homename=”Giants” homeslug=”san-francisco-giants” date=”Friday, Jun 6″ time=”10:15 p.m. ET” network=”MLB Network” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”-1.5″ col1awayline=”+128″ col1hometext=”+1.5″ col1homeline=”-154″ col2awaytext=”7.5″ col2hometext=”7.5″ col2awayline=”-102o / -120u” col2homeline=”-102o / -120u” col3awaytext=”-138″ col3hometext=”+118″ col3awayline=”” col3homeline=”” bookname=”FanDuel” bookthumbnaillogo=”https://assets.actionnetwork.com/392973_FanDuel.png” bookreviewslug=”fanduel”][/gamematchup]

_InlineAdBlock

Braves vs Giants Projected Starting Pitchers

RHP Spencer Schwellenbach (ATL) Stat RHP Hayden Birdsong (SF)
4-4 W-L 3-1
1.3 fWAR (FanGraphs) 0.4
3.13/3.70 ERA /xERA 2.37/3.60
3.31/2.93 FIP / xFIP 3.45/3.74
1.03 WHIP 1.24
19.7% K-BB% 17.4%
47.9% GB% 35.5%
109 Stuff+ 105
110 Location+ 92

Braves vs Giants Preview, Prediction

[subheader sizedown=”true” center=”false” text=”Braves Betting Preview: Schwellenbach Needs to Deliver” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/atl.png” link1=”https://www.actionnetwork.com/mlb/odds/atlanta-braves” link1follow=”false”][/subheader]

Things had just started to look a little better for the Braves on Thursday as they put up 10 runs against Arizona’s staff, but a collapse from their bullpen — including closer Rasiel Iglesias — led to their fourth straight loss.

This offense is still in despair, ranking just 17th in wRC+ over the last two weeks with a measly .139 Isolated Power and a high 25.3% strikeout rate, and now it’ll hope the most reliable man in the rotation can once again deliver.

Spencer Schwellenbach has once again been a stalwart when it comes to limiting baserunners in his first full season at this level, carrying a microscopic 4% walk rate and a 1.03 WHIP into this one. He’s pitched primarily to contact on the ground, and while his middling 42.3% hard-hit rate and high .273 Expected Batting Average would ordinarily be regression indicators, but he’s had the benefit of pitching in front of the league’s second-best infield defense by Outs Above Average.

With a solid strikeout-to-walk ratio, and high chase and whiff rates which could soon push his strikeout rate closer to last year’s mark of 25.4%, Schwellenbach seems as iron-clad as they come in this rotation. He had a couple of unsavory outings in May against the Dodgers and Red Sox, but shook those off to shut out the latter across 6 1/3 innings in his most recent start with 11 punchouts.


[subheader sizedown=”true” center=”false” text=”Giants Betting Preview: Birdsong Soars” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/sf.png” link1=”https://www.actionnetwork.com/mlb/odds/san-francisco-giants” link1follow=“false”][/subheader]

The Giants will counter with an exciting young pitcher of their own in Hayden Birdsong, who’s done everything that’s been asked of him this season. It appeared he was ticketed for the starting rotation after breaking camp with the team thanks to a strong spring, but he endured a month and a half in the bullpen and posted some friendly numbers along the way.

Since being stretched out as a starter, Birdsong has registered a 2.45 ERA and 1.44 FIP in three starts, which have taken him across 14 2/3 innings. He’s seen his xBA rise to .259 over that span with a slight regression in his whiff rate, but other than that, he’s looked like the same pitcher — if not a better one.

The batting average against Birdsong in those outings has actually come in four points higher than expected, and his xSLG has improved nearly 40 points. He’s still struck out 25% of the batters he’s faced, too, which is right in line with his season average, and his barrel rate has dropped to a cool 4.7% with a steep decline in hard-hit balls.

The strikeout and walk numbers simply continue to improve for this talented righty, and as a fly-ball pitcher, we love to see the hard-hit numbers come down as he marries his solid FIP with some friendlier contact for his field. San Francisco’s outfield hasn’t performed all that admirably this season, but the good news is that Birdsong’s home park is notoriously kind to fly-ball arms.


Braves vs Giants Prediction, Betting Analysis

The Giants are mired in an even-worse slump than the Braves at the moment, carrying the third-worst wRC+ in baseball over the last two weeks with a brutal .089 ISO. It’s not as if this team has been undisciplined, either, it’s just that nothing is happening on contact with its average coming home at a lousy .211.

There’s some hope to be found in San Francisco’s low .267 BABIP, however, and the ground-ball/fly-ball splits are similarly encouraging. The Giants rank seventh this season in OPS against heavy ground-ballers like Schwellenbach as opposed to 26th in the reverse.

Conversely, the Braves are 15th against fly-ball arms, and their power has abandoned them in the last two weeks, with Thursday’s game an outlier in the timeframe.

San Francisco should snap out of its funk at the plate with its eye towards contact hitting and its strong showing against ground-ball pitchers — at least enough to hand Birdsong a lead to work with. I’m a huge fan of the righty, and he’s clearly continuing to trend up as he takes on more responsibility within this pitching staff.

It can be a little scary to fade a team coming off such a devastating loss in my years of experience, but Birdsong is going to be a hard problem to solve.

Pick: Giants ML (+115)

[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]


Moneyline

The big money is hitting Atlanta here; while 43% of the bets are on the road favorites, 61% of the money has come in on the Braves.


Run Line (Spread)

The Giants are now 13-10 to the run line as underdogs, and Atlanta has covered just 18 of 49 times as the favorite.


Over/Under

A solid 59% of the money has come in on the Under despite garnering just 43% of the tickets, and with how solid both arms look under the hood — and how poorly both teams have hit — it’s hard not to love that side.


Braves vs Giants Betting Trends

[bettingtrends title=”” gameid=”256090″ date=”20250606″][/bettingtrends]


[subheader sizedown=”true” text=”Braves vs Giants Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”256090″ date=”20250606″][/gameforecast]


Posted

in

by