| |
| 300m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 39.35 | 7-HS | | Lynchburg VA | 18 Jan |
|
| 2020
39.35iw | 7-HS | Lynchburg VA | 18 Jan | |
| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| 56.76 | 2-14 | | Staten Island NY | 13 Mar |
|
| 56.57 | 1h9-13 | Jun Oly | Humble TX | 5 Aug |
| 55.40 | 3-13 | Jun Oly | Humble TX | 6 Aug |
| 2018 |
| Indoor |
| 55.47 | 3-HS | New Balance | New York NY | 10 Mar |
|
| 55.37 | 1-HS | | Chesapeake VA | 12 Apr |
| 54.89 | 2-HS | NBNO | Greensboro NC | 15 Jun |
| 2019 |
| Indoor |
| 55.22 | 4-HS | | Lynchburg VA | 18 Jan |
| 56.89 | 1-HS | | Hampton VA | 10 Feb |
| 55.41 | 2-HS | | New York NY | 8 Mar |
|
| 55.20 | 1-HS | New Balance | Greensboro NC | 14 Jun |
| 2020 |
| Outdoor |
| 55.60 | 1h-18 | | Satellite Beach FL | 6 Aug |
| 56.09 | 4-18 | | Satellite Beach FL | 8 Aug |
|
| 2016
55.40w | 3-13 | Humble TX | 6 Aug | |
| 2018
54.89w | 2-HS | Greensboro NC | 15 Jun | |
| 2019
55.20w | 1-HS | Greensboro NC | 14 Jun | |
| 2020
55.60w | 1h-18 | Satellite Beach FL | 6 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| 56.76 | 2-14 | | Staten Island NY | 13 Mar |
|
| 56.57 | 1h9-13 | Jun Oly | Humble TX | 5 Aug |
| 55.40 | 3-13 | Jun Oly | Humble TX | 6 Aug |
| 2018 |
| Indoor |
| 55.47 | 3-HS | New Balance | New York NY | 10 Mar |
|
| 55.37 | 1-HS | | Chesapeake VA | 12 Apr |
| 54.89 | 2-HS | NBNO | Greensboro NC | 15 Jun |
| 2019 |
| Indoor |
| 55.22 | 4-HS | | Lynchburg VA | 18 Jan |
| 56.89 | 1-HS | | Hampton VA | 10 Feb |
| 55.41 | 2-HS | | New York NY | 8 Mar |
|
| 55.20 | 1-HS | New Balance | Greensboro NC | 14 Jun |
| 2020 |
| Outdoor |
| 55.60 | 1h-18 | | Satellite Beach FL | 6 Aug |
| 56.09 | 4-18 | | Satellite Beach FL | 8 Aug |
|
| 2016
56.76iw | 2-14 | Staten Island NY | 13 Mar | |
| 2018
55.47iw | 3-HS | New York NY | 10 Mar | |
| 2019
55.22iw | 4-HS | Lynchburg VA | 18 Jan | |
| |
| 500m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 1:12.64 | 3-HS | | Lynchburg VA | 17 Jan |
|
| 2020
1:12.64iw | 3-HS | Lynchburg VA | 17 Jan | |
| |
| 600m |
| Indoor Alltime
Show/hide |
| |
| 2019 |
| Indoor |
| 1:31.26 | 2-HS | | Lynchburg VA | 18 Jan |
| 2020 |
| Indoor |
| 1:30.90 | 3-19 | Millrose | New York NY | 8 Feb |
|
| 2019
1:31.26iw | 2-HS | Lynchburg VA | 18 Jan | |
| 2020
1:30.90iw | 3-19 | New York NY | 8 Feb | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| 2:15.80 | 1-14 | | Staten Island NY | 12 Mar |
|
| 2:12.49 | 1-13 | Jun Oly | Humble TX | 3 Aug |
| 2017 |
| Indoor |
| 2:14.44 | 1 | | Newport News VA | 4 Feb |
| 2018 |
| Indoor |
| 2:15.15 | 1 | | Newport News VA | 9 Dec |
| 2:13.65 | 1-HS | | Lynchburg VA | 19 Jan |
| 2:09.73 | 6-HS | New Balance | New York NY | 11 Mar |
|
| 2:06.35 | 5-HS | NBNO | Greensboro NC | 17 Jun |
| 2019 |
| Indoor |
| 2:12.27 | 1 | | Newport News VA | 9 Dec |
| 2:06.93 | 4-HS | | New York NY | 10 Mar |
|
| 2:04.38 | 1-HS | New Balance | Greensboro NC | 16 Jun |
| 2020 |
| Outdoor |
| 2:11.28 | 1h-18 | | Satellite Beach FL | 5 Aug |
| 2:08.04 | 1-18 | | Satellite Beach FL | 8 Aug |
|
| 2016
2:12.49w | 1-13 | Humble TX | 3 Aug | |
| 2018
2:06.35w | 5-HS | Greensboro NC | 17 Jun | |
| 2019
2:04.38w | 1-HS | Greensboro NC | 16 Jun | |
| 2020
2:08.04w | 1-18 | Satellite Beach FL | 8 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| 2:15.80 | 1-14 | | Staten Island NY | 12 Mar |
|
| 2:12.49 | 1-13 | Jun Oly | Humble TX | 3 Aug |
| 2017 |
| Indoor |
| 2:14.44 | 1 | | Newport News VA | 4 Feb |
| 2018 |
| Indoor |
| 2:15.15 | 1 | | Newport News VA | 9 Dec |
| 2:13.65 | 1-HS | | Lynchburg VA | 19 Jan |
| 2:09.73 | 6-HS | New Balance | New York NY | 11 Mar |
|
| 2:06.35 | 5-HS | NBNO | Greensboro NC | 17 Jun |
| 2019 |
| Indoor |
| 2:12.27 | 1 | | Newport News VA | 9 Dec |
| 2:06.93 | 4-HS | | New York NY | 10 Mar |
|
| 2:04.38 | 1-HS | New Balance | Greensboro NC | 16 Jun |
| 2020 |
| Outdoor |
| 2:11.28 | 1h-18 | | Satellite Beach FL | 5 Aug |
| 2:08.04 | 1-18 | | Satellite Beach FL | 8 Aug |
|
| 2016
2:15.80iw | 1-14 | Staten Island NY | 12 Mar | |
| 2017
2:14.44iw | 1 | Newport News VA | 4 Feb | |
| 2018
2:09.73iw | 6-HS | New York NY | 11 Mar | |
| 2019
2:06.93iw | 4-HS | New York NY | 10 Mar | |
| |
| 1000m |
| Indoor Alltime
Show/hide |
| |
| 2019 |
| Indoor |
| 2:53.17 | 1-HS | | Hampton VA | 8 Jan |
| 2020 |
| Indoor |
| 2:50.97 | 1-HS | | Hampton VA | 7 Jan |
| 2:50.55 | 1-HS | | Hampton VA | 4 Feb |
|
| 2019
2:53.17iw | 1-HS | Hampton VA | 8 Jan | |
| 2020
2:50.55iw | 1-HS | Hampton VA | 4 Feb | |
| |
| 400m Hurdles |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 58.86 | 2-HS | New Balance | Greensboro NC | 16 Jun |
| 2020 |
| Outdoor |
| 59.00 | 1-18 | | Satellite Beach FL | 5 Aug |
|
| 2019
58.86w | 2-HS | Greensboro NC | 16 Jun | |
| 2020
59.00w | 1-18 | Satellite Beach FL | 5 Aug | |