Kim startete zu Beginn der Saison 2018/19 in Calgary erstmals im Weltcup und belegte dabei den zehnten Platz über 1000 m und den dritten Rang über 500 m. Im weiteren Saisonverlauf siegte in Almaty, Dresden und Turin je über 1500 m und errang zudem in Almaty jeweils den zweiten Platz über 1500 m und mit der Mixed-Staffel und in Turin den zweiten Platz über 500 m. Zum Saisonende gewann er damit den Weltcup über 1500 m und belegte im Weltcup über 500 m den siebten Platz.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Dies ist die übliche Reihenfolge im Koreanischen. Kim ist hier somit der Familienname, Gun-woo ist der Vorname.