| Personal records |
| 5000m - 13:02.69 (2012) 10000m - 26:52.65 (2012), All-Time Kenya No. 16 10 km road - 27:51 (2012)(split) 15 km Road - 42:03 (2012)(split) Half Marathon - 59:11 (2012) |
| Career highlights |
| 2013 |
| Road: 2nd - Drake 10 km (28:31) 3rd - San Blas 10 km (28:59) 4th - Berlin Half Marathon (1:00:45) |
| 2012 |
| Track: 3rd - IAAF Diamond League Brussels 10000m (26:52.65) 1st - African Championships Porto-Novo 10000m (27:19.74) 1st - National Championships Kasarani 10000m (27:49.53) 2nd - KBC Nacht Heusden-Zolder 5000m (13:02.69) End-of-Season World Rank (by time): 10000m - 3rd; 5000m - 22nd Road: 3rd - City-Pier-City Half Marathon Den Haag (59:11) 2nd - Valencia Half Marathon (59:46) 3rd - National Du Puy En Velay 15 km (43:22) End-of-Season World Rank (by time): Half Marathon - 6th |
| 2011 |
| 2nd - Valencia Half Marathon (59:47) 6th - Nairobi 10000m (27:48.5) End-of-Season World Rank (by time): Half Marathon - 15th (Kenya - 8th) |