Viết tiếp cho đoạn này - Tại 10K tốt nhất thế giới năm 2012 anh ấy đứng thứ ba, bị đánh bại bởi Sammy Kitwara và Vincent Chepkok. Ông đã giành chiến thắng tại cuộc đua nửa marathon Lisbon trong năm thứ ba liên tiếp, nhưng chậm hơn so với các lần trước (59
. Anh thống trị cuộc đua từ ngay sau điểm 5 km, và giành chiến thắng thuyết phục với thời gian 1:00:19 giờ, 32 giây trước người chạy thứ hai, Deressa Chimsa. Chỉ hai tuần sau, anh tham gia cuộc chạy đua Great Birmingham Run, nhưng anh có vẻ mệt mỏi và kết thúc thứ ba trong một cuộc đua mà ba người đứng đầu đều rơi xuống dưới kỷ lục của Haile Gebrselassie.