Giants at Braves Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 21
Hayden Birdsong is slated to take the mound for San Francisco against Bryce Elder for Atlanta.
The Braves lost two of three to the Yankees coming out of the All-Star Break. yesterday they lost 4-2. Aaron Judge smacked his 36th home run of the season in the win for New York. Grant Holmes started for the Braves and lost his ninth game of the season. Atlanta remains in fourth place in the National League East.
San Francisco has lost five in a row including three to the Blue Jays this weekend. Toronto finished off the sweep with an 8-6 win Sunday. Robbie Ray allowed five runs in just 4.1 innings and as a result, earned his fourth loss of the season.
Lets dive into the matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Giants at Braves
Date: Monday, July 21, 2025
Time: 7:15PM EST
Site: Truist Park
City: Atlanta, GA
Network/Streaming: NBCSBA, FDSNSO
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Giants at the Braves
The latest odds as of Monday:
Moneyline: Giants (+111), Braves (-131)
Spread: Braves -1.5
Total: 9.0 runs
Probable starting pitchers for Giants at Braves
Pitching matchup for July 21, 2025: Hayden Birdsong vs. Bryce Elder
Giants: Hayden Birdsong (4-3, 4.11 ERA)
Last outing: July 6 at Athletics - 5IP, 1ER, 3H, 5BB, 6Ks Braves: Bryce Elder (3-6, 5.65 ERA)
Last outing: July 9 @ Athletics - 6.2IP, 2ER, 8H, 1BB, 7Ks
Giants: Hayden Birdsong (4-3, 4.11 ERA)
Last outing: July 6 at Athletics - 5IP, 1ER, 3H, 5BB, 6Ks
Braves: Bryce Elder (3-6, 5.65 ERA)
Last outing: July 9 @ Athletics - 6.2IP, 2ER, 8H, 1BB, 7Ks
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Giants at Braves
The Giants have lost 6 of their last 7 games
The Under is 40-28-3 in the Braves' matchups against National League teams this season
The Braves have failed to cover the Run Line in 8 of their last 10 home games
Ozzie Albies had his 4-game hitting streak snapped yesterday
Rafael Devers is 11-51 (.216) this month
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for tonight's game between the Giants and the Braves
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Monday's game between the Giants and the Braves:
Moneyline: NBC Sports Bet is recommending a play on the Atlanta Braves on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the San Francisco Giants at +1.5.
Total: NBC Sports Bet is staying away from a play on the Game Total of 9.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


USA Today
15 minutes ago
- USA Today
VJ Edgecombe jokingly defends Paul George for 'bad shot' comment on Damian Lillard
Years later, Paul George's comments after Damian Lillard's biggest career shot continue to cloud over him. As he welcomed VJ Edgecombe to the Philadelphia 76ers, the rookie was asked his thoughts on the biggest moment his multi-time All-Star teammate was part of. Let's rewind to six years ago — which is an eternity in the NBA. With a chance to close the Oklahoma City Thunder out in five games, Lillard scored 50 points and hit a deep 3-point game-winner against George to lead the Portland Trail Blazers to a Round 1 series win. It's one of the biggest buckets in recent playoff history. Nothing can really beat a deep 3-pointer to send your opponent home. Especially against somebody who finished third in MVP voting that season. Lillard was rushed by his teammates and looked at the camera with a stone-cold face. Afterward, George added to the moment. He called Lillard's game-winner a "bad shot." He argued he could've found a better quality look in the final seconds instead of letting the final seconds tick away to attempt a ridiculously deep outside shot. While George may be right in a vacuum, fans across the league mocked him. He was criticized for the comment and was cited as being hurt about what had just transpired. After all, emotions are high when you get bounced out of the playoffs again in disappointing fashion. That would be the final game George would play for the Thunder. He was shockingly traded to the LA Clippers a couple of months later. Russell Westbrook was also traded to the Houston Rockets. The Thunder blew up their core and entered a rebuild that centered around Shai Gilgeous-Alexander. As we know, that eventually led to an NBA championship — something Lillard has yet to accomplish. One of those fans who likely ran around their living rooms in shock from Lillard's game-winner was George's new teammate, Edgecombe. The 19-year-old was in middle school when it happened. He went on the "Podcast P with Paul George" show to dissect the shot as a Lillard fan. "That's a good shot... But it's over my teammate, so it's a bad shot," Edgecombe said with a smile. That's one way to gain rapport with your Sixers teammate. All these years later, George has stuck by his original answer. He even broke it down again on his podcast by adding context to what he meant. "Obviously, I know how elite he is, his range. Obviously, he could shoot that s--- effortlessly. I wasn't coming off or trying to be a hater on that specifically," George said. "It was a bad shot in terms of like I felt the clock's running down. He could've drove me back and took a 3-pointer closer in... It's a legacy shot for sure." It's funny to see how much of a ripple effect Lillard's game-winner had. It indirectly jump-started the Thunder's current NBA championship and has stuck with George for all of the wrong reasons as one of his career-defining moments.


