Atlanta Braves vs Miami Marlins Prediction, 6/21/2025 MLB Picks, Best Bets & Odds
Game: Atlanta Braves vs Miami Marlins
Date: Saturday, June 21, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Atlanta (-132) Miami (+110)
The Miami Marlins (29-43) host the Atlanta Braves (33-39) at loanDepot park on Saturday. The moneyline on this contest has Atlanta at -132 while Miami is coming in at +110. The betting total is set at 9. The starting pitchers will be Grant Holmes and Eury Perez.


As a unit, the Atlanta Braves are notching 4.2 runs per outing, which has them sitting at 19th in baseball. They have earned 300 runs scored while holding a team OBP of .318. The Braves have hit 98 doubles as a team and have knocked 78 balls out of the park. They have recorded 287 RBI's and 597 hits for the year, while their average at the plate comes in at .245. Atlanta has a slugging rate of .387 and have struck out 614 times, while drawing a walk on 247 occasions.
Today’s Featured MLB Best Bet! JASON SHARPE kicks off the new week with a 7-Unit MLB Play (7 p.m.). Sharpe is heating up on the diamond with four of five wins and he’s working on his fifth straight winning overall MLB seasons. Sharpe has banked over +30,000 on the diamond the last five years and you can sign up below to take advantage. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Betting Picks
Their K/BB ratio is 2.84 and the pitching staff holds a collective WHIP of 1.22. Braves pitchers have relinquished 79 home runs and also 282 runs (9th in baseball). Atlanta has yielded 545 hits (7.7 per 9 innings) as well as 262 earned runs. The Braves are sitting with a team ERA of 3.70 on the campaign (11th in the league), and their staff has rung up 656 batters. They have walked 231 opposing hitters and their FIP sits at 3.85 as a team on the campaign.
Braves bullpen pitchers have entered the contest with players on base 77 times in addition to having 75 appearances in high leverage situations. The bullpen have notched 27 holds over the course of the season (30th in MLB). The Braves relief pitchers have recorded a save rate of 45.5% and have come into the game in 49 save situations. They have compiled 10 saves for the year and have not converted 12 of their 22 chances to save the game. The bullpen pitchers have inherited 105 base runners on the campaign and 32.4% of those runners ended up scoring. The Braves have dispatched 223 relief pitchers to the hill for the season.
The Braves have converted 70.8% of balls hit into play into outs out of 5,736 innings, ranking them 11th in the majors. The Athletics have accounted for 1,912 putouts for the season, as well as 637 assists and 28 errors. Their fielding percentage is holding at .989 which puts them in 4th in MLB, and they have turned 51 double plays.
Holmes has taken the hill for 147 innings and has earned 162 punch outs in his pro baseball career. Holmes (5-7 mark in his career) sits with a FIP of 3.73 while going up against 609 hitters during his time in the majors. His ERA is 3.79 (62 ER's allowed) and his WHIP is 1.189. He has given up 126 hits (7.7 hits per 9 innings) with 49 walks.
The Marlins hold a team slugging percentage of .385 and they score 4.08 runs per contest (23rd in baseball). They have put up 116 two-baggers, while getting a free base 215 times as well as putting up 294 runs. Miami has accumulated 64 long balls for the season as well as 283 RBIs. They have struck out on 584 occasions (20th in baseball) and are sitting with 621 hits. The Miami Marlins are sitting with an OBP of .314 in addition to a team batting average of .252 so far this year.
The Marlins hold a team WHIP of 1.419 and have a FIP of 4.39 as a team on the season. Their K/BB ratio sits at 7.90 (564 strikeouts vs 255 free passes). They have a ranking of 25th in the league as a pitching staff in total hits relinquished with 652. They have surrendered 86 long balls and they relinquish 5.38 runs per 9 innings (28th in MLB). The Miami pitching staff have given up 382 runs for the season and come in with a team ERA of 4.99 (354 earned runs relinquished).
Miami has had bullpen pitchers step onto the hill in 27 save opportunities and they have converted 15 saves. They rank 24th in baseball holding a save rate of 55.6%, and they have sent 236 bullpen pitchers onto the diamond for the year. Their relief pitchers have come in 80 times in high leverage situations in addition to 66 occasions with runners on. Miami relief pitchers hold an inherited score rate of 33.7% out of their 98 inherited runners. With 64 save situations, the Marlins have 37 holds and 12 blown saves.
The Miami Marlins have turned 51 double plays and have a fielding percentage of .985 (24th in the majors). The Marlins have accrued 633 assists, 40 errors and have earned 1,917 putouts for the season. In 5,751 innings played, the Marlins hold a defensive efficiency of 68.3% (23rd in pro baseball).
So far in his MLB career, Perez has given up 80 hits while he has tallied 113 punch outs in 98 innings pitched. Perez (5-7 win-loss record in his career) has a 3.39 ERA while surrendering 7.3 hits per nine innings. He has conceded 37 earned runs while holding a WHIP of 1.182 and a FIP of 3.3. His strikeout to walk ratio is 3.14 and he has faced 408 opposing hitters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Miami (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Miami Marlins - Twitter
Atlanta Braves - Twitter