Guliyev gareggia nel 2009 ai campionati europei juniores, dove vince l'argento nei 100 m e l'oro nei 200. Detiene il record nazionale junior e assoluto in entrambi gli eventi. Detiene inoltre il record nazionale ed europeo junior nei 60 m. Il suo tempo nei 200 m è stato il secondo più veloce corso da un atleta junior dopo quello di Usain Bolt. Per questo risultato si è classificato secondo nel premio Atleta europeo dell'anno per l'anno 2009.