14 lutego 2016 roku wziął udział w Trofeo Laigueglia, zajmując 15. miejsce po przejechaniu trasy o długości 192,5 km. 28 lutego tegoż roku zajął 17. miejsce w szwajcarskim wyścigu Gran Premio di Lugano po pokonaniu 186-kilometrowej trasy. 14 maja zajął drugie miejsce w portugalskim wyścigu Volta Internacional Cova da Beira, którego trasa wynosiła 198,6 km. 5 czerwca przejechał trasę o długości 178,2 km w ramach amerykańskiego wyścigu Philadelphia International Cycling Classic; Halilaj zajął dziewiąte miejsce. 26 czerwca zajął trzecie miejsce w mistrzostwach Albanii w kolarstwie szosowym, pokonując 174 km w 4 godziny, 29 minut i 5 sekund (o 2 sekundy dłużej od zwycięskiego Eugerta Zhupy). 3 lipca tegoż roku Halilaj zajął 3. miejsce także w wyścigu Balkan Elite Road Classics, którego trasa wynosiła 170 km.

W 2017 roku Halilaj wziął udział w wyścigu Dookoła Erytrei, kończąc go na czwartym etapie. 23 kwietnia tegoż roku zajął piąte miejsce w wyścigu Asmara Circuit, którego trasa wynosiła 125 km. 24 maja zajął 10. miejsce w wyścigu Tour of Albania;