Kim voitti kolmiloikan pronssia tuloksella 16,78 m Incheonin Aasian-mestaruuskilpailuissa 2005. Hän karsiutui niin ikään kolmiloikassa Moskovan sisäratojen MM-kilpailuissa 2006, mutta voitti pronssia samana vuonna Dohan Aasian kisoissa tuloksella 16,87 m. Vuonna 2007 hän sijoittui yhdeksänneksi Osakan MM-kilpailuissa tuloksella 16,71 m, minkä lisäksi hän voitti hopeaa Ammanin Aasian-mestaruuskilpailuissa tuloksella 17,00 m ja kultaa Bangkokin universiadeissa tuloksella 17,02. Seuraavana vuonna hän karsiutui Pekingin olympialaisissa ja vuonna 2009 hän koki saman kohtalon sekä kolmiloikassa että pituushypyssä Berliinin MM-kilpailuissa.