The Miami Marlins (56-58) and Atlanta Braves (48-66) will battle on Friday at Truist Park, with first pitch at 7:15 p.m. ET.

Oddsmakers project the Braves as a small favorite (-115 to win on the moneyline) against the Marlins (-105). The scheduled starters are Bryce Elder (4-8) for the Atlanta Braves, and Edward Cabrera (5-5) for the Miami Marlins.

These teams meet again after the Braves took down the Marlins 8-6 yesterday. Pierce Johnson picked up the win for the Braves (1.0 IP, 0 R, 1 H, 1 K), and Drake Baldwin led the way offensively (3 for 5 with two home runs and five RBIs). Josh Simpson (0.1 IP, 1 R, 1 H, 1 K) was credited with the loss for the Marlins.

Ahead of watching this Braves vs. Marlins matchup, here’s everything you need to know about Friday’s action on the diamond, including viewing options.

Atlanta Braves vs. Miami Marlins odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday 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: 8Braves vs. Marlins: Game time and live stream infoGame day: Friday, August 8, 2025Game time: 7:15 p.m. ETLocation: Atlanta, GeorgiaStadium: Truist ParkTV channel: FDSSO and FDSFLLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Braves vs. Marlins on Fubo!

Braves stats and trendsBraves betting recordsThis season, the Braves have won 40 out of the 82 games, or 48.8%, in which they’ve been favored.Atlanta has entered 80 games this season favored by -115 or more and is 40-40 in those contests.Sportsbooks have implied with the moneyline set for this matchup that the Braves have a 53.5% chance to win.Atlanta and its opponents have gone over the total this season in 50 of 113 opportunities.The Braves have an ATS record of 45-68-0 in 113 games with a spread this season.Bryce Elder (Braves probable starter)Elder (4-8) gets the starting nod for the Braves in his 19th start of the season. He’s put together a 6.03 ERA in 94 2/3 innings pitched, with 78 strikeouts.In his last outing on Friday against the Cincinnati Reds, the righty went 6 2/3 innings, giving up two earned runs while surrendering four hits.The 26-year-old has a 6.03 ERA and 7.5 strikeouts per nine innings across 18 games this season, while giving up a batting average of .290 to opposing hitters.Elder has seven quality starts under his belt this season.Elder has put up 14 starts this campaign in which he pitched five or more innings.He has not had an outing yet in which he did not give up at least one earned run.The opposing Marlins offense has the 17th-ranked slugging percentage (.398) and ranks 23rd in MLB play with 112 home runs. It has a collective .252 batting average, and is 10th in MLB with 981 total hits and 19th in MLB play scoring 492 runs.In 5 1/3 innings over one appearance against the Marlins this season, Elder has an 8.44 ERA and a 2.063 WHIP while his opponents are batting .400.Braves batting statsThe Braves rank 15th in Major League Baseball with 126 home runs.Fueled by 309 extra-base hits, Atlanta ranks 20th in MLB with a .390 slugging percentage this season.The Braves have a team batting average of .242 this season, which ranks 19th among MLB teams.Atlanta has scored the 24th-most runs in the majors this season with 476 (4.2 per game).The Braves have an OBP of .318 this season, which ranks 14th in MLB.Atlanta is ranked 20th in strikeouts per game (8.7) among MLB offenses.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.The moneyline set for this matchup implies the Marlins have a 51.2% chance of walking away with the win.Miami’s games have gone over the total in 53 of its 114 opportunities.The Marlins are 69-45-0 against the spread in their 114 games with a line set by sportsbooks this season.Edward Cabrera (Marlins probable starter)Cabrera gets the start for the Marlins, his 20th of the season. He is 5-5 with a 3.24 ERA and 103 strikeouts in 100 2/3 innings pitched.In his last appearance on Sunday, the righty tossed six innings against the New York Yankees, allowing one earned run while surrendering two hits.In 19 games this season, the 27-year-old has put up an ERA of 3.24, with 9.3 strikeouts per nine innings. Opponents are hitting .228 against him.Cabrera is looking to continue a second-game quality start streak in this outing.Cabrera will try to continue a four-game streak of going five or more innings (he’s averaging 5.3 frames per outing).In three of his 19 total appearances this season he has not surrendered an earned run.He will take the mound against a Braves offense that is batting .242 as a unit (19th in the MLB). They are also slugging a collective .390 (20th in the league) with 126 total home runs (15th in MLB action).Marlins batting statsThe Marlins rank 23rd in baseball with 112 total home runs.This season, Miami is 17th in baseball with a .398 slugging percentage.The Marlins rank ninth in the majors with a .252 batting average.The offense for Miami is the No. 19 offense in the majors, scoring 4.3 runs per game (492 total runs).The Marlins’ .315 on-base percentage ranks 18th in baseball.

Watch the MLB on Fubo!