Gerardo Bernal (born 26 June 1989 in Cuernavaca, Morelos) is a Mexican professional footballer who last played as a defender for Murciélagos FC.