| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 1:54.98 | 2 | | Doncaster | 6 Aug |
| 2017 |
| Outdoor |
| 1:48.94 | 3 | BMC | Stretford | 25 Jul |
|
| 2016
1:54.98w | 2 | Doncaster | 6 Aug | |
| 2017
1:48.94w | 3 | Stretford | 25 Jul | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 3:50.39 | 2rB | BMC | Watford | 13 Jun |
| 2014 |
| Outdoor |
| 3:44.53 | 7 | BMC | Watford | 16 Jul |
| 2015 |
| Outdoor |
| 3:47.67 | 18 | BMC | Watford | 27 Jun |
| 3:46.58 | 5 | BMC | Stretford | 11 Aug |
| 2016 |
| Outdoor |
| 3:43.15 | 2 | BMC | Manchester | 14 May |
| 3:43.97 | 1 | BMC | Stretford | 19 Jul |
| 2017 |
| Outdoor |
| 3:48.13 | 1 | BUCS Ch | Bedford | 1 May |
| 3:39.00 | 3 | BMC | Watford | 14 Jun |
| 3:43.48 | 2 | BMC | Watford | 9 Aug |
| 3:43.95 | 3h1 | WUG | Taipei | 23 Aug |
| 3:43.99 | 3 | WUG | Taipei | 25 Aug |
| 2018 |
| Indoor |
| 3:47.26 | 1 | BMC | Sheffield | 24 Jan |
|
| 3:42.32 | 2 | BMC | Watford | 26 May |
| 2019 |
| Outdoor |
| 3:51.45 | 1 | | Bedford | 2 Jun |
| 3:44.63 | 7 | BMC | Watford | 12 Jun |
| DNF | rC | | Kortrijk | 13 Jul |
| 3:42.78 | 7 | | Kortrijk | 13 Jul |
| 3:40.73 | 3rB | | Ninove | 3 Aug |
| 3:47.66 | 3h3 | NC | Birmingham | 24 Aug |
| 3:52.73 | 8 | NC | Birmingham | 25 Aug |
| 2020 |
| Outdoor |
| 3:39.90 | 1 | BMC | Stretford | 15 Sep |
|
| 2012
3:50.39w | 2rB | Watford | 13 Jun | |
| 2014
3:44.53w | 7 | Watford | 16 Jul | |
| 2015
3:46.58w | 5 | Stretford | 11 Aug | |
| 2016
3:43.15w | 2 | Manchester | 14 May | |
| 2017
3:39.00w | 3 | Watford | 14 Jun | |
| 2018
3:42.32w | 2 | Watford | 26 May | |
| 2019
3:40.73w | 3rB | Ninove | 3 Aug | |
| 2020
3:39.90w | 1 | Stretford | 15 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 3:50.39 | 2rB | BMC | Watford | 13 Jun |
| 2014 |
| Outdoor |
| 3:44.53 | 7 | BMC | Watford | 16 Jul |
| 2015 |
| Outdoor |
| 3:47.67 | 18 | BMC | Watford | 27 Jun |
| 3:46.58 | 5 | BMC | Stretford | 11 Aug |
| 2016 |
| Outdoor |
| 3:43.15 | 2 | BMC | Manchester | 14 May |
| 3:43.97 | 1 | BMC | Stretford | 19 Jul |
| 2017 |
| Outdoor |
| 3:48.13 | 1 | BUCS Ch | Bedford | 1 May |
| 3:39.00 | 3 | BMC | Watford | 14 Jun |
| 3:43.48 | 2 | BMC | Watford | 9 Aug |
| 3:43.95 | 3h1 | WUG | Taipei | 23 Aug |
| 3:43.99 | 3 | WUG | Taipei | 25 Aug |
| 2018 |
| Indoor |
| 3:47.26 | 1 | BMC | Sheffield | 24 Jan |
|
| 3:42.32 | 2 | BMC | Watford | 26 May |
| 2019 |
| Outdoor |
| 3:51.45 | 1 | | Bedford | 2 Jun |
| 3:44.63 | 7 | BMC | Watford | 12 Jun |
| DNF | rC | | Kortrijk | 13 Jul |
| 3:42.78 | 7 | | Kortrijk | 13 Jul |
| 3:40.73 | 3rB | | Ninove | 3 Aug |
| 3:47.66 | 3h3 | NC | Birmingham | 24 Aug |
| 3:52.73 | 8 | NC | Birmingham | 25 Aug |
| 2020 |
| Outdoor |
| 3:39.90 | 1 | BMC | Stretford | 15 Sep |
|
| 2018
3:47.26iw | 1 | Sheffield | 24 Jan | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 4:08.53 | 2 | Eng Ch | Bedford | 2 Aug |
| 2017 |
| Outdoor |
| 4:00.58 | 1 | Eng Ch | Bedford | 30 Jul |
| 4:16.48 | 1 | | Manchester | 16 Aug |
| 2019 |
| Outdoor |
| 4:10.48 | 2 | Eng Ch | Manchester | 28 Jul |
| 2020 |
| Outdoor |
| 3:59.36 | 1 | | Stirling | 18 Sep |
|
| 2015
4:08.53w | 2 | Bedford | 2 Aug | |
| 2017
4:00.58w | 1 | Bedford | 30 Jul | |
| 2019
4:10.48w | 2 | Manchester | 28 Jul | |
| 2020
3:59.36w | 1 | Stirling | 18 Sep | |
| |
| Mile, Road |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 4:17 | 9 | | Gateshead | 9 Sep |
| 2018 |
| Outdoor |
| 4:08 | 8 | | London | 27 May |
| 2019 |
| Outdoor |
| 4:01 | 2 | | London | 26 May |
| 4:14 | 6 | Great North Cit | Stockton-on-Tees | 7 Sep |
|
| 2017
4:17w | 9 | Gateshead | 9 Sep | |
| 2018
4:08w | 8 | London | 27 May | |
| 2019
4:01w | 2 | London | 26 May | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 8:33.49 | 1-16 | English Schools | Gateshead | 2 Jul |
| 2012 |
| Outdoor |
| 8:27.01 | 1-19 | School Ch | Gateshead | 7 Jul |
| 2013 |
| Outdoor |
| 8:16.89 | 3 | | Watford | 1 May |
| 8:20.32 | 2-19 | School Ch | Birmingham | 6 Jul |
| 2015 |
| Outdoor |
| 8:05.17 | 1 | | Watford | 29 Jul |
| 2016 |
| Indoor |
| 8:00.48 | 8 | Indoor GP | Glasgow | 20 Feb |
|
| 8:01.38 | 2 | Folksam | Karlstad | 27 Jul |
| 2017 |
| Indoor |
| 8:06.38+ | 10 | | Birmingham | 18 Feb |
| 2018 |
| Indoor |
| 7:57.80 | 1 | BMC | Sheffield | 7 Jan |
| 7:56.13 | 1 | | Mondeville | 3 Feb |
| 7:50.18 | 6 | New Balance | Boston MA | 10 Feb |
| 8:21.73 | 6h2 | WC | Birmingham | 2 Mar |
| 2019 |
| Outdoor |
| 8:03.00 | 2 | BMC | Watford | 29 Jun |
| 2020 |
| Indoor |
| 8:00.98 | 6 | New Balance | Boston MA | 25 Jan |
| 8:07.96 | 1 | NC | Glasgow | 23 Feb |
|
| 7:45.75 | 3 | | Bromley | 21 Aug |
|
| 2011
8:33.49w | 1-16 | Gateshead | 2 Jul | |
| 2012
8:27.01w | 1-19 | Gateshead | 7 Jul | |
| 2013
8:16.89w | 3 | Watford | 1 May | |
| 2015
8:05.17w | 1 | Watford | 29 Jul | |
| 2016
8:01.38w | 2 | Karlstad | 27 Jul | |
| 2019
8:03.00w | 2 | Watford | 29 Jun | |
| 2020
7:45.75w | 3 | Bromley | 21 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 8:33.49 | 1-16 | English Schools | Gateshead | 2 Jul |
| 2012 |
| Outdoor |
| 8:27.01 | 1-19 | School Ch | Gateshead | 7 Jul |
| 2013 |
| Outdoor |
| 8:16.89 | 3 | | Watford | 1 May |
| 8:20.32 | 2-19 | School Ch | Birmingham | 6 Jul |
| 2015 |
| Outdoor |
| 8:05.17 | 1 | | Watford | 29 Jul |
| 2016 |
| Indoor |
| 8:00.48 | 8 | Indoor GP | Glasgow | 20 Feb |
|
| 8:01.38 | 2 | Folksam | Karlstad | 27 Jul |
| 2017 |
| Indoor |
| 8:06.38+ | 10 | | Birmingham | 18 Feb |
| 2018 |
| Indoor |
| 7:57.80 | 1 | BMC | Sheffield | 7 Jan |
| 7:56.13 | 1 | | Mondeville | 3 Feb |
| 7:50.18 | 6 | New Balance | Boston MA | 10 Feb |
| 8:21.73 | 6h2 | WC | Birmingham | 2 Mar |
| 2019 |
| Outdoor |
| 8:03.00 | 2 | BMC | Watford | 29 Jun |
| 2020 |
| Indoor |
| 8:00.98 | 6 | New Balance | Boston MA | 25 Jan |
| 8:07.96 | 1 | NC | Glasgow | 23 Feb |
|
| 7:45.75 | 3 | | Bromley | 21 Aug |
|
| 2016
8:00.48iw | 8 | Glasgow | 20 Feb | |
| 2017
8:06.38+iw | 10 | Birmingham | 18 Feb | |
| 2018
7:50.18iw | 6 | Boston MA | 10 Feb | |
| 2020
8:00.98iw | 6 | Boston MA | 25 Jan | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 14:15.99 | 17 | BMC | Watford | 9 Jun |
| 2013 |
| Outdoor |
| 14:09.46 | 4 | BMC | Solihull | 18 May |
| 15:00.8h | 2-19 | NC-j | Bedford | 16 Jun |
| 14:36.62 | 3-19 | EJ | Rieti | 20 Jul |
| 2014 |
| Outdoor |
| 14:39.35 | 18 | NC | Birmingham | 28 Jun |
| 14:24.86 | 8 | BMC | Oxford | 19 Jul |
| 2015 |
| Outdoor |
| 13:43.74 | 2rB | IFAM | Oordegem | 23 May |
| 14:38.23 | 1-22 | Eng Ch | Bedford | 20 Jun |
| 13:58.44 | 6-22 | EJ | Tallinn | 11 Jul |
| 2016 |
| Outdoor |
| 14:41.53 | 2h2 | BUCS Ch | Bedford | 30 Apr |
| 14:26.04 | 1 | BUCS Ch | Bedford | 2 May |
| 13:23.94 | 3 | IFAM | Oordegem | 28 May |
| 13:56.03 | 12 | | Carquefou | 3 Jun |
| 14:01.19 | 6 | NC | Birmingham | 25 Jun |
| 14:04.13 | 15 | EC | Amsterdam | 10 Jul |
| 2017 |
| Indoor |
| 13:58.04 | 8 | | Birmingham | 18 Feb |
|
| 13:51.40 | 25 | IFAM | Oordegem | 27 May |
| 13:37.13 | 11 | | Carquefou | 23 Jun |
| DNF | | NC | Birmingham | 1 Jul |
| 14:25.43 | 4h2 | WUG | Taipei | 26 Aug |
| 14:02.46 | 2 | WUG | Taipei | 28 Aug |
| 2018 |
| Outdoor |
| 14:01.65 | 2 | | Bedford | 7 May |
| 13:57.03 | 10 | | Nijmegen | 8 Jun |
| 14:34.18 | 14 | | Tübingen | 16 Jun |
| 2020 |
| Outdoor |
| 13:31.24 | 9 | | Göteborg/S | 29 Aug |
| 13:52.51 | 5 | NC | Manchester | 5 Sep |
|
| 2012
14:15.99w | 17 | Watford | 9 Jun | |
| 2013
14:09.46w | 4 | Solihull | 18 May | |
| 2014
14:24.86w | 8 | Oxford | 19 Jul | |
| 2015
13:43.74w | 2rB | Oordegem | 23 May | |
| 2016
13:23.94w | 3 | Oordegem | 28 May | |
| 2017
13:37.13w | 11 | Carquefou | 23 Jun | |
| 2018
13:57.03w | 10 | Nijmegen | 8 Jun | |
| 2020
13:31.24w | 9 | Göteborg/S | 29 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 14:15.99 | 17 | BMC | Watford | 9 Jun |
| 2013 |
| Outdoor |
| 14:09.46 | 4 | BMC | Solihull | 18 May |
| 15:00.8h | 2-19 | NC-j | Bedford | 16 Jun |
| 14:36.62 | 3-19 | EJ | Rieti | 20 Jul |
| 2014 |
| Outdoor |
| 14:39.35 | 18 | NC | Birmingham | 28 Jun |
| 14:24.86 | 8 | BMC | Oxford | 19 Jul |
| 2015 |
| Outdoor |
| 13:43.74 | 2rB | IFAM | Oordegem | 23 May |
| 14:38.23 | 1-22 | Eng Ch | Bedford | 20 Jun |
| 13:58.44 | 6-22 | EJ | Tallinn | 11 Jul |
| 2016 |
| Outdoor |
| 14:41.53 | 2h2 | BUCS Ch | Bedford | 30 Apr |
| 14:26.04 | 1 | BUCS Ch | Bedford | 2 May |
| 13:23.94 | 3 | IFAM | Oordegem | 28 May |
| 13:56.03 | 12 | | Carquefou | 3 Jun |
| 14:01.19 | 6 | NC | Birmingham | 25 Jun |
| 14:04.13 | 15 | EC | Amsterdam | 10 Jul |
| 2017 |
| Indoor |
| 13:58.04 | 8 | | Birmingham | 18 Feb |
|
| 13:51.40 | 25 | IFAM | Oordegem | 27 May |
| 13:37.13 | 11 | | Carquefou | 23 Jun |
| DNF | | NC | Birmingham | 1 Jul |
| 14:25.43 | 4h2 | WUG | Taipei | 26 Aug |
| 14:02.46 | 2 | WUG | Taipei | 28 Aug |
| 2018 |
| Outdoor |
| 14:01.65 | 2 | | Bedford | 7 May |
| 13:57.03 | 10 | | Nijmegen | 8 Jun |
| 14:34.18 | 14 | | Tübingen | 16 Jun |
| 2020 |
| Outdoor |
| 13:31.24 | 9 | | Göteborg/S | 29 Aug |
| 13:52.51 | 5 | NC | Manchester | 5 Sep |
|
| 2017
13:58.04iw | 8 | Birmingham | 18 Feb | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 29:24.07 | 11 | Eng Ch | London | 16 May |
| 2019 |
| Outdoor |
| DNF | rB | ECp | London | 6 Jul |
|
| 2015
29:24.07w | 11 | London | 16 May | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 13:45 | 2 | | Armagh | 13 Feb |
|
| 2020
13:45w | 2 | Armagh | 13 Feb | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 29:18 | 1 | | Manchester | 8 Mar |
|
| 2015
29:18w | 1 | Manchester | 8 Mar | |
| |
| Mixed Cross Country Relay |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 17:55.00 | 1 | EC | Lisboa | 8 Dec |
|
| 2019
17:55.00w | 1 | Lisboa | 8 Dec | |