San Francisco Giants vs Atlanta Braves Prediction, 6/18/2026 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Atlanta Braves
Date: Thursday, June 18, 2026
Location: Truist Park in Cumberland, GA
TV: Braves.TV
Odds/Point Spread: San Francisco (+125) Atlanta (-150)
Truist Park is the location where the Atlanta Braves (46-25) will take on the San Francisco Giants (29-43) on Thursday. The moneyline on this contest has the Giants at +125 while the Braves are coming in at -150. The total is 8. The starting pitchers will be Landen Roupp and Martin Perez.

San Francisco has a slugging % of .416 and have been rung up 559 times, while drawing a walk on 169 occasions. They have earned 288 RBI's in addition to 642 base knocks for the year, while their batting average sits at .258. The Giants have accounted for 142 doubles as a squad and have knocked 73 baseballs out of the park. They have racked up 296 runs scored and have an OBP of .309. As a team, the San Francisco Giants are compiling 4.1 runs per game, which has them at 22nd in MLB.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has gone taken home over +6,000 across all sports on plays rated 5.0+ over the past seven weeks has banked over +21,000 on these top plays over the last 12 months. Robert is releasing a 5-Unit MLB Total (1:40 p.m.) Wednesday and he is looking to cash another big ticket. Sign up below and get on his top pick. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
The Giants hold a team earned run average of 4.52 over the course of the season (22nd in baseball), and they have struck out 571 hitters. Giants pitchers have allowed 75 long balls in addition to 352 runs in total (22nd in baseball). They have walked 280 opposing players and their FIP sits at 4.28 as a team so far this year. San Francisco has conceded 610 base hits (8.6 per 9 innings) as well as 320 earned runs. Their strikeout to walk ratio is 2.04 and the pitching staff has earned a collective WHIP of 1.40.
The Giants bullpen have accumulated a save percentage of 61.9% and have come into the game in 55 save situations. They have recorded 13 saves so far this year and have blown 8 of 21 chances to get a save. The bullpen pitchers have inherited 114 runners this season with 34.2% of those players ended up crossing the plate. Giants bullpen pitchers have gone to the mound with players on base 77 times and also have had 52 appearances in high leverage situations. The Giants have dispatched 235 relievers to the hill on the campaign. The relief pitchers have 34 holds on the campaign (20th in baseball).
The Giants have converted 68.8% of balls in play into outs in their 5,739 innings on the field, which ranks them 27th in pro baseball. The San Francisco Giants have 1,913 putouts this year, in addition to 669 assists and 48 errors. Their fielding rate sits at .982 which puts them in 28th in pro baseball, and have accumulated 72 double plays.
Roupp (13-16 career mark) has earned a FIP of 3.84 while he has gone up against 1,006 opposing hitters during his time in the major leagues. He has given up 220 hits (8.6 hits per 9 innings) and has 103 free passes. His earned run average is 3.89 (100 earned runs allowed) and his WHIP is 1.398. Roupp has pitched in 231 frames and has racked up 231 K's during his career.
The Atlanta Braves have compiled a team on-base percentage of .320 in addition to a batting average of .254 on the campaign. They have struck out on 556 instances (27th in baseball) and have tallied 613 base hits. Atlanta has 95 HRs on the season and 350 runs batted in. The Braves hold a slugging percentage of .424 and they are earning 5.06 runs per outing (5th in the league). They have recorded 111 doubles, while getting a free base 218 times and scoring 359 runs.
The Braves are sitting with a team WHIP of 1.185 in addition to having a FIP of 3.89 as a unit over the course of the season. They currently have a K/BB ratio of 8.80 (620 strikeouts vs 233 free passes). They have a ranking of 2nd in the league as a pitching staff in total hits relinquished with 515. They have conceded 74 long balls and they relinquish 3.59 runs per 9 innings (2nd in baseball). The Atlanta pitching staff have yielded 252 runs on the campaign and come in with a team ERA of 3.29 (231 earned runs yielded).
Atlanta bullpen pitchers hold an inherited score percentage of 28.6% out of 63 inherited base runners. Their bullpen pitchers have taken the field 70 times in high leverage situations and on 45 occasions with base runners. With 77 save situations, the Braves have recorded 47 holds and also 6 blown saves. They rank 3rd in MLB with a save rate of 78.6%, and they have dispatched 220 bullpen pitchers to the hill this season.
The Atlanta Braves have gotten 52 double plays and hold a fielding percentage of .988 (9th in MLB). The Braves have 567 assists, 31 errors and have earned 1,895 putouts for the year. In 5,685 innings on the field, the Braves have earned a efficiency on defense of 72.3% (2nd in pro baseball).
Thus far in his career, Perez has conceded 1,794 hits and he has 1,204 K's in 1,693 innings pitched. He has given up 820 ER's while earning a WHIP of 1.420 and having a FIP of 4.3. His strikeout to walk ratio is 1.97 and he has gone up against 7,315 opposing hitters in his career. Perez (96-96 record in his career) has earned a 4.36 earned run average while giving up 9.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Francisco (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Atlanta Braves - Twitter
San Francisco Giants - Twitter
