In 2016 nam Odurudu deel aan de Olympische Spelen van 2016 in Rio de Janeiro. In een persoonlijk record van 20,34 seconden kon Odurudu zich kwalificeren voor de halve finale op de 200 m. In de tweede halve finale eindigde hij op de zevende plaats en met een tijd van 20,59 seconden kon hij zich niet kwalificeren voor de finale.