| |
| 60m |
| Indoor Alltime
Show/hide |
| |
| 2007 |
| Indoor |
| 6.90 | 7s2 | NC | Sheffield | 11 Feb |
| 6.88 | 3h4 | NC | Sheffield | 11 Feb |
| 2008 |
| Indoor |
| 7.06 | 5r1 | | Loughborough | 19 Jan |
| 7.07 | 5r3 | | Loughborough | 19 Jan |
| 2010 |
| Indoor |
| 6.94 | 2 | Northern Ch | Sheffield | 16 Jan |
|
| 2007
6.88iw | 3h4 | Sheffield | 11 Feb | |
| 2008
7.06iw | 5r1 | Loughborough | 19 Jan | |
| 2010
6.94iw | 2 | Sheffield | 16 Jan | |
| |
| 100m |
| Outdoor Alltime
Show/hide |
| |
| 2007 |
| Outdoor |
| 10.79 +2.0 | 5r2 | | Birmingham | 7 Jul |
|
| 2007
10.79w +2.0 | 5r2 | Birmingham | 7 Jul | |
| |
| 200m |
| Outdoor Alltime
Show/hide |
| |
| 2005 |
| Outdoor |
| 21.49 +1.7 | 2h2 | | Bedford | 30 May |
| 21.34 +1.7 | 4s1 | | Bedford | 30 May |
| 2006 |
| Outdoor |
| 22.14 -2.3 | 7r1 | | Birmingham | 1 Jul |
| 21.60 +1.7 | 2 | | Bedford | 30 Jul |
| 2007 |
| Outdoor |
| 21.22 | 2h4 | | Bedford | 28 May |
| 20.85 | 1s2 | | Bedford | 28 May |
| 21.07 | 2 | | Bedford | 28 May |
| 21.40 +1.2 | 3r1 | | Birmingham | 7 Jul |
| 2009 |
| Outdoor |
| 21.63 +0.9 | 4rB | McCain | Loughborough | 17 May |
| 2010 |
| Outdoor |
| 21.23 +0.4 | 1h1 | No Eastern Ch | Gateshead | 9 May |
| 2011 |
| Outdoor |
| 21.40 +1.2 | 1 | CAA | Khartoum | 24 May |
| 2012 |
| Outdoor |
| 21.06 -0.8 | 1rB | SavoG | Lapinlahti | 8 Jul |
| 2014 |
| Outdoor |
| 21.27 -0.6 | 3 | | Tønsberg | 24 May |
| 20.97 +2.5 | 4 | DNG | Stockholm/S | 21 Aug |
| 2015 |
| Indoor |
| 21.70 | 1h2 | NC | Sheffield | 15 Feb |
| 2018 |
| Outdoor |
| 21.36 -0.5 | 4 | Prem | Leigh | 5 May |
|
| 2005
21.34w +1.7 | 4s1 | Bedford | 30 May | |
| 2006
21.60w +1.7 | 2 | Bedford | 30 Jul | |
| 2007
21.07w | 2 | Bedford | 28 May | |
| 2007
20.85w | 1s2 | Bedford | 28 May | |
| 2009
21.63w +0.9 | 4rB | Loughborough | 17 May | |
| 2010
21.23w +0.4 | 1h1 | Gateshead | 9 May | |
| 2011
21.40w +1.2 | 1 | Khartoum | 24 May | |
| 2012
21.06w -0.8 | 1rB | Lapinlahti | 8 Jul | |
| 2014
21.27w -0.6 | 3 | Tønsberg | 24 May | |
| 2014
20.97w +2.5 | 4 | Stockholm/S | 21 Aug | |
| 2018
21.36w -0.5 | 4 | Leigh | 5 May | |
| Indoor Alltime
Show/hide |
| |
| 2005 |
| Outdoor |
| 21.49 +1.7 | 2h2 | | Bedford | 30 May |
| 21.34 +1.7 | 4s1 | | Bedford | 30 May |
| 2006 |
| Outdoor |
| 22.14 -2.3 | 7r1 | | Birmingham | 1 Jul |
| 21.60 +1.7 | 2 | | Bedford | 30 Jul |
| 2007 |
| Outdoor |
| 21.22 | 2h4 | | Bedford | 28 May |
| 20.85 | 1s2 | | Bedford | 28 May |
| 21.07 | 2 | | Bedford | 28 May |
| 21.40 +1.2 | 3r1 | | Birmingham | 7 Jul |
| 2009 |
| Outdoor |
| 21.63 +0.9 | 4rB | McCain | Loughborough | 17 May |
| 2010 |
| Outdoor |
| 21.23 +0.4 | 1h1 | No Eastern Ch | Gateshead | 9 May |
| 2011 |
| Outdoor |
| 21.40 +1.2 | 1 | CAA | Khartoum | 24 May |
| 2012 |
| Outdoor |
| 21.06 -0.8 | 1rB | SavoG | Lapinlahti | 8 Jul |
| 2014 |
| Outdoor |
| 21.27 -0.6 | 3 | | Tønsberg | 24 May |
| 20.97 +2.5 | 4 | DNG | Stockholm/S | 21 Aug |
| 2015 |
| Indoor |
| 21.70 | 1h2 | NC | Sheffield | 15 Feb |
| 2018 |
| Outdoor |
| 21.36 -0.5 | 4 | Prem | Leigh | 5 May |
|
| 2015
21.70iw | 1h2 | Sheffield | 15 Feb | |
| |
| 300m |
| Outdoor Alltime
Show/hide |
| |
| 2008 |
| Outdoor |
| 33.61 | 2 | | Loughborough | 18 May |
| 2010 |
| Indoor |
| 33.04 NR | 3 | Pas de Calais | Liévin | 5 Mar |
|
| 32.75 | 2rB | GSpike | Ostrava | 27 May |
| 2013 |
| Indoor |
| 33.19 | 4 | Flanders | Gent | 10 Feb |
| 2014 |
| Outdoor |
| 32.31 | 5 | Rieti 2014 | Rieti | 7 Sep |
| 2017 |
| Indoor |
| 33.59 | 1rB | | Ostrava | 14 Feb |
|
| 32.95 | 2 | Sidło | Sopot | 16 Aug |
| 2020 |
| Outdoor |
| 33.27 | 2 | Sidło | Sopot | 13 Aug |
|
| 2008
33.61w | 2 | Loughborough | 18 May | |
| 2010
32.75w | 2rB | Ostrava | 27 May | |
| 2014
32.31w | 5 | Rieti | 7 Sep | |
| 2017
32.95w | 2 | Sopot | 16 Aug | |
| 2020
33.27w | 2 | Sopot | 13 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2008 |
| Outdoor |
| 33.61 | 2 | | Loughborough | 18 May |
| 2010 |
| Indoor |
| 33.04 NR | 3 | Pas de Calais | Liévin | 5 Mar |
|
| 32.75 | 2rB | GSpike | Ostrava | 27 May |
| 2013 |
| Indoor |
| 33.19 | 4 | Flanders | Gent | 10 Feb |
| 2014 |
| Outdoor |
| 32.31 | 5 | Rieti 2014 | Rieti | 7 Sep |
| 2017 |
| Indoor |
| 33.59 | 1rB | | Ostrava | 14 Feb |
|
| 32.95 | 2 | Sidło | Sopot | 16 Aug |
| 2020 |
| Outdoor |
| 33.27 | 2 | Sidło | Sopot | 13 Aug |
|
| 2010
33.04iw NR | 3 | Liévin | 5 Mar | |
| 2013
33.19iw | 4 | Gent | 10 Feb | |
| 2017
33.59iw | 1rB | Ostrava | 14 Feb | |
| |
| 400m |
| Outdoor Alltime
Show/hide |
| races under 45 seconds: 2 |
| 2004 |
| Outdoor |
| 46.97 | 1 | | Gateshead | 15 May |
| 46.70 | 1r2 | BIG | Bedford | 13 Jun |
| 47.51 | 1-19 | NC-j | Bedford | 27 Jun |
| 47.3h | 1r1 | | Eton | 3 Jul |
| 46.71 | 4 | | Loughborough | 17 Jul |
| 46.36 | 1 | | Stoke | 31 Jul |
| 2005 |
| Indoor |
| 48.92 | 3s1 | | Sheffield | 30 Jan |
| 48.57 | 1 | | Sheffield | 30 Jan |
| 48.50 | 2h3 | NC | Sheffield | 12 Feb |
| 47.22 | 1s1 | NC | Sheffield | 12 Feb |
| 47.64 | 3 | NC | Sheffield | 13 Feb |
|
| 46.98 | 2 | | Carshalton | 7 May |
| 47.76 | 1h3 | | Bedford | 29 May |
| 46.56 | 2 | | Bedford | 29 May |
| 46.82 | 1r1 | | Eton | 4 Jun |
| 47.1h | 1r2 | BIG | Bedford | 12 Jun |
| 48.76 | 1h1-22 | NC-j | Bedford | 2 Jul |
| 47.08 | 2s2-22 | NC-j | Bedford | 2 Jul |
| 46.69 | 1-22 | NC-j | Bedford | 3 Jul |
| 47.51 | 2h3 | NC | Manchester | 9 Jul |
| 46.86 | 3s1 | NC | Manchester | 9 Jul |
| 46.33 | 4 | NC | Manchester | 10 Jul |
| 46.70 | 3 | | Loughborough | 16 Jul |
| 46.47 | 1 | | Birmingham | 23 Jul |
| 46.36 | 1r1 | | London | 30 Jul |
| DQ | -19 | Norwich Union | Sheffield | 21 Aug |
| 2006 |
| Indoor |
| 48.82 | 1s1 | | Sheffield | 29 Jan |
| 48.37 | 1 | | Sheffield | 29 Jan |
| DQ | h4 | NC | Sheffield | 11 Feb |
|
| 48.88 | 3r2 | | London | 6 May |
| 47.52 | 1r2 | | Manchester | 3 Jun |
| 48.35 | 2h1 | NOEAA | Manchester | 17 Jun |
| 47.33 | 4 | NOEAA | Manchester | 17 Jun |
| 47.14 | 1r1 | | Birmingham | 1 Jul |
| 46.97 | 2h3 | NC | Manchester | 15 Jul |
| 46.89 | 3s1 | NC | Manchester | 15 Jul |
| 47.46 | 8 | NC | Manchester | 16 Jul |
| 47.70 | 1h1-22 | NC-j | Bedford | 22 Jul |
| 47.15 | 3-22 | NC-j | Bedford | 22 Jul |
| 46.98 | 1r2 | LEAP | Loughborough | 26 Jul |
| 47.23 | 2r1 | | Eton | 5 Aug |
| 2007 |
| Outdoor |
| 46.8h | 1 | | London | 5 May |
| 46.67 | 1r1 | | Loughborough | 20 May |
| 45.72 | 1r1 | BIG | Bedford | 10 Jun |
| 47.43 | 1h1-22 | NC-j | Bedford | 23 Jun |
| 47.07 | 1s1-22 | NC-j | Bedford | 23 Jun |
| 46.04 | 1-22 | NC-j | Bedford | 24 Jun |
| 46.60 | 1r1 | | London | 4 Aug |
| 45.99 | 1r1 | LEAP | Loughborough | 12 Aug |
| 2008 |
| Outdoor |
| 47.87A | 5h5 | AfrC | Addis Ababa | 30 Apr |
| 47.22A | 6s1 | AfrC | Addis Ababa | 1 May |
| 47.92 | 1h1 | Inter Counties | Bedford | 25 May |
| 47.13 | 1 | Inter Counties | Bedford | 25 May |
| 47.55 | 2 | | Birmingham | 8 Jun |
| 2009 |
| Outdoor |
| 46.68 | 1 | ECCC | Castellón | 30 May |
| 46.55 | 1 | Premiership | Sheffield | 7 Jun |
| 46.39 | 2 | Folksam | Sollentuna | 25 Jun |
| 46.34 | 1 | Premiership | Manchester | 4 Jul |
| 46.47 | 1 | Folksam | Karlstad | 23 Jul |
| 46.24 | 1 | | Ústí Nad Labem | 29 Jul |
| 45.95 | 1rC | DNG | Stockholm/S | 31 Jul |
| 45.55 | 3h1 | WC | Berlin | 18 Aug |
| 45.63 | 6s2 | WC | Berlin | 19 Aug |
| 45.76 | 2 | Quercia | Rovereto | 1 Sep |
| 45.64 | 4 | Rieti 2009 | Rieti | 6 Sep |
| 45.64 | 1 | Pedros Cup | Szczecin | 15 Sep |
| 46.66 | 1h3 | ArabC | Damascus | 7 Oct |
| 45.15 | 1 | ArabC | Damascus | 7 Oct |
| 2010 |
| Indoor |
| 46.97 NR | 2 | Winter | Moskva | 7 Feb |
| 46.49 NR | 1 | GE Galan | Stockholm/G | 10 Feb |
| 47.65 | 1r2 | Erdgas | Leipzig | 13 Feb |
| 46.24 NR | 2 | Aviva | Birmingham | 20 Feb |
| 47.21 | 3h1 | WC | Doha | 12 Mar |
|
| 45.38 | 2 | Colorful | Daegu | 19 May |
| 45.90 | 1 | ECCC-A | Vila Real de Santo Antonio | 29 May |
| 45.89 | 1 | Folksam | Eskilstuna | 8 Jun |
| 45.77 | 1 | | Zeulenroda | 13 Jun |
| 45.99 | 3 | Znam | Zhukovskiy | 26 Jun |
| 45.77 | 1 | Sollentuna GP | Sollentuna | 1 Jul |
| 45.69 | 5 | Aviva | Gateshead | 10 Jul |
| 46.36A | 1h3 | AfrC | Nairobi | 28 Jul |
| 45.82A | 1s1 | AfrC | Nairobi | 29 Jul |
| 45.18A | 2 | AfrC | Nairobi | 30 Jul |
| 46.17 | 1 | | London | 21 Aug |
| 46.53 | 5 | Hanžeković | Zagreb | 1 Sep |
| 45.45 | 5 | Cont Cup | Split | 4 Sep |
| 2011 |
| Indoor |
| 46.24 NR | 2 | Aviva | Birmingham | 19 Feb |
| DQ | | XL-Galan | Stockholm/G | 22 Feb |
|
| 45.88 | 5 | Colorful | Daegu | 12 May |
| 46.03 | 6 | Diamond | Shanghai | 15 May |
| 46.06 | 1 | CAA | Khartoum | 24 May |
| 45.64 | 1 | | Dakar | 28 May |
| 45.53 | 1 | Folksam | Göteborg/S | 11 Jun |
| 45.57 | 1 | Folksam | Sollentuna | 28 Jun |
| 45.82 | 1 | | London | 2 Jul |
| 45.32 | 3 | | Madrid | 9 Jul |
| 45.63 | 2 | Spitzen | Luzern | 21 Jul |
| 45.13 | 1 | Vattenfall | Lapinlahti | 24 Jul |
| 45.60 | 1rB | DNG | Stockholm/S | 29 Jul |
| 46.04 | 1 | | Manchester | 13 Aug |
| 45.20 | 3h3 | WC | Daegu | 28 Aug |
| 45.43 | 3s1 | WC | Daegu | 29 Aug |
| 45.67 | 1h4 | AAG | Maputo | 11 Sep |
| 45.86 | 1s1 | AAG | Maputo | 12 Sep |
| 45.27 | 1 | AAG | Maputo | 13 Sep |
| 46.57 | 1h1 | PanArC | Al-Ain | 27 Oct |
| 45.96 | 1 | PanArC | Al-Ain | 27 Oct |
| 46.83 | 1h1 | ArabG | Doha | 15 Dec |
| 45.87 | 3 | ArabG | Doha | 16 Dec |
| 2012 |
| Indoor |
| 46.85 | 3 | Aviva | Birmingham | 18 Feb |
| 46.72 DQ IAAF Rule 32.2.a | rB | XL Galan | Stockholm/G | 23 Feb |
| 47.30 DQ IAAF Rule 32.2.a | h2 | WC | Istanbul | 9 Mar |
| DQ IAAF Rule 32.2.a | s2 | WC | Istanbul | 9 Mar |
|
| 45.42 | 6 | Diamond | Doha | 11 May |
| 45.85 | 3 | Mosc Chall | Moskva | 11 Jun |
| 45.44 | 1 | Folksam | Göteborg/S | 14 Jun |
| 46.58 | 1 | | London | 30 Jun |
| 45.80 | 1 | Folksam | Sollentuna | 5 Jul |
| 45.59 | 1 | SavoG | Lapinlahti | 8 Jul |
| 45.30 | 1 | City Sports | Cork | 17 Jul |
| 45.69 | 1 | Kusoc | Szczecin | 21 Jul |
| 45.46 | 3h7 | OG | London | 4 Aug |
| 45.13 | 4s1 | OG | London | 5 Aug |
| 45.73 | 1 | DNG | Stockholm/S | 17 Aug |
| 45.86 | 2 | Gyulai | Budapest | 20 Aug |
| 45.54 | 4 | Aviva | Birmingham | 26 Aug |
| 45.46 | 1 | Quercia | Rovereto | 4 Sep |
| 45.20 | 2 | Rieti 2012 | Rieti | 9 Sep |
| 2013 |
| Indoor |
| 47.76 | 2 | Governor Cup | Volgograd | 26 Jan |
| 46.82 | 3 | Winter | Moskva | 3 Feb |
| 46.94 | 4 | BAGP | Birmingham | 16 Feb |
| 46.79 | 1rB | XL-Galan | Stockholm/G | 21 Feb |
|
| 46.58 | 3 | Classic | Sydney | 9 Mar |
| 46.31 | 1 | Classic | Perth | 16 Mar |
| 47.06 | 1 | | London | 11 May |
| 46.06 | 6 | Ponce GP | Ponce | 18 May |
| 47.24 | 5 | World Chall | Dakar | 12 Jun |
| 2014 |
| Indoor |
| 48.09 | 2 | PSD Bank | Düsseldorf | 30 Jan |
| 47.92 | 5rB | Winter | Moskva | 2 Feb |
|
| 46.60 | 1 | Premiership | Cardiff | 10 May |
| 46.10 | 2 | | Loughborough | 18 May |
| DQ | | | Tønsberg | 24 May |
| 46.05 | 2 | Kusoc | Szczecin | 7 Jun |
| 46.26 | 2 | Göteborg GP | Göteborg/S | 14 Jun |
| 46.61 | 1h5 | NC | Birmingham | 27 Jun |
| 46.43 | 2s3 | NC | Birmingham | 28 Jun |
| 46.43 | 4 | NC | Birmingham | 29 Jun |
| 45.41 | 1 | | London | 5 Jul |
| 45.48 | 1 | CityS | Cork | 8 Jul |
| 45.67 | 1 | Folksam | Karlstad | 16 Jul |
| 46.06 | 5 | | Madrid | 19 Jul |
| 45.77 | 1 | | Manchester | 9 Aug |
| DNF | | Folksam | Uppsala | 23 Aug |
| 45.81 | 4 | Hanzekovic | Zagreb | 2 Sep |
| 2015 |
| Indoor |
| races under 45 seconds: 2 |
| 47.28 | 3 | Winter | Moskva | 1 Feb |
| 46.80 | 2 | XL-Galan | Stockholm/G | 19 Feb |
|
| 46.24 | 4 | | Clermont FL | 18 Apr |
| 45.97 | 2rB | Jones | Gainesville FL | 24 Apr |
| 45.83 | 1 | Premiership | Sheffield | 9 May |
| 46.56 | 1 | | Loughborough | 17 May |
| 45.89 | 2 | | Rehlingen | 25 May |
| 45.43 | 3 | | Marseille | 6 Jun |
| 45.38 | 1 | Folksam | Sollentuna | 25 Jun |
| 46.81 | 1h1 | NC | Birmingham | 3 Jul |
| 46.00 | 1s3 | NC | Birmingham | 4 Jul |
| 45.01 | 1 | NC | Birmingham | 5 Jul |
| 46.56 | 1 | | Glasgow | 11 Jul |
| 45.43 | 6 | Sainsbury's | London | 25 Jul |
| 45.46 | 4 | Bauhaus | Stockholm/S | 30 Jul |
| 45.71 | 1 | | London | 8 Aug |
| 45.24 | 1h5 | WC | Beijing | 23 Aug |
| 44.54 | 3s2 | WC | Beijing | 24 Aug |
| 44.68 | 6 | WC | Beijing | 26 Aug |
| 45.39 | 5 | WK | Zürich | 3 Sep |
| 45.59 | 2 | Folksam | Göteborg/S | 5 Sep |
| 2016 |
| Outdoor |
| 46.46 | 4 | Brown | Nassau | 16 Apr |
| 46.14 | 6 | DrakeR | Des Moines IA | 29 Apr |
| 46.24 | 1 | | Eton | 7 May |
| 45.90 | 6 | Mohammed VI | Rabat | 22 May |
| 46.08 | 1 | World Chall | Dakar | 25 May |
| 45.61 | 1 | IFAM | Oordegem | 28 May |
| 46.28 | 6 | Iberoam | Huelva | 3 Jun |
| 45.59 | 7 | Diamond | Birmingham | 5 Jun |
| 46.99 | 1h2 | NC | Birmingham | 24 Jun |
| 46.05 | 2s1 | NC | Birmingham | 25 Jun |
| 45.52 | 2 | NC | Birmingham | 26 Jun |
| 45.48 | 1 | | Göteborg/S | 15 Jul |
| 45.62 | 6 | Gyulai | Székesfehérvár | 18 Jul |
| 45.45 | 3 | Müller | London | 23 Jul |
| 2017 |
| Indoor |
| 48.30 | 4rB | PSD-Bank | Düsseldorf | 1 Feb |
| 47.82 | 2 | Raka Spåret | Sätra | 4 Feb |
|
| 45.76 | 2 | | Marseille | 3 Jun |
| 45.95 | 2 | Kusoc | Szczecin | 10 Jun |
| 45.81 | 1 | PNG | Turku | 13 Jun |
| 46.06 | 6 | Bauhaus | Stockholm/S | 18 Jun |
| 46.16 | 1h3 | NC | Birmingham | 1 Jul |
| 45.82 | 2 | NC | Birmingham | 2 Jul |
| 45.94 | 5 | Müller | London | 9 Jul |
| 45.81 | 1 | | Göteborg/S | 11 Jul |
| 46.19 | 1 | Premier | Bedford | 15 Jul |
| 45.74 | 2 | | Heusden | 22 Jul |
| 45.58 | 3 | Müller | Birmingham | 20 Aug |
| 46.04 | 4 | Hanžeković | Zagreb | 29 Aug |
| 46.10 | 2 | VD | Bruxelles | 1 Sep |
| 2018 |
| Outdoor |
| 47.24 | 3 | | Brisbane | 22 Mar |
| 46.81 | 3rB | Classic | Brisbane | 28 Mar |
| 46.09 | 3h1 | CWG | Gold Coast | 8 Apr |
| 46.05 | 4s1 | CWG | Gold Coast | 9 Apr |
| 45.74 | 1 | | Loughborough | 20 May |
| 45.63 | 1 | | Palafrugell | 26 May |
| 45.80 | 2 | EAF | Bydgoszcz | 29 May |
| 46.52 | 2 | | Leiden | 9 Jun |
| 45.53 | 1 | Bestseller | Goleniów | 20 Jun |
| 45.74 | 1 | | København | 26 Jun |
| 46.64 | 2h1 | NC | Birmingham | 30 Jun |
| 45.39 | 2 | NC | Birmingham | 1 Jul |
| 45.88 | 4 | World Cup | London | 15 Jul |
| 45.87 | 2 | Morton | Dublin | 19 Jul |
| 46.07 | 9 | Müller | London | 21 Jul |
| 45.30 | 3s2 | EC | Berlin | 8 Aug |
| 45.92 | 1 | | Göteborg/S | 18 Aug |
| 45.92 | 4 | Skolimowska | Chorzów | 22 Aug |
| 46.72 | 5 | VD | Bruxelles | 31 Aug |
| 46.26 | 4 | Hanžeković | Zagreb | 4 Sep |
| 2019 |
| Outdoor |
| 46.93 | 2 | | Bergen | 22 May |
| 46.67 | 1 | Bauhaus | Stockholm/S | 30 May |
| 46.34 | 1 | | London | 9 Jun |
| 46.05 | 3 | Szewinska | Bydgoszcz | 12 Jun |
| 46.04 | 1 | Folksam GP | Sollentuna | 18 Jun |
| 45.23 | 1 | | Goleniów | 26 Jun |
| 46.76 | 2 | | Sheffield | 6 Jul |
| 45.52 | 8 | Müller | London | 21 Jul |
| 45.98 | 1 | | Szczecin | 15 Aug |
| 46.18 | 1h4 | NC | Birmingham | 24 Aug |
| 46.32 | 3 | NC | Birmingham | 25 Aug |
| 46.76 | 6 | EUR v USA | Minsk | 9 Sep |
| 46.02 | 2 | Skolimowska | Chorzów | 14 Sep |
| 45.40 | 3h6 | WC | Doha | 1 Oct |
| 45.15 | 5s3 | WC | Doha | 2 Oct |
| 2020 |
| Outdoor |
| 47.65 | 3 | | Sollentuna | 10 Aug |
| 46.89 | 5 | Maniak | Szczecin | 16 Aug |
| 46.39 | 1rB | Szewinska | Bydgoszcz | 19 Aug |
| 46.63 | 4 | Bauhaus | Stockholm/S | 23 Aug |
| 46.56 | 2 | | Göteborg/S | 29 Aug |
| 46.05 | 4 | Skolimowska | Chorzów | 6 Sep |
| 46.02 | 1 | Quercia | Rovereto | 8 Sep |
| 46.13 | 2 | PTS | Šamorín | 11 Sep |
| 45.99 | 2 | Hanžeković | Zagreb | 15 Sep |
| 45.65 | 5 | GGala | Roma | 17 Sep |
| 46.46 | 5 | | Doha | 25 Sep |
|
| 2004
46.36w | 1 | Stoke | 31 Jul | |
| 2005
46.33w | 4 | Manchester | 10 Jul | |
| 2006
46.89w | 3s1 | Manchester | 15 Jul | |
| 2007
45.72w | 1r1 | Bedford | 10 Jun | |
| 2008
47.13w | 1 | Bedford | 25 May | |
| 2009
45.15w | 1 | Damascus | 7 Oct | |
| 2010
45.18Aw | 2 | Nairobi | 30 Jul | |
| 2011
45.13w | 1 | Lapinlahti | 24 Jul | |
| 2012
45.13w | 4s1 | London | 5 Aug | |
| 2013
46.06w | 6 | Ponce | 18 May | |
| 2014
45.41w | 1 | London | 5 Jul | |
| 2015
44.54w | 3s2 | Beijing | 24 Aug | |
| 2016
45.45w | 3 | London | 23 Jul | |
| 2017
45.58w | 3 | Birmingham | 20 Aug | |
| 2018
45.30w | 3s2 | Berlin | 8 Aug | |
| 2019
45.15w | 5s3 | Doha | 2 Oct | |
| 2020
45.65w | 5 | Roma | 17 Sep | |
| Indoor Alltime
Show/hide |
| races under 45 seconds: 2 |
| 2004 |
| Outdoor |
| 46.97 | 1 | | Gateshead | 15 May |
| 46.70 | 1r2 | BIG | Bedford | 13 Jun |
| 47.51 | 1-19 | NC-j | Bedford | 27 Jun |
| 47.3h | 1r1 | | Eton | 3 Jul |
| 46.71 | 4 | | Loughborough | 17 Jul |
| 46.36 | 1 | | Stoke | 31 Jul |
| 2005 |
| Indoor |
| 48.92 | 3s1 | | Sheffield | 30 Jan |
| 48.57 | 1 | | Sheffield | 30 Jan |
| 48.50 | 2h3 | NC | Sheffield | 12 Feb |
| 47.22 | 1s1 | NC | Sheffield | 12 Feb |
| 47.64 | 3 | NC | Sheffield | 13 Feb |
|
| 46.98 | 2 | | Carshalton | 7 May |
| 47.76 | 1h3 | | Bedford | 29 May |
| 46.56 | 2 | | Bedford | 29 May |
| 46.82 | 1r1 | | Eton | 4 Jun |
| 47.1h | 1r2 | BIG | Bedford | 12 Jun |
| 48.76 | 1h1-22 | NC-j | Bedford | 2 Jul |
| 47.08 | 2s2-22 | NC-j | Bedford | 2 Jul |
| 46.69 | 1-22 | NC-j | Bedford | 3 Jul |
| 47.51 | 2h3 | NC | Manchester | 9 Jul |
| 46.86 | 3s1 | NC | Manchester | 9 Jul |
| 46.33 | 4 | NC | Manchester | 10 Jul |
| 46.70 | 3 | | Loughborough | 16 Jul |
| 46.47 | 1 | | Birmingham | 23 Jul |
| 46.36 | 1r1 | | London | 30 Jul |
| DQ | -19 | Norwich Union | Sheffield | 21 Aug |
| 2006 |
| Indoor |
| 48.82 | 1s1 | | Sheffield | 29 Jan |
| 48.37 | 1 | | Sheffield | 29 Jan |
| DQ | h4 | NC | Sheffield | 11 Feb |
|
| 48.88 | 3r2 | | London | 6 May |
| 47.52 | 1r2 | | Manchester | 3 Jun |
| 48.35 | 2h1 | NOEAA | Manchester | 17 Jun |
| 47.33 | 4 | NOEAA | Manchester | 17 Jun |
| 47.14 | 1r1 | | Birmingham | 1 Jul |
| 46.97 | 2h3 | NC | Manchester | 15 Jul |
| 46.89 | 3s1 | NC | Manchester | 15 Jul |
| 47.46 | 8 | NC | Manchester | 16 Jul |
| 47.70 | 1h1-22 | NC-j | Bedford | 22 Jul |
| 47.15 | 3-22 | NC-j | Bedford | 22 Jul |
| 46.98 | 1r2 | LEAP | Loughborough | 26 Jul |
| 47.23 | 2r1 | | Eton | 5 Aug |
| 2007 |
| Outdoor |
| 46.8h | 1 | | London | 5 May |
| 46.67 | 1r1 | | Loughborough | 20 May |
| 45.72 | 1r1 | BIG | Bedford | 10 Jun |
| 47.43 | 1h1-22 | NC-j | Bedford | 23 Jun |
| 47.07 | 1s1-22 | NC-j | Bedford | 23 Jun |
| 46.04 | 1-22 | NC-j | Bedford | 24 Jun |
| 46.60 | 1r1 | | London | 4 Aug |
| 45.99 | 1r1 | LEAP | Loughborough | 12 Aug |
| 2008 |
| Outdoor |
| 47.87A | 5h5 | AfrC | Addis Ababa | 30 Apr |
| 47.22A | 6s1 | AfrC | Addis Ababa | 1 May |
| 47.92 | 1h1 | Inter Counties | Bedford | 25 May |
| 47.13 | 1 | Inter Counties | Bedford | 25 May |
| 47.55 | 2 | | Birmingham | 8 Jun |
| 2009 |
| Outdoor |
| 46.68 | 1 | ECCC | Castellón | 30 May |
| 46.55 | 1 | Premiership | Sheffield | 7 Jun |
| 46.39 | 2 | Folksam | Sollentuna | 25 Jun |
| 46.34 | 1 | Premiership | Manchester | 4 Jul |
| 46.47 | 1 | Folksam | Karlstad | 23 Jul |
| 46.24 | 1 | | Ústí Nad Labem | 29 Jul |
| 45.95 | 1rC | DNG | Stockholm/S | 31 Jul |
| 45.55 | 3h1 | WC | Berlin | 18 Aug |
| 45.63 | 6s2 | WC | Berlin | 19 Aug |
| 45.76 | 2 | Quercia | Rovereto | 1 Sep |
| 45.64 | 4 | Rieti 2009 | Rieti | 6 Sep |
| 45.64 | 1 | Pedros Cup | Szczecin | 15 Sep |
| 46.66 | 1h3 | ArabC | Damascus | 7 Oct |
| 45.15 | 1 | ArabC | Damascus | 7 Oct |
| 2010 |
| Indoor |
| 46.97 NR | 2 | Winter | Moskva | 7 Feb |
| 46.49 NR | 1 | GE Galan | Stockholm/G | 10 Feb |
| 47.65 | 1r2 | Erdgas | Leipzig | 13 Feb |
| 46.24 NR | 2 | Aviva | Birmingham | 20 Feb |
| 47.21 | 3h1 | WC | Doha | 12 Mar |
|
| 45.38 | 2 | Colorful | Daegu | 19 May |
| 45.90 | 1 | ECCC-A | Vila Real de Santo Antonio | 29 May |
| 45.89 | 1 | Folksam | Eskilstuna | 8 Jun |
| 45.77 | 1 | | Zeulenroda | 13 Jun |
| 45.99 | 3 | Znam | Zhukovskiy | 26 Jun |
| 45.77 | 1 | Sollentuna GP | Sollentuna | 1 Jul |
| 45.69 | 5 | Aviva | Gateshead | 10 Jul |
| 46.36A | 1h3 | AfrC | Nairobi | 28 Jul |
| 45.82A | 1s1 | AfrC | Nairobi | 29 Jul |
| 45.18A | 2 | AfrC | Nairobi | 30 Jul |
| 46.17 | 1 | | London | 21 Aug |
| 46.53 | 5 | Hanžeković | Zagreb | 1 Sep |
| 45.45 | 5 | Cont Cup | Split | 4 Sep |
| 2011 |
| Indoor |
| 46.24 NR | 2 | Aviva | Birmingham | 19 Feb |
| DQ | | XL-Galan | Stockholm/G | 22 Feb |
|
| 45.88 | 5 | Colorful | Daegu | 12 May |
| 46.03 | 6 | Diamond | Shanghai | 15 May |
| 46.06 | 1 | CAA | Khartoum | 24 May |
| 45.64 | 1 | | Dakar | 28 May |
| 45.53 | 1 | Folksam | Göteborg/S | 11 Jun |
| 45.57 | 1 | Folksam | Sollentuna | 28 Jun |
| 45.82 | 1 | | London | 2 Jul |
| 45.32 | 3 | | Madrid | 9 Jul |
| 45.63 | 2 | Spitzen | Luzern | 21 Jul |
| 45.13 | 1 | Vattenfall | Lapinlahti | 24 Jul |
| 45.60 | 1rB | DNG | Stockholm/S | 29 Jul |
| 46.04 | 1 | | Manchester | 13 Aug |
| 45.20 | 3h3 | WC | Daegu | 28 Aug |
| 45.43 | 3s1 | WC | Daegu | 29 Aug |
| 45.67 | 1h4 | AAG | Maputo | 11 Sep |
| 45.86 | 1s1 | AAG | Maputo | 12 Sep |
| 45.27 | 1 | AAG | Maputo | 13 Sep |
| 46.57 | 1h1 | PanArC | Al-Ain | 27 Oct |
| 45.96 | 1 | PanArC | Al-Ain | 27 Oct |
| 46.83 | 1h1 | ArabG | Doha | 15 Dec |
| 45.87 | 3 | ArabG | Doha | 16 Dec |
| 2012 |
| Indoor |
| 46.85 | 3 | Aviva | Birmingham | 18 Feb |
| 46.72 DQ IAAF Rule 32.2.a | rB | XL Galan | Stockholm/G | 23 Feb |
| 47.30 DQ IAAF Rule 32.2.a | h2 | WC | Istanbul | 9 Mar |
| DQ IAAF Rule 32.2.a | s2 | WC | Istanbul | 9 Mar |
|
| 45.42 | 6 | Diamond | Doha | 11 May |
| 45.85 | 3 | Mosc Chall | Moskva | 11 Jun |
| 45.44 | 1 | Folksam | Göteborg/S | 14 Jun |
| 46.58 | 1 | | London | 30 Jun |
| 45.80 | 1 | Folksam | Sollentuna | 5 Jul |
| 45.59 | 1 | SavoG | Lapinlahti | 8 Jul |
| 45.30 | 1 | City Sports | Cork | 17 Jul |
| 45.69 | 1 | Kusoc | Szczecin | 21 Jul |
| 45.46 | 3h7 | OG | London | 4 Aug |
| 45.13 | 4s1 | OG | London | 5 Aug |
| 45.73 | 1 | DNG | Stockholm/S | 17 Aug |
| 45.86 | 2 | Gyulai | Budapest | 20 Aug |
| 45.54 | 4 | Aviva | Birmingham | 26 Aug |
| 45.46 | 1 | Quercia | Rovereto | 4 Sep |
| 45.20 | 2 | Rieti 2012 | Rieti | 9 Sep |
| 2013 |
| Indoor |
| 47.76 | 2 | Governor Cup | Volgograd | 26 Jan |
| 46.82 | 3 | Winter | Moskva | 3 Feb |
| 46.94 | 4 | BAGP | Birmingham | 16 Feb |
| 46.79 | 1rB | XL-Galan | Stockholm/G | 21 Feb |
|
| 46.58 | 3 | Classic | Sydney | 9 Mar |
| 46.31 | 1 | Classic | Perth | 16 Mar |
| 47.06 | 1 | | London | 11 May |
| 46.06 | 6 | Ponce GP | Ponce | 18 May |
| 47.24 | 5 | World Chall | Dakar | 12 Jun |
| 2014 |
| Indoor |
| 48.09 | 2 | PSD Bank | Düsseldorf | 30 Jan |
| 47.92 | 5rB | Winter | Moskva | 2 Feb |
|
| 46.60 | 1 | Premiership | Cardiff | 10 May |
| 46.10 | 2 | | Loughborough | 18 May |
| DQ | | | Tønsberg | 24 May |
| 46.05 | 2 | Kusoc | Szczecin | 7 Jun |
| 46.26 | 2 | Göteborg GP | Göteborg/S | 14 Jun |
| 46.61 | 1h5 | NC | Birmingham | 27 Jun |
| 46.43 | 2s3 | NC | Birmingham | 28 Jun |
| 46.43 | 4 | NC | Birmingham | 29 Jun |
| 45.41 | 1 | | London | 5 Jul |
| 45.48 | 1 | CityS | Cork | 8 Jul |
| 45.67 | 1 | Folksam | Karlstad | 16 Jul |
| 46.06 | 5 | | Madrid | 19 Jul |
| 45.77 | 1 | | Manchester | 9 Aug |
| DNF | | Folksam | Uppsala | 23 Aug |
| 45.81 | 4 | Hanzekovic | Zagreb | 2 Sep |
| 2015 |
| Indoor |
| races under 45 seconds: 2 |
| 47.28 | 3 | Winter | Moskva | 1 Feb |
| 46.80 | 2 | XL-Galan | Stockholm/G | 19 Feb |
|
| 46.24 | 4 | | Clermont FL | 18 Apr |
| 45.97 | 2rB | Jones | Gainesville FL | 24 Apr |
| 45.83 | 1 | Premiership | Sheffield | 9 May |
| 46.56 | 1 | | Loughborough | 17 May |
| 45.89 | 2 | | Rehlingen | 25 May |
| 45.43 | 3 | | Marseille | 6 Jun |
| 45.38 | 1 | Folksam | Sollentuna | 25 Jun |
| 46.81 | 1h1 | NC | Birmingham | 3 Jul |
| 46.00 | 1s3 | NC | Birmingham | 4 Jul |
| 45.01 | 1 | NC | Birmingham | 5 Jul |
| 46.56 | 1 | | Glasgow | 11 Jul |
| 45.43 | 6 | Sainsbury's | London | 25 Jul |
| 45.46 | 4 | Bauhaus | Stockholm/S | 30 Jul |
| 45.71 | 1 | | London | 8 Aug |
| 45.24 | 1h5 | WC | Beijing | 23 Aug |
| 44.54 | 3s2 | WC | Beijing | 24 Aug |
| 44.68 | 6 | WC | Beijing | 26 Aug |
| 45.39 | 5 | WK | Zürich | 3 Sep |
| 45.59 | 2 | Folksam | Göteborg/S | 5 Sep |
| 2016 |
| Outdoor |
| 46.46 | 4 | Brown | Nassau | 16 Apr |
| 46.14 | 6 | DrakeR | Des Moines IA | 29 Apr |
| 46.24 | 1 | | Eton | 7 May |
| 45.90 | 6 | Mohammed VI | Rabat | 22 May |
| 46.08 | 1 | World Chall | Dakar | 25 May |
| 45.61 | 1 | IFAM | Oordegem | 28 May |
| 46.28 | 6 | Iberoam | Huelva | 3 Jun |
| 45.59 | 7 | Diamond | Birmingham | 5 Jun |
| 46.99 | 1h2 | NC | Birmingham | 24 Jun |
| 46.05 | 2s1 | NC | Birmingham | 25 Jun |
| 45.52 | 2 | NC | Birmingham | 26 Jun |
| 45.48 | 1 | | Göteborg/S | 15 Jul |
| 45.62 | 6 | Gyulai | Székesfehérvár | 18 Jul |
| 45.45 | 3 | Müller | London | 23 Jul |
| 2017 |
| Indoor |
| 48.30 | 4rB | PSD-Bank | Düsseldorf | 1 Feb |
| 47.82 | 2 | Raka Spåret | Sätra | 4 Feb |
|
| 45.76 | 2 | | Marseille | 3 Jun |
| 45.95 | 2 | Kusoc | Szczecin | 10 Jun |
| 45.81 | 1 | PNG | Turku | 13 Jun |
| 46.06 | 6 | Bauhaus | Stockholm/S | 18 Jun |
| 46.16 | 1h3 | NC | Birmingham | 1 Jul |
| 45.82 | 2 | NC | Birmingham | 2 Jul |
| 45.94 | 5 | Müller | London | 9 Jul |
| 45.81 | 1 | | Göteborg/S | 11 Jul |
| 46.19 | 1 | Premier | Bedford | 15 Jul |
| 45.74 | 2 | | Heusden | 22 Jul |
| 45.58 | 3 | Müller | Birmingham | 20 Aug |
| 46.04 | 4 | Hanžeković | Zagreb | 29 Aug |
| 46.10 | 2 | VD | Bruxelles | 1 Sep |
| 2018 |
| Outdoor |
| 47.24 | 3 | | Brisbane | 22 Mar |
| 46.81 | 3rB | Classic | Brisbane | 28 Mar |
| 46.09 | 3h1 | CWG | Gold Coast | 8 Apr |
| 46.05 | 4s1 | CWG | Gold Coast | 9 Apr |
| 45.74 | 1 | | Loughborough | 20 May |
| 45.63 | 1 | | Palafrugell | 26 May |
| 45.80 | 2 | EAF | Bydgoszcz | 29 May |
| 46.52 | 2 | | Leiden | 9 Jun |
| 45.53 | 1 | Bestseller | Goleniów | 20 Jun |
| 45.74 | 1 | | København | 26 Jun |
| 46.64 | 2h1 | NC | Birmingham | 30 Jun |
| 45.39 | 2 | NC | Birmingham | 1 Jul |
| 45.88 | 4 | World Cup | London | 15 Jul |
| 45.87 | 2 | Morton | Dublin | 19 Jul |
| 46.07 | 9 | Müller | London | 21 Jul |
| 45.30 | 3s2 | EC | Berlin | 8 Aug |
| 45.92 | 1 | | Göteborg/S | 18 Aug |
| 45.92 | 4 | Skolimowska | Chorzów | 22 Aug |
| 46.72 | 5 | VD | Bruxelles | 31 Aug |
| 46.26 | 4 | Hanžeković | Zagreb | 4 Sep |
| 2019 |
| Outdoor |
| 46.93 | 2 | | Bergen | 22 May |
| 46.67 | 1 | Bauhaus | Stockholm/S | 30 May |
| 46.34 | 1 | | London | 9 Jun |
| 46.05 | 3 | Szewinska | Bydgoszcz | 12 Jun |
| 46.04 | 1 | Folksam GP | Sollentuna | 18 Jun |
| 45.23 | 1 | | Goleniów | 26 Jun |
| 46.76 | 2 | | Sheffield | 6 Jul |
| 45.52 | 8 | Müller | London | 21 Jul |
| 45.98 | 1 | | Szczecin | 15 Aug |
| 46.18 | 1h4 | NC | Birmingham | 24 Aug |
| 46.32 | 3 | NC | Birmingham | 25 Aug |
| 46.76 | 6 | EUR v USA | Minsk | 9 Sep |
| 46.02 | 2 | Skolimowska | Chorzów | 14 Sep |
| 45.40 | 3h6 | WC | Doha | 1 Oct |
| 45.15 | 5s3 | WC | Doha | 2 Oct |
| 2020 |
| Outdoor |
| 47.65 | 3 | | Sollentuna | 10 Aug |
| 46.89 | 5 | Maniak | Szczecin | 16 Aug |
| 46.39 | 1rB | Szewinska | Bydgoszcz | 19 Aug |
| 46.63 | 4 | Bauhaus | Stockholm/S | 23 Aug |
| 46.56 | 2 | | Göteborg/S | 29 Aug |
| 46.05 | 4 | Skolimowska | Chorzów | 6 Sep |
| 46.02 | 1 | Quercia | Rovereto | 8 Sep |
| 46.13 | 2 | PTS | Šamorín | 11 Sep |
| 45.99 | 2 | Hanžeković | Zagreb | 15 Sep |
| 45.65 | 5 | GGala | Roma | 17 Sep |
| 46.46 | 5 | | Doha | 25 Sep |
|
| 2005
47.22iw | 1s1 | Sheffield | 12 Feb | |
| 2006
48.37iw | 1 | Sheffield | 29 Jan | |
| 2010
46.24iw NR | 2 | Birmingham | 20 Feb | |
| 2011
46.24iw NR | 2 | Birmingham | 19 Feb | |
| 2012
46.85iw | 3 | Birmingham | 18 Feb | |
| 2013
46.79iw | 1rB | Stockholm/G | 21 Feb | |
| 2014
47.92iw | 5rB | Moskva | 2 Feb | |
| 2015
46.80iw | 2 | Stockholm/G | 19 Feb | |
| 2017
47.82iw | 2 | Sätra | 4 Feb | |
| |
| 500m Road |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 1:02 | 6 | CityGames | Newcastle | 12 Sep |
| 2017 |
| Outdoor |
| 1:01.06 | 5 | | Gateshead | 9 Sep |
| 2018 |
| Outdoor |
| 1:01.73 | 8 | | Gateshead | 8 Sep |
|
| 2015
1:02w | 6 | Newcastle | 12 Sep | |
| 2017
1:01.06w | 5 | Gateshead | 9 Sep | |
| 2018
1:01.73w | 8 | Gateshead | 8 Sep | |
| |
| High Jump |
| Indoor Alltime
Show/hide |
| |
| 2005 |
| Indoor |
| 2.05 NU20R | 2 | | Cardiff | 8 May |
|
| 2005
2.05iw NU20R | 2 | Cardiff | 8 May | |
| |
| Long Jump |
| Outdoor Alltime
Show/hide |
| |
| 2005 |
| Outdoor |
| 7.24 +4.2 | 3 | | Manchester | 18 Jun |
| 7.20 +1.7 NU20R | - | | Manchester | 18 Jun |
| 2007 |
| Outdoor |
| 7.61 +1.3 NR | 1c1 | | London | 5 May |
|
| 2005
7.20w +1.7 NU20R | - | Manchester | 18 Jun | |
| 2005
7.24w +4.2 | 3 | Manchester | 18 Jun | |
| 2007
7.61w +1.3 NR | 1c1 | London | 5 May | |
| |
| 4 x 400m |
| Outdoor Alltime
Show/hide |
| |
| 2008 |
| Outdoor |
| 3:08.88A | 3h1 | AfrC | Addis Ababa | 3 May |
| 3:04.00A NR | 2 | AfrC | Addis Ababa | 4 May |
| 3:07.19 | 3 | La Zitouna | Radès | 28 Jun |
| 2009 |
| Outdoor |
| 3:08.35 | 1 | ECCC | Castellón | 31 May |
| 3:10.06 | 3 | ArabC | Damascus | 9 Oct |
| 2010 |
| Outdoor |
| 3:06.86 | 1 | ECCC-A | Vila Real de Santo Antonio | 30 May |
| 3:09.20A | 3h1 | AfrC | Nairobi | 31 Jul |
| 3:08.52A | 4 | AfrC | Nairobi | 1 Aug |
| 3:02.62 | 3 | Cont Cup | Split | 5 Sep |
| 2011 |
| Outdoor |
| 3:06.97 | 1 | PanArC | Al-Ain | 29 Oct |
| 3:07.47 | 2 | ArabG | Doha | 20 Dec |
| 2014 |
| Outdoor |
| 3:03.44 | 3 | ETC | Braunschweig | 22 Jun |
| 3:00.65 | 1h1 | EC | Zürich | 16 Aug |
| 2:58.79 | 1 | EC | Zürich | 17 Aug |
| 2015 |
| Indoor |
| 3:08.90 | 1 | Sainsbury's | Glasgow | 24 Jan |
| 3:08.56 | 5 | EC | Praha | 8 Mar |
|
| 3:01.50 | 6 | WorldR | Nassau | 3 May |
| 3:00.54 | 2 | ETC | Cheboksary | 21 Jun |
| 3:06.94 | 1 | | London | 8 Aug |
| 2:59.05 | 1h1 | WC | Beijing | 29 Aug |
| 2:58.51 | 3 | WC | Beijing | 30 Aug |
| 2016 |
| Outdoor |
| 3:02.28 | 1 | Jones | Gainesville FL | 22 Apr |
| 3:01.63 | 1h1 | EC | Amsterdam | 9 Jul |
| 3:01.44 | 3 | EC | Amsterdam | 10 Jul |
| 2017 |
| Outdoor |
| 3:07.49 | 6 | ETC | Villeneuve d'Ascq | 25 Jun |
| 3:00.10 | 4h2 | WC | London | 12 Aug |
| 2:59.00 | 3 | WC | London | 13 Aug |
| 2018 |
| Outdoor |
| DNF | h1 | CWG | Gold Coast | 13 Apr |
| 3:01.62 | 1h1 | EC | Berlin | 10 Aug |
| 3:00.36 | 2 | EC | Berlin | 11 Aug |
| 2019 |
| Outdoor |
| 3:03.11 | 3h1 | WorldR | Yokohama | 11 May |
| 3:04.96 | 5 | WorldR | Yokohama | 12 May |
| 3:01.96 | 4h1 | WC | Doha | 5 Oct |
| DNF | | WC | Doha | 6 Oct |
|
| 2008
3:04.00Aw NR | 2 | Addis Ababa | 4 May | |
| 2009
3:08.35w | 1 | Castellón | 31 May | |
| 2010
3:02.62w | 3 | Split | 5 Sep | |
| 2011
3:06.97w | 1 | Al-Ain | 29 Oct | |
| 2014
2:58.79w | 1 | Zürich | 17 Aug | |
| 2015
2:58.51w | 3 | Beijing | 30 Aug | |
| 2016
3:01.44w | 3 | Amsterdam | 10 Jul | |
| 2017
2:59.00w | 3 | London | 13 Aug | |
| 2018
3:00.36w | 2 | Berlin | 11 Aug | |
| 2019
3:01.96w | 4h1 | Doha | 5 Oct | |