Kang joined Pohang Steelers in 2014 as a free agent rookie and go on to make his debut in a AFC Champions League group game on 18 March 2014 against Shandong Luneng Taishan in a 2–2 draw, where he came on as a late substitute.
[2] He would become a regular within the team until he was loaned out to Sangju Sangmu, the sports division of the Republic of Korea Armed Forces, as part of his military service.
[3] He would make his debut on 5 June 2022, in a league game against Cangzhou Mighty Lions that ended in a 2–1 defeat.
[4] After his spot on the team was given to Samuel Adegbenro ahead of the 2024 season, his contract was terminated by Guoan on 6 March 2024.
[8] He made his debut for South Korea national football team on 9 June 2021 in a World Cup qualifier against Sri Lanka.