The Mets have won five in a row against the D-Backs, who are 18-31 on the year.
The Mets pitchers allowed just two runs during an 18-inning stretch while sweeping a three-game series at Arizona from April 14-16.
Bartolo Colon has a 2.93 ERA during his four wins, and a 7.58 ERA in his five losses. He is coming off his best performances of the season, allowing two runs and five hits in eight innings against the Nationals. Colon turns 41 on Saturday.
David Wright has 30 hits this month, tied for the most in the NL with Yasiel Puig of the Dodgers.
Curtis Granderson is 7 for 16 (.438) with four extra-base hits in the last four games.
The Mets are third in the National League with 152 walks. Granderson leads the team with 19 walks.