Kim was selected by Jeju United as a draft player for the 2008 K-League season. He played only a single match for the club (a K-League Cup game), and moved to the Pohang Steelers for 2009. As a squad player, he made intermittent appearances for Pohang throughout 2009, including two appearances in the Asian Champions League. Unfortunately, Kim only made a single appearance in 2010, as a substitute in a K-League Cup match against his former club Jeju United.[1]