
Marlins vs Diamondbacks Prediction 4/17/25 MLB Picks Today
Arizona Diamondbacks (11-7) vs. Miami Marlins (8-9)
April 17, 2025 12:10 pm EDT
The Line: Miami Marlins 136 / Arizona Diamondbacks -162; Over/Under: 8.5
(Get latest betting odds)
In this article we will formulate a Marlins vs Diamondbacks prediction for this MLB game on Thursday, April 17th at loanDepot park in Miami, Florida. Let’s take a look at the prediction for this MLB matchup.
Miami Marlins Betting Preview
The Miami Marlins are 8-9 this year and they have lost three of their last five games. Miami has dropped the first two games in this series by scores of 10-4 and 6-2. In that game two loss, the Marlins tied the game at one in the fourth inning, but allowed the next five runs in the game for the loss. Miami recorded seven hits in the game and they were led by Mervis and Lopez, who both had one RBI in the loss. The Marlins started Meyer, who allowed five hits and three earned runs in the loss, while Phillips allowed three hits and three earned runs over 1.2 relief innings.
Prior to this series, the Marlins won two out of three against the Nationals and lost two out of three against the Mets. The Miami pitching staff has a 4.53 ERA with a 1.41 WHIP and a .244 opponent batting average, while the offense has scored 71 runs with a .251 batting average and a .324 on base percentage this season. Matt Mervis has led Miami with six home runs and 12 RBIs, while Otto Lopez has added two home runs and nine RBIs this year. The projected starting pitcher for Miami is Edward Cabrera, who is 0-0 with a 3.18 goals against average and a 1.24 WHIP over 5.2 innings pitched this season.
Arizona Diamondbacks Betting Preview
The Arizona Diamondbacks are 11-7 this season and they have won four games in a row. In that 6-2 win on Wednesday, Arizona hit four home runs and pulled away from the Marlins in the middle innings for the win. The Diamondbacks recorded nine hits in the game and they were led by Gurriel Jr., who went 1-4 with one home run and two RBIs this year. Arizona started Pfaadt, who allowed five hits and one earned run over 5.2 innings in the win, while Beeks, Miller, and Puk finished the victory in relief.
Prior to this series, the Diamondbacks won two out of three against the Brewers and two out of three against the Orioles. The Arizona pitching staff has a 4.19 ERA with a 1.16 WHIP and a .221 opponent batting average, while their offense has scored 98 runs with a .259 batting average and a .347 on base percentage this year. Corbin Carroll has led Arizona with six home runs and 16 RBIs, while Geraldo Perdomo has added three home runs and 16 RBIs this season. The projected starting pitcher for Arizona is Eduardo Rodriguez, who is 0-2 with a 4.86 ERA and a 1.20 WHIP over 16.2 innings pitched this season.
Why the Marlins will beat the Diamondbacks
- The Marlins have won six of their last nine games as underdogs following a loss.
- The Diamondbacks have lost each of their last four Thursday games as favorites against NL East opponents.
- The Diamondbacks have failed to cover the run line in eight of their last nine day games against NL East opponents following a win.
- The Marlins have covered the run line in seven of their last eight day games against NL West opponents.
- The Diamondbacks have lost the first inning in each of their last four games against NL East opponents that held a losing record.
- The Diamondbacks have trailed after 5 innings in each of their last four day games against National League opponents.
- The Diamondbacks have trailed after 3 innings in each of their last five day games against National League opponents.
Why the Diamondbacks will beat the Marlins
- The Marlins have lost each of their last seven games against the Diamondbacks following a home loss.
- The Diamondbacks have won each of their last six games at LoanDepot Park.
- The road team has covered the run line in each of the last 10 games between the Diamondbacks and Marlins.
- The Marlins have failed to cover the run line in each of their last seven games against the Diamondbacks following a home loss.
- The Marlins have lost the first inning in seven of their last eight Thursday games against opponents that held a winning record.
- The Marlins have trailed after 5 innings in each of their last 10 Thursday games against National League opponents that held a winning record.
- The Diamondbacks have led after 3 innings in each of their last seven games at LoanDepot Park.
Total Runs Facts
- Each of the Marlins’ last six day games against NL West opponents have gone OVER the total runs line.
- Thirteen of the Diamondbacks’ last 17 day games against National League opponents have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Marlins’ last six games.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Diamondbacks’ last eight Thursday games against NL East opponents.
Marlins vs Diamondbacks Prediction
Arizona rolls into this contest on a nice winning streak and they will be looking for the series sweep with a win here. The Diamondbacks have scored 26 runs in their last four games and they have allowed two runs or fewer in two of their last three. Miami has similar pitching numbers to Arizona, but they are way behind the Diamondbacks in runs scored this year. Miami is starting Cabrera, who allowed two earned runs in his first start, while E-Rod has allowed nine earned runs over 16.2 innings of work. Neither pitcher has been awful to start the year, but I don’t trust either one and I think we will see some scoring, so take the over here.