Gabriel Bata'a has faced 40 opponents throughout his career