Yardbarker
Miami Marlins shortstop Xavier Edwards is outstretched prone and in motion as he dives on the ground for a ball against the Arizona Diamondbacks in the April 2025 series
Apr 15, 2025; Miami, Florida, USA; Miami Marlins shortstop Xavier Edwards (9) dives for a ball against the Arizona Diamondbacks during the ninth inning at loanDepot Park. All players wore #42 for Jackie Robinson Day. Mandatory Credit: Rhona Wise-Imagn Images Miami

How To Watch the Arizona Diamondbacks vs. the Miami Marlins: First Pitch, TV & Streaming Details for Tonight

Affiliate Disclosure Statement: If you make a purchase using the links included, we may earn a share of the revenue from our affiliate partners.

The Marlins are 8-8 and having an unexpectedly above-average year. While they currently stand at .500, no one believed the Marlins were capable of beating the Pittsburgh Pirates back in March, let alone winning three games out of the four-game series at the beginning of the season.

Tonight, the Marlins take on the Diamondbacks at home. The Diamondbacks are a great team, even though they are second to last in the division — the Dodgers (13-6), Giants (12-5), and Padres (14-4) have upped the ante in the NL West. The division is frankly outrageous.

Brandon Pfaadt (3.40 ERA) will take the mound for the Arizona Diamondbacks, hoping to outperform Miami Max Meyer's 2.00 ERA as Meyer pitches at home. 

The Marlins must exploit Pfaadt's ERA, as the Diamondbacks' offense currently scores 5.41 runs per game, the third-highest in the 2025 MLB Season.


How to watch the Arizona Diamondbacks vs. the Miami Marlins game tonight

  • Matchup: Arizona Diamondbacks vs. Miami Marlins
  • Date: Wednesday, April 16, 2025
  • Time: 6:40 PM EST
  • TV Channels: ARID (for Diamondbacks fans), FanDuel Sports Florida (FDSFL for Miami fans) 
  • Livestreaming Platforms: Fubo, DIRECTV, and DBACKS.TV
  • Location: Miami, Florida
  • Stadium: LoanDepot Park

Predictions, odds, and spread for Diamondbacks vs. Marlins

Key Line
  Diamondbacks  
  Marlins  
Moneyline
-146
+123
Run Line
-1.5
+1.5
Run Line Odds
+116
-138
Total (O/U 8.5)
Over -113
Under -107

Key players you need to watch on the Arizona Diamondbacks

  • Corbin Carroll – The dynamic center fielder leads the Diamondbacks in WAR (1.6) thanks to a blistering .338 average with 6 home runs and a 1.158 OPS over 17 games. Carroll’s power-speed combo makes him one of the best players (if not the best player) on the Dbacks.
  • Geraldo Perdomo – Showing excellent on-base skills, Perdomo is hitting .321 with a .431 OBP and .948 OPS in 17 games. His 3 home runs and 16 RBI highlight his growing impact in the Dbacks lineup, and his 1.1 WAR highlights how valuable he’s been defensively at shortstop.
  • Pavin Smith – Batting with an incredible team-high .375 average, Smith has collected 6 extra-base hits, driving his OPS to an impressive 1.057. His consistent production is a driving force behind the Diamondbacks current 10-7 record. 

Key players you need to watch on the Miami Marlins

  • Xavier Edwards – Batting .317 with a .405 OBP in 16 games, Edwards brings energy atop the lineup. He’s stolen 6 bases already, showcasing his speed and power behind home plate.
  • Matt Mervis – With a .270 average and 5 home runs in just 37 at-bats, Mervis leads the team in slugging (.676) and boasts a stellar 1.009 OPS. 
  • Griffin Conine – The right fielder’s .320 average and .873 OPS speak to his balanced offensive approach. Conine’s 5 extra-base hits in 16 games point to a growing run producer who can drive in runs when it really matters.

Key stats for Arizona Diamondbacks

TEAM R AVG OBP SLG OPS HR SB ERA WHIP K
Diamondbacks 92 .258 .346 .443 .790 20 12 4.32 1.16 147

Key stats for Miami Marlins

TEAM R AVG OBP SLG OPS HR SB ERA WHIP K
Marlins 69 .253 .326 .374 .700 11 13 4.44 1.40 115

Who's winning the Diamondbacks vs. Marlins series?

Today, we think the Diamondbacks are going to take the game. We still think the Diamondbacks will come out on top for the series over the Marlins. Max Meyer (2.00 ERA) is their best starting pitcher, so if they don't win today, it doesn't bode well for the Florida home team.