| |
| 200m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 22.23 -0.9 | 1 | | Saarijärvi | 21 Jun |
|
| 2015
22.23w -0.9 | 1 | Saarijärvi | 21 Jun | |
| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2010 |
| Outdoor |
| 47.54A | 1h2-19 | NC-j | Nairobi | 16 Jun |
| 47.10A | 1-19 | NC-j | Nairobi | 17 Jun |
| 48.85 | 6h4-19 | WJ | Moncton | 20 Jul |
| 2012 |
| Outdoor |
| 46.5hA | 3 | | Nairobi | 17 Apr |
| 2014 |
| Outdoor |
| 45.43A | 1 | NC | Nairobi | 7 Jun |
| 46.58 | 2h3 | AfrC | Marrakech | 10 Aug |
| 46.38 | 2s1 | AfrC | Marrakech | 11 Aug |
| 45.07 | 3 | AfrC | Marrakech | 12 Aug |
| 2015 |
| Outdoor |
| 46.70A | 4 | Army Ch | Nairobi | 12 Jun |
|
| 2010
47.10Aw | 1-19 | Nairobi | 17 Jun | |
| 2014
45.07w | 3 | Marrakech | 12 Aug | |
| 2015
46.70Aw | 4 | Nairobi | 12 Jun | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 1:53.30 | 3 | | Santo Domingo | 18 Mar |
|
| 2017
1:53.30w | 3 | Santo Domingo | 18 Mar | |
| |
| 400m Hurdles |
| Outdoor Alltime
Show/hide |
| races under 48.50: 3 |
| 2008 |
| Outdoor |
| 52.79A | 3-19 | NC-j | Nairobi | 18 Jun |
| 2010 |
| Outdoor |
| 51.39A | 1h1-19 | NC-j | Nairobi | 16 Jun |
| 50.7hA | 1-19 | NC-j | Nairobi | 17 Jun |
| 51.15A | 1h2 | NC | Nairobi | 24 Jun |
| 51.04A | 3 | NC | Nairobi | 26 Jun |
| 51.46 | 1h3-19 | WJ | Moncton | 21 Jul |
| 51.22 | 3s3-19 | WJ | Moncton | 22 Jul |
| 52.16 | 8-19 | WJ | Moncton | 23 Jul |
| 51.94A | 6h1 | AfrC | Nairobi | 29 Jul |
| 2011 |
| Outdoor |
| 50.35A | 1 | | Nairobi | 11 Jun |
| 51.9hA | 1h4 | NC | Nairobi | 14 Jul |
| DQ | s1 | NC | Nairobi | 15 Jul |
| 2012 |
| Outdoor |
| 50.26A | 1h3 | NC | Nairobi | 14 Jun |
| 49.81A | 1 | NC | Nairobi | 15 Jun |
| 50.51 | 1h3 | AfrC | Porto Novo | 28 Jun |
| 49.45 | 3 | AfrC | Porto Novo | 28 Jun |
| 51.35 | 7 | Welsh Int | Cardiff | 18 Jul |
| 50.33 | 6h6 | OG | London | 3 Aug |
| 2013 |
| Outdoor |
| 51.70A | 3 | Army Ch | Nairobi | 11 May |
| 50.95A | 4 | NC | Nairobi | 22 Jun |
| 49.59A | 1 | WC Tr | Nairobi | 13 Jul |
| 2014 |
| Outdoor |
| 49.25A | 1 | NC | Nairobi | 7 Jun |
| 49.67 | 1h3 | CWG | Glasgow | 30 Jul |
| 49.99 | 6 | CWG | Glasgow | 31 Jul |
| 2015 |
| Outdoor |
| races under 48.50: 2 |
| 51.00 | 6 | IAAF Chall | Dakar | 23 May |
| 51.28 | 2 | Marski | Lappeenranta | 3 Jun |
| 50.21 | 2 | Sparkassen | Regensburg | 6 Jun |
| 50.38 | 4 | PNG | Turku | 25 Jun |
| 48.92A | 1 | NC | Nairobi | 11 Jul |
| 49.97 | 2 | SavoG | Lapinlahti | 19 Jul |
| 49.24A | 2 | WC Tr | Nairobi | 1 Aug |
| 48.79 | 1h2 | WC | Beijing | 22 Aug |
| 48.29 | 1s1 | WC | Beijing | 23 Aug |
| 48.33 | 5 | WC | Beijing | 25 Aug |
| 50.75 | 8 | VD | Bruxelles | 11 Sep |
| 50.49 | 2h1 | CISM | Mungyeong | 4 Oct |
| 49.91 | 3 | CISM | Mungyeong | 6 Oct |
| 2016 |
| Outdoor |
| races under 48.50: 1 |
| 50.16 | 9 | Diamond | Shanghai | 14 May |
| 49.84A | 2 | NC | Nairobi | 28 May |
| 49.78 | 1h1 | AfrC | Durban | 23 Jun |
| 49.20 | 1 | AfrC | Durban | 24 Jun |
| 48.89A | 1 | OT | Eldoret | 1 Jul |
| 48.91 | 2h1 | OG | Rio de Janeiro | 15 Aug |
| 48.85 | 2s1 | OG | Rio de Janeiro | 16 Aug |
| 47.78 NR | 2 | OG | Rio de Janeiro | 18 Aug |
| 1:08.05 | 7 | Athletissima | Lausanne | 25 Aug |
| DNF | | WK | Zürich | 1 Sep |
| 2017 |
| Outdoor |
| 50.61 | 7 | Diamond | Doha | 5 May |
| 51.97 | 5 | | Lignano Sabbiadoro | 12 Jul |
| 2018 |
| Outdoor |
| 52.1hA | 3s2 | | Nairobi | 17 Feb |
| 51.04A | 4 | | Nairobi | 17 Feb |
|
| 2008
52.79Aw | 3-19 | Nairobi | 18 Jun | |
| 2010
51.04Aw | 3 | Nairobi | 26 Jun | |
| 2011
50.35Aw | 1 | Nairobi | 11 Jun | |
| 2012
49.45w | 3 | Porto Novo | 28 Jun | |
| 2013
49.59Aw | 1 | Nairobi | 13 Jul | |
| 2014
49.25Aw | 1 | Nairobi | 7 Jun | |
| 2015
48.29w | 1s1 | Beijing | 23 Aug | |
| 2016
47.78w NR | 2 | Rio de Janeiro | 18 Aug | |
| 2017
50.61w | 7 | Doha | 5 May | |
| 2018
51.04Aw | 4 | Nairobi | 17 Feb | |
| |
| 4 x 400m |
| Outdoor Alltime
Show/hide |
| |
| 2010 |
| Outdoor |
| 3:12.18 | 5h2-19 | WJ | Moncton | 24 Jul |
| 2012 |
| Outdoor |
| 3:04.12 | 3 | AfrC | Porto Novo | 1 Jul |
| DQ | h1 | OG | London | 9 Aug |
| 2014 |
| Outdoor |
| 3:04.69 | 6h1 | WorldR | Nassau | 24 May |
| 3:05.81 | 7rB | WorldR | Nassau | 25 May |
| DQ | h2 | CWG | Glasgow | 1 Aug |
| 3:07.35 | 3 | AfrC | Marrakech | 14 Aug |
| 3:00.02 | 1 | Cont Cup | Marrakech | 14 Sep |
| 2015 |
| Outdoor |
| DQ | h3 | CISM | Mungyeong | 7 Oct |
| 2016 |
| Outdoor |
| 3:04.25 | 2 | AfrC | Durban | 26 Jun |
|
| 2010
3:12.18w | 5h2-19 | Moncton | 24 Jul | |
| 2012
3:04.12w | 3 | Porto Novo | 1 Jul | |
| 2014
3:00.02w | 1 | Marrakech | 14 Sep | |
| 2016
3:04.25w | 2 | Durban | 26 Jun | |