Having failed at Ulsan, Ha moved to his friend Lee Keun-ho's team Daegu FC in 2006 and made his K League debut.
He began to shine with Lee, and Daegu made a sensation in 2008 by playing extremely aggressive football and becoming the joint top-scoring club in the league.
Although Jeonbuk won the league in that season, he failed to secure a regular place in the first team.
Dinamo Zagreb reportedly was one of the numerous clubs that made an offer to sign Ha.
Ha said that he is exempt from military duty because of an illness he suffered during childhood on a radio show.