| |
| 200m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 24.50 +0.4 | 5 | | Eton | 5 Jul |
| 2015 |
| Outdoor |
| 24.64 -0.5 | 2h1 | Northern Ch | Manchester | 14 Jun |
| 24.10 +0.7 | 2 | Northern Ch | Manchester | 14 Jun |
| 23.95 +2.3 | 3 | LEAP | Loughborough | 18 Jul |
| 24.03 -0.2 | 2 | | Wigan | 9 Aug |
|
| 2014
24.50w +0.4 | 5 | Eton | 5 Jul | |
| 2015
23.95w +2.3 | 3 | Loughborough | 18 Jul | |
| 2015
24.03w -0.2 | 2 | Wigan | 9 Aug | |
| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 54.77 | 1-19 | | Sheffield | 21 Apr |
| 54.97 | 1 | TartanG | Gateshead | 25 Aug |
| 2014 |
| Indoor |
| 54.12 | 1 | Northern Ch | Sheffield | 18 Jan |
| 55.36 | 1 | Welsh Ch | Cardiff | 25 Jan |
| 54.16 | 1h4 | NC | Sheffield | 8 Feb |
| 54.20 | 5s2 | NC | Sheffield | 8 Feb |
| 54.19 | 1 | | Cardiff | 9 Mar |
|
| 54.76 | 1h1 | BUCS Ch | Bedford | 3 May |
| 54.29 | 1s3 | BUCS Ch | Bedford | 4 May |
| 53.53 | 2 | BUCS Ch | Bedford | 5 May |
| 53.14 | 1 | Welsh Ch | Cardiff | 1 Jun |
| 52.73 | 3 | Caillat | Genève | 14 Jun |
| 52.82 | 2h2 | NC | Birmingham | 28 Jun |
| 52.77 | 4 | NC | Birmingham | 29 Jun |
| 52.81 | 2rB | Guldensp | Kortrijk | 12 Jul |
| 52.71 | 1 | WAI | Cardiff | 15 Jul |
| 52.50 | 4 | | Castres | 30 Jul |
| 2015 |
| Indoor |
| 52.20 | 1 | | Wien | 31 Jan |
| 54.77 | 1h1 | NC | Sheffield | 14 Feb |
| 53.19 | 1s2 | NC | Sheffield | 14 Feb |
| DNF | | NC | Sheffield | 15 Feb |
| 51.72 | 1 | Sainsbury's | Birmingham | 21 Feb |
| 53.07 | 1h4 | EC | Praha | 6 Mar |
| 53.00 | 3s2 | EC | Praha | 6 Mar |
| 52.64 | 3 | EC | Praha | 7 Mar |
|
| 51.72 | 1 | | Nivelles | 27 Jun |
| 52.05 | 1h2-22 | EJ | Tallinn | 9 Jul |
| 52.26 | 4-22 | EJ | Tallinn | 11 Jul |
| 51.48 | 7 | Sainsbury's | London | 24 Jul |
| 51.88 | 1 | Rasschaert | Ninove | 1 Aug |
| 2016 |
| Indoor |
| 51.60 | 1 | | Wien | 30 Jan |
| 52.10 | 2 | Indoor GP | Glasgow | 20 Feb |
|
| 52.26 | 5 | GSpike | Ostrava | 20 May |
| 51.33 | 4 | Diamond | Birmingham | 5 Jun |
| 51.26 | 1 | | Genève | 11 Jun |
| 52.71 | 4 | Bauhaus | Stockholm/S | 16 Jun |
| 53.45 | 1h4 | NC | Birmingham | 25 Jun |
| 52.38 | 2 | NC | Birmingham | 26 Jun |
| 51.81 | 8 | Müller | London | 22 Jul |
| 53.63 | 6h2 | OG | Rio de Janeiro | 13 Aug |
| 2017 |
| Outdoor |
| 54.54 | 3 | | Loughborough | 21 May |
| 2018 |
| Indoor |
| 54.74 | 2rC | | Wien | 27 Jan |
| 54.49 | 6 | | Madrid | 8 Feb |
|
| 54.81 | 6rC | IFAM | Oordegem | 26 May |
| 55.07 | 5h3 | NC | Birmingham | 30 Jun |
| 56.69 | 1h2 | Welsh Ch | Cardiff | 13 Jul |
| 55.44 | 3 | Welsh Ch | Cardiff | 14 Jul |
| 2020 |
| Outdoor |
| Mixed competition |
| Mixed competition |
| 56.35 mx | 1 | BMC | Stretford | 22 Aug |
|
| 2013
54.77w | 1-19 | Sheffield | 21 Apr | |
| 2014
52.50w | 4 | Castres | 30 Jul | |
| 2015
51.48w | 7 | London | 24 Jul | |
| 2016
51.26w | 1 | Genève | 11 Jun | |
| 2017
54.54w | 3 | Loughborough | 21 May | |
| 2018
54.81w | 6rC | Oordegem | 26 May | |
| Indoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 54.77 | 1-19 | | Sheffield | 21 Apr |
| 54.97 | 1 | TartanG | Gateshead | 25 Aug |
| 2014 |
| Indoor |
| 54.12 | 1 | Northern Ch | Sheffield | 18 Jan |
| 55.36 | 1 | Welsh Ch | Cardiff | 25 Jan |
| 54.16 | 1h4 | NC | Sheffield | 8 Feb |
| 54.20 | 5s2 | NC | Sheffield | 8 Feb |
| 54.19 | 1 | | Cardiff | 9 Mar |
|
| 54.76 | 1h1 | BUCS Ch | Bedford | 3 May |
| 54.29 | 1s3 | BUCS Ch | Bedford | 4 May |
| 53.53 | 2 | BUCS Ch | Bedford | 5 May |
| 53.14 | 1 | Welsh Ch | Cardiff | 1 Jun |
| 52.73 | 3 | Caillat | Genève | 14 Jun |
| 52.82 | 2h2 | NC | Birmingham | 28 Jun |
| 52.77 | 4 | NC | Birmingham | 29 Jun |
| 52.81 | 2rB | Guldensp | Kortrijk | 12 Jul |
| 52.71 | 1 | WAI | Cardiff | 15 Jul |
| 52.50 | 4 | | Castres | 30 Jul |
| 2015 |
| Indoor |
| 52.20 | 1 | | Wien | 31 Jan |
| 54.77 | 1h1 | NC | Sheffield | 14 Feb |
| 53.19 | 1s2 | NC | Sheffield | 14 Feb |
| DNF | | NC | Sheffield | 15 Feb |
| 51.72 | 1 | Sainsbury's | Birmingham | 21 Feb |
| 53.07 | 1h4 | EC | Praha | 6 Mar |
| 53.00 | 3s2 | EC | Praha | 6 Mar |
| 52.64 | 3 | EC | Praha | 7 Mar |
|
| 51.72 | 1 | | Nivelles | 27 Jun |
| 52.05 | 1h2-22 | EJ | Tallinn | 9 Jul |
| 52.26 | 4-22 | EJ | Tallinn | 11 Jul |
| 51.48 | 7 | Sainsbury's | London | 24 Jul |
| 51.88 | 1 | Rasschaert | Ninove | 1 Aug |
| 2016 |
| Indoor |
| 51.60 | 1 | | Wien | 30 Jan |
| 52.10 | 2 | Indoor GP | Glasgow | 20 Feb |
|
| 52.26 | 5 | GSpike | Ostrava | 20 May |
| 51.33 | 4 | Diamond | Birmingham | 5 Jun |
| 51.26 | 1 | | Genève | 11 Jun |
| 52.71 | 4 | Bauhaus | Stockholm/S | 16 Jun |
| 53.45 | 1h4 | NC | Birmingham | 25 Jun |
| 52.38 | 2 | NC | Birmingham | 26 Jun |
| 51.81 | 8 | Müller | London | 22 Jul |
| 53.63 | 6h2 | OG | Rio de Janeiro | 13 Aug |
| 2017 |
| Outdoor |
| 54.54 | 3 | | Loughborough | 21 May |
| 2018 |
| Indoor |
| 54.74 | 2rC | | Wien | 27 Jan |
| 54.49 | 6 | | Madrid | 8 Feb |
|
| 54.81 | 6rC | IFAM | Oordegem | 26 May |
| 55.07 | 5h3 | NC | Birmingham | 30 Jun |
| 56.69 | 1h2 | Welsh Ch | Cardiff | 13 Jul |
| 55.44 | 3 | Welsh Ch | Cardiff | 14 Jul |
| 2020 |
| Outdoor |
| Mixed competition |
| Mixed competition |
| 56.35 mx | 1 | BMC | Stretford | 22 Aug |
|
| 2014
54.12iw | 1 | Sheffield | 18 Jan | |
| 2015
51.72iw | 1 | Birmingham | 21 Feb | |
| 2016
51.60iw | 1 | Wien | 30 Jan | |
| 2018
54.49iw | 6 | Madrid | 8 Feb | |
| |
| 600m |
| Indoor Alltime
Show/hide |
| |
| 2015 |
| Indoor |
| 1:28.11 | 1 | | Sheffield | 6 Dec |
|
| 2015
1:28.11iw | 1 | Sheffield | 6 Dec | |
| |
| 500m Road |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 1:08.27 | 6 | | Gateshead | 10 Sep |
|
| 2016
1:08.27 w | 6 | Gateshead | 10 Sep | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 2:03.73 | 1rB | BMC | Solihull | 16 Aug |
| 2019 |
| Outdoor |
| 2:10.87 | 1rB | | Birmingham | 3 Aug |
| 2:09.24 | 5 | BMC | Stretford | 10 Aug |
| Mixed competition |
| 2:07.12 mx | 1 | | Stretford | 6 Aug |
|
| 2014
2:03.73w | 1rB | Solihull | 16 Aug | |
| 2019
2:09.24w | 5 | Stretford | 10 Aug | |
| |
| 4 x 400m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 3:28.91 | 4 | ETC | Braunschweig | 22 Jun |
| 2015 |
| Indoor |
| 3:32.83 | 1 | Sainsbury's | Glasgow | 24 Jan |
| 3:31.79 | 2 | EC | Praha | 8 Mar |
|
| 3:28.51 | 2h2 | WorldR | Nassau | 2 May |
| 3:26.38 | 3 | WorldR | Nassau | 3 May |
| 3:30.07 NU23R | 1-22 | EJ | Tallinn | 12 Jul |
| 3:23.90 | 2h2 | WC | Beijing | 29 Aug |
| 3:23.62 | 3 | WC | Beijing | 30 Aug |
| 2016 |
| Outdoor |
| 3:30.16 | 1 | | Loughborough | 22 May |
| 3:26.42 | 1h1 | EC | Amsterdam | 9 Jul |
| 3:25.05 | 1 | EC | Amsterdam | 10 Jul |
|
| 2014
3:28.91w | 4 | Braunschweig | 22 Jun | |
| 2015
3:23.62w | 3 | Beijing | 30 Aug | |
| 2016
3:25.05w | 1 | Amsterdam | 10 Jul | |