| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 2:09.2h | | | Eltham | 18 Jul |
| 2:09.54 | 1rB | BMC | Eltham | 15 Aug |
| 2013 |
| Indoor |
| 2:09.18 | 3 | | London | 13 Jan |
|
| 2:08.92 | 2rC | BMC | Oxford | 20 Jul |
| 2015 |
| Indoor |
| 2:08.40 | 1 | Metro Atlantic | New York NY | 21 Feb |
| 2016 |
| Outdoor |
| 2:06.82 | | | Stretford | 9 Aug |
|
| 2012
2:09.2hw | | Eltham | 18 Jul | |
| 2013
2:08.92w | 2rC | Oxford | 20 Jul | |
| 2016
2:06.82w | | Stretford | 9 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 2:09.2h | | | Eltham | 18 Jul |
| 2:09.54 | 1rB | BMC | Eltham | 15 Aug |
| 2013 |
| Indoor |
| 2:09.18 | 3 | | London | 13 Jan |
|
| 2:08.92 | 2rC | BMC | Oxford | 20 Jul |
| 2015 |
| Indoor |
| 2:08.40 | 1 | Metro Atlantic | New York NY | 21 Feb |
| 2016 |
| Outdoor |
| 2:06.82 | | | Stretford | 9 Aug |
|
| 2013
2:09.18iw | 3 | London | 13 Jan | |
| 2015
2:08.40iw | 1 | New York NY | 21 Feb | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 4:27.98 | 7 | BMC | Watford | 10 Aug |
| 2012 |
| Outdoor |
| 4:25.67 | 6 | Univ Ch | London | 7 May |
| 4:22.26 | 7 | | Loughborough | 20 May |
| 4:26.31 | 9h2 | NC | Birmingham | 23 Jun |
| 4:22.62 | 5 | BMC | Bedford | 25 Aug |
| 2013 |
| Indoor |
| 4:28.57 | 2h1 | NC | Sheffield | 9 Feb |
| 4:17.09 | 2 | NC | Sheffield | 10 Feb |
| 4:16.53 | 8 | BAGP | Birmingham | 16 Feb |
| 4:23.06 | 4 | BUCS | Sheffield | 24 Feb |
|
| 4:20.37 | 1 | Peugeot | Sint-Niklaas | 9 May |
| 4:15.98 | 4 | | Loughborough | 19 May |
| 4:24.2h | 1-22 | NC-j | Bedford | 15 Jun |
| 4:17.69 | 5 | BMC | Watford | 30 Jun |
| 4:16.05 | 6h2 | NC | Birmingham | 13 Jul |
| 4:16.05 | 6 | NC | Birmingham | 14 Jul |
| 4:21.36 | 4 | BMC | Stretford | 17 Aug |
| 2014 |
| Outdoor |
| 4:14.90 | 1 | BMC | Watford | 18 Jun |
| 4:22.30 | 3h1 | NC | Birmingham | 27 Jun |
| 4:16.07 | 4 | NC | Birmingham | 28 Jun |
| Mixed competition |
| 4:16.36 mx | 1 | BMC | Tavistock | 27 May |
| 2015 |
| Indoor |
| 4:12.18+ | 9 | Millrose | New York NY | 14 Feb |
| 4:16.49 | 6 | EC | Praha | 8 Mar |
|
| 4:12.10 | 3 | Va Chall | Charlottesville VA | 18 Apr |
| 4:15.32 | 4rC | Hoka One One | Eagle Rock CA | 14 May |
| 4:20.02 | 1h4 | East | Jacksonville FL | 28 May |
| 4:17.32 | 1q2 | East | Jacksonville FL | 30 May |
| 4:18.46 | 8s1 | NCAA | Eugene OR | 11 Jun |
| 4:21.61 | 3h1 | NC | Birmingham | 4 Jul |
| 4:18.20 | 5 | NC | Birmingham | 5 Jul |
| 4:12.70 | 3 | Rasschaert | Ninove | 1 Aug |
| 2016 |
| Outdoor |
| 4:14.64 | 1 | Classic | Tempe AZ | 9 Apr |
| 4:12.41 | 5 | Diamond | Birmingham | 5 Jun |
| 4:15.44 | 2 | BMC | Stretford | 20 Aug |
| 2018 |
| Outdoor |
| 4:11.24 | 5 | Classic | Brisbane | 28 Mar |
| 4:07.69 | 7 | | Tübingen | 16 Jun |
| 2020 |
| Outdoor |
| 4:11.25 | 5 | PNG | Turku | 11 Aug |
| 4:11.42 | 7 | | Göteborg/S | 29 Aug |
|
| 2011
4:27.98w | 7 | Watford | 10 Aug | |
| 2012
4:22.26w | 7 | Loughborough | 20 May | |
| 2013
4:15.98w | 4 | Loughborough | 19 May | |
| 2014
4:14.90w | 1 | Watford | 18 Jun | |
| 2015
4:12.10w | 3 | Charlottesville VA | 18 Apr | |
| 2016
4:12.41w | 5 | Birmingham | 5 Jun | |
| 2018
4:07.69w | 7 | Tübingen | 16 Jun | |
| 2020
4:11.25w | 5 | Turku | 11 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 4:27.98 | 7 | BMC | Watford | 10 Aug |
| 2012 |
| Outdoor |
| 4:25.67 | 6 | Univ Ch | London | 7 May |
| 4:22.26 | 7 | | Loughborough | 20 May |
| 4:26.31 | 9h2 | NC | Birmingham | 23 Jun |
| 4:22.62 | 5 | BMC | Bedford | 25 Aug |
| 2013 |
| Indoor |
| 4:28.57 | 2h1 | NC | Sheffield | 9 Feb |
| 4:17.09 | 2 | NC | Sheffield | 10 Feb |
| 4:16.53 | 8 | BAGP | Birmingham | 16 Feb |
| 4:23.06 | 4 | BUCS | Sheffield | 24 Feb |
|
| 4:20.37 | 1 | Peugeot | Sint-Niklaas | 9 May |
| 4:15.98 | 4 | | Loughborough | 19 May |
| 4:24.2h | 1-22 | NC-j | Bedford | 15 Jun |
| 4:17.69 | 5 | BMC | Watford | 30 Jun |
| 4:16.05 | 6h2 | NC | Birmingham | 13 Jul |
| 4:16.05 | 6 | NC | Birmingham | 14 Jul |
| 4:21.36 | 4 | BMC | Stretford | 17 Aug |
| 2014 |
| Outdoor |
| 4:14.90 | 1 | BMC | Watford | 18 Jun |
| 4:22.30 | 3h1 | NC | Birmingham | 27 Jun |
| 4:16.07 | 4 | NC | Birmingham | 28 Jun |
| Mixed competition |
| 4:16.36 mx | 1 | BMC | Tavistock | 27 May |
| 2015 |
| Indoor |
| 4:12.18+ | 9 | Millrose | New York NY | 14 Feb |
| 4:16.49 | 6 | EC | Praha | 8 Mar |
|
| 4:12.10 | 3 | Va Chall | Charlottesville VA | 18 Apr |
| 4:15.32 | 4rC | Hoka One One | Eagle Rock CA | 14 May |
| 4:20.02 | 1h4 | East | Jacksonville FL | 28 May |
| 4:17.32 | 1q2 | East | Jacksonville FL | 30 May |
| 4:18.46 | 8s1 | NCAA | Eugene OR | 11 Jun |
| 4:21.61 | 3h1 | NC | Birmingham | 4 Jul |
| 4:18.20 | 5 | NC | Birmingham | 5 Jul |
| 4:12.70 | 3 | Rasschaert | Ninove | 1 Aug |
| 2016 |
| Outdoor |
| 4:14.64 | 1 | Classic | Tempe AZ | 9 Apr |
| 4:12.41 | 5 | Diamond | Birmingham | 5 Jun |
| 4:15.44 | 2 | BMC | Stretford | 20 Aug |
| 2018 |
| Outdoor |
| 4:11.24 | 5 | Classic | Brisbane | 28 Mar |
| 4:07.69 | 7 | | Tübingen | 16 Jun |
| 2020 |
| Outdoor |
| 4:11.25 | 5 | PNG | Turku | 11 Aug |
| 4:11.42 | 7 | | Göteborg/S | 29 Aug |
|
| 2013
4:16.53iw | 8 | Birmingham | 16 Feb | |
| 2015
4:12.18+iw | 9 | New York NY | 14 Feb | |
| |
| One Mile |
| Indoor Alltime
Show/hide |
| |
| 2015 |
| Indoor |
| 4:37.82 | 1 | | New York NY | 23 Jan |
| 4:35.01 | 2 | Terrier | Boston MA | 30 Jan |
| 4:31.78 | 10 | Millrose | New York NY | 14 Feb |
| 4:37.52 | 3h1 | NCAA | Fayetteville AR | 13 Mar |
| 4:31.75 | 4 | NCAA | Fayetteville AR | 14 Mar |
| 2019 |
| Outdoor |
| Mixed competition |
| Mixed competition |
| 4:38.79 mx | 1 | | Tipton | 16 Jul |
|
| 2015
4:31.75iw | 4 | Fayetteville AR | 14 Mar | |
| |
| Mile, Road |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 4:43 | 9 | | Gateshead | 10 Sep |
| 2017 |
| Outdoor |
| 4:36 | 3 | NC | London | 28 May |
| 4:35 | 3 | | Gateshead | 9 Sep |
| 2018 |
| Outdoor |
| 4:38 | 3 | | London | 27 May |
| 4:41 | 8 | | Gateshead | 8 Sep |
|
| 2016
4:43 w | 9 | Gateshead | 10 Sep | |
| 2017
4:35w | 3 | Gateshead | 9 Sep | |
| 2018
4:38w | 3 | London | 27 May | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Indoor |
| 9:21.12 | 1 | | Cardiff | 12 Jan |
| 9:10.99 | 3 | NC | Sheffield | 9 Feb |
|
| 9:18.85 | 2 | | Loughborough | 18 May |
| 2016 |
| Outdoor |
| 9:15.04 | 11 | Herc | Monaco | 15 Jul |
| 2017 |
| Outdoor |
| 8:51.02 | 12 | Müller | Birmingham | 20 Aug |
| 2018 |
| Indoor |
| 8:47.30 | 4 | | Madrid | 8 Feb |
| 8:52.49 | 3 | NC | Birmingham | 17 Feb |
|
| DNF | | Hanžeković | Zagreb | 4 Sep |
| 2020 |
| Indoor |
| 8:49.49 | 2 | | Athlone | 12 Feb |
| 9:52.02 | 3 | NC | Glasgow | 23 Feb |
|
| 2014
9:18.85w | 2 | Loughborough | 18 May | |
| 2016
9:15.04w | 11 | Monaco | 15 Jul | |
| 2017
8:51.02w | 12 | Birmingham | 20 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2014 |
| Indoor |
| 9:21.12 | 1 | | Cardiff | 12 Jan |
| 9:10.99 | 3 | NC | Sheffield | 9 Feb |
|
| 9:18.85 | 2 | | Loughborough | 18 May |
| 2016 |
| Outdoor |
| 9:15.04 | 11 | Herc | Monaco | 15 Jul |
| 2017 |
| Outdoor |
| 8:51.02 | 12 | Müller | Birmingham | 20 Aug |
| 2018 |
| Indoor |
| 8:47.30 | 4 | | Madrid | 8 Feb |
| 8:52.49 | 3 | NC | Birmingham | 17 Feb |
|
| DNF | | Hanžeković | Zagreb | 4 Sep |
| 2020 |
| Indoor |
| 8:49.49 | 2 | | Athlone | 12 Feb |
| 9:52.02 | 3 | NC | Glasgow | 23 Feb |
|
| 2014
9:10.99iw | 3 | Sheffield | 9 Feb | |
| 2018
8:47.30iw | 4 | Madrid | 8 Feb | |
| 2020
8:49.49iw | 2 | Athlone | 12 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 15:19.75 | 18 | Müller | London | 21 Jul |
|
| 2019
15:19.75w | 18 | London | 21 Jul | |
| |
| 5 Miles, Road |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 27:14 | 1 | | Alsager | 3 Feb |
|
| 2019
27:14w | 1 | Alsager | 3 Feb | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 15:45 | 1 | | Barrowford | 18 Mar |
|
| 2017
15:45w | 1 | Barrowford | 18 Mar | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 33:32 | | | Houilles | 18 Dec |
| 33:30 | 7 | | Paris | 18 Dec |
| 2017 |
| Outdoor |
| 33:04 | 4 | | Houilles | 31 Dec |
| 2019 |
| Outdoor |
| 34:37 | 4 | | Manchester | 10 Mar |
|
| 2016
33:30w | 7 | Paris | 18 Dec | |
| 2017
33:04w | 4 | Houilles | 31 Dec | |
| 2019
34:37w | 4 | Manchester | 10 Mar | |
| |
| 2000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 6:29.53 | | | London | 19 Mar |
|
| 2016
6:29.53w | | London | 19 Mar | |
| |
| 3000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 9:54.82 | 2rB | Jordan | Stanford CA | 1 May |
| 10:00.66 | 9 | IFAM | Oordegem | 28 May |
| 9:52.20 | 1 | NC | Birmingham | 26 Jun |
| 10:00.25 | 12h2 | EC | Amsterdam | 8 Jul |
| 9:51.97 | 14 | Müller | London | 23 Jul |
| 2017 |
| Outdoor |
| 9:36.75 | 1 | | Stanford CA | 5 May |
| 9:49.36 | 9h3 | WC | London | 9 Aug |
| 9:38.85 | 9 | ISTAF | Berlin | 27 Aug |
| 9:32.10 | 7 | Hanžeković | Zagreb | 29 Aug |
| 2018 |
| Outdoor |
| 9:36.29 | 4 | CWG | Gold Coast | 11 Apr |
| 9:32.08 | 12 | GGala | Roma | 31 May |
| 9:42.80 | 9 | Bislett | Oslo | 7 Jun |
| 9:45.83 | 1 | NC | Birmingham | 1 Jul |
| 9:38.71 | 14 | Herc | Monaco | 20 Jul |
| 9:33.78 | 4h2 | EC | Berlin | 10 Aug |
| 9:32.15 | 10 | EC | Berlin | 12 Aug |
| 9:40.00 | 10 | ISTAF | Berlin | 2 Sep |
| 2019 |
| Outdoor |
| 9:39.08 | 1 | | Nashville TN | 1 Jun |
| 9:31.68 | 14 | BislettG | Oslo | 13 Jun |
| 9:39.85 | 3 | ETC | Bydgoszcz | 10 Aug |
| 9:54.25 | 15 | Müller | Birmingham | 18 Aug |
| 9:46.66 | 1 | NC | Birmingham | 24 Aug |
| 9:49.18 | 12h3 | WC | Doha | 27 Sep |
| 2020 |
| Outdoor |
| 9:46.31 | 2 | NC | Manchester | 5 Sep |
| 9:32.95 | 5 | ISTAF | Berlin | 13 Sep |
|
| 2016
9:51.97w | 14 | London | 23 Jul | |
| 2017
9:32.10w | 7 | Zagreb | 29 Aug | |
| 2018
9:32.08w | 12 | Roma | 31 May | |
| 2019
9:31.68w | 14 | Oslo | 13 Jun | |
| 2020
9:32.95w | 5 | Berlin | 13 Sep | |