Kim won his first major gold medal at the 2010 World Judo Championships held in Tokyo, Japan. In the gold medal match, he defeated two-time Olympic medalist Leandro Guilheiro of Brazil by scoring a waza-ari with ouchi-gari in extra time.