San Francisco Chronicle
15 minutes ago
- San Francisco Chronicle
All-Pro Trey Hendrickson ends holdout and will report to Bengals, AP source says
FILE - Cincinnati Bengals defensive end Trey Hendrickson speaks to media during NFL football practice on May 13, 2025, in Cincinnati. Carolyn Kaster/AP FILE - Cincinnati Bengals defensive end Trey Hendrickson gets set for a snap during the first half of an NFL football game against the Pittsburgh Steelers, Sunday, Dec. 1, 2024, in Cincinnati. Kareem Elgazzar/AP CINCINNATI (AP) — Trey Hendrickson is ending his holdout and will report to the Cincinnati Bengals on Wednesday, a person familiar with the matter said Tuesday night. The person spoke to The Associated Press on condition of anonymity because the move had not been announced. The All-Pro defensive end missed the first five days of training camp and accumulated $250,000 in fines. Hendrickson left Cincinnati before the start of camp and was working out in Jacksonville, Florida. The Bengals held position meetings on Tuesday but did not practice. Advertisement Article continues below this ad Hendrickson is seeking a long-term extension with guaranteed money that matches what the league's top pass rushers are earning. He is scheduled to earn $15.8 million in base salary this season and has a cap number of $18.7 million. Even though Hendrickson will be in the team complex and attending meetings, it is unlikely he would practice until a new deal is reached. Hendrickson — who led the league with 17 1/2 sacks last season — also did not attend June's mandatory minicamp, but he did make an appearance during an offseason workout in May to vent his frustrations about negotiations. 'I'm not looking to offend Trey by saying something, and I'm not looking to try to justify where we are. I think we're in a good spot,' owner Mike Brown said on July 21, the day before Bengals veterans reported to camp. 'I hope this thing comes together soon, and I'm just going to leave it at that.' Hendrickson is a valuable part of a defense looking to improve with Al Golden in his first season as coordinator. The Bengals (9-8 last season) finished 25th in the league in total defense (348.3 yards allowed per game) last season and lost four games in which they scored at least 30 points. Advertisement Article continues below this ad ___


Fox Sports
15 minutes ago
- Fox Sports
Athletics Place All-Star SS Jacob Wilson on 10-Day IL With Fractured Forearm
The Athletics placed All-Star shortstop Jacob Wilson on the 10-day injured list on Tuesday with a fractured left forearm. The 23-year-old Wilson was hit on his left hand by a pitch in the first inning of a 10-1 victory over Atlanta on July 8. The rookie is batting .105 (4 for 38) in his last 10 games. Wilson, the No. 6 overall pick in the 2023 amateur draft, hasn't played since he went 1 for 3 in a 15-3 win at Houston on Friday. The IL stint was made retroactive to Saturday. The A's also recalled infielder Darell Hernaiz from Triple-A Las Vegas before their game against Seattle. Hernaiz, 23, hit .305 with four homers and 50 RBIs in 96 games with Las Vegas this season. Wilson, the son of former big league infielder Jack Wilson, and A's teammate Nick Kurtz are two of the top contenders for AL Rookie of the Year. Jacob Wilson is batting .312 with 10 homers and 45 RBIs in 94 games. Reporting by The Associated Press. Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, and follow leagues, teams and players to receive a personalized newsletter daily! FOLLOW Follow your favorites to personalize your FOX Sports experience Major League Baseball Athletics Jacob Wilson recommended Item 1 of 3 Get more from the Major League Baseball Follow your favorites to get information about games, news and more in this topic