| |
| 800m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 1:54.91 | 4 | | Springfield OH | 22 Feb |
|
| 2020
1:54.91iw | 4 | Springfield OH | 22 Feb | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 3:47.34 | 3 | Castillo | Tempe AZ | 18 Mar |
| 3:44.93 | 1rD | | Charlottesville VA | 23 Apr |
| 2017 |
| Outdoor |
| 3:47.91 | 6 | | Tempe AZ | 17 Mar |
| 2018 |
| Outdoor |
| 3:43.15 | 2rC | | Kortrijk | 14 Jul |
| 3:41.08+ | | | Raleigh NC | 3 Aug |
|
| 2016
3:44.93w | 1rD | Charlottesville VA | 23 Apr | |
| 2017
3:47.91w | 6 | Tempe AZ | 17 Mar | |
| 2018
3:41.08+w | | Raleigh NC | 3 Aug | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Indoor |
| 4:07.84 | 4 | Hokie Inv | Blacksburg VA | 23 Jan |
|
| 4:08.06 | 2 | Duke Inv | Durham NC | 11 Apr |
| 2017 |
| Outdoor |
| 4:10.27 | 2 | Owens | Columbus OH | 22 Apr |
|
| Oversized track |
| 4:06.77 | 1 | | Lexington KY | 13 Jan |
| 2018 |
| Outdoor |
| 3:57.07 | 12 | | Raleigh NC | 3 Aug |
|
| Oversized track |
| 4:01.42 | 1 | | Lexington KY | 3 Feb |
| 2019 |
| Indoor |
| 4:15.94 | 2 | | Ada OH | 2 Feb |
|
| 4:03.12 | 5 | | Washington DC | 13 Jul |
|
| 2015
4:08.06w | 2 | Durham NC | 11 Apr | |
| 2017
4:10.27w | 2 | Columbus OH | 22 Apr | |
| 2018
3:57.07w | 12 | Raleigh NC | 3 Aug | |
| 2019
4:03.12w | 5 | Washington DC | 13 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2015 |
| Indoor |
| 4:07.84 | 4 | Hokie Inv | Blacksburg VA | 23 Jan |
|
| 4:08.06 | 2 | Duke Inv | Durham NC | 11 Apr |
| 2017 |
| Outdoor |
| 4:10.27 | 2 | Owens | Columbus OH | 22 Apr |
|
| Oversized track |
| 4:06.77 | 1 | | Lexington KY | 13 Jan |
| 2018 |
| Outdoor |
| 3:57.07 | 12 | | Raleigh NC | 3 Aug |
|
| Oversized track |
| 4:01.42 | 1 | | Lexington KY | 3 Feb |
| 2019 |
| Indoor |
| 4:15.94 | 2 | | Ada OH | 2 Feb |
|
| 4:03.12 | 5 | | Washington DC | 13 Jul |
|
| 2015
4:07.84iw | 4 | Blacksburg VA | 23 Jan | |
| 2019
4:15.94iw | 2 | Ada OH | 2 Feb | |
| |
| 3000m |
| Indoor Alltime
Show/hide |
| |
| 2015 |
| Indoor |
| 8:05.19 | 7 | Hilton Garden | Winston-Salem NC | 30 Jan |
| 8:11.30 | 8 | Millrose | New York NY | 14 Feb |
| 8:10.00 | 10 | ACC | Blacksburg VA | 28 Feb |
| 2016 |
| Indoor |
| 8:05.07 | 6 | Camel City | Winston-Salem NC | 30 Jan |
| 8:15.86 | 5 | SEC | Fayetteville AR | 26 Feb |
| Oversized track |
| 8:03.39 | 3 | McCravy | Lexington KY | 23 Jan |
| 2017 |
| Indoor |
| 8:22.19 | 14 | | Winston-Salem NC | 4 Feb |
| Oversized track |
| 8:05.60 | 2 | McCravy | Lexington KY | 21 Jan |
| 8:07.19 | 6 | SEC | Nashville TN | 25 Feb |
| 2018 |
| Indoor |
| 7:53.87 | 1 | | Clemson SC | 20 Jan |
| 7:55.80 | 4 | SEC | College Station TX | 24 Feb |
| 2019 |
| Indoor |
| 8:48.75 | 3 | | Westerville OH | 12 Jan |
| 7:51.80 | 4 | | New York NY | 26 Jan |
| 7:54.34 | 9 | Millrose | New York NY | 9 Feb |
| 8:44.04 | 3 | | Westerville OH | 9 Feb |
| 2020 |
| Indoor |
| 8:42.63 | 1 | | Westerville OH | 25 Jan |
| 7:50.00 | 3 | | New York NY | 25 Jan |
| 7:50.14 | 14 | | Boston MA | 14 Feb |
|
| 2015
8:05.19iw | 7 | Winston-Salem NC | 30 Jan | |
| 2016
8:05.07iw | 6 | Winston-Salem NC | 30 Jan | |
| 2017
8:22.19iw | 14 | Winston-Salem NC | 4 Feb | |
| 2018
7:53.87iw | 1 | Clemson SC | 20 Jan | |
| 2019
7:51.80iw | 4 | New York NY | 26 Jan | |
| 2020
7:50.00iw | 3 | New York NY | 25 Jan | |
| |
| Two Miles |
| Indoor Alltime
Show/hide |
| |
| 2019 |
| Indoor |
| 8:34.64 | 6 | NC | Staten Island NY | 23 Feb |
|
| 2019
8:34.64iw | 6 | Staten Island NY | 23 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 14:18.79 | 1 | PennR | Philadelphia PA | 24 Apr |
| 2015 |
| Indoor |
| 14:17.51 | 8 | ACC | Blacksburg VA | 27 Feb |
|
| 13:52.71 | 1 | Va Chall | Charlottesville VA | 18 Apr |
| 14:03.52 | 3 | ACC | Tallahassee FL | 16 May |
| 14:02.62 | 4h1 | East | Jacksonville FL | 30 May |
| DNF | | NCAA | Eugene OR | 12 Jun |
| 2016 |
| Indoor |
| 13:58.27 | 2 | SEC | Fayetteville AR | 27 Feb |
|
| 13:43.49 | 1rC | Jordan | Stanford CA | 1 May |
| 13:54.27 | 1 | SEC | Tuscaloosa AL | 14 May |
| DNF | | | Portland OR | 23 Jun |
|
| Oversized track |
| 13:49.72 | 9 | Classic | Ames IA | 12 Feb |
| 2017 |
| Outdoor |
| 13:53.04 | 1 | PennR | Philadelphia PA | 27 Apr |
| 13:54.98 | 5 | SEC | Columbia SC | 13 May |
|
| Oversized track |
| 14:07.33 | 14 | | Ames IA | 11 Feb |
| 14:11.91 | 5 | SEC | Nashville TN | 25 Feb |
| 2018 |
| Indoor |
| 13:49.50 | 1 | SEC | College Station TX | 25 Feb |
| 14:17.19 | 7 | NCAA | College Station TX | 9 Mar |
|
| 13:48.96 | 2 | | Knoxville TN | 13 May |
| 13:45.03 | 10 | NC | Des Moines IA | 24 Jun |
| 13:34.50 | 4rB | | Heusden | 21 Jul |
|
| Oversized track |
| 13:41.33 | 7 | | Ames IA | 10 Feb |
| 2019 |
| Outdoor |
| 13:48.43 | 14 | | Eagle Rock CA | 16 May |
| 13:46.88 | 6 | Adrian Martinez | Concord MA | 13 Jun |
| 13:53.47 | 11 | NC | Des Moines IA | 28 Jul |
| 2020 |
| Indoor |
| 13:28.35 | 2rB | | Boston MA | 28 Feb |
|
| 2014
14:18.79w | 1 | Philadelphia PA | 24 Apr | |
| 2015
13:52.71w | 1 | Charlottesville VA | 18 Apr | |
| 2016
13:43.49w | 1rC | Stanford CA | 1 May | |
| 2017
13:53.04w | 1 | Philadelphia PA | 27 Apr | |
| 2018
13:34.50w | 4rB | Heusden | 21 Jul | |
| 2019
13:46.88w | 6 | Concord MA | 13 Jun | |
| Indoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 14:18.79 | 1 | PennR | Philadelphia PA | 24 Apr |
| 2015 |
| Indoor |
| 14:17.51 | 8 | ACC | Blacksburg VA | 27 Feb |
|
| 13:52.71 | 1 | Va Chall | Charlottesville VA | 18 Apr |
| 14:03.52 | 3 | ACC | Tallahassee FL | 16 May |
| 14:02.62 | 4h1 | East | Jacksonville FL | 30 May |
| DNF | | NCAA | Eugene OR | 12 Jun |
| 2016 |
| Indoor |
| 13:58.27 | 2 | SEC | Fayetteville AR | 27 Feb |
|
| 13:43.49 | 1rC | Jordan | Stanford CA | 1 May |
| 13:54.27 | 1 | SEC | Tuscaloosa AL | 14 May |
| DNF | | | Portland OR | 23 Jun |
|
| Oversized track |
| 13:49.72 | 9 | Classic | Ames IA | 12 Feb |
| 2017 |
| Outdoor |
| 13:53.04 | 1 | PennR | Philadelphia PA | 27 Apr |
| 13:54.98 | 5 | SEC | Columbia SC | 13 May |
|
| Oversized track |
| 14:07.33 | 14 | | Ames IA | 11 Feb |
| 14:11.91 | 5 | SEC | Nashville TN | 25 Feb |
| 2018 |
| Indoor |
| 13:49.50 | 1 | SEC | College Station TX | 25 Feb |
| 14:17.19 | 7 | NCAA | College Station TX | 9 Mar |
|
| 13:48.96 | 2 | | Knoxville TN | 13 May |
| 13:45.03 | 10 | NC | Des Moines IA | 24 Jun |
| 13:34.50 | 4rB | | Heusden | 21 Jul |
|
| Oversized track |
| 13:41.33 | 7 | | Ames IA | 10 Feb |
| 2019 |
| Outdoor |
| 13:48.43 | 14 | | Eagle Rock CA | 16 May |
| 13:46.88 | 6 | Adrian Martinez | Concord MA | 13 Jun |
| 13:53.47 | 11 | NC | Des Moines IA | 28 Jul |
| 2020 |
| Indoor |
| 13:28.35 | 2rB | | Boston MA | 28 Feb |
|
| 2015
14:17.51iw | 8 | Blacksburg VA | 27 Feb | |
| 2016
13:58.27iw | 2 | Fayetteville AR | 27 Feb | |
| 2018
13:49.50iw | 1 | College Station TX | 25 Feb | |
| 2020
13:28.35iw | 2rB | Boston MA | 28 Feb | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 29:35.61 | 8 | RaleighR | Raleigh NC | 27 Mar |
| 2016 |
| Outdoor |
| 29:01.34 | 1 | RaleighR | Raleigh NC | 25 Mar |
| 29:47.89 | 1 | SEC | Tuscaloosa AL | 12 May |
| 30:03.72 | 3h1 | East | Jacksonville FL | 26 May |
| 29:13.73 | 6 | NCAA | Eugene OR | 8 Jun |
| 2017 |
| Outdoor |
| 28:47.55 | 3 | RaleighR | Raleigh NC | 24 Mar |
| 30:27.69 | 3 | SEC | Columbia SC | 11 May |
| 29:58.08 | 4h1 | East | Lexington KY | 25 May |
| 29:55.14 | 22 | NCAA | Eugene OR | 7 Jun |
| 2018 |
| Outdoor |
| 29:10.55 | 4 | | Raleigh NC | 30 Mar |
| 29:22.31 | 4 | | Knoxville TN | 11 May |
| 29:22.27 | 4h1 | East | Tampa FL | 24 May |
| 28:40.50 | 6 | NCAA | Eugene OR | 6 Jun |
| 2019 |
| Outdoor |
| 28:09.88 | 8 | Jordan | Stanford CA | 2 May |
| 29:09.73 | 14 | NC | Des Moines IA | 25 Jul |
| 2020 |
| Outdoor |
| 28:34.85 | 18 | The Track Meet | San Juan Capistrano CA | 5 Dec |
|
| 2015
29:35.61w | 8 | Raleigh NC | 27 Mar | |
| 2016
29:01.34w | 1 | Raleigh NC | 25 Mar | |
| 2017
28:47.55w | 3 | Raleigh NC | 24 Mar | |
| 2018
28:40.50w | 6 | Eugene OR | 6 Jun | |
| 2019
28:09.88w | 8 | Stanford CA | 2 May | |
| 2020
28:34.85w | 18 | San Juan Capistrano CA | 5 Dec | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 14:15 | 14 | | New York NY | 3 Nov |
| 2019 |
| Outdoor |
| 13:58 | 6 | BAA | Boston MA | 13 Apr |
| 14:09 | 1 | | Westfield MA | 18 May |
| 14:13 | 3 | | Frankfort KY | 4 Jul |
| 14:36 | 16 | NC | New York NY | 2 Nov |
| 2020 |
| Outdoor |
| Uncertain course |
| Uncertain course |
| 13:50 | 5 | | Memphis TN | 14 Nov |
|
| 2018
14:15w | 14 | New York NY | 3 Nov | |
| 2019
13:58w | 6 | Boston MA | 13 Apr | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 29:41 | 3 | | Gloucester MA | 30 Sep |
| 2019 |
| Outdoor |
| 29:07 | 2 | | Louisville KY | 9 Mar |
| 29:13 | 9 | BAA | Boston MA | 23 Jun |
|
| 2018
29:41w | 3 | Gloucester MA | 30 Sep | |
| 2019
29:07w | 2 | Louisville KY | 9 Mar | |
| |
| 15km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 45:02 | 6 | | Jacksonville FL | 7 Mar |
|
| 2020
45:02w | 6 | Jacksonville FL | 7 Mar | |
| |
| 4 x 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 15:14.38 | 2 | | Fayetteville AR | 27 Apr |
|
| 2018
15:14.38w | 2 | Fayetteville AR | 27 Apr | |