Miami Marlins vs Arizona Diamondbacks Prediction, 6/27/2025 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Arizona Diamondbacks
Date: Friday, June 27, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Miami (+172) Arizona (-210)
The Arizona Diamondbacks (41-39) will try to beat the Miami Marlins (33-45) at Chase Field on Friday. The moneyline on this game has the Marlins at +172 and the Diamondbacks are coming in at -210. The over/under comes in at 9. The pitchers who are expected to start will be Eury Perez and Merrill Kelly.


The Marlins have hit 131 doubles as a unit and have knocked 66 balls out of the park. Miami has a slugging percentage of .385 and have been called out on strikes 626 times, while taking a walk on 234 occasions. As a team, the Miami Marlins are earning 4.1 runs per contest, which puts them at 23rd in the league. They have compiled 306 runs batted in as well as 676 hits on the year, while their team batting average sits at .253. They have earned 318 runs and have an on-base percentage of .315.
Today’s Featured MLB Best Bet! JASON SHARPE kicks off the weekend Friday with a 7-Unit MLB Play. He has been red hot on the diamond, winning 8 of 11 plays overall and going 6-1 on plays rated 4.0+. Sharpe is working on a fifth straight winning MLB season and has banked over +31,000 for his clients during that stretch. Sign up below! (STRIKE POINT SPORTS has the same side.) 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 Picks
The Marlins are sitting with a team earned run average of 4.85 on the campaign (26th in baseball), and the staff has struck out 608 hitters. Marlins pitchers have surrendered 91 home runs in addition to 403 total runs (26th in MLB). They have walked 274 opposing players and their FIP is 4.36 as a unit on the year. Miami has given up 693 hits (9.0 per 9 innings) and 374 earned runs. They have a K/BB ratio of 2.22 and the pitching staff holds a collective WHIP of 1.39.
The Marlins relievers have earned a save percentage of 54.8% and stepped onto the hill in 73 save situations. The relievers have inherited 103 runners for the season and 34.0% of those runners earned a run for their team. Marlins relief pitchers have entered the contest with players on base 71 times and also have had 86 appearances in high leverage situations. The Marlins have sent 256 relief pitchers to the hill for the season. The relief pitchers have notched 41 holds over the course of the season (21st in baseball). They have compiled 17 saves over the course of the season and have not converted 14 of their 31 save opportunities.
The Marlins have turned 68.8% of balls in play into outs in their 6,246 innings on the field, which has them sitting 23rd in baseball. The Los Angeles Dodgers have 2,082 putouts so far this season, in addition to 695 assists and 42 errors. Their fielding rate sits at .985 which puts them in 20th in MLB, and have accumulated 55 double plays.
Perez has pitched in 102 innings and has earned 119 strikeouts in his pro baseball career. Perez (5-8 career win-loss record) sits with a FIP of 3.47 while facing 428 opposing batters in the major leagues. His earned run average is 3.52 (40 earned runs allowed) and he has a career WHIP of 1.193. He has surrendered 84 base knocks (7.4 hits per nine innings) and has 38 free passes.
The Arizona Diamondbacks are sitting with a team on-base percentage of .331 and a batting average of .255 over the course of the season. They have struck out on 619 occasions (26th in baseball) and have a total of 694 hits. Arizona has 115 HRs on the season to go along with 405 runs batted in. The Diamondbacks have a team slugging % of .448 and they are scoring 5.16 runs per game (3rd in MLB). They have tallied 145 two-baggers, while walking 287 times as well as scoring 413 runs.
The Arizona pitching staff have surrendered 407 runs for the year while holding an ERA of 4.73 (374 earned runs given up). They have allowed 107 home runs and they give up 5.15 runs per 9 innings (25th in baseball). The Diamondbacks have a team WHIP of 1.342 with a FIP of 4.40 as a unit so far this year. Their strikeout to walk ratio sits at 8.60 (676 strikeouts vs 266 bases on balls). They rank 21st in the league as a pitching staff in total hits allowed with 688.
Sitting with 87 save situations, the Diamondbacks have accrued 46 holds and 14 blown saves. Arizona has had relief pitchers enter the contest in 39 save chances and they have walked away with 25 saves. Their relievers have stepped onto the mound 76 times in high leverage situations and on 67 occasions with runners on base. Arizona relievers hold an inherited score rate of 34.1% out of their 88 inherited base runners. They are ranked 14th in the league with a save percentage of 64.1%, and they have sent 250 bullpen pitchers to the hill on the season.
In their 6,402 innings on the diamond, the Diamondbacks have accumulated a defensive efficiency of 69.4% (19th in professional baseball). The Arizona Diamondbacks have gotten 62 double plays and have notched a fielding percentage of .987 (13th in pro baseball). The Diamondbacks have accrued 716 assists, 38 errors and have earned 2,134 putouts during this campaign.
During his career, Kelly has conceded 823 hits while accumulating 837 strikeouts in 917 innings pitched. Kelly (60-47 record in his career) has a 3.78 ERA while giving up 8.1 hits per nine innings. He has surrendered a total of 385 earned runs while earning a WHIP of 1.199 and being the owner of a FIP of 3.7. He has a strikeout to walk ratio of 3.02 and he has faced 3,767 opposing batters so far in his career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Miami (+172)
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:
Arizona Diamondbacks - Twitter
Miami Marlins - Twitter