Pacheco joue 270 matchs des Rockies entre 2011 et 2014. Il maintient une moyenne au bâton de ,281 avec 247 coups sûrs, 8 circuits et 98 points produits au total. Placé en ballottage après 22 matchs des Rockies joués, il est réclamé par les Diamondbacks de l'Arizona le [11]. Il fait mieux après le transfert et termine 2014 avec une moyenne au bâton de ,255 en 69 matchs joués, alternativement au premier but et au poste de receveur[7], pour Colorado et Arizona. Réserviste, il dispute 29 matchs des D-Backs en 2015.
Le , il signe un contrat des ligues mineures avec les Reds de Cincinnati.