Fares Kacem has faced 25 opponents throughout his career