On Friday, a clash of NL East rivals is on the schedule, with the Miami Marlins (29-44) hosting the Atlanta Braves (34-39) at 7:10 p.m. ET.

The Marlins (+120 underdog moneyline odds) play at home against the Braves (-143). The matchup on the mound for this contest is set with the Atlanta Braves looking to Didier Fuentes, and Janson Junk (1-0) getting the nod for the Miami Marlins.

The Braves knocked off the Mets by a 7-1 score in their last game yesterday. Matt Olson went 2 for 3 with two doubles and three RBIs to lead them offensively while Spencer Strider got the win after throwing six innings, giving up one earned run on five hits while striking out eight.

Yesterday, the Marlins lost to the Phillies 2-1. Anthony Bender was the losing pitcher after he went 2/3 of an inning, giving up one earned run on one hit. Dane Myers paced the Marlins’ offense, going 1 for 4 with a double.

Get ready for the Braves vs. Marlins with what you need to know before Friday’s game, including viewing options.

Atlanta Braves vs. Miami Marlins odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Braves (-143, bet $143 to win $100)Underdog: Marlins (+120, bet $100 to win $120)Over/under: 9Braves vs. Marlins: Game time and live stream infoGame day: Friday, June 20, 2025Game time: 7:10 p.m. ETLocation: Miami, FloridaStadium: loanDepot parkTV channel: FDSFL and FDSSOLive 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 30 out of the 57 games, or 52.6%, in which they’ve been favored.Atlanta is 20-17 this season when entering a game favored by -143 or more on the moneyline.The Braves have a 58.8% chance to win this game based on the implied probability of the moneyline.Atlanta and its opponents have hit the over in 29 of its 73 games with a total this season.The Braves have an ATS record of 33-40-0 in 73 games with a spread this season.Didier Fuentes (Braves probable starter)Fuentes will start for the Braves, his first this season.The 20-year-old righty is pitching in his MLB debut.The Marlins rank 24th in run scoring in the league (295) this season and are batting .251 while hitting 64 home runs (26th in the league).Braves batting statsThe Braves have hit 78 homers this season, which ranks 15th in the league.The offense for Atlanta has a slugging percentage of .386 this season, 19th in MLB.The Braves rank 18th in MLB with a .244 team batting average.Atlanta has scored the 20th-most runs in the majors this season with 307 (4.2 per game).The Braves have an on-base percentage of .319 this season, which ranks 15th in the league.Atlanta is ranked 16th in strikeouts per game (8.5) among MLB offenses.Marlins stats and trendsMarlins betting recordsThe Marlins have won in 24, or 38.1%, of the 63 contests they have been named as odds-on underdogs this year.This season, Miami has been victorious 18 times in 47 chances when named as an underdog of at least +120 or longer on the moneyline.The Marlins have an implied victory probability of 45.5% according to the moneyline set by oddsmakers for this matchup.Contests with Miami has gone over the total set by oddsmakers in 36 of 73 chances this season.The Marlins have posted a record of 40-33-0 against the spread this season.Janson Junk (Marlins probable starter)Junk starts for the first time this season for the Marlins.The 29-year-old righty has five appearances in relief this season.He has a 2.78 ERA and 7.9 strikeouts per nine innings while opponents are batting .247 against him over his five games this season.The Braves have scored 307 total runs this season, making them MLB’s 20th-ranked scoring offense so far this season. As a team they have a .244 batting average while hitting 78 home runs (15th in the league).Marlins batting statsThe Marlins are fifth-worst in MLB action with 64 home runs.This season, Miami’s .382 slugging percentage ranks 21st in baseball.The Marlins have the 11th-ranked batting average in the league (.251).The offense for Miami is the No. 24 offense in baseball, scoring four runs per game (295 total runs).The Marlins’ .312 on-base percentage ranks 20th in baseball.

Watch the MLB on Fubo!