Miami Marlins vs Arizona Diamondbacks Prediction, 6/29/2025 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Arizona Diamondbacks
Date: Sunday, June 29, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Miami (+132) Arizona (-160)
The Arizona Diamondbacks (41-39) will compete against the Miami Marlins (34-45) at Chase Field on Sunday. The line on this contest has the Marlins at +132 and the Diamondbacks are coming in at -160. The total is 8. The expected starting pitchers are Cal Quantrill and Eduardo Rodriguez.


The Marlins have compiled 134 two-baggers as a squad and have smacked 68 baseballs out of the stadium. Miami is slugging .387 and have been rung up 634 times, while taking a walk on 240 occasions. As a squad, the Miami Marlins are earning 4.2 runs per contest, which has them sitting at 20th in MLB. They have accrued 318 RBI's in addition to 687 hits so far this season, and their team batting average is at .254. They are sitting with 330 runs while holding a team OBP of .317.
Get all of our MLB Picks
They have a strikeout to walk ratio of 2.24 and their pitching staff has recorded a WHIP of 1.39. Marlins pitchers have given up 92 home runs and 408 runs (27th in the league). Miami has surrendered 705 base knocks (9.0 per 9 innings) and 379 earned runs. The Marlins have a team earned run average of 4.85 for the season (26th in MLB), and their staff has struck out 615 batters. Their pitching staff has walked 275 opposing players and their FIP is 4.35 as a unit over the course of the season.
Marlins pitchers have entered the contest with opponents on base 73 times and also have had 87 appearances in high leverage situations. The relievers have earned 43 holds on the year (19th in baseball). The Marlins relief pitchers have recorded a save percentage of 54.8% and have come into the game in 75 save situations. They have earned 17 saves over the course of the season and have blown 14 of their 31 save opportunities. The bullpen pitchers have inherited 105 base runners over the course of the season and 33.3% of them crossed the plate. The Marlins have sent 260 relievers to the hill this season.
The Los Angeles Dodgers have accumulated 2,109 putouts on the year, as well as 703 assists and 42 errors. Their fielding rate is holding steady at .985 which is 20th in MLB, and have 55 double plays. The Marlins have converted 68.7% of balls in play into outs in their 6,327 innings on the field, which has them ranked 23rd in MLB.
Quantrill has taken the ball for 787 innings and has earned 588 strikeouts during his career. Quantrill (46-41 career win-loss mark) has earned a FIP of 4.13 while going up against 3,356 hitters in the major leagues. His earned run average is 4.20 (367 earned runs allowed) and he has a WHIP of 1.327. He has conceded 789 hits (9.0 hits per 9 innings) and has 255 walks.
The Arizona Diamondbacks have accounted for a team on-base percentage of .331 and a batting average of .255 on the year. They have been rung up on 619 instances (26th in MLB) and have recorded 694 base hits. Arizona has knocked in 115 long balls so far this season as well as 405 runs batted in. The Diamondbacks have a team SLG% of .448 and they score 5.16 runs per contest (3rd in baseball). They have recorded 145 two-baggers, while walking 287 times and putting up 413 runs.
The Diamondbacks have a WHIP of 1.342 in addition to having a FIP of 4.40 as a squad so far this season. Their strikeout to walk ratio comes in at 8.60 (676 strikeouts vs 266 bases on balls). They have a ranking of 21st in MLB as a pitching staff in total hits allowed with 688. They have given up 107 dingers and they allow 5.15 runs per 9 innings (25th in MLB). The Arizona pitching staff have yielded 407 runs so far this season while holding a team ERA of 4.73 (374 earned runs allowed).
Arizona has had relief pitchers enter the game in 39 save opportunities and they have tallied 25 saves. They sit at 14th in MLB holding a save percentage of 64.1%, and they have dispatched 250 relief pitchers to the mound on the year. Their relief pitchers 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% of 88 inherited runners. Sitting with 87 save situations, the Diamondbacks have recorded 46 holds and also 14 blown saves.
In their 6,402 innings played, the Diamondbacks hold a efficiency on defense of 69.4% (19th in the majors). The Arizona Diamondbacks have gotten 62 double plays and have a fielding percentage of .987 (13th in baseball). The Diamondbacks have accrued 716 assists, 38 errors and have amassed 2,134 putouts for the year.
Rodriguez (88-61 career win-loss mark) has a 4.15 earned run average while allowing 8.8 hits per nine innings. He has a K/BB ratio of 2.93 and he has faced 5,189 hitters in his career. He has given up a total of 561 ER's while earning a WHIP of 1.317 and having a FIP of 4.1. So far in his career, Rodriguez has conceded 1,183 base hits while he has tallied 1,228 strikeouts in 1,216 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Miami (+132)
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