Udfyld følgende sætning: En kandidat fra Hyundai High School i Seoul, i 2018 underskrev han sin første professionelle kontrakt med K League 1 hold Ulsan Hyundai. Han var oprindeligt sat til at forstærke ungdomsholdet i "Horangi" i den nationale reserve liga: dog den 1. marts 2018, Ulsan manager Kim Do-hoon fanget alle ved overraskelse ved at give Oh sin senior debut på kun 19 år, da han valgte ham til start XI mod Jeonbuk Hyundai Motors i den første kamp af
sæsonen. Han spillede i 56 minutter, før han blev erstattet af Júnior Negrão, og hans side endte med at lide et 2-0 tab.