Hadžić je rođen u Sarajevu 19. marta 1999. godine. Karijeru je počeo upravo u Bordo timu iz kojeg je otišao u portugalski Leixoes, a posljednje dvije sezone igrao je u Mladosti iz Doboj kaknja za koju je u Premijer ligi Bosne i Hercegovine postigao 12 golova na 35 odigranih utakmica.
Nastupao je za sve omladinske selekcije reprezentacije Bosne i Hercegovine za koje je skupio 25 nastupa i postigao 11 pogodaka.
“Fenomenalan je osjećaj potpisati za Slaven Belupo. Ovo je sigurno korak naprijed u mojoj karijeri. Stigao sam u klub koji je izvanredan za moj razvoj i jedva čekam zaigrati u Prvoj HNL. Uvijek sam pratio hrvatski fudbal tako da neću imati problema oko prilagodbe. Nadam se da ćemo igrati dobro i da ćemo ispuniti klupske ciljeve. Od sebe očekujem da nastavim s dobrim nastupima kao što je to bio slučaj i u Bosni i Hercegovini.”, rekao je Hadžić na zvaničnom predstavljanju u Belupu.
Hadžić je sa Slaven Belupom potpisao ugovor do ljeta 2023. godine, prenosi N1.