Diamondbacks vs. Marlins Prediction, Odds, Picks - April 16

Diamondbacks vs. Marlins Prediction, Odds, Picks - April 16

Updated Apr. 16, 2025 6:00 p.m. ET
Data Skrive

Xavier Edwards and the Miami Marlins take the field on Wednesday at loanDepot park against Brandon Pfaadt, who is projected to start for the Arizona Diamondbacks. First pitch is at 6:40 p.m. ET. The Diamondbacks are the favorite in this one, at -145, while the underdog Marlins have +121 odds to play spoiler. Arizona (-1.5) is favored on the run line. The total is 8.5 runs for the matchup (with -115 odds on the over and -105 odds on the under).

Take a look at everything you need to know from a betting perspective on the Diamondbacks-Marlins game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Nationals vs. Marlins Highlights | MLB on FOX

Check out the best moments between the Washington Nationals and the Miami Marlins.

Diamondbacks vs. Marlins Game Information & Odds

  • When: Wednesday, April 16, 2025 at 6:40 p.m. ET
  • Where: loanDepot park in Miami, Florida
  • How to watch on TV: FDSFL and ARID
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Diamondbacks -145 +121 8.5 -115 -105 -1.5 +118 -141

Diamondbacks vs. Marlins Prediction

  • Score Prediction: Diamondbacks 5, Marlins 4
  • Total Prediction: Over 8.5 runs
  • Win Probabilities: Diamondbacks 53%, Marlins 47%

Diamondbacks vs. Marlins Betting Insights

  • The Diamondbacks have been favorites in 14 games this season and won eight (57.1%) of those contests.
  • Arizona has a record of 4-2 when favored by -145 or more by bookmakers this season.
  • The implied probability of a win from the Diamondbacks, based on the moneyline, is 59.2%.
  • The Marlins have been chosen as underdogs in 14 games this year and have walked away with the win six times (42.9%) in those games.
  • Miami has a win-loss record of 5-6 when favored by +121 or worse by bookmakers this year.
  • The Marlins have an implied victory probability of 45.2% according to the moneyline set for this matchup.

Diamondbacks Recent Betting Performance

  • The Diamondbacks went 5-4 over the nine games they were favored on the moneyline in their last 10 matchups.
  • Over their last 10 matchups, the Diamondbacks and their opponents combined to hit the over three times (all 10 of the games had set totals).
  • The Diamondbacks' ATS record is 5-5-0 over their past 10 games.

Diamondbacks Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.7
HR 11
ERA 3.68
K/9 7.8

Diamondbacks Player Insights

  • The Diamondbacks leader in both batting average and home runs is Corbin Carroll, who comes into the contest hitting .338 and has left the yard six times while driving in 15 runs this season.
  • Among all hitters in MLB, Carroll ranks second in homers and 13th in RBI.
  • Carroll has collected a hit in eight straight games. During his last 10 outings he is batting .415 with five doubles, a triple, five home runs, four walks and 12 RBI.
  • Geraldo Perdomo's 16 runs batted in lead his team.
  • Perdomo ranks 50th in home runs and ninth in RBI among all major league batters this year.
  • Josh Naylor is hitting .328 with six doubles, two home runs and eight walks.
  • Naylor will look to build on his three-game hitting in this matchup. In his last five games he is batting .381 with a double, two home runs, a walk and five RBI.
  • Eugenio Suarez is batting .153 with two doubles, five home runs and eight walks.

Diamondbacks Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Lourdes Gurriel Jr. 0.5 (-220) 1.5 (+140) - 0.5 (+180)
Josh Naylor 0.5 (-210) 1.5 (+145) - 0.5 (+160)
Corbin Carroll 0.5 (-255) 1.5 (+105) - 0.5 (+160)
Tim Tawa 0.5 (-125) 0.5 (-130) - 0.5 (+240)
Pavin Smith 0.5 (-190) 0.5 (-195) - 0.5 (+150)

Marlins Recent Betting Performance

  • The Marlins have played as underdogs in nine of their past 10 games and have gone 3-6 in those contests.
  • When it comes to hitting the over, the Marlins and their opponents are 7-3-0 in their last 10 games with a total.
  • The Marlins have won four of their last 10 games against the spread.

Marlins Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.5
HR 6
ERA 5.06
K/9 7

Marlins Player Insights

  • Otto Lopez has four doubles, two home runs and seven walks while batting .233.
  • In all of the majors, Lopez ranks 91st in homers and 84th in RBI.
  • Edwards has three doubles and 10 walks while hitting .317.
  • Edwards is currently 241st in home runs and 139th in RBI in the major leagues.
  • Kyle Stowers has three doubles, a triple, a home run and eight walks while batting .291.
  • Griffin Conine paces the Marlins with a team-high batting average of .320.

Marlins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Xavier Edwards 1.5 (+185) 1.5 (+125) - 0.5 (+300)
Otto Lopez 0.5 (-215) 0.5 (-220) - 0.5 (+255)
Matt Mervis 0.5 (-125) 0.5 (-125) - 0.5 (+220)
Liam Hicks 0.5 (-180) 0.5 (-185) - 0.5 (+240)
Kyle Stowers 0.5 (-155) 0.5 (-160) - 0.5 (+210)

Nationals vs. Marlins Highlights | MLB on FOX

Check out the best moments between the Washington Nationals and the Miami Marlins.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share