Jugaba de defensa y su último equipo fue Asociación Deportiva Isidro Metapán.
Posteriormente retornó a El Salvador y vistió la camisola del Águila, en el Torneo Apertura 2010.
Desde el Torneo Apertura 2011 jugó para Isidro Metapán, y ese mismo campeonato conquistó otro título.
Pacheco logró su primer objetivo oficial de El Salvador en un partido amistoso frente a DC United en 2003.
Jugó en un equipo perteneciente a la Liga Deportiva Morazán de fútbol amateur, con sede en Los Ángeles, California.