Actualmente milita en Real Pilar de la Primera C.[1] Gerardo hizo todas las inferiores en Rosario Central.
Jugó su primer partido en la fecha 29 del torneo de Primera B Nacional 2011/12 ante Quilmes.
En dicho campeonato disputó 9 encuentros como titular en forma consecutiva: desde la fecha 29 a la 37.
Esto le bastó para que se transforme el primer futbolista en la historia de Central que gana sus primeros siete partidos en el club.
[2] En la temporada 2012/13 fue utilizado por Miguel Ángel Russo como lateral por derecha durante las primeras fechas ante una lesión de Paulo Ferrari.