현대미포조선
After graduating from university, Choi began his career at Korea National League side Ulsan Hyundai Mipo Dockyard. On 17 November 2009, Gangwon called him as a second order pick during the 2010 K-League Draft. His first K-League match was against Seongnam Ilhwa Chunma in Seongnam on 27 February 2010, which Gangwon lost 0-3. In July 2010, he moved back to Korea National League side Ulsan Hyundai Mipo Dockyard, his previous club.