Two teams in the NL East — the Atlanta Braves (47-66) and the Miami Marlins (56-57) — play on Thursday at 7:15 p.m. ET, at Truist Park.
The Braves are favored (-115) in an expected close game against the Marlins (-105). The starting pitchers are Carlos Carrasco (2-2) for the Atlanta Braves, and Eury Perez (4-3) for the Miami Marlins.
The Marlins knocked off the Astros 6-4 yesterday, with Janson Junk registering the win while pitching five innings, giving up three earned runs on five hits while striking out two. Heriberto Hernandez went 2 for 3 with a home run and two RBIs to lead the Marlins’ offense.
Before the Braves vs. Marlins matchup, here’s everything you need to get ready for Thursday’s baseball action, including viewing options.
Atlanta Braves vs. Miami Marlins odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 3:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Braves (-115, bet $115 to win $100)Underdog: Marlins (-105, bet $105 to win $100)Over/under: 8.5Braves vs. Marlins: Game time and live stream infoGame day: Thursday, August 7, 2025Game time: 7:15 p.m. ETLocation: Atlanta, GeorgiaStadium: Truist ParkTV channel: MLB Network, FDSSO, and FDSFLLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Braves vs. Marlins on Fubo!
Braves stats and trendsBraves betting recordsThe Braves have been favorites in 82 games this season and won 40 (48.8%) of those contests.Atlanta has a record of 40-40, a 50% win rate, when favored by -115 or more by sportsbooks this season.The sportsbooks’ moneyline implies a 53.5% chance of a victory for the Braves.Atlanta and its opponents have hit the over in 49 of its 112 games with a total this season.The Braves are 44-68-0 ATS in their 112 games with a spread this season.Carlos Carrasco (Braves probable starter)The Braves are sending Carrasco (2-2) to the mound to make his eighth start of the season. He is 2-2 with a 5.68 ERA and 30 strikeouts in 38 2/3 innings pitched.His most recent appearance was on Thursday against the Cincinnati Reds, when the right-hander tossed six innings, surrendering three earned runs while allowing seven hits.In nine games this season, the 38-year-old has amassed a 5.68 ERA and 7.1 strikeouts per nine innings, while giving up a batting average of .295 to opposing batters.Carrasco enters this outing with one quality start under his belt this year.Carrasco has put up four starts this year in which he pitched five or more innings.He has made one appearance this season in which he did not give up an earned run.The opposing Marlins offense has the 17th-ranked slugging percentage (.398) and is 23rd in MLB play with 111 home runs. It has a collective .252 batting average, and is 13th in MLB with 971 total hits and 19th in MLB play scoring 486 runs.Braves batting statsThe Braves rank 17th in Major League Baseball with 123 home runs.Fueled by 305 extra-base hits, Atlanta ranks 21st in MLB with a .388 slugging percentage this season.The Braves have a team batting average of .241 this season, which ranks 21st among MLB teams.Atlanta has scored the 25th-most runs in the majors this season with 468 (4.1 per game).The Braves have the 16th-ranked on-base percentage in MLB this season (.317).Atlanta ranks 20th with an average of 8.7 strikeouts per game.Marlins stats and trendsMarlins betting recordsThe Marlins have come away with 48 wins in the 97 contests they have been listed as the underdogs in this season.This season, Miami has come away with a win 45 times in 88 chances when named as an underdog of at least -105 or longer on the moneyline.Oddsmakers have implied with the moneyline set for this matchup that the Marlins have a 51.2% chance of pulling out a win.Miami and its opponents have gone over the total this season in 52 of its 113 opportunities.The Marlins are 69-44-0 against the spread in their 113 games with a line set by sportsbooks this season.Eury PĂ©rez (Marlins probable starter)Perez (4-3 with a 2.70 ERA and 51 strikeouts in 50 2/3 innings pitched) gets the start for the Marlins, his 11th of the season.In his last time out on Saturday against the New York Yankees, the righty tossed six scoreless innings while surrendering two hits.In 10 games this season, the 22-year-old has an ERA of 2.70, with 9.2 strikeouts per nine innings. Opponents are batting .166 against him.Perez enters this game with three quality starts under his belt this year.Perez will try to build upon a seven-game streak of pitching five or more innings (he’s averaging 5.0 frames per outing).In three of his appearances this season he has not allow an earned run.He meets a Braves offense that ranks 25th in the league with 468 total runs scored while batting .241 as a unit. His opponent has a collective .388 slugging percentage (21st in MLB action) and has hit a total of 123 home runs (17th in the league).In 4 2/3 innings over one appearance against the Braves this season, Perez has a 5.79 ERA and a 1.286 WHIP while his opponents are batting .222.Marlins batting statsThe Marlins average 1.0 home run per game to rank 23rd in MLB play with 111 total home runs.So far this year, Miami is 17th in the majors, slugging .398.The Marlins are ninth in MLB with a .252 batting average.Averaging 4.3 runs per game (486 total), Miami is the 19th-highest scoring team in the majors.The Marlins are 18th in the majors with an on-base percentage of .316.