Wynik ten nie został uznany za oficjalny rekord świata, ponieważ trasa miała w pewnym momencie zbyt duży spadek.

W 2007 na mistrzostwach świata w lekkoatletyce wywalczył srebrny medal na dystansie 5000 metrów. Szybszy był tylko Bernard Lagat.

Na igrzyskach olimpijskich w Pekinie, startując na dystansie 5000 metrów, zdobył srebrny medal, przegrywając z Etiopczykiem Kenenisą Bekele.

W 2010 zdobył srebrny medal w biegu na 5000 metrów podczas igrzysk Wspólnoty Narodów.

W 2016 podczas igrzysk olimpijskich w Rio de Janeiro zdobył złoty medal, zwyciężając w maratonie.

W 2018 podczas maratonu w Berlinie ustanowił rekord świata w tej konkurencji – 2:01:39

12 października 2019 ustanowił nieoficjalny rekord świata przebiegając w Wiedniu dystans maratonu w 1:59:40, jako pierwszy uzyskując czas poniżej 2 godzin.

8 sierpnia 2021 obronił tytuł mistrza olimpijskiego w maratonie podczas Igrzysk Olimpijskich w Tokio

25 września 2022 w berlińskim maratonie, poprawił czasem 2:01:09 należący do niego rekord świata o 30 sekund (rekord ten przetrwał do 8 października 2023, obecnie jest to 2.