Arizona Diamondbacks vs Miami Marlins Prediction, 4/16/2025 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs Miami Marlins
Date: Wednesday, April 16, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Arizona (-275) Miami (+220)
The Miami Marlins (8-7) will go up against the Arizona Diamondbacks (9-7) at loanDepot park on Wednesday. The moneyline on this contest has the Diamondbacks at -275 while the Marlins open at +220. The over/under is 8. The expected starting pitchers will be Brandon Pfaadt and Max Meyer.


The Diamondbacks have tallied 36 two-baggers as a squad and have smacked 17 baseballs out of the park. Arizona has a slugging % of .436 and have struck out 104 times, while being walked on 71 occasions. As a team, the Arizona Diamondbacks are notching 5.1 runs per game, which ranks them 5th in the league. They have accrued 80 runs batted in and 132 hits on the campaign, and their batting average comes in at .256. They have accounted for 82 runs while holding a team OBP of .348.
Today’s Featured MLB Best Bet! JASON SHARPE is back on Wednesday (7:40pm est) with a huge 7u MLB play that you do not want to miss. Sharpe is out of the gates ahead more than $1,600+ to start the 2025 baseball season. He's done his best work on the diamond winning his followers over 30k+ since 2021 and his top plays this year in MLB action that were rated 7u and up have went 3-1 overall. 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
They have earned a K/BB ratio of 2.83 and the pitching staff sits with a WHIP of 1.16. Diamondbacks pitchers have allowed 19 home runs and 72 total runs (17th in MLB). Arizona has allowed 115 hits (7.3 per 9 innings) and 68 earned runs. The Diamondbacks have an earned run average of 4.34 over the course of the season (19th in the league), and their staff has struck out 136 hitters. They have walked 48 opposing batters and their FIP sits at 4.05 as a unit so far this season.
The Diamondbacks relief pitchers have recorded a save rate of 100.0% and has come into the game in 11 save situations. The bullpen pitchers have inherited 11 base runners on the campaign with 27.3% of those players crossed home plate. Diamondbacks relief pitchers have entered the contest with runners on base 9 times in addition to having 9 appearances in high leverage situations. The Diamondbacks have sent 43 relievers to the hill on the campaign. The relief pitchers are sitting with 6 holds so far this year (26th in baseball). They have 5 saves on the year and have not converted 0 of 5 save opportunities.
The Arizona Diamondbacks have notched a total of 423 putouts for the season, in addition to 148 assists and 9 errors. Their fielding percentage sits at .984 which is 18th in baseball, and have 8 double plays. The Diamondbacks have turned 72.8% of baseballs in play into outs out of 1,269 innings on the field, which has them ranked 6th in baseball.
Pfaadt has taken the ball for 295 innings and has totaled 291 strikeouts during his career. Pfaadt (16-20 career mark) has earned a FIP of 4.89 while he has gone up against 1,250 batters during his time in the major leagues. His ERA is 4.97 (163 ER's allowed) and he has a career WHIP of 1.284. He has given up 308 base hits (9.4 hits per 9 innings) and has had 71 free passes.
The Miami Marlins have recorded a team OBP of .328 and a batting average of .253 on the year. They have struck out on 138 occasions (12th in the league) and have totaled 129 base knocks. Miami has a total of 11 home runs on the year to go along with 61 RBIs. The Marlins hold a team slugging % of .375 and they score 4.33 runs per game (15th in baseball). They have notched 25 two-baggers, while walking 54 times and scoring 65 runs.
The Marlins have a team WHIP of 1.394 in addition to having a FIP of 4.45 as a team on the year. Their K/BB ratio sits at 6.90 (105 strikeouts vs 68 free passes). They come in at 15th in the league as a staff in total hits conceded with 123. They have allowed 14 homers and they concede 4.66 runs per 9 innings (20th in baseball). The Miami pitching staff have given up 71 runs so far this season while holding a team ERA of 4.07 (62 earned runs allowed).
Miami has had bullpen pitchers take the mound in 4 save opportunities and they have come away with 2 saves. They are ranked 23rd in MLB with a save rate of 50.0%, and they have dispatched 54 relievers to the mound for the year. Their bullpen pitchers have stepped onto the mound 23 times in high leverage situations and on 20 occasions with runners on. Miami relievers hold an inherited score percentage of 38.5% out of their 26 inherited base runners. Sitting with 17 save situations, the Marlins have accumulated 13 holds and 2 blown saves.
The Miami Marlins have turned 13 double plays and have a fielding percentage of .983 (23rd in the majors). The Marlins have racked up 153 assists, 10 errors and have amassed 411 putouts for the year. In 1,233 innings on the field, the Marlins have accumulated a efficiency on defense of 71.2% (14th in the majors).
So far in his pro baseball career, Meyer has surrendered 84 base hits and he has 71 punch outs in 81 innings. He has allowed 45 ER's while earning a WHIP of 1.358 and a FIP of 4.9. His strikeout to walk ratio is 2.73 and he has faced 348 opposing hitters so far in his pro baseball career. Meyer (4-7 win-loss mark in his career) is the owner of a 5.00 earned run average and has conceded 9.3 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (-275)
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
Arizona Diamondbacks - Twitter