Brought to Singapore S.League team Balestier Khalsa on the recommendations of teammate Park Kang-jin, Kim lived with him through his stay there.
[1] However, he found it difficult to adapt as he was unable to communicate with anybody but his club was able to fund English lessons for him.
[1] Even though he scored in the 2014 Singapore Cup final and the 2013 Singapore League Cup, Kim was released, going back to his homeland to take up a job in screen baseball instead.
[2] Made the Goal.com S.League Team of the Week for Round 13 in 2013[3] with a goal in a 2–2 tie with Geylang International.
He had not learned English in school, and was reticent when having to speak it in Singapore.