The U.S.-based Nigerian track and field sprinter holds a Personal Best of 9.86 seconds in the 100m and a Nigerian national record of 19.73 seconds in the 200m. Oduduru, a two-time NCAA Champion, won the 100m title for the first time in his career with a 9.86 seconds return.

  • No comments yet.
  • Add a review