| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 48.74 | 1 | | Woodford | 1 Sep |
| 2016 |
| Outdoor |
| 48.34 | | | Watford | 10 Aug |
|
| 2015
48.74w | 1 | Woodford | 1 Sep | |
| 2016
48.34w | | Watford | 10 Aug | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| races under 1:45.00: 3 |
| 2013 |
| Outdoor |
| 1:49.27 | 1rB | BMC | Manchester | 1 Jun |
| 1:48.45 | 1 | BMC | Watford | 30 Jun |
| 1:48.01 | 1 | | Stretford | 6 Aug |
| 1:50.13 | 2 | BMC | Stretford | 17 Aug |
| 2014 |
| Outdoor |
| 1:48.69 | 1h7 | BUCS Ch | Bedford | 3 May |
| 1:50.11 | 1s2 | BUCS Ch | Bedford | 4 May |
| 1:49.71 | 1 | BUCS Ch | Bedford | 5 May |
| 1:47.93 | 4 | BMC | Watford | 17 May |
| 1:48.08 | 1 | | Loughborough | 18 May |
| 1:50.43 | 4h3 | NC | Birmingham | 27 Jun |
| 2015 |
| Outdoor |
| 1:48.54 | 1 | | Loughborough | 10 Jun |
| 1:51.36 | 9 | BMC | Watford | 17 Jun |
| 1:52.68 | 1h3 | Scot Ch | Aberdeen | 15 Aug |
| 1:49.46 | 1 | Scot Ch | Aberdeen | 16 Aug |
| 1:47.36 | 1 | BMC | Solihull | 22 Aug |
| 2016 |
| Outdoor |
| 1:55.11 | 1h1 | BUCS Ch | Bedford | 30 Apr |
| 1:49.07 | 1s3 | BUCS Ch | Bedford | 1 May |
| 1:48.04 | 1 | BUCS Ch | Bedford | 2 May |
| 1:47.13 | 1 | BMC | Watford | 28 May |
| 1:49.18 | 1 | BMC | Stretford | 20 Aug |
| 2017 |
| Indoor |
| 1:50.22 | 1 | | Glasgow | 14 Jan |
|
| 1:46.36 | 1 | BMC | Solihull | 13 May |
| 1:46.07 | 5 | BostonG | Somerville MA | 2 Jun |
| 1:45.82 | 1 | | Göteborg/S | 10 Jun |
| 1:45.42 | 7 | Müller | London | 9 Jul |
| 2018 |
| Indoor |
| races under 1:45.00: 1 |
| 1:47.69 | 3 | Müller | Glasgow | 25 Feb |
|
| 1:47.43 | 2h3 | CWG | Gold Coast | 10 Apr |
| 1:45.82 | 4 | CWG | Gold Coast | 12 Apr |
| 1:44.61 | 5 | Müller | London | 22 Jul |
| 1:45.00 | 7 | Müller | Birmingham | 18 Aug |
| 1:45.96 | 4 | VD | Bruxelles | 31 Aug |
| 2019 |
| Outdoor |
| 1:45.55 | 1 | BMC | Watford | 29 Jun |
| 1:45.08 | 8 | Herc | Monaco | 12 Jul |
| 1:47.95 | 3 | CityS | Cork | 14 Aug |
| 2020 |
| Outdoor |
| races under 1:45.00: 2 |
| 1:45.55 | 3 | | Sollentuna | 10 Aug |
| 1:46.11 | 5 | Kusoc | Chorzów | 25 Aug |
| 1:53.04 | 1h3 | NC | Manchester | 4 Sep |
| 1:46.26 | 2 | NC | Manchester | 5 Sep |
| 1:44.18 | 1 | GSpike | Ostrava | 8 Sep |
| 1:44.85 | 3 | Hanžeković | Zagreb | 15 Sep |
|
| 2013
1:48.01w | 1 | Stretford | 6 Aug | |
| 2014
1:47.93w | 4 | Watford | 17 May | |
| 2015
1:47.36w | 1 | Solihull | 22 Aug | |
| 2016
1:47.13w | 1 | Watford | 28 May | |
| 2017
1:45.42w | 7 | London | 9 Jul | |
| 2018
1:44.61w | 5 | London | 22 Jul | |
| 2019
1:45.08w | 8 | Monaco | 12 Jul | |
| 2020
1:44.18w | 1 | Ostrava | 8 Sep | |
| Indoor Alltime
Show/hide |
| races under 1:45.00: 3 |
| 2013 |
| Outdoor |
| 1:49.27 | 1rB | BMC | Manchester | 1 Jun |
| 1:48.45 | 1 | BMC | Watford | 30 Jun |
| 1:48.01 | 1 | | Stretford | 6 Aug |
| 1:50.13 | 2 | BMC | Stretford | 17 Aug |
| 2014 |
| Outdoor |
| 1:48.69 | 1h7 | BUCS Ch | Bedford | 3 May |
| 1:50.11 | 1s2 | BUCS Ch | Bedford | 4 May |
| 1:49.71 | 1 | BUCS Ch | Bedford | 5 May |
| 1:47.93 | 4 | BMC | Watford | 17 May |
| 1:48.08 | 1 | | Loughborough | 18 May |
| 1:50.43 | 4h3 | NC | Birmingham | 27 Jun |
| 2015 |
| Outdoor |
| 1:48.54 | 1 | | Loughborough | 10 Jun |
| 1:51.36 | 9 | BMC | Watford | 17 Jun |
| 1:52.68 | 1h3 | Scot Ch | Aberdeen | 15 Aug |
| 1:49.46 | 1 | Scot Ch | Aberdeen | 16 Aug |
| 1:47.36 | 1 | BMC | Solihull | 22 Aug |
| 2016 |
| Outdoor |
| 1:55.11 | 1h1 | BUCS Ch | Bedford | 30 Apr |
| 1:49.07 | 1s3 | BUCS Ch | Bedford | 1 May |
| 1:48.04 | 1 | BUCS Ch | Bedford | 2 May |
| 1:47.13 | 1 | BMC | Watford | 28 May |
| 1:49.18 | 1 | BMC | Stretford | 20 Aug |
| 2017 |
| Indoor |
| 1:50.22 | 1 | | Glasgow | 14 Jan |
|
| 1:46.36 | 1 | BMC | Solihull | 13 May |
| 1:46.07 | 5 | BostonG | Somerville MA | 2 Jun |
| 1:45.82 | 1 | | Göteborg/S | 10 Jun |
| 1:45.42 | 7 | Müller | London | 9 Jul |
| 2018 |
| Indoor |
| races under 1:45.00: 1 |
| 1:47.69 | 3 | Müller | Glasgow | 25 Feb |
|
| 1:47.43 | 2h3 | CWG | Gold Coast | 10 Apr |
| 1:45.82 | 4 | CWG | Gold Coast | 12 Apr |
| 1:44.61 | 5 | Müller | London | 22 Jul |
| 1:45.00 | 7 | Müller | Birmingham | 18 Aug |
| 1:45.96 | 4 | VD | Bruxelles | 31 Aug |
| 2019 |
| Outdoor |
| 1:45.55 | 1 | BMC | Watford | 29 Jun |
| 1:45.08 | 8 | Herc | Monaco | 12 Jul |
| 1:47.95 | 3 | CityS | Cork | 14 Aug |
| 2020 |
| Outdoor |
| races under 1:45.00: 2 |
| 1:45.55 | 3 | | Sollentuna | 10 Aug |
| 1:46.11 | 5 | Kusoc | Chorzów | 25 Aug |
| 1:53.04 | 1h3 | NC | Manchester | 4 Sep |
| 1:46.26 | 2 | NC | Manchester | 5 Sep |
| 1:44.18 | 1 | GSpike | Ostrava | 8 Sep |
| 1:44.85 | 3 | Hanžeković | Zagreb | 15 Sep |
|
| 2017
1:50.22iw | 1 | Glasgow | 14 Jan | |
| 2018
1:47.69iw | 3 | Glasgow | 25 Feb | |
| |
| 1000m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 2:16.27 | 3 | Bauhaus | Stockholm/S | 10 Jun |
| 2020 |
| Indoor |
| 2:17.51 NR | 2 | New Balance | Boston MA | 25 Jan |
|
| 2018
2:16.27w | 3 | Stockholm/S | 10 Jun | |
| Indoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 2:16.27 | 3 | Bauhaus | Stockholm/S | 10 Jun |
| 2020 |
| Indoor |
| 2:17.51 NR | 2 | New Balance | Boston MA | 25 Jan |
|
| 2020
2:17.51iw NR | 2 | Boston MA | 25 Jan | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| races under 3:33.00: 2 |
| 2012 |
| Outdoor |
| 3:51.74 | 2rF | BMC | Manchester | 19 May |
| 2013 |
| Outdoor |
| 3:47.07 | 2s1 | BUCS | Bedford | 6 May |
| 3:43.74 | 2 | BUCS | Bedford | 6 May |
| 3:45.60 | 3 | | Loughborough | 19 May |
| 3:45.11 | 7h2 | NC | Birmingham | 12 Jul |
| 3:43.95 | 2h2-19 | EJ | Rieti | 18 Jul |
| 3:44.14 | 1-19 | EJ | Rieti | 20 Jul |
| 3:44.53+ | 17 | Sainsbury's | London | 27 Jul |
| 2014 |
| Outdoor |
| 3:42.01 | 1 | BMC | Stretford | 20 May |
| 3:43.89 | 1 | | Lokeren | 24 May |
| 3:41.40 | 1 | BMC | Manchester | 31 May |
| 3:35.49 | 6 | Sainsbury's | Glasgow | 12 Jul |
| 3:43.87 | 8h1 | CWG | Glasgow | 1 Aug |
| 2015 |
| Outdoor |
| 3:46.61+ | 14rB | Pre | Eugene OR | 30 May |
| 3:45.07 | 11 | Sainsbury's | Birmingham | 7 Jun |
| 3:40.34 | 6 | BMC | Watford | 27 Jun |
| 3:49.00 | 1h2 | NC | Birmingham | 4 Jul |
| 3:51.43 | 4 | NC | Birmingham | 5 Jul |
| 3:40.05 | 2 | | Ried | 17 Jul |
| 3:41.82+ | 13 | Sainsbury's | London | 25 Jul |
| 3:43.11 | 1 | BMC | Watford | 26 Aug |
| 2016 |
| Outdoor |
| 3:41.89 | 1 | BMC | Manchester | 14 May |
| 3:40.85 | 1 | | Loughborough | 22 May |
| 3:41.77 | 1 | NMC | Jessheim | 2 Jun |
| 3:37.53 | 9 | Diamond | Birmingham | 5 Jun |
| 3:38.83 | 3 | Bislett | Oslo | 9 Jun |
| 3:36.64 | 5 | BostonG | Somerville MA | 17 Jun |
| 3:45.98 | 2h2 | NC | Birmingham | 25 Jun |
| 3:43.90 | 3 | NC | Birmingham | 26 Jun |
| 3:39.32 | 1h3 | EC | Amsterdam | 7 Jul |
| 3:47.68 | 7 | EC | Amsterdam | 9 Jul |
| 3:39.10+ | 4 | Müller | London | 22 Jul |
| 2017 |
| Outdoor |
| 3:35.93 | 1 | IFAM | Oordegem | 27 May |
| 3:34.17 | 1 | Bislett | Oslo | 15 Jun |
| 3:53.72 | 2 | ETC | Villeneuve d'Ascq | 24 Jun |
| 3:44.52 | 1h3 | NC | Birmingham | 1 Jul |
| 3:47.74 | 3 | NC | Birmingham | 2 Jul |
| 3:38.50 | 4h3 | WC | London | 10 Aug |
| 3:41.79 | 8s1 | WC | London | 11 Aug |
| 3:40.80+ | 1 | Müller | Birmingham | 20 Aug |
| 3:35.25 | 7 | WK | Zürich | 24 Aug |
| 2018 |
| Indoor |
| 3:37.43 | 2 | New Balance | Boston MA | 10 Feb |
| 3:43.83 | 1 | NC | Birmingham | 17 Feb |
| 3:47.23 | 1h3 | WC | Birmingham | 3 Mar |
| 3:58.91 | 6 | WC | Birmingham | 4 Mar |
|
| 3:47.16 | 3h2 | CWG | Gold Coast | 13 Apr |
| 3:35.97 | 3 | CWG | Gold Coast | 14 Apr |
| 3:44.38+ | 10 | Bislett | Oslo | 7 Jun |
| 3:37.04 | 3 | | Marseille | 16 Jun |
| 3:41.86 | 1h1 | NC | Birmingham | 30 Jun |
| 3:46.86 | 2 | NC | Birmingham | 1 Jul |
| 3:33.96 | 12 | Herc | Monaco | 20 Jul |
| 3:40.73 | 1h3 | EC | Berlin | 8 Aug |
| 3:38.25 | 3 | EC | Berlin | 10 Aug |
| 2019 |
| Outdoor |
| races under 3:33.00: 1 |
| 3:34.40 | 9 | Athletissima | Lausanne | 5 Jul |
| 3:36.66+ | 3 | Müller | London | 21 Jul |
| 3:46.72 | 1h2 | NC | Birmingham | 24 Aug |
| 3:48.69 | 3 | NC | Birmingham | 25 Aug |
| 3:38.90 | 2 | EUR v USA | Minsk | 9 Sep |
| 3:37.72 | 4h1 | WC | Doha | 3 Oct |
| 3:36.85 | 7s2 | WC | Doha | 4 Oct |
| 3:31.87 | 5 | WC | Doha | 6 Oct |
| 2020 |
| Outdoor |
| races under 3:33.00: 1 |
| 3:29.47 | 3 | Herc | Monaco | 14 Aug |
|
| 2012
3:51.74w | 2rF | Manchester | 19 May | |
| 2013
3:43.74w | 2 | Bedford | 6 May | |
| 2014
3:35.49w | 6 | Glasgow | 12 Jul | |
| 2015
3:40.05w | 2 | Ried | 17 Jul | |
| 2016
3:36.64w | 5 | Somerville MA | 17 Jun | |
| 2017
3:34.17w | 1 | Oslo | 15 Jun | |
| 2018
3:33.96w | 12 | Monaco | 20 Jul | |
| 2019
3:31.87w | 5 | Doha | 6 Oct | |
| 2020
3:29.47w | 3 | Monaco | 14 Aug | |
| Indoor Alltime
Show/hide |
| races under 3:33.00: 2 |
| 2012 |
| Outdoor |
| 3:51.74 | 2rF | BMC | Manchester | 19 May |
| 2013 |
| Outdoor |
| 3:47.07 | 2s1 | BUCS | Bedford | 6 May |
| 3:43.74 | 2 | BUCS | Bedford | 6 May |
| 3:45.60 | 3 | | Loughborough | 19 May |
| 3:45.11 | 7h2 | NC | Birmingham | 12 Jul |
| 3:43.95 | 2h2-19 | EJ | Rieti | 18 Jul |
| 3:44.14 | 1-19 | EJ | Rieti | 20 Jul |
| 3:44.53+ | 17 | Sainsbury's | London | 27 Jul |
| 2014 |
| Outdoor |
| 3:42.01 | 1 | BMC | Stretford | 20 May |
| 3:43.89 | 1 | | Lokeren | 24 May |
| 3:41.40 | 1 | BMC | Manchester | 31 May |
| 3:35.49 | 6 | Sainsbury's | Glasgow | 12 Jul |
| 3:43.87 | 8h1 | CWG | Glasgow | 1 Aug |
| 2015 |
| Outdoor |
| 3:46.61+ | 14rB | Pre | Eugene OR | 30 May |
| 3:45.07 | 11 | Sainsbury's | Birmingham | 7 Jun |
| 3:40.34 | 6 | BMC | Watford | 27 Jun |
| 3:49.00 | 1h2 | NC | Birmingham | 4 Jul |
| 3:51.43 | 4 | NC | Birmingham | 5 Jul |
| 3:40.05 | 2 | | Ried | 17 Jul |
| 3:41.82+ | 13 | Sainsbury's | London | 25 Jul |
| 3:43.11 | 1 | BMC | Watford | 26 Aug |
| 2016 |
| Outdoor |
| 3:41.89 | 1 | BMC | Manchester | 14 May |
| 3:40.85 | 1 | | Loughborough | 22 May |
| 3:41.77 | 1 | NMC | Jessheim | 2 Jun |
| 3:37.53 | 9 | Diamond | Birmingham | 5 Jun |
| 3:38.83 | 3 | Bislett | Oslo | 9 Jun |
| 3:36.64 | 5 | BostonG | Somerville MA | 17 Jun |
| 3:45.98 | 2h2 | NC | Birmingham | 25 Jun |
| 3:43.90 | 3 | NC | Birmingham | 26 Jun |
| 3:39.32 | 1h3 | EC | Amsterdam | 7 Jul |
| 3:47.68 | 7 | EC | Amsterdam | 9 Jul |
| 3:39.10+ | 4 | Müller | London | 22 Jul |
| 2017 |
| Outdoor |
| 3:35.93 | 1 | IFAM | Oordegem | 27 May |
| 3:34.17 | 1 | Bislett | Oslo | 15 Jun |
| 3:53.72 | 2 | ETC | Villeneuve d'Ascq | 24 Jun |
| 3:44.52 | 1h3 | NC | Birmingham | 1 Jul |
| 3:47.74 | 3 | NC | Birmingham | 2 Jul |
| 3:38.50 | 4h3 | WC | London | 10 Aug |
| 3:41.79 | 8s1 | WC | London | 11 Aug |
| 3:40.80+ | 1 | Müller | Birmingham | 20 Aug |
| 3:35.25 | 7 | WK | Zürich | 24 Aug |
| 2018 |
| Indoor |
| 3:37.43 | 2 | New Balance | Boston MA | 10 Feb |
| 3:43.83 | 1 | NC | Birmingham | 17 Feb |
| 3:47.23 | 1h3 | WC | Birmingham | 3 Mar |
| 3:58.91 | 6 | WC | Birmingham | 4 Mar |
|
| 3:47.16 | 3h2 | CWG | Gold Coast | 13 Apr |
| 3:35.97 | 3 | CWG | Gold Coast | 14 Apr |
| 3:44.38+ | 10 | Bislett | Oslo | 7 Jun |
| 3:37.04 | 3 | | Marseille | 16 Jun |
| 3:41.86 | 1h1 | NC | Birmingham | 30 Jun |
| 3:46.86 | 2 | NC | Birmingham | 1 Jul |
| 3:33.96 | 12 | Herc | Monaco | 20 Jul |
| 3:40.73 | 1h3 | EC | Berlin | 8 Aug |
| 3:38.25 | 3 | EC | Berlin | 10 Aug |
| 2019 |
| Outdoor |
| races under 3:33.00: 1 |
| 3:34.40 | 9 | Athletissima | Lausanne | 5 Jul |
| 3:36.66+ | 3 | Müller | London | 21 Jul |
| 3:46.72 | 1h2 | NC | Birmingham | 24 Aug |
| 3:48.69 | 3 | NC | Birmingham | 25 Aug |
| 3:38.90 | 2 | EUR v USA | Minsk | 9 Sep |
| 3:37.72 | 4h1 | WC | Doha | 3 Oct |
| 3:36.85 | 7s2 | WC | Doha | 4 Oct |
| 3:31.87 | 5 | WC | Doha | 6 Oct |
| 2020 |
| Outdoor |
| races under 3:33.00: 1 |
| 3:29.47 | 3 | Herc | Monaco | 14 Aug |
|
| 2018
3:37.43iw | 2 | Boston MA | 10 Feb | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 4:00.62 | 17 | Sainsbury's | London | 27 Jul |
| 2015 |
| Outdoor |
| 4:05.19 | 14 | Pre | Eugene OR | 30 May |
| 3:57.80 | 12 | Sainsbury's | London | 25 Jul |
| 2016 |
| Outdoor |
| 3:54.20 | 4 | Müller | London | 22 Jul |
| 2017 |
| Indoor |
| 3:57.24 | 3 | New Balance | Boston MA | 28 Jan |
|
| 3:54.92 | 1 | Müller | Birmingham | 20 Aug |
| 2018 |
| Outdoor |
| 3:59.15 | 9 | Bislett | Oslo | 7 Jun |
| 2019 |
| Outdoor |
| 3:52.02 | 3 | Müller | London | 21 Jul |
|
| 2013
4:00.62w | 17 | London | 27 Jul | |
| 2015
3:57.80w | 12 | London | 25 Jul | |
| 2016
3:54.20w | 4 | London | 22 Jul | |
| 2017
3:54.92w | 1 | Birmingham | 20 Aug | |
| 2018
3:59.15w | 9 | Oslo | 7 Jun | |
| 2019
3:52.02w | 3 | London | 21 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 4:00.62 | 17 | Sainsbury's | London | 27 Jul |
| 2015 |
| Outdoor |
| 4:05.19 | 14 | Pre | Eugene OR | 30 May |
| 3:57.80 | 12 | Sainsbury's | London | 25 Jul |
| 2016 |
| Outdoor |
| 3:54.20 | 4 | Müller | London | 22 Jul |
| 2017 |
| Indoor |
| 3:57.24 | 3 | New Balance | Boston MA | 28 Jan |
|
| 3:54.92 | 1 | Müller | Birmingham | 20 Aug |
| 2018 |
| Outdoor |
| 3:59.15 | 9 | Bislett | Oslo | 7 Jun |
| 2019 |
| Outdoor |
| 3:52.02 | 3 | Müller | London | 21 Jul |
|
| 2017
3:57.24iw | 3 | Boston MA | 28 Jan | |
| |
| Mile, Road |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 4:09 | 5 | CityGames | Newcastle | 12 Sep |
| 2016 |
| Outdoor |
| 3:59:70.0h | 16 | | New York NY | 3 Sep |
| 4:06 | 1 | | Gateshead | 10 Sep |
| 2017 |
| Outdoor |
| 3:53 | 7 | Fifth Avenue | New York NY | 10 Sep |
| 2018 |
| Outdoor |
| 4:06 | 5 | | London | 27 May |
| 3:54 | 1 | Fifth Avenue | New York NY | 9 Sep |
|
| 2015
4:09w | 5 | Newcastle | 12 Sep | |
| 2016
4:06 w | 1 | Gateshead | 10 Sep | |
| 2017
3:53w | 7 | New York NY | 10 Sep | |
| 2018
3:54w | 1 | New York NY | 9 Sep | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 8:13.6h | 1 | BMC | Tipton | 29 Aug |
|
| 2015
8:13.6hw | 1 | Tipton | 29 Aug | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 14:21 | 18 | | Armagh | 19 Feb |
| 2016 |
| Outdoor |
| 14:26 | 22 | | Armagh | 18 Feb |
| 2017 |
| Outdoor |
| 14:19 | 14 | | Armagh | 16 Feb |
|
| 2015
14:21w | 18 | Armagh | 19 Feb | |
| 2016
14:26w | 22 | Armagh | 18 Feb | |
| 2017
14:19w | 14 | Armagh | 16 Feb | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 30:29 | 22 | | Manchester | 5 Mar |
|
| 2017
30:29w | 22 | Manchester | 5 Mar | |