Alvaro Gomez Delgado has faced 32 opponents throughout his career