Trejo ha dirigido a Toros Neza, Cruz Azul Hidalgo, Cruz Azul, Jaguares de Chiapas, Pachuca, Tigres, Monarcas Morelia, Necaxa, Tecos de la UAG, Puebla F.C., San Luis y a los Pumas de la UNAM, actualmente sin equipo.