Kim speelde in 2016 op de Olympische Spelen, hij schoot de hoogste score van het deelnemers veld en brak met een score van 700 punten op de maximale 720 ook het wereldrecord en Olympisch record. Ondanks deze hoge score werd hij verrassend uitgeschakeld door Riau Ega Agatha in de tweede ronde. In de team categorie won hij wel goud.