Hadroj began his senior career with
Laçi, making his debut in European competition on 12 July 2018 in a UEFA Europa League qualifying match against
Anorthosis. He also appeared in the return leg of the two-legged fixture as Laçi bowed out of the
Europa League. He later made his domestic debut in the
2018 Albanian Supercup against
Skënderbeu. He would make just eleven appearances in all competitions in his first and only season with the club. In January 2019, he joined
Bylis. He made his debut for the club the following month, playing the entirety of a 1–0 league victory over
Oriku. Bylis won the
2018–19 Albanian First Division and achieved promotion to the
Kategoria Superiore. After leaving
Partizani, in January 2025, Hadroj transferred to Ukrainian club
Polissya Zhytomyr, signing a three-year contract. ==International career==