Hugo Miguel Andrade Pereira has faced 10 opponents throughout his career