Diamondbacks vs. Marlins Prediction, Odds, Picks - June 27

Diamondbacks vs. Marlins Prediction, Odds, Picks - June 27

Updated Jun. 27, 2025 9:09 p.m. ET
Data Skrive

Ketel Marte and the Arizona Diamondbacks hit the field on Friday at Chase Field against Eury Perez, who is starting for the Miami Marlins. First pitch is set for 9:40 p.m. ET for the first game of a three-game series. The Diamondbacks are -148 moneyline favorites for this matchup against the Marlins (+123). Arizona is favored on the run line (-1.5 with +142 odds). The total for the matchup has been set at 8.5 runs.

Take a look at everything you need 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.

Marlins vs. Giants Highlights | MLB on FOX

Check out the best moments between the Miami Marlins and the San Francisco Giants.

Diamondbacks vs. Marlins Game Information & Odds

  • When: Friday, June 27, 2025 at 9:40 p.m. ET
  • Where: Chase Field in Phoenix, Arizona
  • How to watch on TV: ARID and FDSFL
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Diamondbacks -148 +123 8.5 -123 +102 -1.5 +142 -170

Diamondbacks vs. Marlins Prediction

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

Diamondbacks vs. Marlins Betting Insights

  • The Diamondbacks have been favorites in 53 games this season and won 29 (54.7%) of those contests.
  • This season Arizona has won 12 of its 21 games, or 57.1%, when favored by at least -148 on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Diamondbacks have a 59.7% chance to win.
  • The Marlins have won in 29, or 42%, of the 69 contests they have been named as odds-on underdogs this year.
  • This year, Miami has won 23 of 49 games when listed as at least +123 or worse on the moneyline.
  • The moneyline set for this matchup implies the Marlins have a 44.8% chance of coming away with a victory in the contest.

Diamondbacks Recent Betting Performance

  • The Diamondbacks went 4-3 across the seven games they were favored on the moneyline in their last 10 matchups.
  • In their last 10 matchups, the Diamondbacks and their opponents combined to hit the over on the run total six times (all 10 games had set totals).
  • The Diamondbacks have gone 6-4-0 against the spread over their past 10 games.

Diamondbacks Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 5.4
HR 14
ERA 4.81
K/9 9.0

Diamondbacks Player Insights

  • Josh Naylor leads the Diamondbacks with a team-high batting average of .307.
  • Of all batters in baseball, Naylor's home run total places him 84th, and his RBI tally puts him 15th.
  • Naylor carries a 13-game hitting streak into this matchup. In his last 10 outings he is batting .342 with two doubles, two home runs, four walks and eight RBIs.
  • Geraldo Perdomo has 17 doubles, a triple, eight home runs and 44 walks while hitting .259.
  • Perdomo ranks 123rd in home runs and 15th in RBI on the season.
  • Perdomo enters this game looking for his fourth game in a row with a hit. In his last five games he is hitting .286 with a double, a home run, three walks and four RBIs.
  • Eugenio Suarez paces the Diamondbacks with 25 home runs and 67 runs batted in.
  • Marte is hitting .313 with 11 doubles, 15 home runs and 31 walks.

Diamondbacks Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Lourdes Gurriel Jr. 0.5 (-235) 1.5 (+120) - 0.5 (+165)
Ketel Marte 0.5 (-230) 1.5 (+110) - 0.5 (+165)
Josh Naylor 0.5 (-215) 1.5 (+130) - 0.5 (+160)
Eugenio Suárez 0.5 (-225) 1.5 (+110) - 0.5 (+130)
Tim Tawa - - - -

Marlins Recent Betting Performance

  • In 10 games as underdogs over the last 10 matchups, the Marlins have a record of 6-4.
  • The Marlins and their opponents have combined to hit the over three times in their last 10 games with a total.
  • Over their last 10 games, the Marlins are 7-3-0 against the spread.

Marlins Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.8
HR 7
ERA 3.66
K/9 7.1

Marlins Player Insights

  • Otto Lopez is hitting .254 with eight doubles, six home runs and 24 walks, while getting on base at a rate of .327.
  • Among all hitters in the majors, Lopez's home run total ranks 169th and his RBI tally ranks 108th.
  • Lopez takes a hitting streak of seven games into this matchup. In his last 10 outings he is batting .342 with a double, four walks and eight RBIs.
  • Kyle Stowers has hit 12 home runs with 38 RBI, leading the team in both categories.
  • Stowers is 47th in home runs and 73rd in RBI among all batters in the majors.
  • Agustin Ramirez has 12 home runs, best in the lineup.
  • Xavier Edwards paces the Marlins with a .282 batting average.

Marlins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Otto Lopez 0.5 (-265) 1.5 (+135) - 0.5 (+200)
Jesus Sanchez 0.5 (-200) 1.5 (+145) - 0.5 (+200)
Agustin Ramirez 0.5 (-230) 1.5 (+125) - 0.5 (+170)
Xavier Edwards 1.5 (+190) 1.5 (+135) - 0.5 (+290)
Nick Fortes - - - -

Marlins vs. Giants Highlights | MLB on FOX

Check out the best moments between the Miami Marlins and the San Francisco Giants.

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