Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | NCHSAA 4A Midwest RegionMay 14 · 300m Hurdles · Place 9 · East Chapel Hill | 300m Hurdles30" / 0.762m | 9. | 48.51a | 12 |
| May 3 | PAC 6 Conference MeetMay 3 · 300m Hurdles · Place 4 · East Chapel Hill | 300m Hurdles30" / 0.762m | 4. | 49.73a | 12 |
| Apr 23 | Orange County ChampionshipApr 23 · 300m Hurdles · Place 1 · East Chapel Hill | 300m Hurdles30" / 0.762m | 1. | 46.62a PB | 12 |
2016 Indoor Track
2 results2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | 4A Mid-West Regional MeetMay 2 · 300m Hurdles · Place 7 · East Chapel Hill | 300m Hurdles30" / 0.762m | 7. | 47.46a | 11 |
2014 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | NCHSAA 4A Midwest RegionalMay 10 · 300m Hurdles · Place 7 · East Chapel Hill | 300m Hurdles30" / 0.762m | 7. | 47.92a | 10 |