Braves vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for July 21

Odds updated as of 7:14 p.m.
Monday's slate in the MLB includes a matchup between the Atlanta Braves and the San Francisco Giants.
All the information you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Braves vs Giants Game Info
- Atlanta Braves (43-55) vs. San Francisco Giants (52-48)
- Date: Monday, July 21, 2025
- Time: 7:15 p.m. ET
- Venue: Truist Park -- Atlanta, Georgia
- Coverage: FDSSO and NBCS-BA
Braves vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ATL: (-132) | SF: (+112)
- Spread: ATL: -1.5 (+146) | SF: +1.5 (-178)
- Total: 9.5 -- Over: (-106) | Under: (-114)
Braves vs Giants Probable Starting Pitchers
Probable Pitchers: Bryce Elder (Braves) - 3-6, 5.65 ERA vs Hayden Birdsong (Giants) - 4-3, 4.11 ERA
The Braves will look to Bryce Elder (3-6) versus the Giants and Hayden Birdsong (4-3). Elder's team is 8-6-0 against the spread this season in his starts. Elder's team has won 55.6% of his starts when they are favored on the moneyline (5-4). The Giants are 3-6-0 against the spread when Birdsong starts. The Giants are 2-2 in Birdsong's four starts this season that they were the underdog on the moneyline.
Braves vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Braves win (56.2%)
Braves vs Giants Moneyline
- Looking at the moneyline for Braves-Giants, Atlanta is the favorite at -132, and San Francisco is +112 playing on the road.
Braves vs Giants Spread
- The Giants are at the Braves, and are +1.5 on the runline. The Giants are +146 to cover the spread, and the Braves are -178.
Braves vs Giants Over/Under
- The over/under for Braves-Giants on July 21 is 9.5. The over is -106, and the under is -114.
Bet on Atlanta Braves vs. San Francisco Giants on FanDuel today!
Braves vs Giants Betting Trends
- The Braves have won in 37, or 51.4%, of the 72 contests they have been named as odds-on favorites in this year.
- This season Atlanta has come away with a win 29 times in 57 chances when named as a favorite of at least -132 on the moneyline.
- Contests with the Braves have gone over the total set by oddsmakers in 37 of 94 chances this season.
- In 94 games with a line this season, the Braves have a mark of 40-54-0 against the spread.
- The Giants have won 17 of the 35 games they were the underdog on the moneyline this season (48.6%).
- When playing as a moneyline underdog with odds of +112 or longer, San Francisco has a 9-12 record (winning 42.9% of its games).
- The Giants have played in 100 games with an over/under set, and have combined with opponents to go over the total 45 times (45-51-4).
- The Giants have a 42-58-0 record against the spread this season.
Braves Player Leaders
- Matt Olson has 97 hits and an OBP of .363, both of which lead Atlanta hitters this season. He has a .262 batting average and a slugging percentage of .473.
- Among qualifying hitters in the majors, he ranks 72nd in batting average, 31st in on-base percentage, and 38th in slugging.
- Olson will look for his fifth straight game with a hit in this matchup. During his last five outings he is batting .250 with a double, a home run, three walks and six RBIs.
- Marcell Ozuna is batting .235 with 11 doubles, 13 home runs and 64 walks. He's slugging .390 with an on-base percentage of .361.
- He is 126th in batting average, 34th in on-base percentage and 117th in slugging among qualifying batters.
- Ozzie Albies has 83 hits this season and has a slash line of .221/.291/.331.
- Ronald Acuna is batting .326 with a .437 OBP and 24 RBI for Atlanta this season.
Giants Player Leaders
- Rafael Devers has 95 hits with a .380 on-base percentage, leading the Giants in both statistics. He's batting .255 and slugging .456.
- Including all the qualifying players in the majors, he is 89th in batting average, ninth in on-base percentage and 55th in slugging percentage.
- Jung Hoo Lee is batting .249 with 20 doubles, eight triples, six home runs and 32 walks. He's slugging .401 with an on-base percentage of .315.
- His batting average ranks 103rd among all qualified players, his on-base percentage is 110th, and he is 101st in slugging.
- Heliot Ramos has a .431 slugging percentage, which paces the Giants.
- Willy Adames is batting .222 with 14 doubles, two triples, 14 home runs and 45 walks.
Braves vs Giants Head to Head
- 6/8/2025: 4-3 SF (Favorite: Braves, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 6/7/2025: 3-2 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 6/6/2025: 5-4 SF (Favorite: Braves, Spread: -1.5, Total: 7.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 8/15/2024: 6-0 SF (Favorite: Giants, Spread: -1.5, Total: 7, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/14/2024: 13-2 ATL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 8/13/2024: 4-3 ATL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 8/12/2024: 1-0 ATL (Favorite: Giants, Spread: -1.5, Total: 6.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 7/4/2024: 4-2 SF (Favorite: Braves, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 7/3/2024: 3-1 ATL (Favorite: Braves, Spread: -1.5, Total: 8, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 7/2/2024: 5-3 SF (Favorite: Braves, Spread: -1.5, Total: 8.5, Favorite Moneyline: -198, Underdog Moneyline: +166)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!