Hagos Gebrhiwet participe aux Jeux olympiques de 2016 à Rio de Janeiro. Dans l'épreuve du, il se classe troisième de la finale, derrière Mo Farah et l'Américain Paul Chelimo, obtenant la première médaille olympique de sa carrière. Il remporte le classement général de la Ligue de diamant 2016, grace notamment à ses succès obtenus à Oslo et Zurich.