Hanca played football as a youngster for his hometown club FCM Târgu Mureș. In 2009, he joined Liga II team Snagov, for which he amassed 38 league games and one goal. At the start of 2012, Hanca had a brief stint at Bihor Oradea.
Return to Târgu Mureș
During mid-2012, Hanca was brought back by his former youth side FCM Târgu Mureș. He made 22 appearances and scored two goals during the 2013–14 season, as his team achieved promotion to the Liga I.
On 8 January 2016, Hanca signed a three-and-a-half-year contract with fellow Liga I team Dinamo București.[3] He made his official debut for "the Red Dogs" in a 1–0 league win over Botoșani, on 14 February.[4] On 17 May, he started in the Cupa României final played against CFR Cluj, which Dinamo lost 4–5 at the penalty shootout.[5]
Hanca scored his first goal on 17 October 2016, in a 2–1 victory against Universitatea Craiova in the Liga I. On the 30th the next month, he converted a penalty in a 3–1 derby defeat of FC Steaua București. On 20 May 2017, he won the Cupa Ligii trophy after his side defeated ACS Poli Timișoara 2–0 in the final.[6]
Cracovia
This section needs expansion with: March 2024. You can help by adding to it. (March 2024)
Universitatea Craiova
On 29 July 2022, Hanca returned to Romania and its Liga I by signing a three-year deal with Universitatea Craiova.[7] He scored his only goal in a 2–1 local derby win over FC U Craiova, on 7 August.
Hanca soon fell out of favour with head coach Mirel Rădoi and the club's directors, being sent to the reserve team and suing them for €2 million. He terminated his contract on 18 June 2023, after receiving €120,000 in compensations.[8]
Hanca married his girlfriend Andreea in May 2016, and their wedding took place in Târgu Mureș in the summer of the same year.[12] The couple is known for its charity work.[13]
^"Fotbalistul lunii – August 2017" [Player of the Month – August 2017] (in Romanian). Digi Sport. August 2017. Archived from the original on 17 September 2017. Retrieved 8 September 2017.