Hijo de Jorge Mares y Guadalupe Martínez, se crio en la colonia Antigua Aceitera.
Empezó jugando en la escuela "CESIFUT", que era dirigida por su tutor Juan Rodríguez, a los 10 años fue detectado por un buscador de talentos del equipo santista que lo llevó para las categorías juveniles cuando tenía 15 años.
Después de participar en 6 encuentros, fue citado por Daniel Guzmán para que se integrara al primer equipo.
Con la salida de Edgar Castillo al finalizar el Apertura 2008–que era el jugar titular–, Mares empezó a tener más regularidad en el once inicial.
[2] Con las incorporaciones de Antonio Olvera y Carlos Adrián Morales, en el Bicentenario 2010, solo participó durante 315 minutos, lo que provocó que saliera de la institución al concluir el certamen.
Dentro del torneo, jugó 1 partido y anotó 1 gol, mismo que le dedicó a su hijo.