| |
| 100m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 11.06 +1.0 | 1 | | St. Peter Port | 16 Aug |
|
| 2018
11.06w +1.0 | 1 | St. Peter Port | 16 Aug | |
| |
| 400m |
| Indoor Alltime
Show/hide |
| |
| 2018 |
| Indoor |
| 49.29 | 5h4 | NC | Birmingham | 17 Feb |
| 48.70 | 3-19 | Eng Ch | Sheffield | 25 Feb |
| 2019 |
| Indoor |
| 48.57 | 1s1 | Scot Ch | Glasgow | 26 Jan |
| 48.19 | 2 | Scot Ch | Glasgow | 26 Jan |
| 48.18 | 5h2 | NC | Birmingham | 9 Feb |
| 48.59 | 2s3 | BUCS | Sheffield | 17 Feb |
|
| 2018
48.70iw | 3-19 | Sheffield | 25 Feb | |
| 2019
48.18iw | 5h2 | Birmingham | 9 Feb | |
| |
| 60m Hurdles (91.4cm) |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| 8.44 | 1h1-17 | Scot Ch | Glasgow | 30 Jan |
| 8.28 | 1-17 | Scot Ch | Glasgow | 30 Jan |
| 8.18 | 2h1-16 | Eng Ch | Sheffield | 14 Feb |
| 8.11 | 2-16 | Eng Ch | Sheffield | 14 Feb |
|
| 2016
8.28iw | 1-17 | Glasgow | 30 Jan | |
| 2016
8.11iw | 2-16 | Sheffield | 14 Feb | |
| |
| 300m Hurdles |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 35.35 | 1 | | St. Peter Port | 12 Jul |
|
| 2020
35.35w | 1 | St. Peter Port | 12 Jul | |
| |
| 400m Hurdles (84cm) |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| Unknown irregularity |
| 53.92 | 2-16 | Eng Ch | Bedford | 30 Aug |
| 2016 |
| Outdoor |
| 53.62 | 1-17 | | Loughborough | 23 Apr |
| 52.86 | | | Portsmouth | 14 May |
| 52.93 | 1-17 | NC-j | Bedford | 19 Jun |
| 54.49 | 1h4-17 | EY | Tbilisi | 15 Jul |
| 54.79 | 4s1-17 | EY | Tbilisi | 16 Jul |
| 53.03 | 1-16 | NC-j | Bedford | 28 Aug |
| 2017 |
| Outdoor |
| 51.22 | 1-17 | CYG | Nassau | 23 Jul |
|
| 2016
52.86w | | Portsmouth | 14 May | |
| 2017
51.22w | 1-17 | Nassau | 23 Jul | |
| |
| 400m Hurdles |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 53.14 | 1-19 | | Portsmouth | 13 May |
| 52.06 | 1-19 | Eng Ch | Bedford | 18 Jun |
| 52.21 | 1 | IslandG | Visby | 26 Jun |
| 52.73 | 2-19 | School Ch | Birmingham | 8 Jul |
| 52.82 | 3 | | St. Peter Port | 2 Sep |
| 2018 |
| Outdoor |
| 51.10 | 7h2 | CWG | Gold Coast | 10 Apr |
| 51.62 | 5 | | Loughborough | 20 May |
| 53.17 | 1h2-19 | Eng Ch | Bedford | 16 Jun |
| 50.71 | 1-19 | Eng Ch | Bedford | 17 Jun |
| 50.52 | 1 | | St. Peter Port | 23 Jun |
| 51.16 | 1h2-19 | WJ | Tampere | 12 Jul |
| 50.11 NU20R | 2s3-19 | WJ | Tampere | 13 Jul |
| 50.27 | 6-19 | WJ | Tampere | 14 Jul |
| 2019 |
| Outdoor |
| 52.07 | 1s1 | | Bedford | 5 May |
| 51.60 | 2 | | Bedford | 6 May |
| 50.14 | 2 | | Oordegem | 25 May |
| 50.07 NU20R | 2rB | AtletiCAG | Genève | 15 Jun |
| 53.75 | 1h2-19 | Eng Ch | Bedford | 22 Jun |
| 50.58 | 1-19 | Eng Ch | Bedford | 23 Jun |
| 50.60 | 1-19 | | Mannheim | 30 Jun |
| 52.69 | 2h1-19 | EJ | Borås | 19 Jul |
| DQ | s1-19 | EJ | Borås | 20 Jul |
| 51.96 | 1h3 | Eng Ch | Manchester | 27 Jul |
| 50.20 | 1 | Eng Ch | Manchester | 28 Jul |
| 51.31 | 5 | CityS | Cork | 14 Aug |
| 51.50 | 1h1 | NC | Birmingham | 24 Aug |
| 50.11 | 4 | NC | Birmingham | 25 Aug |
| 2020 |
| Outdoor |
| 49.87 | 1 | | St. Peter Port | 26 Jul |
| 49.88 | 1 | | St. Peter Port | 6 Aug |
| 51.01 | 1h1 | NC | Manchester | 4 Sep |
| 49.66 | 1 | NC | Manchester | 5 Sep |
|
| 2017
52.06w | 1-19 | Bedford | 18 Jun | |
| 2018
50.11w NU20R | 2s3-19 | Tampere | 13 Jul | |
| 2019
50.07w NU20R | 2rB | Genève | 15 Jun | |
| 2020
49.66w | 1 | Manchester | 5 Sep | |
| |
| 4 x 400m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 3:05.64 | 3-19 | WJ | Tampere | 15 Jul |
|
| 2018
3:05.64w | 3-19 | Tampere | 15 Jul | |