20.34:092010Puchar Europy w biegu na 10 000 m Marsylia10 000 m 1.27:28,862010Superliga drużynowych mistrzostw Europy Bergen5000 m 1.13:14,932010Mistrzostwa Europy Barcelona10 000 m 1.28:24,992010Mistrzostwa Europy Barcelona5000 m 1.13:31,182011Halowe mistrzostwa Europy Paryż3000 m 1.7:53,002011Mistrzostwa świata Daegubieg na 10 000 m 2.27:13,082011Mistrzostwa świata Daegubieg na 5000 m 1.13:23,362012Mistrzostwa Europy Helsinki5000 m 1.13:29,912012Igrzyska olimpijskie Londyn10 000 m 1.27:30,422012Igrzyska olimpijskie Londyn5000 m 1.13:41,662013Superliga drużynowych mistrzostw Europy Gateshead5000 m 1.14:10,002013Mistrzostwa świata Moskwabieg na 10 000 m 1.27:21,712013Mistrzostwa świata Moskwabieg na 5000 m 1.13:26,982014Mistrzostwa Europy Zurychbieg na 5000 m 1.14:05,822014Mistrzostwa Europy Zurychbieg na 10 000 m 1.28:08,112015Mistrzostwa świata Pekinbieg na 10 000 m 1.27:01,132015Mistrzostwa świata Pekinbieg na 5000 m 1.13:50,382016 Mistrzostwa świata w półmaratonie Cardiff półmaraton 3.