Despite having represented his country at youth level, Kim never made a first team start for
Shimizu S-Pulse in the
J1 League due to injuries. On 7 August 2009 he transferred to
Tokushima Vortis on loan. Kim was selected first designate in the 2011 K League Draft by
Gwangju FC. In 2016,
Busan IPark loaned Sub out to
Ansan Mugunghwa for military duty. == International career ==