Kim signed his first professional contract with Jeju United FC after having almost regularly featured in the South Korea National Football Team Under 20 and Under 23. Kim made 3 appearances for the club before he was loaned to Gyeongnam FC.
Gyeongnam FC
After his professional debut with Jeju United FC, Kim was loaned to Gyeongnam FC where he made 18 appearances with one goal and one assist to his name.[5][6][7][8]
In 2012, Kim got a series of called ups for the South Korea National under-20 Football Team to participate in various international tournaments including FIFA U-20 World cup qualification, Toulose Cup and AFC U-19 Championship . Kim also participated for Valencia Cup in three games for his country. In total, Kim represented his country for 15 games.[10][11][12]
South Korea U-23 National Team
In 2012, Kim got a series of called ups for the South Korea National under-23 Football Team to participate in various international tournaments including the King's Cup, Toulose Cup and China friendly Cup. In total, Kim represented his country for 8 games.[10]