W 2017 trafił do Hammarby IF.

29 stycznia 2019, podpisał kontrakt z południowokoreańskim Incheon United. 23 lipca 2019 rozwiązał z tym klubem kontrakt za porozumieniem stron.

14 sierpnia 2019, został zawodnikiem HNK Gorica.

Kariera reprezentacyjna Szwecja W reprezentacji Szwecji Hamad zadebiutował 19 stycznia 2011, w wygranym 2:1 towarzyskim meczu z Botswaną.

Dla Trzech Koron zagrał ponownie, po pięcioletniej przerwie, 7 stycznia 2018, z Estonią. W opinii dziennikarzy był jednym z najlepszych piłkarzy na boisku. Ósmy, a zarazem ostatni, mecz w reprezentacji Szwecji zagrał 11 stycznia 2018, z Danią.

Irak W październiku 2018, szwedzkie media poinformowały, że Hamad otrzymał powołanie do reprezentacji Iraku, jednakże sam zainteresowany odmówił komentarza w tej sprawie. Z tego względu nie został powołany na grudniowe mecze Szwecji. 25 lutego 2019, Hamad, za pomocą swojego konta na Twitterze, ogłosił, iż będzie reprezentował drużynę narodową Iraku oraz że od tego momentu „pomoże zespołowi osiągnąć nowe szczyty”.

W reprezentacji Iraku zadebiutował 10 października 2019, zmieniając w 61.