9 marca 2013 roku wygrał w wyścigu Giro delle Tre Provincie, pokonując trasę o długości 144,9 km w 3 godziny, 11 minut i 13 sekund. 2 kwietnia tegoż roku zajął drugie miejsce po przejechaniu trasy o długości 139,7 km w ramach Classica di Colbuccaro. 21 lipca zajął 4. miejsce na Freccia dei Vini (trasa wynosiła 155,8 km). Wziął ponownie udział w mistrzostwach Albanii w kolarstwie szosowym; zwyciężył 29 września w jeździe indywidualnej na czas pokonując 24-kilometrową trasę w 32 minuty i 1 sekundę, a dzień później także zajął pierwsze miejsce w jeździe grupowej w ramach danych mistrzostw, wynik czasowy wyniósł 3 godziny, 30 minut i 6 sekund.
27 kwietnia 2014 roku zajął 5. miejsce w wyścigu Medaglia d'Oro Frare De Nardi. 3 maja tegoż roku zwyciężył w wyścigu Coppa Comune di Piubega pokonując 140-kilometrową trasę w 3 godziny, 15 minut i 55 sekund. 19 października zajął trzecie miejsce w Coppa d'Inverno.
28 czerwca 2015 roku ponownie zwyciężył w mistrzostwach Albanii w kolarstwie szosowym pokonując 175-kilometrową trasę w 4 godziny, 42 minuty i 2 sekundy. W tymże roku Halilaj wziął również udział w Tour of China I, jednak odpadł na piątym etapie.