В 2016 году в Рио на олимпийском стадионе в полуфинальном забеге среди мужчин на 200 метров с результатом 20,09 пришёл четвёртым, тем самым получив право на участие в финале Олимпийских игр 2016 года в Рио-де-Жанейро. В финале Гулиев занял последнее восьмое место, показав результат 20,43 секунды. В 2016 году на чемпионате Европы в Амстердаме стал вторым на двухсотметровке, пробежав за 20,51 секунды.