Pacheco was first shuffled away to make room for right-hander Eddie Butler on the 40-man roster. The catcher was hitting .236 with eight RBIs in 72 at-bats this season, as he struggled to find playing time behind Wilin Rosario.
Beyond playing behind the plate, the Rockies had tinkered with Pacheco at first, second and third base since he led all National League rookies with a batting average of .309 in 2012.
The D-backs will be hoping Pacheco can rediscover the stroke from his breakout campaign, and they could experiment with him at either corner-outfield position. The D-backs designated first baseman Nick Evans for assignment in a corresponding move.