| |
| 60m |
| Indoor Alltime
Show/hide |
| |
| 2017 |
| Indoor |
| 7.51 | 1h3 | | London | 14 Jan |
| 7.42 | 2s1 | | London | 14 Jan |
| 7.43 | 1 | | London | 14 Jan |
| 2018 |
| Indoor |
| 7.65 | 4r1 | | London | 28 Jan |
| 7.70 | 6r3 | | London | 28 Jan |
|
| 2017
7.42iw | 2s1 | London | 14 Jan | |
| 2018
7.65iw | 4r1 | London | 28 Jan | |
| |
| 100m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 12.06 -0.2 | | | London | 30 May |
| 2016 |
| Outdoor |
| 11.94 0.0 | | | London | 17 Apr |
| 2019 |
| Outdoor |
| Mixed competition |
| Mixed competition |
| 11.63 mx +3.5 | 1 | | London | 24 Apr |
| 11.65 mx +1.0 | 1 | | London | 5 Jun |
|
| 2015
12.06w -0.2 | | London | 30 May | |
| 2016
11.94w 0.0 | | London | 17 Apr | |
| |
| 200m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 24.39 +1.7 | 1rB | | Derby | 8 Jun |
| 24.31 +3.2 | 1h1-19 | SEAA Ch | London | 14 Jun |
| 24.02 +2.7 | 2-19 | SEAA Ch | London | 14 Jun |
| 2015 |
| Outdoor |
| 24.18 -1.7 | 1 | | Newham | 10 Jun |
| 24.10 -0.3 | 3 | | Eton | 8 Aug |
| 2016 |
| Outdoor |
| 23.85 +0.9 | 1h3 | BUCS Ch | Bedford | 1 May |
| 24.26 +2.5 | 1s1 | BUCS Ch | Bedford | 2 May |
| 23.94 +1.2 | 1 | BUCS Ch | Bedford | 2 May |
| 23.23 +3.6 | | | Manchester | 20 May |
| 2017 |
| Outdoor |
| 23.81 +0.8 | 3 | | Loughborough | 21 May |
| 24.31 -0.4 | 1rB | | Loughborough | 22 Jul |
| 2018 |
| Outdoor |
| 24.17 -0.4 | 4 | | Loughborough | 20 May |
| 2019 |
| Outdoor |
| Mixed competition |
| Mixed competition |
| 23.88 mx +0.3 | 1 | | London | 24 Apr |
| 23.26 mx +1.9 | 1 | | London | 5 Jun |
| 2020 |
| Outdoor |
| Mixed competition |
| 24.36 mx -3.9 | 2 | | London | 5 Aug |
|
| 2014
24.39w +1.7 | 1rB | Derby | 8 Jun | |
| 2014
24.02w +2.7 | 2-19 | London | 14 Jun | |
| 2015
24.10w -0.3 | 3 | Eton | 8 Aug | |
| 2016
23.85w +0.9 | 1h3 | Bedford | 1 May | |
| 2016
23.23w +3.6 | | Manchester | 20 May | |
| 2017
23.81w +0.8 | 3 | Loughborough | 21 May | |
| 2018
24.17w -0.4 | 4 | Loughborough | 20 May | |
| |
| 200m Straight |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 23.23 +3.6 | 2 | CityG | Manchester | 20 May |
|
| 2016
23.23w +3.6 | 2 | Manchester | 20 May | |
| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 55.74 | 2rB | | London | 11 May |
| 53.86 | 1rB | | Loughborough | 18 May |
| 54.31 | 1rB | BIG | Bedford | 1 Jun |
| 55.47 | 4h1-19 | Eng Ch | Bedford | 21 Jun |
| 54.56 | 6-19 | Eng Ch | Bedford | 22 Jun |
| 55.07 | 5h2 | NC | Birmingham | 28 Jun |
| 54.09 | 3 | | Liverpool | 6 Jul |
| 54.80 | 1 | | Newham | 17 Aug |
| 54.91 | 2 | | Bedford | 23 Aug |
| 2015 |
| Indoor |
| 55.36 | 1s2-19 | SEAA Ch | London | 17 Jan |
| 54.14 | 1-19 | LondonG | London | 31 Jan |
| 54.62 | 1s2 | BUCS Ch | Sheffield | 22 Feb |
| 53.57 | 2 | BUCS Ch | Sheffield | 22 Feb |
| 56.36 | 1h1-19 | Eng Ch | Sheffield | 28 Feb |
| 53.39 | 1-19 | Eng Ch | Sheffield | 28 Feb |
|
| 54.27 | 1h1 | BUCS Ch | Bedford | 3 May |
| 53.59 | 1s2 | BUCS Ch | Bedford | 3 May |
| 52.61 | 2 | BUCS Ch | Bedford | 4 May |
| 52.87 | 1 | | Loughborough | 17 May |
| 52.25 | 1 | Atletissima | Namur | 27 May |
| 52.96 | 1h2 | NC | Birmingham | 4 Jul |
| 53.01 | 5 | NC | Birmingham | 5 Jul |
| 53.52 | 1h2-19 | EJ | Eskilstuna | 16 Jul |
| 52.58 | 1-19 | EJ | Eskilstuna | 17 Jul |
| 2016 |
| Outdoor |
| 52.28 | 1 | Sparkassen | Ellwangen | 14 May |
| 52.32 | 1rB | Sparkassen | Regensburg | 4 Jun |
| 52.94 | 1rB | | Genève | 11 Jun |
| 53.23 | 5 | Bauhaus | Stockholm/S | 16 Jun |
| 53.41 | 2h3 | NC | Birmingham | 25 Jun |
| 53.90 | 7 | NC | Birmingham | 26 Jun |
| 53.64 | 1h2 | | Kortrijk | 9 Jul |
| 54.66 | 3 | | Göteborg/S | 15 Jul |
| 2017 |
| Indoor |
| 52.68 | 2 | | Wien | 28 Jan |
| 53.61 | 1h1 | NC | Sheffield | 11 Feb |
| 52.58 | 2s2 | NC | Sheffield | 11 Feb |
| 52.86 | 2 | NC | Sheffield | 12 Feb |
| 51.90 | 2 | | Birmingham | 18 Feb |
| 53.74 | 1h4 | EC | Beograd | 3 Mar |
| 52.31 | 2s3 | EC | Beograd | 3 Mar |
| 52.79 | 4 | EC | Beograd | 4 Mar |
|
| 52.60 | 4 | IFAM | Oordegem | 27 May |
| 53.77 | 7 | BostonG | Somerville MA | 2 Jun |
| 53.47 | 2h3 | NC | Birmingham | 1 Jul |
| 52.80 | 1h3-22 | EJ | Bydgoszcz | 14 Jul |
| 53.18 | 5-22 | EJ | Bydgoszcz | 15 Jul |
| 52.80 | 2rB | Quercia | Rovereto | 29 Aug |
| 2018 |
| Outdoor |
| 55.18 | 1h1 | | Bedford | 5 May |
| 53.98 | 1s3 | | Bedford | 6 May |
| 54.1h | 2 | | Bedford | 7 May |
| 52.49 | 3 | IFAM | Oordegem | 26 May |
| 51.98 | 4 | | Genève | 9 Jun |
| 52.70 | 4rB | | Tübingen | 16 Jun |
| 52.41 | 2h3 | NC | Birmingham | 30 Jun |
| 51.99 | 2 | NC | Birmingham | 1 Jul |
| 51.70 | 8 | Müller | London | 22 Jul |
| 51.67 | 1h1 | EC | Berlin | 8 Aug |
| 51.21 | 1s1 | EC | Berlin | 9 Aug |
| 51.21 | 4 | EC | Berlin | 11 Aug |
| 52.46 | 4 | | Göteborg/S | 18 Aug |
| 52.85 | 4 | Quercia | Rovereto | 23 Aug |
| 53.73 | 7 | Hanžeković | Zagreb | 4 Sep |
| 2019 |
| Indoor |
| 53.64 | 1rB | Folksam | Sätra | 4 Feb |
| 52.84 | 1h4 | NC | Birmingham | 9 Feb |
| 52.79 | 2s2 | NC | Birmingham | 9 Feb |
| 53.03 | 3 | NC | Birmingham | 10 Feb |
| 52.79 | 4 | | Birmingham | 16 Feb |
|
| 51.51 | 1rB | Szewinska | Bydgoszcz | 12 Jun |
| 51.31 | 4 | Athletissima | Lausanne | 5 Jul |
| 51.71 | 1 | | Sotteville-lès-Rouen | 16 Jul |
| 50.83 | 3 | Müller | London | 20 Jul |
| 52.45 | 1h1 | NC | Birmingham | 24 Aug |
| 52.04 | 1 | NC | Birmingham | 25 Aug |
| 51.70 | 5 | WK | Zürich | 29 Aug |
| 51.52 | 3h3 | WC | Doha | 30 Sep |
| 52.94 | 8s1 | WC | Doha | 1 Oct |
| 2020 |
| Outdoor |
| 52.68 | 1 | | Belfast | 30 Jul |
| 52.39 | 2 | Sidło | Sopot | 13 Aug |
| 52.24 | 3 | Gyulai | Székesfehérvár | 19 Aug |
| 52.16 | 2 | Bauhaus | Stockholm/S | 23 Aug |
| 52.77 | 1h1 | NC | Manchester | 4 Sep |
| 51.72 | 1 | NC | Manchester | 5 Sep |
| 52.40 | 1 | Anhalt | Dessau | 8 Sep |
| 51.70 | 1 | PTS | Šamorín | 11 Sep |
| 52.45 | 7 | GGala | Roma | 17 Sep |
|
| 2014
53.86w | 1rB | Loughborough | 18 May | |
| 2015
52.25w | 1 | Namur | 27 May | |
| 2016
52.28w | 1 | Ellwangen | 14 May | |
| 2017
52.60w | 4 | Oordegem | 27 May | |
| 2018
51.21w | 1s1 | Berlin | 9 Aug | |
| 2019
50.83w | 3 | London | 20 Jul | |
| 2020
51.70w | 1 | Šamorín | 11 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 55.74 | 2rB | | London | 11 May |
| 53.86 | 1rB | | Loughborough | 18 May |
| 54.31 | 1rB | BIG | Bedford | 1 Jun |
| 55.47 | 4h1-19 | Eng Ch | Bedford | 21 Jun |
| 54.56 | 6-19 | Eng Ch | Bedford | 22 Jun |
| 55.07 | 5h2 | NC | Birmingham | 28 Jun |
| 54.09 | 3 | | Liverpool | 6 Jul |
| 54.80 | 1 | | Newham | 17 Aug |
| 54.91 | 2 | | Bedford | 23 Aug |
| 2015 |
| Indoor |
| 55.36 | 1s2-19 | SEAA Ch | London | 17 Jan |
| 54.14 | 1-19 | LondonG | London | 31 Jan |
| 54.62 | 1s2 | BUCS Ch | Sheffield | 22 Feb |
| 53.57 | 2 | BUCS Ch | Sheffield | 22 Feb |
| 56.36 | 1h1-19 | Eng Ch | Sheffield | 28 Feb |
| 53.39 | 1-19 | Eng Ch | Sheffield | 28 Feb |
|
| 54.27 | 1h1 | BUCS Ch | Bedford | 3 May |
| 53.59 | 1s2 | BUCS Ch | Bedford | 3 May |
| 52.61 | 2 | BUCS Ch | Bedford | 4 May |
| 52.87 | 1 | | Loughborough | 17 May |
| 52.25 | 1 | Atletissima | Namur | 27 May |
| 52.96 | 1h2 | NC | Birmingham | 4 Jul |
| 53.01 | 5 | NC | Birmingham | 5 Jul |
| 53.52 | 1h2-19 | EJ | Eskilstuna | 16 Jul |
| 52.58 | 1-19 | EJ | Eskilstuna | 17 Jul |
| 2016 |
| Outdoor |
| 52.28 | 1 | Sparkassen | Ellwangen | 14 May |
| 52.32 | 1rB | Sparkassen | Regensburg | 4 Jun |
| 52.94 | 1rB | | Genève | 11 Jun |
| 53.23 | 5 | Bauhaus | Stockholm/S | 16 Jun |
| 53.41 | 2h3 | NC | Birmingham | 25 Jun |
| 53.90 | 7 | NC | Birmingham | 26 Jun |
| 53.64 | 1h2 | | Kortrijk | 9 Jul |
| 54.66 | 3 | | Göteborg/S | 15 Jul |
| 2017 |
| Indoor |
| 52.68 | 2 | | Wien | 28 Jan |
| 53.61 | 1h1 | NC | Sheffield | 11 Feb |
| 52.58 | 2s2 | NC | Sheffield | 11 Feb |
| 52.86 | 2 | NC | Sheffield | 12 Feb |
| 51.90 | 2 | | Birmingham | 18 Feb |
| 53.74 | 1h4 | EC | Beograd | 3 Mar |
| 52.31 | 2s3 | EC | Beograd | 3 Mar |
| 52.79 | 4 | EC | Beograd | 4 Mar |
|
| 52.60 | 4 | IFAM | Oordegem | 27 May |
| 53.77 | 7 | BostonG | Somerville MA | 2 Jun |
| 53.47 | 2h3 | NC | Birmingham | 1 Jul |
| 52.80 | 1h3-22 | EJ | Bydgoszcz | 14 Jul |
| 53.18 | 5-22 | EJ | Bydgoszcz | 15 Jul |
| 52.80 | 2rB | Quercia | Rovereto | 29 Aug |
| 2018 |
| Outdoor |
| 55.18 | 1h1 | | Bedford | 5 May |
| 53.98 | 1s3 | | Bedford | 6 May |
| 54.1h | 2 | | Bedford | 7 May |
| 52.49 | 3 | IFAM | Oordegem | 26 May |
| 51.98 | 4 | | Genève | 9 Jun |
| 52.70 | 4rB | | Tübingen | 16 Jun |
| 52.41 | 2h3 | NC | Birmingham | 30 Jun |
| 51.99 | 2 | NC | Birmingham | 1 Jul |
| 51.70 | 8 | Müller | London | 22 Jul |
| 51.67 | 1h1 | EC | Berlin | 8 Aug |
| 51.21 | 1s1 | EC | Berlin | 9 Aug |
| 51.21 | 4 | EC | Berlin | 11 Aug |
| 52.46 | 4 | | Göteborg/S | 18 Aug |
| 52.85 | 4 | Quercia | Rovereto | 23 Aug |
| 53.73 | 7 | Hanžeković | Zagreb | 4 Sep |
| 2019 |
| Indoor |
| 53.64 | 1rB | Folksam | Sätra | 4 Feb |
| 52.84 | 1h4 | NC | Birmingham | 9 Feb |
| 52.79 | 2s2 | NC | Birmingham | 9 Feb |
| 53.03 | 3 | NC | Birmingham | 10 Feb |
| 52.79 | 4 | | Birmingham | 16 Feb |
|
| 51.51 | 1rB | Szewinska | Bydgoszcz | 12 Jun |
| 51.31 | 4 | Athletissima | Lausanne | 5 Jul |
| 51.71 | 1 | | Sotteville-lès-Rouen | 16 Jul |
| 50.83 | 3 | Müller | London | 20 Jul |
| 52.45 | 1h1 | NC | Birmingham | 24 Aug |
| 52.04 | 1 | NC | Birmingham | 25 Aug |
| 51.70 | 5 | WK | Zürich | 29 Aug |
| 51.52 | 3h3 | WC | Doha | 30 Sep |
| 52.94 | 8s1 | WC | Doha | 1 Oct |
| 2020 |
| Outdoor |
| 52.68 | 1 | | Belfast | 30 Jul |
| 52.39 | 2 | Sidło | Sopot | 13 Aug |
| 52.24 | 3 | Gyulai | Székesfehérvár | 19 Aug |
| 52.16 | 2 | Bauhaus | Stockholm/S | 23 Aug |
| 52.77 | 1h1 | NC | Manchester | 4 Sep |
| 51.72 | 1 | NC | Manchester | 5 Sep |
| 52.40 | 1 | Anhalt | Dessau | 8 Sep |
| 51.70 | 1 | PTS | Šamorín | 11 Sep |
| 52.45 | 7 | GGala | Roma | 17 Sep |
|
| 2015
53.39iw | 1-19 | Sheffield | 28 Feb | |
| 2017
51.90iw | 2 | Birmingham | 18 Feb | |
| 2019
52.79iw | 2s2 | Birmingham | 9 Feb | |
| |
| 500m Road |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 1:07.53 | 5 | | Gateshead | 10 Sep |
|
| 2016
1:07.53 w | 5 | Gateshead | 10 Sep | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 2:08.88 | | | London | 6 Aug |
|
| 2016
2:08.88w | | London | 6 Aug | |
| |
| 4 x 400m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 3:35.37 | 1h1-19 | WJ | Eugene OR | 26 Jul |
| 3:32.00 | 2-19 | WJ | Eugene OR | 27 Jul |
| 2015 |
| Outdoor |
| 3:34.36 | 1-19 | EJ | Eskilstuna | 19 Jul |
| 2016 |
| Outdoor |
| 3:30.16 | 1 | | Loughborough | 22 May |
| 3:28.62 | 1 | Sparkassen | Regensburg | 5 Jun |
| 2017 |
| Indoor |
| 3:31.05 | 2 | EC | Beograd | 5 Mar |
|
| 3:28.72 | 4 | WorldR | Nassau | 23 Apr |
| 3:28.96 | 3 | ETC | Villeneuve d'Ascq | 25 Jun |
| 3:30.74 | 4-22 | EJ | Bydgoszcz | 16 Jul |
| 3:24.74 | 2h1 | WC | London | 12 Aug |
| 3:25.00 | 2 | WC | London | 13 Aug |
| 2019 |
| Indoor |
| 3:29.55 | 2 | EC | Glasgow | 3 Mar |
|
| 3:28.31 | 2h1 | WorldR | Yokohama | 11 May |
| 3:28.96 | 6 | WorldR | Yokohama | 12 May |
| 3:24.99 | 2h2 | WC | Doha | 5 Oct |
| 3:23.02 | 4 | WC | Doha | 6 Oct |
|
| 2014
3:32.00w | 2-19 | Eugene OR | 27 Jul | |
| 2015
3:34.36w | 1-19 | Eskilstuna | 19 Jul | |
| 2016
3:28.62w | 1 | Regensburg | 5 Jun | |
| 2017
3:24.74w | 2h1 | London | 12 Aug | |
| 2019
3:23.02w | 4 | Doha | 6 Oct | |