La Jocurile Olimpice din 2012 de la Londra a participat la proba pe echipe ca rezervă. Coreea de Sud a întâlnit România în finală. Oh a fost introdus la al optulea releu și a învins-o pe rezerva română, Alexandru Sirițeanu, cu scorul 5–1.[2] În cele din urmă Coreea de Sud a învins cu scorul de 26-45 și a fost laureată cu aur.
La Campionatul Mondial din 2013 de la Budapesta Oh a pierdut în al doilea tur cu colegul de lot Kim Jung-hwan. La proba pe echipe Coreea de Sud nu a putut să se impună în seminală în fața Rusiei, dar a trecut de Belarus în finala mică și a cucerit medalia de bronz. În anul următor, la Campionatul Mondial de la Kazan Oh s-a oprit în tabloul de 16 în fața românului Tiberiu Dolniceanu.[3] La proba pe echipe Coreea de Sud a trecut succesiv de Spania, România și Ungaria. A fost învinsă în finală de Germania, obținând argintul.
Note
^„O Eun-Seok” (în engleză). Sports Reference. Arhivat din original la . Accesat în .