Mohammed A A Abushamsiya ha enfrentado a 22 oponentes a lo largo de su carrera.