In de zomer van 2016 behaalde hij zijn grootste succes tot dan toe op de Olympische Spelen in Rio de Janeiro. Hij werd olympisch kampioen marathon. Met een tijd van 2:08.44 bleef hij Feyisa Lilesa en Galen Rupp ruim een minuut voor.