Kompletoha ang mosunod nga pulong:
2012 London Paralympics, Mubo nakadaog sa usa ka bronse nga medalya sa Men's Shot Put F11/12 kalihokan. Sa 2016 Rio Paralympics, siya natapos sa ikapito sa Men's Shot Put F12.