Samuel Ogiemwonyi Eghosa has faced 29 opponents throughout his career