Skryf 'n voortsetting vir hierdie paragraaf - By die Somer Olimpiese Spele in Sydney in 2000 het Kim besluit om met die sprintvrystyl te eksperimenteer en net in twee swemwedstryde deel te neem. Hy het FINA B-standaarde van 22.99 (50 m vryslag) en 51.14 (100 m vryslag) van die Dong-A-swemtoernooi in Ulsan behaal. In die 100 m vryslag
, Kim is 24ste in die oggend se voorverkiesing. Hy het in die sesde wedstryd geswem en 'n tweede plek behaal met 0.21 van 'n sekonde agter die wenner Peter Mankoč van Slowenië in 'n lewensbestek van 50.49. Twee dae later, in die 50 m vryslag, het Kim die halfeindronde met 'n klein fraksie van 0.02 sekondes gemis en 'n gelykes met China se Jiang Chengji in 'n Suid-Koreaanse rekord van 22.82 voltooi.