| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 56.09 | 1-HS | | Weston MA | 4 May |
|
| 2019
56.09w | 1-HS | Weston MA | 4 May | |
| |
| 500m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 1:12.35 | 2 | | Boston MA | 28 Feb |
|
| 2020
1:12.35iw | 2 | Boston MA | 28 Feb | |
| |
| 600m |
| Indoor Alltime
Show/hide |
| |
| 2019 |
| Indoor |
| 1:32.58 | 5-19 | Millrose | New York NY | 9 Feb |
| 1:32.33 | 1-HS | | Boston MA | 16 Feb |
| 1:29.71 | 1-HS | | Boston MA | 23 Feb |
| 2020 |
| Indoor |
| 1:30.72 | 1-HS | | Boston MA | 3 Jan |
| 1:30.28 | 1-19 | Millrose | New York NY | 8 Feb |
| 1:29.70 | 1-HS | | Boston MA | 14 Feb |
| 1:30.61 | 1-HS | | Boston MA | 22 Feb |
|
| 2019
1:29.71iw | 1-HS | Boston MA | 23 Feb | |
| 2020
1:29.70iw | 1-HS | Boston MA | 14 Feb | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 2:14.12 | 1-HS | | North Reading MA | 26 May |
| 2:12.22 | 4-HS | | Fitchburg MA | 2 Jun |
| 2:14.46 | 6-HS | | Durham NH | 9 Jun |
| 2019 |
| Indoor |
| 2:12.49 | 1-HS | | Hanover NH | 11 Jan |
| 2:08.97 | 10-HS | | New York NY | 10 Mar |
|
| 2:12.24 | 1 | | Lowell MA | 20 Apr |
| 2:10.31 | 1-HS | | White Plains NY | 9 May |
| 2:11.52 | 1-HS | | North Andover MA | 26 May |
| 2:08.41 | 1-HS | | Westfield MA | 1 Jun |
| 2:06.27 | 3-HS | New Balance | Greensboro NC | 16 Jun |
| 2020 |
| Indoor |
| 2:08.01 | 8 | | Boston MA | 25 Jan |
|
| 2018
2:12.22w | 4-HS | Fitchburg MA | 2 Jun | |
| 2019
2:06.27w | 3-HS | Greensboro NC | 16 Jun | |
| Indoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 2:14.12 | 1-HS | | North Reading MA | 26 May |
| 2:12.22 | 4-HS | | Fitchburg MA | 2 Jun |
| 2:14.46 | 6-HS | | Durham NH | 9 Jun |
| 2019 |
| Indoor |
| 2:12.49 | 1-HS | | Hanover NH | 11 Jan |
| 2:08.97 | 10-HS | | New York NY | 10 Mar |
|
| 2:12.24 | 1 | | Lowell MA | 20 Apr |
| 2:10.31 | 1-HS | | White Plains NY | 9 May |
| 2:11.52 | 1-HS | | North Andover MA | 26 May |
| 2:08.41 | 1-HS | | Westfield MA | 1 Jun |
| 2:06.27 | 3-HS | New Balance | Greensboro NC | 16 Jun |
| 2020 |
| Indoor |
| 2:08.01 | 8 | | Boston MA | 25 Jan |
|
| 2019
2:08.97iw | 10-HS | New York NY | 10 Mar | |
| 2020
2:08.01iw | 8 | Boston MA | 25 Jan | |
| |
| 400m Hurdles |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 1:01.61 | 1-HS | | North Andover MA | 26 May |
|
| 2019
1:01.61w | 1-HS | North Andover MA | 26 May | |