In 2016 nam Mizbani deel aan de wegwedstrijd op de Olympische Spelen in Rio de Janeiro, maar reed deze niet uit. Vier dagen later eindigde hij op plek 31 in de tijdrit.