| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 1:49.97 | 1h1 | Big 12 | Fort Worth TX | 14 May |
| 2017 |
| Outdoor |
| 2:15.77 | 14-HS | | Gainesville FL | 15 Mar |
| 1:55.47 | 2 | | Bloomington IN | 9 Apr |
|
| 2016
1:49.97w | 1h1 | Fort Worth TX | 14 May | |
| 2017
1:55.47w | 2 | Bloomington IN | 9 Apr | |
| |
| 1000m |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| Oversized track |
| 2:25.61 | 2h2 | Big 12 | Ames IA | 26 Feb |
| 2:23.75 | 1 | Big 12 | Ames IA | 27 Feb |
| 2017 |
| Indoor |
| 2:25.22 | 1r3 | | Lincoln NE | 13 Jan |
| Oversized track |
| 2:24.87 | 1h1 | Big 12 | Ames IA | 24 Feb |
| 2:22.07 | 1 | Big 12 | Ames IA | 25 Feb |
|
| 2017
2:25.22iw | 1r3 | Lincoln NE | 13 Jan | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 3:46.77 | 1 | Click | Tucson AZ | 9 Apr |
| 3:41.88 | 2 | | Stanford CA | 22 Apr |
| 3:44.29 | 1h2 | Big 12 | Fort Worth TX | 14 May |
| 3:53.90 | 10h1 | West | Lawrence KS | 28 May |
| 3:39.61 | 1 | | Renton WA | 18 Jun |
| 3:42.30 | 8 | | Portland OR | 23 Jun |
| 2017 |
| Outdoor |
| 3:41.80 | 1rB | Stan Inv | Stanford CA | 31 Mar |
| 3:38.21 | 4 | Clay | Azusa CA | 14 Apr |
| 3:51.58 | 1h2 | Big 12 | Lawrence KS | 13 May |
| 3:59.08 | 1h1 | West | Austin TX | 25 May |
| 3:47.38 | 1q2 | West | Austin TX | 27 May |
| 3:40.12 | 2s1 | NCAA | Eugene OR | 7 Jun |
| 3:44.34 | 4 | NCAA | Eugene OR | 9 Jun |
| 3:43.18 | 3h1 | NC | Sacramento CA | 22 Jun |
| 3:45.07 | 8 | NC | Sacramento CA | 24 Jun |
| 2019 |
| Outdoor |
| 3:43.57 | 4rB | | Eagle Rock CA | 16 May |
| 3:41.84 | 3 | | Eugene OR | 29 Jun |
| 3:38.71 | 6rB | Sunset Tour | Azusa CA | 9 Jul |
| 3:41.93 | 8 | | Portland OR | 19 Jul |
| 3:42.12 | 1h1 | NC | Des Moines IA | 26 Jul |
| 3:45.25 | 3 | NC | Des Moines IA | 28 Jul |
| 3:35.01 | 1 | ISTAF | Berlin | 1 Sep |
| 3:38.88 | 1 | EUR v USA | Minsk | 9 Sep |
| 2020 |
| Indoor |
| 3:37.21 | 1 | | Boston MA | 1 Feb |
| 3:44.07A | 1 | NC | Albuquerque NM | 15 Feb |
| 3:34.77 | 1 | | Boston MA | 27 Feb |
|
| 3:39.66 | 1 | | Portland OR | 30 Jun |
|
| 2016
3:39.61w | 1 | Renton WA | 18 Jun | |
| 2017
3:38.21w | 4 | Azusa CA | 14 Apr | |
| 2019
3:35.01w | 1 | Berlin | 1 Sep | |
| 2020
3:39.66w | 1 | Portland OR | 30 Jun | |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 3:46.77 | 1 | Click | Tucson AZ | 9 Apr |
| 3:41.88 | 2 | | Stanford CA | 22 Apr |
| 3:44.29 | 1h2 | Big 12 | Fort Worth TX | 14 May |
| 3:53.90 | 10h1 | West | Lawrence KS | 28 May |
| 3:39.61 | 1 | | Renton WA | 18 Jun |
| 3:42.30 | 8 | | Portland OR | 23 Jun |
| 2017 |
| Outdoor |
| 3:41.80 | 1rB | Stan Inv | Stanford CA | 31 Mar |
| 3:38.21 | 4 | Clay | Azusa CA | 14 Apr |
| 3:51.58 | 1h2 | Big 12 | Lawrence KS | 13 May |
| 3:59.08 | 1h1 | West | Austin TX | 25 May |
| 3:47.38 | 1q2 | West | Austin TX | 27 May |
| 3:40.12 | 2s1 | NCAA | Eugene OR | 7 Jun |
| 3:44.34 | 4 | NCAA | Eugene OR | 9 Jun |
| 3:43.18 | 3h1 | NC | Sacramento CA | 22 Jun |
| 3:45.07 | 8 | NC | Sacramento CA | 24 Jun |
| 2019 |
| Outdoor |
| 3:43.57 | 4rB | | Eagle Rock CA | 16 May |
| 3:41.84 | 3 | | Eugene OR | 29 Jun |
| 3:38.71 | 6rB | Sunset Tour | Azusa CA | 9 Jul |
| 3:41.93 | 8 | | Portland OR | 19 Jul |
| 3:42.12 | 1h1 | NC | Des Moines IA | 26 Jul |
| 3:45.25 | 3 | NC | Des Moines IA | 28 Jul |
| 3:35.01 | 1 | ISTAF | Berlin | 1 Sep |
| 3:38.88 | 1 | EUR v USA | Minsk | 9 Sep |
| 2020 |
| Indoor |
| 3:37.21 | 1 | | Boston MA | 1 Feb |
| 3:44.07A | 1 | NC | Albuquerque NM | 15 Feb |
| 3:34.77 | 1 | | Boston MA | 27 Feb |
|
| 3:39.66 | 1 | | Portland OR | 30 Jun |
|
| 2020
3:34.77iw | 1 | Boston MA | 27 Feb | |
| |
| 1600m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 5:03.77 | 15-HS | | Gainesville FL | 15 Mar |
|
| 2017
5:03.77w | 15-HS | Gainesville FL | 15 Mar | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| Oversized track |
| 3:58.33 | 4 | Classic | Seattle WA | 13 Feb |
| 4:11.43 | 1 | Big 12 | Ames IA | 27 Feb |
| 2017 |
| Indoor |
| 3:59.94 | 3h3 | NCAA | College Station TX | 10 Mar |
| 4:06.96 | 6 | NCAA | College Station TX | 11 Mar |
| Oversized track |
| 3:56.89 | 3 | | Seattle WA | 11 Feb |
| 4:14.32 | 2h1 | Big 12 | Ames IA | 24 Feb |
| 4:13.87 | 1 | Big 12 | Ames IA | 25 Feb |
| 2019 |
| Indoor |
| 3:58.32 | 3 | | Boston MA | 9 Feb |
| 4:05.39 | 8 | NC | Staten Island NY | 24 Feb |
|
| 3:58.39 | 1 | | Falmouth MA | 17 Aug |
|
| Oversized track |
| 4:10.03 | 9 | | Seattle WA | 26 Jan |
|
| 2019
3:58.39w | 1 | Falmouth MA | 17 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| Oversized track |
| 3:58.33 | 4 | Classic | Seattle WA | 13 Feb |
| 4:11.43 | 1 | Big 12 | Ames IA | 27 Feb |
| 2017 |
| Indoor |
| 3:59.94 | 3h3 | NCAA | College Station TX | 10 Mar |
| 4:06.96 | 6 | NCAA | College Station TX | 11 Mar |
| Oversized track |
| 3:56.89 | 3 | | Seattle WA | 11 Feb |
| 4:14.32 | 2h1 | Big 12 | Ames IA | 24 Feb |
| 4:13.87 | 1 | Big 12 | Ames IA | 25 Feb |
| 2019 |
| Indoor |
| 3:58.32 | 3 | | Boston MA | 9 Feb |
| 4:05.39 | 8 | NC | Staten Island NY | 24 Feb |
|
| 3:58.39 | 1 | | Falmouth MA | 17 Aug |
|
| Oversized track |
| 4:10.03 | 9 | | Seattle WA | 26 Jan |
|
| 2017
3:59.94iw | 3h3 | College Station TX | 10 Mar | |
| 2019
3:58.32iw | 3 | Boston MA | 9 Feb | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Indoor |
| 8:04.94 | 2 | | Fayetteville AR | 28 Jan |
|
| 8:20.04 | 8 | | Stanford CA | 29 Jun |
| 7:57.76 | 7 | | New York NY | 6 Jul |
|
| 2017
7:57.76w | 7 | New York NY | 6 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2017 |
| Indoor |
| 8:04.94 | 2 | | Fayetteville AR | 28 Jan |
|
| 8:20.04 | 8 | | Stanford CA | 29 Jun |
| 7:57.76 | 7 | | New York NY | 6 Jul |
|
| 2017
8:04.94iw | 2 | Fayetteville AR | 28 Jan | |
| |
| 3000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 8:50.61 | 2 | Big 12 | Lawrence KS | 13 May |
| 8:32.90 | 4 | | Portland OR | 11 Jun |
| 2018 |
| Outdoor |
| 8:35.03 | 1 | | Portland OR | 10 Jun |
| 8:38.03 | 9h2 | NC | Des Moines IA | 22 Jun |
| 8:30.29 | 5 | | Kortrijk | 14 Jul |
| 8:48.74 | 13 | | Naimette-Xhovémont | 18 Jul |
| 2019 |
| Outdoor |
| 9:02.84 | 12 | Portland Track | Portland OR | 9 Jun |
|
| 2017
8:32.90w | 4 | Portland OR | 11 Jun | |
| 2018
8:30.29w | 5 | Kortrijk | 14 Jul | |
| 2019
9:02.84w | 12 | Portland OR | 9 Jun | |