Andika mwendelezo wa fungu hili - Katika Michezo ya Olimpiki ya Kiangazi ya 2000 huko Sydney, Kim aliamua kujaribu mbio za mbio za kasi za freestyle, akishindana tu katika mashindano mawili ya kuogelea. Aliweka viwango vya FINA B vya 22.99 (50 m freestyle) na 51.14 (100 m freestyle) kutoka Dong-A Swimming Tournament huko Ulsan. Katika mbio za mita 100 za uhuru
, Kim alichukua nafasi ya ishirini na nne katika prelims ya asubuhi. Kuogelea katika joto sita, alichukua nafasi ya pili kwa 0.21 ya pili nyuma ya mshindi Peter Mankoč wa Slovenia katika maisha bora ya 50.49. Siku mbili baadaye, katika mbio za mita 50 za freestyle, Kim alikosa nusu fainali kwa sehemu ndogo ya sekunde 0.02, akimaliza sare na Jiang Chengji wa China katika rekodi ya Korea Kusini ya 22.82.