| |
| 200m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 24.25 +0.7 | 1h2-16 | | Douglasville GA | 26 May |
| 24.22 -0.9 | 1-16 | | Douglasville GA | 27 May |
| 2019 |
| Indoor |
| 24.11 | 1-18 | | New York NY | 6 Jan |
|
| 24.35 0.0 | 2h-18 | | Atlanta GA | 25 May |
| 2020 |
| Indoor |
| 24.40 | 1 | | New York NY | 29 Feb |
|
| 2018
24.22w -0.9 | 1-16 | Douglasville GA | 27 May | |
| 2019
24.35w 0.0 | 2h-18 | Atlanta GA | 25 May | |
| Indoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 24.25 +0.7 | 1h2-16 | | Douglasville GA | 26 May |
| 24.22 -0.9 | 1-16 | | Douglasville GA | 27 May |
| 2019 |
| Indoor |
| 24.11 | 1-18 | | New York NY | 6 Jan |
|
| 24.35 0.0 | 2h-18 | | Atlanta GA | 25 May |
| 2020 |
| Indoor |
| 24.40 | 1 | | New York NY | 29 Feb |
|
| 2019
24.11iw | 1-18 | New York NY | 6 Jan | |
| 2020
24.40iw | 1 | New York NY | 29 Feb | |
| |
| 300m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 37.36 | 1-HS | | Lynchburg VA | 18 Jan |
|
| 2020
37.36iw | 1-HS | Lynchburg VA | 18 Jan | |
| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 56.50 | 1h7-14 | | Kissimmee FL | 14 Jul |
| 56.02 | 4-14 | | Kissimmee FL | 16 Jul |
| 2017 |
| Outdoor |
| 57.17 | 3rB-HS | New Balance | Greensboro NC | 16 Jun |
| 2018 |
| Indoor |
| 55.86 | 1-18 | | New York NY | 7 Jan |
| 54.98 | 1-HS | New Balance | New York NY | 9 Mar |
|
| 54.12 | 1h6-HS | NBNO | Greensboro NC | 15 Jun |
| 2019 |
| Indoor |
| 53.54 | 1-18 | | New York NY | 6 Jan |
| 52.55 | 1-HS | | Lynchburg VA | 18 Jan |
| 53.02 | 1-HS | | New York NY | 26 Jan |
|
| 54.27 | 1-18 | | Burlington NJ | 11 May |
| 52.41 | 1-HS | | Atlanta GA | 26 May |
| 51.98 | 2-HS | New Balance | Greensboro NC | 16 Jun |
| 54.34 | 8 | EUR v USA | Minsk | 9 Sep |
| 2020 |
| Indoor |
| 53.14 | 2 | | New York NY | 25 Jan |
| 53.61 | 1 | | New York NY | 29 Feb |
|
| 2016
56.02w | 4-14 | Kissimmee FL | 16 Jul | |
| 2017
57.17w | 3rB-HS | Greensboro NC | 16 Jun | |
| 2018
54.12w | 1h6-HS | Greensboro NC | 15 Jun | |
| 2019
51.98w | 2-HS | Greensboro NC | 16 Jun | |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 56.50 | 1h7-14 | | Kissimmee FL | 14 Jul |
| 56.02 | 4-14 | | Kissimmee FL | 16 Jul |
| 2017 |
| Outdoor |
| 57.17 | 3rB-HS | New Balance | Greensboro NC | 16 Jun |
| 2018 |
| Indoor |
| 55.86 | 1-18 | | New York NY | 7 Jan |
| 54.98 | 1-HS | New Balance | New York NY | 9 Mar |
|
| 54.12 | 1h6-HS | NBNO | Greensboro NC | 15 Jun |
| 2019 |
| Indoor |
| 53.54 | 1-18 | | New York NY | 6 Jan |
| 52.55 | 1-HS | | Lynchburg VA | 18 Jan |
| 53.02 | 1-HS | | New York NY | 26 Jan |
|
| 54.27 | 1-18 | | Burlington NJ | 11 May |
| 52.41 | 1-HS | | Atlanta GA | 26 May |
| 51.98 | 2-HS | New Balance | Greensboro NC | 16 Jun |
| 54.34 | 8 | EUR v USA | Minsk | 9 Sep |
| 2020 |
| Indoor |
| 53.14 | 2 | | New York NY | 25 Jan |
| 53.61 | 1 | | New York NY | 29 Feb |
|
| 2018
54.98iw | 1-HS | New York NY | 9 Mar | |
| 2019
52.55iw | 1-HS | Lynchburg VA | 18 Jan | |
| 2020
53.14iw | 2 | New York NY | 25 Jan | |
| |
| 500m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 1:10.22 | 1-HS | | Lynchburg VA | 17 Jan |
|
| 2020
1:10.22iw | 1-HS | Lynchburg VA | 17 Jan | |
| |
| 600m |
| Indoor Alltime
Show/hide |
| |
| 2019 |
| Indoor |
| 1:28.54 | 1-HS | | Lynchburg VA | 18 Jan |
| 1:27.36 | 1-19 | Millrose | New York NY | 9 Feb |
| 1:26.23 | 1h1 | NC | Staten Island NY | 23 Feb |
| 1:23.57 | 1 | NC | Staten Island NY | 24 Feb |
|
| 2019
1:23.57iw | 1 | Staten Island NY | 24 Feb | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 2:10.85 | 1-14 | Jun Oly | Humble TX | 3 Aug |
| 2017 |
| Outdoor |
| 2:07.70 | 1rB-HS | New Balance | Greensboro NC | 16 Jun |
| 2:11.97 | 1h5-16 | | Ypsilanti MI | 31 Jul |
| 2:07.99 | 1 | | Ypsilanti MI | 2 Aug |
| 2018 |
| Indoor |
| 2:06.59 | 1-HS | New Balance | New York NY | 11 Mar |
|
| 2:09.32 | 1-16 | | Douglasville GA | 27 May |
| 2:04.51 | 1-HS | NBNO | Greensboro NC | 17 Jun |
| 2:08.01 | 3r1-17 | YOG | Buenos Aires | 11 Oct |
| 2:05.23 | 2r6-17 | YOG | Buenos Aires | 14 Oct |
| 2019 |
| Indoor |
| 2:10.21 | 1-16 | | New York NY | 23 Dec |
| 2:03.98 | 5 | | Winston-Salem NC | 2 Feb |
| 2:05.86 | 2-HS | | New York NY | 10 Mar |
|
| 2:12.11 | 1-18 | | Atlanta GA | 26 May |
| 2:01.38 | 2 | | Nashville TN | 1 Jun |
| 2:05.73 | 1h1-19 | NC-j | Miramar FL | 22 Jun |
| 2:05.59 | 1-19 | NC-j | Miramar FL | 23 Jun |
| 2:05.50A | 1-19 | PanAmC | San José | 20 Jul |
| 2:01.95 | 2h4 | NC | Des Moines IA | 25 Jul |
| 2:02.47 | 3s1 | NC | Des Moines IA | 26 Jul |
| 2:01.17 | 5 | NC | Des Moines IA | 28 Jul |
| 2:07.30 | 7h2 | PAG | Lima | 6 Aug |
| 2:06.68 | 7 | EUR v USA | Minsk | 9 Sep |
| 2020 |
| Indoor |
| 2:10.87 | 1-18 | | New York NY | 30 Nov |
| 2:09.53 | 1-18 | | New York NY | 5 Jan |
| 2:04.08 | 3 | | Winston-Salem NC | 8 Feb |
| 2:14.18A | 4h3 | NC | Albuquerque NM | 14 Feb |
| 2:14.18A | 4h-HS | | Albuquerque NM | 15 Feb |
|
| 2016
2:10.85w | 1-14 | Humble TX | 3 Aug | |
| 2017
2:07.70w | 1rB-HS | Greensboro NC | 16 Jun | |
| 2018
2:04.51w | 1-HS | Greensboro NC | 17 Jun | |
| 2019
2:01.17w | 5 | Des Moines IA | 28 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 2:10.85 | 1-14 | Jun Oly | Humble TX | 3 Aug |
| 2017 |
| Outdoor |
| 2:07.70 | 1rB-HS | New Balance | Greensboro NC | 16 Jun |
| 2:11.97 | 1h5-16 | | Ypsilanti MI | 31 Jul |
| 2:07.99 | 1 | | Ypsilanti MI | 2 Aug |
| 2018 |
| Indoor |
| 2:06.59 | 1-HS | New Balance | New York NY | 11 Mar |
|
| 2:09.32 | 1-16 | | Douglasville GA | 27 May |
| 2:04.51 | 1-HS | NBNO | Greensboro NC | 17 Jun |
| 2:08.01 | 3r1-17 | YOG | Buenos Aires | 11 Oct |
| 2:05.23 | 2r6-17 | YOG | Buenos Aires | 14 Oct |
| 2019 |
| Indoor |
| 2:10.21 | 1-16 | | New York NY | 23 Dec |
| 2:03.98 | 5 | | Winston-Salem NC | 2 Feb |
| 2:05.86 | 2-HS | | New York NY | 10 Mar |
|
| 2:12.11 | 1-18 | | Atlanta GA | 26 May |
| 2:01.38 | 2 | | Nashville TN | 1 Jun |
| 2:05.73 | 1h1-19 | NC-j | Miramar FL | 22 Jun |
| 2:05.59 | 1-19 | NC-j | Miramar FL | 23 Jun |
| 2:05.50A | 1-19 | PanAmC | San José | 20 Jul |
| 2:01.95 | 2h4 | NC | Des Moines IA | 25 Jul |
| 2:02.47 | 3s1 | NC | Des Moines IA | 26 Jul |
| 2:01.17 | 5 | NC | Des Moines IA | 28 Jul |
| 2:07.30 | 7h2 | PAG | Lima | 6 Aug |
| 2:06.68 | 7 | EUR v USA | Minsk | 9 Sep |
| 2020 |
| Indoor |
| 2:10.87 | 1-18 | | New York NY | 30 Nov |
| 2:09.53 | 1-18 | | New York NY | 5 Jan |
| 2:04.08 | 3 | | Winston-Salem NC | 8 Feb |
| 2:14.18A | 4h3 | NC | Albuquerque NM | 14 Feb |
| 2:14.18A | 4h-HS | | Albuquerque NM | 15 Feb |
|
| 2018
2:06.59iw | 1-HS | New York NY | 11 Mar | |
| 2019
2:03.98iw | 5 | Winston-Salem NC | 2 Feb | |
| 2020
2:04.08iw | 3 | Winston-Salem NC | 8 Feb | |
| |
| 1000m |
| Indoor Alltime
Show/hide |
| |
| 2019 |
| Indoor |
| 2:44.43 | 1-HS | | New York NY | 26 Jan |
|
| 2019
2:44.43iw | 1-HS | New York NY | 26 Jan | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 4:38.48 | 1-14 | | Kissimmee FL | 14 Jul |
| 4:36.55 | 2-14 | Jun Oly | Humble TX | 2 Aug |
| 2017 |
| Outdoor |
| 4:33.04 | 1h12-16 | | Ypsilanti MI | 1 Aug |
|
| 2016
4:36.55w | 2-14 | Humble TX | 2 Aug | |
| 2017
4:33.04w | 1h12-16 | Ypsilanti MI | 1 Aug | |