Oh Sang-uk wurde dreimal in Folge mit der südkoreanischen Equipe Weltmeister: 2017 in Leipzig, 2018 in Wuxi und 2019 in Budapest. 2019 wurde er außerdem auch im Einzel Weltmeister. Bei Asienspielen sicherte er sich 2018 in Jakarta mit der Mannschaft ebenfalls Gold, während er im Einzel nach einer Finalniederlage gegen seinen Landsmann Gu Bon-gil Silber erfocht. Viermal gewann Oh den Titel bei Asienmeisterschaften, davon jeweils 2016 in Wuxi, 2017 in Hongkong und 2019 in Tokio mit der Mannschaft, sowie 2019 auch im Einzel. Hinzu kommt eine Bronzemedaille mit der Mannschaft 2018 in Bangkok. Bei den 2021 ausgetragenen Olympischen Spielen 2020 in Tokio gewann Oh mit der Mannschaft die Goldmedaille und wurde Olympiasieger.