Felix Perez has faced 21 opponents throughout his career