W 2008 Odumosu reprezentowała Nigerę podczas igrzysk olimpijskich w Pekinie. W starcie indywidualnym odpadła w półfinale 400 metrów, zaś w sztafecie 4 x 400 metrów razem z koleżankami z reprezentacji uplasowała się na 5. pozycji. Podczas igrzysk olimpijskich w Londynie (2012) zajęła 8. miejsce w finale biegu na 400 m przez płotki. Weszła także w skład sztafety 4 x 400 metrów, która po biegu finałowym została zdyskwalifikowana[1].