The Arizona Diamondbacks and Miami Marlins are set to face off in an intriguing early-season matchup at loanDepot park. Arizona enters the game riding a four-game winning streak, while Miami looks to bounce back after a tough loss.

Game Details
- Matchup: Arizona Diamondbacks (11-7) vs. Miami Marlins (8-9)
- Date: Thursday, April 17, 2025
- Location: loanDepot park, Miami, FL
- Time: 12:10 p.m. ET
- Broadcast: Regional TV, MLB Network
Recent Form & Team Outlook
The Diamondbacks have been one of the hottest teams in baseball, winning nine of their last 15 games. Their offense has been explosive, ranking fourth in MLB with 98 total runs and second in slugging percentage (.454).
Meanwhile, the Marlins have had an up-and-down start to the season, winning eight of their first 17 games. Despite trading away key players in the offseason, Miami has remained competitive, thanks to contributions from Matt Mervis, Griffin Conine, and Kyle Stowers.
Probable Pitchers
- Arizona Diamondbacks: Eduardo Rodriguez (0-2, 4.86 ERA, 20 strikeouts in 16.2 IP)
- Miami Marlins: Edward Cabrera (0-0, 3.18 ERA, 12 strikeouts in 11.1 IP)
Rodriguez has struggled early in the season but is coming off a solid outing against Milwaukee, where he pitched 6.1 innings and allowed just two earned runs. Cabrera, on the other hand, has been effective in limited action, holding opponents to a .233 batting average.
Key Players to Watch
- Arizona Diamondbacks:
- Corbin Carroll – Batting .333, leading the team in home runs (5) and extra-base hits.
- Lourdes Gurriel Jr. – Has been a consistent power threat, hitting multiple home runs in recent games.
- Josh Naylor – Provides a strong presence in the middle of the lineup.
- Miami Marlins:
- Matt Mervis – Off to a fast start, batting .294 with five home runs.
- Griffin Conine – Hitting .304/.385/.435, showing solid plate discipline.
- Kyle Stowers – Batting .314/.410/.471, providing much-needed offensive production.
Matchup Breakdown
- Arizona’s Power vs. Miami’s Pitching:
The Diamondbacks rank fifth in MLB with 24 home runs, while Miami’s pitching staff has struggled to contain power hitters. - Miami’s Contact Hitting vs. Arizona’s Strikeout Pitchers:
The Marlins rank eighth in MLB in batting average (.251), but Arizona’s pitching staff is 10th in strikeouts per nine innings (8.8 K/9). - Bullpen Battle:
Arizona’s bullpen has been solid, while Miami’s relievers have been inconsistent, leading to late-game struggles.
Arizona Diamondbacks – 162
Miami Marlins 8.5
Odds Courtesy of Sports Odds Direct as of Wednesday, April 16, 2025