En route to an amateur record of 63–3, Gonzalez defeated future World Boxing Council (WBC) junior lightweight titleholder Gabriel Ruelas in 1988 to earn a spot on Mexico's Olympic team as a featherweight.
On his path to an amateur record of 63–3, Gonzalez defeated Gabriel Ruelas, who would later become a WBC junior lightweight titleholder, in 1988 and secured a spot on Mexico's Olympic team as a featherweight.