Diamondbacks vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for June 28

Odds updated as of 1:11 a.m.
MLB action on Saturday includes the Arizona Diamondbacks taking on the Miami Marlins.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Diamondbacks vs Marlins Game Info
- Arizona Diamondbacks (41-40) vs. Miami Marlins (35-45)
- Date: Saturday, June 28, 2025
- Time: 4:10 p.m. ET
- Venue: Chase Field -- Phoenix, Arizona
- Coverage: ARID and FDSFL
Diamondbacks vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ARI: (-144) | MIA: (+122)
- Spread: ARI: -1.5 (+138) | MIA: +1.5 (-166)
- Total: 8.5 -- Over: (-122) | Under: (-100)
Diamondbacks vs Marlins Probable Starting Pitchers
Probable Pitchers: Brandon Pfaadt (Diamondbacks) - 8-5, 5.38 ERA vs Sandy Alcantara (Marlins) - 4-8, 6.69 ERA
The Diamondbacks will call on Brandon Pfaadt (8-5) against the Marlins and Sandy Alcantara (4-8). Pfaadt and his team are 10-6-0 ATS this season when he starts. Pfaadt's team is 5-4 this season when he starts and they are the moneyline favorite. When Alcantara starts, the Marlins are 5-10-0 against the spread. The Marlins have been the moneyline underdog in 12 of Alcantara's starts this season, and they went 5-7 in those matchups.
Diamondbacks vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (69.9%)
Diamondbacks vs Marlins Moneyline
- Looking at the moneyline for Marlins-Diamondbacks, Miami is the underdog at +122, and Arizona is -144 playing at home.
Diamondbacks vs Marlins Spread
- The Diamondbacks are favored by 1.5 runs at home against the Marlins. The Diamondbacks are +138 to cover the spread, while the Marlins are -166.
Diamondbacks vs Marlins Over/Under
- The over/under for the Diamondbacks versus Marlins game on June 28 has been set at 8.5, with -122 odds on the over and -100 odds on the under.
Bet on Arizona Diamondbacks vs. Miami Marlins on FanDuel today!
Diamondbacks vs Marlins Betting Trends
- The Diamondbacks have been favorites in 52 games this season and have come away with the win 28 times (53.8%) in those contests.
- This season Arizona has come away with a win 15 times in 24 chances when named as a favorite of at least -144 on the moneyline.
- The Diamondbacks and their opponents have hit the over in 39 of their 77 games with a total set by oddsmakers this season.
- The Diamondbacks are 37-40-0 against the spread in their 77 games with a line set by sportsbooks this season.
- The Marlins have compiled a 29-39 record in games they were listed as the moneyline underdog (winning 42.6% of those games).
- Miami has a 22-27 record (winning 44.9% of its games) when playing as a moneyline underdog of +122 or longer.
- In the 77 games bookmakers have set an over/under for the Marlins, they have combined with opponents to go over the total 37 times (37-40-0).
- The Marlins have a 44-33-0 record against the spread this season (covering 57.1% of the time).
Diamondbacks Player Leaders
- Josh Naylor has an OPS of .842, fueled by an OBP of .363 to go with a slugging percentage of .479. He has a .307 batting average, as well.
- Among qualified hitters in MLB, he ranks 10th in batting average, 28th in on-base percentage, and 36th in slugging.
- Geraldo Perdomo is hitting .259 with 17 doubles, a triple, eight home runs and 44 walks, while slugging .407 with an on-base percentage of .353.
- Among qualified hitters, he ranks 72nd in batting average, 45th in on-base percentage and 96th in slugging percentage.
- Perdomo has picked up a hit in four games in a row. In his last five games he is hitting .286 with a double, a home run, three walks and four RBIs.
- Eugenio Suarez is batting .251 with a .569 slugging percentage and 67 RBI this year.
- Ketel Marte is batting .313 with a .416 OBP and 32 RBI for Arizona this season.
Marlins Player Leaders
- Otto Lopez has eight doubles, six home runs and 24 walks while hitting .254. He's slugging .364 with an on-base percentage of .327.
- Including all the qualifying players in the majors, he is 86th in batting average, 81st in on-base percentage and 134th in slugging percentage.
- Lopez hopes to build on an eight-game hitting streak in this matchup. During his last 10 games he is batting .342 with a double, four walks and eight RBIs.
- Kyle Stowers has collected 70 hits to lead his team. He has a batting average of .275 while slugging .482 with an on-base percentage of .351.
- His batting average is 49th among all qualified players, his on-base percentage ranks 51st, and he is 34th in slugging.
- Agustin Ramirez has 12 doubles, 12 home runs and 15 walks while hitting .247.
- Xavier Edwards has a .360 OBP while slugging .322. Both are team-highs.
Diamondbacks vs Marlins Head to Head
- 4/17/2025: 6-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 4/16/2025: 6-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 4/15/2025: 10-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 8/21/2024: 10-8 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 8/20/2024: 3-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 8/19/2024: 9-6 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 5/26/2024: 3-1 MIA (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 5/25/2024: 3-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -188, Underdog Moneyline: +158)
- 5/24/2024: 3-0 MIA (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 5/10/2023: 5-4 MIA (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!