| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 3:50.67 | 1-19 | NC-j | Sydney | 16 Mar |
| 2014 |
| Outdoor |
| 3:46.27 | 3rB | Ellis | Princeton NJ | 18 Apr |
| 2015 |
| Outdoor |
| 3:45.43 | 1rC | Ellis | Princeton NJ | 17 Apr |
| 2016 |
| Outdoor |
| 3:45.15 | 2 | SavoG | Lapinlahti | 19 Jun |
| 2017 |
| Outdoor |
| 3:41.34+ | 4 | CityS | Cork | 18 Jul |
|
| 2012
3:50.67w | 1-19 | Sydney | 16 Mar | |
| 2014
3:46.27w | 3rB | Princeton NJ | 18 Apr | |
| 2015
3:45.43w | 1rC | Princeton NJ | 17 Apr | |
| 2016
3:45.15w | 2 | Lapinlahti | 19 Jun | |
| 2017
3:41.34+w | 4 | Cork | 18 Jul | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 3:57.59 | 6 | CityS | Cork | 18 Jul |
| 4:00.43 | 7 | | Huntington NY | 6 Sep |
|
| 2017
3:57.59w | 6 | Cork | 18 Jul | |
| |
| Mile, Road |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 3:54 | 11 | Fifth Avenue | New York NY | 10 Sep |
|
| 2017
3:54w | 11 | New York NY | 10 Sep | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Indoor |
| 8:11.99 | 7 | | New York NY | 2 Mar |
| 2014 |
| Indoor |
| 7:57.75 | 1 | Nat Inv | State College PA | 1 Feb |
| 8:10.71 | 2 | Big East | New York NY | 22 Feb |
| 2015 |
| Indoor |
| 8:18.73 | 2 | Big East | New York NY | 1 Mar |
| 2016 |
| Indoor |
| 7:48.55 | 1 | Fastrack Inv | Staten Island NY | 12 Feb |
| 8:13.16 | 1 | Big East | Staten Island NY | 27 Feb |
|
| 7:54.12 | 1 | | Kuortane | 25 Jun |
| 2017 |
| Outdoor |
| 7:53.58+ | 17 | Pre | Eugene OR | 27 May |
| 7:41.62 | 2 | | Kingston | 10 Jun |
| 7:39.28 | 7 | Meet Paris | Paris | 1 Jul |
| 7:37.76 | 4 | Müller | London | 9 Jul |
| 7:46.99 | 5 | Müller | Birmingham | 20 Aug |
| 7:41.43 | 4 | Hanžeković | Zagreb | 29 Aug |
| 2018 |
| Outdoor |
| 7:58.71 | 1 | | Brisbane | 8 Feb |
| 8:00.84 | 4 | CityS | Cork | 16 Jul |
| 2019 |
| Indoor |
| 7:48.86 | 1 | | Winston-Salem NC | 2 Feb |
| 7:48.36 | 5 | Millrose | New York NY | 9 Feb |
|
| 7:45.45 | 5 | Spitzen | Luzern | 9 Jul |
| 7:49.13 | 2 | CityS | Cork | 14 Aug |
|
| 2016
7:54.12w | 1 | Kuortane | 25 Jun | |
| 2017
7:37.76w | 4 | London | 9 Jul | |
| 2018
7:58.71w | 1 | Brisbane | 8 Feb | |
| 2019
7:45.45w | 5 | Luzern | 9 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2013 |
| Indoor |
| 8:11.99 | 7 | | New York NY | 2 Mar |
| 2014 |
| Indoor |
| 7:57.75 | 1 | Nat Inv | State College PA | 1 Feb |
| 8:10.71 | 2 | Big East | New York NY | 22 Feb |
| 2015 |
| Indoor |
| 8:18.73 | 2 | Big East | New York NY | 1 Mar |
| 2016 |
| Indoor |
| 7:48.55 | 1 | Fastrack Inv | Staten Island NY | 12 Feb |
| 8:13.16 | 1 | Big East | Staten Island NY | 27 Feb |
|
| 7:54.12 | 1 | | Kuortane | 25 Jun |
| 2017 |
| Outdoor |
| 7:53.58+ | 17 | Pre | Eugene OR | 27 May |
| 7:41.62 | 2 | | Kingston | 10 Jun |
| 7:39.28 | 7 | Meet Paris | Paris | 1 Jul |
| 7:37.76 | 4 | Müller | London | 9 Jul |
| 7:46.99 | 5 | Müller | Birmingham | 20 Aug |
| 7:41.43 | 4 | Hanžeković | Zagreb | 29 Aug |
| 2018 |
| Outdoor |
| 7:58.71 | 1 | | Brisbane | 8 Feb |
| 8:00.84 | 4 | CityS | Cork | 16 Jul |
| 2019 |
| Indoor |
| 7:48.86 | 1 | | Winston-Salem NC | 2 Feb |
| 7:48.36 | 5 | Millrose | New York NY | 9 Feb |
|
| 7:45.45 | 5 | Spitzen | Luzern | 9 Jul |
| 7:49.13 | 2 | CityS | Cork | 14 Aug |
|
| 2013
8:11.99iw | 7 | New York NY | 2 Mar | |
| 2014
7:57.75iw | 1 | State College PA | 1 Feb | |
| 2015
8:18.73iw | 2 | New York NY | 1 Mar | |
| 2016
7:48.55iw | 1 | Staten Island NY | 12 Feb | |
| 2019
7:48.36iw | 5 | New York NY | 9 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 14:40.59 | 1-19 | NC-j | Sydney | 14 Mar |
| 2014 |
| Indoor |
| 14:04.26 | 1 | Big East | New York NY | 21 Feb |
| 14:00.83A | 7 | NCAA | Albuquerque NM | 14 Mar |
|
| 13:56.01 | 1 | Big East | Villanova PA | 11 May |
| 14:14.57 | 4h2 | East | Jacksonville FL | 31 May |
| 13:31.25 | 6 | NCAA | Eugene OR | 13 Jun |
|
| Oversized track |
| 13:37.73 | 2 | Classic | Ames IA | 14 Feb |
| 2015 |
| Indoor |
| 14:18.04 | 1 | Big East | New York NY | 28 Feb |
|
| 13:59.33 | 1 | ColonialR | Williamsburg VA | 3 Apr |
| 13:54.00 | 3h2 | East | Jacksonville FL | 30 May |
| 13:55.81 | 10 | NCAA | Eugene OR | 12 Jun |
| 2016 |
| Indoor |
| 14:03.53 | 1 | Big East | Staten Island NY | 26 Feb |
|
| 13:41.37 | 4 | NC | Sydney | 31 Mar |
| 13:25.78 | 9 | Jordan | Stanford CA | 1 May |
| 14:12.53 | 1 | Big East | Geneva OH | 14 May |
| 14:10.26 | 2h1 | East | Jacksonville FL | 28 May |
| 13:27.07 | 3 | NCAA | Eugene OR | 10 Jun |
| 13:20.88 | 2 | PNG | Turku | 29 Jun |
| 13:43.84 | 1 | BMC | Solihull | 9 Jul |
| 13:28.48 | 13h2 | OG | Rio de Janeiro | 17 Aug |
| 2017 |
| Outdoor |
| 13:13.44 | 11 | Pre | Eugene OR | 27 May |
| 13:22.52 | 4h2 | WC | London | 9 Aug |
| 13:40.01 | 11 | WC | London | 12 Aug |
| 2018 |
| Outdoor |
| 13:26.38 | 4 | NC | Gold Coast | 15 Feb |
| 13:40.98 | 1 | | Brisbane | 22 Mar |
| 13:24.58 | 15 | Müller | London | 21 Jul |
| 2019 |
| Outdoor |
| 13:12.68 | 8 | Müller | London | 20 Jul |
| 13:28.41 | 1 | MortonG | Dublin | 21 Aug |
| 13:15.01 | 3 | Quercia | Rovereto | 27 Aug |
| DNF | | WK | Zürich | 29 Aug |
| 13:28.42 | 10h1 | WC | Doha | 27 Sep |
|
| 2012
14:40.59w | 1-19 | Sydney | 14 Mar | |
| 2014
13:31.25w | 6 | Eugene OR | 13 Jun | |
| 2015
13:54.00w | 3h2 | Jacksonville FL | 30 May | |
| 2016
13:20.88w | 2 | Turku | 29 Jun | |
| 2017
13:13.44w | 11 | Eugene OR | 27 May | |
| 2018
13:24.58w | 15 | London | 21 Jul | |
| 2019
13:12.68w | 8 | London | 20 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 14:40.59 | 1-19 | NC-j | Sydney | 14 Mar |
| 2014 |
| Indoor |
| 14:04.26 | 1 | Big East | New York NY | 21 Feb |
| 14:00.83A | 7 | NCAA | Albuquerque NM | 14 Mar |
|
| 13:56.01 | 1 | Big East | Villanova PA | 11 May |
| 14:14.57 | 4h2 | East | Jacksonville FL | 31 May |
| 13:31.25 | 6 | NCAA | Eugene OR | 13 Jun |
|
| Oversized track |
| 13:37.73 | 2 | Classic | Ames IA | 14 Feb |
| 2015 |
| Indoor |
| 14:18.04 | 1 | Big East | New York NY | 28 Feb |
|
| 13:59.33 | 1 | ColonialR | Williamsburg VA | 3 Apr |
| 13:54.00 | 3h2 | East | Jacksonville FL | 30 May |
| 13:55.81 | 10 | NCAA | Eugene OR | 12 Jun |
| 2016 |
| Indoor |
| 14:03.53 | 1 | Big East | Staten Island NY | 26 Feb |
|
| 13:41.37 | 4 | NC | Sydney | 31 Mar |
| 13:25.78 | 9 | Jordan | Stanford CA | 1 May |
| 14:12.53 | 1 | Big East | Geneva OH | 14 May |
| 14:10.26 | 2h1 | East | Jacksonville FL | 28 May |
| 13:27.07 | 3 | NCAA | Eugene OR | 10 Jun |
| 13:20.88 | 2 | PNG | Turku | 29 Jun |
| 13:43.84 | 1 | BMC | Solihull | 9 Jul |
| 13:28.48 | 13h2 | OG | Rio de Janeiro | 17 Aug |
| 2017 |
| Outdoor |
| 13:13.44 | 11 | Pre | Eugene OR | 27 May |
| 13:22.52 | 4h2 | WC | London | 9 Aug |
| 13:40.01 | 11 | WC | London | 12 Aug |
| 2018 |
| Outdoor |
| 13:26.38 | 4 | NC | Gold Coast | 15 Feb |
| 13:40.98 | 1 | | Brisbane | 22 Mar |
| 13:24.58 | 15 | Müller | London | 21 Jul |
| 2019 |
| Outdoor |
| 13:12.68 | 8 | Müller | London | 20 Jul |
| 13:28.41 | 1 | MortonG | Dublin | 21 Aug |
| 13:15.01 | 3 | Quercia | Rovereto | 27 Aug |
| DNF | | WK | Zürich | 29 Aug |
| 13:28.42 | 10h1 | WC | Doha | 27 Sep |
|
| 2014
14:00.83Aiw | 7 | Albuquerque NM | 14 Mar | |
| 2015
14:18.04iw | 1 | New York NY | 28 Feb | |
| 2016
14:03.53iw | 1 | Staten Island NY | 26 Feb | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| races under 27:30.00: 2 |
| 2016 |
| Outdoor |
| 27:59.74 | 1 | Zatopek:10 | Melbourne | 8 Dec |
| 2017 |
| Outdoor |
| races under 27:30.00: 1 |
| 27:29.81 | 1 | | Stanford CA | 5 May |
| 29:23.72 | 22 | WC | London | 4 Aug |
| 28:38.94 | 2 | Zatopek:10 | Melbourne | 14 Dec |
| 2018 |
| Outdoor |
| DQ | | CWG | Gold Coast | 13 Apr |
| 2019 |
| Outdoor |
| 27:31.20 | 2 | Zatopek:10 | Melbourne | 14 Dec |
| 2020 |
| Outdoor |
| races under 27:30.00: 1 |
| 27:22.55 AR | 2 | The Track Meet | San Juan Capistrano CA | 5 Dec |
|
| 2016
27:59.74w | 1 | Melbourne | 8 Dec | |
| 2017
27:29.81w | 1 | Stanford CA | 5 May | |
| 2019
27:31.20w | 2 | Melbourne | 14 Dec | |
| 2020
27:22.55w AR | 2 | San Juan Capistrano CA | 5 Dec | |
| |
| 10 Miles, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 47:45+ | | | Dorena OR | 30 Oct |
|
| 2020
47:45+w | | Dorena OR | 30 Oct | |
| |
| 15km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 43:16+ | | | Dorena OR | 30 Oct |
|
| 2020
43:16+w | | Dorena OR | 30 Oct | |
| |
| 20km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 1:02:42+ | | | Dorena OR | 30 Oct |
|
| 2020
1:02:42+w | | Dorena OR | 30 Oct | |
| |
| Half Marathon |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| Downhill |
| 1:03:53 | 8 | GNR | South Shields | 9 Sep |
| 2019 |
| Outdoor |
| 1:01:22 | 6 | | Houston TX | 20 Jan |
| 2020 |
| Outdoor |
| 1:06:43 | 3 | | Dorena OR | 30 Oct |
|
| 2019
1:01:22w | 6 | Houston TX | 20 Jan | |
| 2020
1:06:43w | 3 | Dorena OR | 30 Oct | |
| |
| 4 x Mile |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 16:19.98 | 3 | PennR | Philadelphia PA | 26 Apr |
| 2015 |
| Outdoor |
| 16:18.07 | 1 | PennR | Philadelphia PA | 25 Apr |
|
| 2014
16:19.98w | 3 | Philadelphia PA | 26 Apr | |
| 2015
16:18.07w | 1 | Philadelphia PA | 25 Apr | |