| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2008 |
| Outdoor |
| 8:48.50 | 3-16 | Eng Ch | Birmingham | 9 Aug |
| 2009 |
| Outdoor |
| 8:24.91 | 4 | BMC | Street | 4 May |
| 8:21.49 | 5 | St. Mary's | Twickenham | 3 Jun |
| 8:23.39 | 6 | | Stretford | 9 Jun |
| 8:23.62 | 1-17 | EYOF | Tampere | 21 Jul |
| 2010 |
| Outdoor |
| 8:13.02 | 2 | Trafford GP | Stretford | 4 May |
| 2012 |
| Indoor |
| Oversized track |
| Oversized track |
| 8:07.98 | 8 | Meyo | Notre Dame IN | 4 Feb |
| 2014 |
| Indoor |
| 8:22.50 | 1 | Scot Ch | Glasgow | 2 Mar |
|
| 8:17.31 | 1 | Trafford | Stretford | 1 Jul |
| 8:10.28 | 6 | CityS | Cork | 8 Jul |
| 2015 |
| Outdoor |
| 8:25.74 | | | Stretford | 5 May |
|
| 2008
8:48.50w | 3-16 | Birmingham | 9 Aug | |
| 2009
8:21.49w | 5 | Twickenham | 3 Jun | |
| 2010
8:13.02w | 2 | Stretford | 4 May | |
| 2014
8:10.28w | 6 | Cork | 8 Jul | |
| 2015
8:25.74w | | Stretford | 5 May | |
| Indoor Alltime
Show/hide |
| |
| 2008 |
| Outdoor |
| 8:48.50 | 3-16 | Eng Ch | Birmingham | 9 Aug |
| 2009 |
| Outdoor |
| 8:24.91 | 4 | BMC | Street | 4 May |
| 8:21.49 | 5 | St. Mary's | Twickenham | 3 Jun |
| 8:23.39 | 6 | | Stretford | 9 Jun |
| 8:23.62 | 1-17 | EYOF | Tampere | 21 Jul |
| 2010 |
| Outdoor |
| 8:13.02 | 2 | Trafford GP | Stretford | 4 May |
| 2012 |
| Indoor |
| Oversized track |
| Oversized track |
| 8:07.98 | 8 | Meyo | Notre Dame IN | 4 Feb |
| 2014 |
| Indoor |
| 8:22.50 | 1 | Scot Ch | Glasgow | 2 Mar |
|
| 8:17.31 | 1 | Trafford | Stretford | 1 Jul |
| 8:10.28 | 6 | CityS | Cork | 8 Jul |
| 2015 |
| Outdoor |
| 8:25.74 | | | Stretford | 5 May |
|
| 2014
8:22.50iw | 1 | Glasgow | 2 Mar | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2009 |
| Outdoor |
| 14:46.63 | 4-19 | NC-j | Bedford | 28 Jun |
| 2011 |
| Outdoor |
| 14:17.57 | 5rC | Stan Inv | Stanford CA | 25 Mar |
| 14:11.60 | 13rD | MSR | Walnut CA | 15 Apr |
| 2012 |
| Indoor |
| Oversized track |
| Oversized track |
| 14:03.37 | 7rB | Husky Classic | Seattle WA | 10 Feb |
| 14:15.55 | 1 | Horizon League | Youngstown OH | 25 Feb |
| 2014 |
| Outdoor |
| 14:14.88 | 1rB | KBC-Nacht | Heusden | 19 Jul |
| 2015 |
| Outdoor |
| 14:06.57 | 17rB | IFAM | Oordegem | 23 May |
| 14:13.92 | 11 | BMC | Manchester | 30 May |
|
| 2009
14:46.63w | 4-19 | Bedford | 28 Jun | |
| 2011
14:11.60w | 13rD | Walnut CA | 15 Apr | |
| 2014
14:14.88w | 1rB | Heusden | 19 Jul | |
| 2015
14:06.57w | 17rB | Oordegem | 23 May | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 28:49.57 | 17 | Stan Inv | Stanford CA | 4 Apr |
| DNF | | ECp | Skopje | 7 Jun |
| 29:12.52 | 20 | CWG | Glasgow | 1 Aug |
|
| 2014
28:49.57w | 17 | Stanford CA | 4 Apr | |
| |
| 10 Miles, Road |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 47:01 | 8 | | Zaandam | 23 Sep |
|
| 2018
47:01w | 8 | Zaandam | 23 Sep | |
| |
| 5 Miles, Road |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 24:31.1h | 3 | Polar Bear | Indianapolis IN | 19 Feb |
|
| 2011
24:31.1hw | 3 | Indianapolis IN | 19 Feb | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 13:59+ | 11 | | Valencia | 12 Jan |
| 14:14+ | | | Marugame | 2 Feb |
| 14:05 | 5 | Fast 5K | Wigan | 5 Oct |
|
| 2020
13:59+w | 11 | Valencia | 12 Jan | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 29:39 | 1 | | Glasgow | 6 Oct |
| 29:26 | 3 | | Leeds | 17 Nov |
| 29:36 | 2 | | Clitheroe | 29 Dec |
| 2014 |
| Outdoor |
| 29:23 | 2 | | Leeds | 16 Nov |
| 29:31 | 15 | | Houilles | 28 Dec |
| 2015 |
| Outdoor |
| 29:21 | 3 | | Brighton | 12 Apr |
| 29:23 | 12 | | Houilles | 27 Dec |
| 2017 |
| Outdoor |
| 29:32 | 12 | | Houilles | 31 Dec |
| 2018 |
| Outdoor |
| 29:03 | 1 | | Schoorl | 11 Feb |
| 31:27 | 42 | | London | 28 May |
| 29:16 | 7 | | Cape Elizabeth ME | 4 Aug |
| 2019 |
| Outdoor |
| 28:55 | 19 | | Valencia | 13 Jan |
| 29:06 | 1 | | Pollok | 21 Jun |
| 28:55 | 4 | | Cape Elizabeth ME | 3 Aug |
| 2020 |
| Outdoor |
| 28:02 | 10 | | Valencia | 12 Jan |
| 28:26+ | | | Marugame | 2 Feb |
|
| 2013
29:26w | 3 | Leeds | 17 Nov | |
| 2014
29:23w | 2 | Leeds | 16 Nov | |
| 2015
29:21w | 3 | Brighton | 12 Apr | |
| 2017
29:32w | 12 | Houilles | 31 Dec | |
| 2018
29:03w | 1 | Schoorl | 11 Feb | |
| 2019
28:55w | 19 | Valencia | 13 Jan | |
| 2020
28:02w | 10 | Valencia | 12 Jan | |
| |
| 15km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 44:45 | 10 | Zevenheuvelenlo | Nijmegen | 19 Nov |
| 2020 |
| Outdoor |
| 42:39+ | | | Marugame | 2 Feb |
|
| 2017
44:45w | 10 | Nijmegen | 19 Nov | |
| 2020
42:39+w | | Marugame | 2 Feb | |
| |
| 20km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 56:55+ | | | Marugame | 2 Feb |
|
| 2020
56:55+w | | Marugame | 2 Feb | |
| |
| Half Marathon |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 1:03:06 | 6 | GSR | Glasgow | 5 Oct |
| 2015 |
| Outdoor |
| 1:02:42 | 2 | GSR | Glasgow | 4 Oct |
| Downhill |
| 1:03:35 | 11 | GNR | South Shields | 13 Sep |
| 2016 |
| Outdoor |
| 1:02:36 | 10 | | Paris | 6 Mar |
| 1:02:51 | 15 | WC | Cardiff | 26 Mar |
| 1:03:57 | 9 | EC | Amsterdam | 10 Jul |
| Short course |
| 1:00:24 | 1 | | Glasgow | 2 Oct |
| 2017 |
| Outdoor |
| 1:00:00 | 1 | | Marugame | 5 Feb |
| 1:00:08 | 2 | | New York NY | 19 Mar |
| DNF | | | Olomouc | 24 Jun |
| 1:03:18 | 2 | | Glasgow | 1 Oct |
| 2018 |
| Outdoor |
| 1:01:45 | 3 | Big Half | London | 4 Mar |
| 1:01:00 | 17 | | Valencia | 28 Oct |
| 2019 |
| Outdoor |
| 1:02:52 | 23 | EDP | Lisboa | 17 Mar |
| Downhill |
| 1:00:39 | 4 | GNR | South Shields | 8 Sep |
| 2020 |
| Outdoor |
| 1:00:01 | 3 | | Marugame | 2 Feb |
|
| 2014
1:03:06w | 6 | Glasgow | 5 Oct | |
| 2015
1:02:42w | 2 | Glasgow | 4 Oct | |
| 2016
1:02:36w | 10 | Paris | 6 Mar | |
| 2017
1:00:00w | 1 | Marugame | 5 Feb | |
| 2018
1:01:00w | 17 | Valencia | 28 Oct | |
| 2019
1:02:52w | 23 | Lisboa | 17 Mar | |
| 2020
1:00:01w | 3 | Marugame | 2 Feb | |
| |
| Marathon |
| Outdoor Alltime
Show/hide |
| races under 2:10:00: 1 |
| 2015 |
| Outdoor |
| 2:12:17 | 12 | BMW | Frankfurt | 25 Oct |
| 2016 |
| Outdoor |
| 2:10:52 | 8 | Virgin Money | London | 24 Apr |
| 2:11:52 | 9 | OG | Rio de Janeiro | 21 Aug |
| 2017 |
| Outdoor |
| 2:10:17 | 4 | WC | London | 6 Aug |
| 2018 |
| Outdoor |
| DNF | | CWG | Gold Coast | 15 Apr |
| 2019 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:08:14 | 10 | Virgin Money | London | 28 Apr |
| 2:10:57 | 4 | WC | Doha | 6 Oct |
|
| 2015
2:12:17w | 12 | Frankfurt | 25 Oct | |
| 2016
2:10:52w | 8 | London | 24 Apr | |
| 2017
2:10:17w | 4 | London | 6 Aug | |
| 2019
2:08:14w | 10 | London | 28 Apr | |