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.
Cho dù từng đại diện đội tuyển quốc gia ở cấp độ trẻ, Kim chưa bao giờ có tên trong đội hình xuất phát của Shimizu S-Pulse tại J1 League vì chấn thương.