Kim pasó su juventud entrenando ya sea como defensa central o como mediocampista defensivo, pero por sugerencia de su entrenador, cambió su puesto a delantero unas semanas después de firmar su primer contrato profesional con el Ulsan Hyundai FC.
Al principio, tuvo problemas para adaptarse en la nueva posición, pero últimamente ha demostrado su valía siendo uno de los mejores delanteros de la liga de fútbol coreana.
Su mejoría como delantero en los últimos años se evidencia en la cantidad de goles marcados.
El 8 de julio de 2019 Kim se unió liga china club de Shanghai Shenhua FC Groenlandia, se estableció rápidamente como un miembro principal del equipo y personalmente anotaría 10 goles en 15 juegos mientras el club se alejaba de la zona de descenso y ganaba la Copa FA de China 2019.
Ulsan Hyundai Jeonbuk Hyundai Motors Shanghai Shenhua Corea del Sur Corea del Sur U23