Diamondbacks series preview: Everything is awesome!.. Away from Phoenix

Tale of the Tape:
Record: Diamondbacks (12-15) Marlins (12-12)
Offense: Diamondbacks (.262/.323/.457, 123 runs scored, 6th in N.L.), Marlins (.277/.338/.421, 97 runs scored, 11th in N.L.)
Team ERA: Diamondbacks (4.94, 12th in N.L.,) Marlins (4.37, 8th in N.L.)
The D-backs’ 5-2 record against the Marlins last season included a four-game sweep at Marlins Park. Overall, the D-backs are 74-55 against Miami including 35-31 on the road (10-5 at Marlins Park).
The Marlins have the second-highest batting average in baseball. However, the Marlins have a better road record (10-5) than at home (2-7), and the biggest reason for their poor start at home is a lack of offensive production.
Miami is hitting .308 with 13 home runs over its past eight games, but all of that came during a 10-game road trip that included a sweep of the Dodgers, part of a seven-game win streak that ended with a 14-5 loss to the Brewers on Sunday. At home, the Marlins are a completely different group, hitting .248 and averaging just 3.8 runs per game. Marlins pitchers own a 3.54 ERA in 122.0 innings pitched on the road, compared to a 4.61 ERA in 84.0 innings pitched at home.
The Diamondbacks’ offense has been among the best in the majors near the top of National League in hits, extra-base hits, home runs, among others, and this is with Paul Goldschmidt and David Peralta not swinging the bat well. The D-backs have lacked big timely hits lately, and are hitting an N.L. worst .206 with runners in scoring position.