Arizona Diamondbacks vs Miami Marlins June 28th 2025
The Miami Marlins will take on the Arizona Diamondbacks at Chase Field in Phoenix, AZ. The game is set for Saturday, June 28, 2025, with the first pitch at 4:10 PM. It’s an afternoon game, and the weather forecast predicts a very hot day with clear skies.
Miami enters the game with a record of 34-45, sitting 12 games back in the NL East. They have a road record of 17-21. Arizona holds a 41-39 record, 9 games back in the NL West, and has a home record of 20-18. The Marlins will start Sandy Alcantara, while the Diamondbacks will counter with Brandon Pfaadt.
Marlins vs Diamondbacks Key Information
- Sport: Baseball
- Teams: Miami Marlins vs. Arizona Diamondbacks
- Venue: Chase Field in Phoenix, AZ
- Date: Saturday, June 28, 2025
- Betting Odds: Diamondbacks -149, Marlins +125
The Marlins Can Win If…
The Miami Marlins are on a winning streak, taking their last four games, including a 12-5 victory against the San Francisco Giants. Agustín Ramírez was a standout, going 3 for 5 with a home run and three RBIs. Kyle Stowers also contributed with a home run and three RBIs, showcasing the team’s offensive power.
Miami’s batting stats are strong, with a team batting average of .254, ranking fifth in the league. Their ability to hit doubles is notable, with 134 on the season, placing them ninth. This offensive depth gives them a good chance to put runs on the board against the Diamondbacks.
Sandy Alcantara will start for the Marlins, looking to improve his record of 4-8. Despite his ERA of 6.69, the Marlins’ recent offensive surge can provide the support he needs. With hitters like Kyle Stowers and Agustín Ramírez in form, Miami has the tools to secure another win.
The Diamondbacks Can Win If…
The Arizona Diamondbacks are looking to bounce back after a 7-3 loss to the Chicago White Sox. Despite the defeat, Josh Naylor had a strong performance with a home run and two RBIs. In their previous games, the Diamondbacks showed their potential with a 10-0 win over the White Sox and a 9-5 victory against the Toronto Blue Jays.
Arizona’s batting lineup is a key factor in their chances of winning. They rank 2nd in slugging percentage and 3rd in both batting average and on-base percentage. With Eugenio Suárez leading the team in home runs and RBIs, the Diamondbacks have the power to score runs.
On the mound, Brandon Pfaadt will start for the Diamondbacks. He has an 8-5 record and will aim to keep the Miami Marlins’ offense in check. Arizona’s pitching staff also ranks 8th in quality starts, indicating their ability to provide solid outings.
The Lean
The Diamondbacks are favored with a MoneyLine of -149, while the Marlins are at +125. The Diamondbacks have a stronger hitting lineup, ranking high in batting average and slugging percentage. Given these stats, the recommendation is to pick the Diamondbacks to win. The model projects a score of Diamondbacks 5, Marlins 4.
The over/under line is set at 8.5. Both teams have pitching challenges, with ERAs ranked 24th and 25th. This suggests a higher-scoring game. The model projects a total score of 9, so the recommendation is to take the over.
Game Recap and Streak Context
Right-hander Sandy Alcantara appears to have regained his form, and the Miami Marlins will rely on him to keep their momentum rolling when they visit the Arizona Diamondbacks in Phoenix on Saturday. Miami extended its season-long winning streak to five games with a 9–8 victory on Friday, improving to 11 wins in their last 16 outings and claiming back-to-back series victories. For a full slate of MLB previews, head over to our previews page.
Offensive Firepower Fuels Marlins
The Marlins have posted at least 10 hits in each game of the current streak, driving their lineup to a collective .312 average over that span. Shortstop Otto Lopez has been a standout, going 15-for-32 with 10 RBIs and an eight-game hitting streak capped by a two-run homer on Friday. If you’re looking for expert MLB picks, our picks page has you covered.
Defensive Lapses Hamper Diamondbacks
Arizona rallied for three ninth-inning runs on Friday but left two runners stranded when Tim Tawa grounded into the game-ending double play. The D-backs also committed two errors that led to unearned runs and are without regular first baseman Josh Naylor, who is sidelined by neck stiffness and shoulder soreness. To understand how defensive miscues affect betting odds, check out our expert MLB betting guide.
Starting Pitchers Under the Microscope
Alcantara (4–8, 6.69 ERA) has turned a season of struggles into solid June form, posting a 2–1 record with a 2.74 ERA and three quality starts across four June outings. Opposing him is Arizona’s Brandon Pfaadt (8–5, 5.49 ERA), who began the year 5–1 with a 2.78 ERA but has since allowed 38 earned runs over his last 44⅔ innings. Career splits favor Marlins hitters Jesus Sanchez (4-for-8) and Kyle Stowers (2-for-5) against Pfaadt. If you like to buy picks, you can lock in expert advice here.
Gambling Insights and Handicappers’ Ranking
With Alcantara’s resurgence and Miami’s red-hot offense, the Marlins look poised to capture a sixth straight victory. For ongoing odds updates and to see who’s leading the way among experts, consult our leaderboard of top handicappers.