At loanDepot park on Sunday, the Atlanta Braves (35-40) take on the Miami Marlins (30-45), with first pitch at 1:40 p.m. ET.
The Braves are favored away from home (-143) versus the Marlins (+120). The matchup on the mound for this contest is set with the Atlanta Braves looking to Bryce Elder (2-3), and Sandy Alcantara (3-8) getting the nod for the Miami Marlins.
The Braves defeated the Marlins 7-0 yesterday, with Grant Holmes getting the win (5.2 IP, 0 R, 5 H, 5 K) and Drake Baldwin leading the way offensively (going 2 for 4 with a home run and three RBIs). Eury Perez (4.2 IP, 3 R, 4 H, 6 K) took the loss for the Marlins.
Ahead of watching this Braves vs. Marlins matchup, here is everything you need to know about Sunday’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 Sunday 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: 8.5Braves vs. Marlins: Game time and live stream infoGame day: Sunday, June 22, 2025Game time: 1:40 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 recordsThe Braves have been favorites in 59 games this season and won 31 (52.5%) of those contests.Atlanta is 21-18 this season when entering a game favored by -143 or more on the moneyline.Sportsbooks have implied with the moneyline set for this matchup that the Braves have a 58.8% chance to win.Atlanta and its opponents have gone over the total this season in 29 of 75 opportunities.The Braves have an ATS record of 34-41-0 in 75 games with a spread this season.Bryce Elder (Braves probable starter)The Braves will send Elder (2-3) to make his 12th start of the season. He is 2-3 with a 4.45 ERA and 51 strikeouts in 60 2/3 innings pitched.His most recent time out came on Friday, June 13 against the Colorado Rockies, when the right-hander went 3 1/3 innings, surrendering four earned runs while giving up seven hits.In 11 games this season, the 26-year-old has amassed an ERA of 4.45, with 7.6 strikeouts per nine innings. Opponents are hitting .252 against him.Elder is trying to collect his sixth quality start of the year in this matchup.Elder will try to secure his 10th game of five or more innings pitched this season. He averages 5.5 innings per appearance.He has allowed at least one earned run in all of his outings.He will face a Marlins offense that ranks 24th in the league with 301 runs while batting .250 as a unit. It has a collective .381 slugging percentage (22nd in MLB action) and has hit a total of 65 home runs (26th in MLB).Braves batting statsThe Braves have hit 80 homers this season, which ranks 17th in the league.Hitters for Atlanta have combined for a team rank of 19th in the majors with a .386 team slugging percentage.The Braves have a team batting average of .245 this season, which ranks 18th among MLB teams.Atlanta ranks 20th in the majors with 316 total runs scored this season.The Braves have the 17th-ranked on-base percentage in MLB this season (.318).Atlanta ranks 17th with an average of 8.5 strikeouts per game.Marlins stats and trendsMarlins betting recordsThe Marlins have won in 25, or 38.5%, of the 65 contests they have been named as odds-on underdogs this year.This year, Miami has won 19 of 49 games when listed as at least +120 or worse on the moneyline.The moneyline set for this matchup implies the Marlins have a 45.5% chance of coming away with a victory in the contest.Miami’s games have gone over the total in 36 of its 75 opportunities.The Marlins are 41-34-0 against the spread in their 75 games with a line set by sportsbooks this season.Sandy Alcantara (Marlins probable starter)Alcantara gets the start for the Marlins, his 15th of the season. He is 3-8 with a 6.88 ERA and 55 strikeouts over 68 2/3 innings pitched.In his most recent time out on Monday, the righty tossed five innings against the Philadelphia Phillies, giving up two earned runs while surrendering five hits.In 14 games this season, the 29-year-old has an ERA of 6.88, with 7.3 strikeouts per nine innings. Opponents are batting .258 against him.Alcantara is trying to secure his fourth quality start of the year.Alcantara will look to build upon a four-game streak of pitching five or more innings (he’s averaging 4.9 frames per appearance).He has had one outing this season that he kept his opponents to zero earned runs.He will match up with a Braves offense that ranks 20th in the league with 622 total hits (on a .245 batting average). The squad also slugs a collective .386 (19th in the league) with 80 total home runs (17th in MLB play).Marlins batting statsThe Marlins are fifth-worst in MLB play with 65 home runs.This season, Miami’s .381 slugging percentage is 22nd in baseball.The Marlins have the 12th-ranked batting average in the league (.250).The offense for Miami is the No. 24 offense in baseball, scoring 4.0 runs per game (301 total runs).The Marlins rank 19th in baseball with an on-base percentage of .313.