Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 29 | BSC Open MeetJan 29 · 55m Hurdles · Place 25 · Framingham | 55m Hurdles33" | 25. | 10.58a PB | 12 |
| Jan 29 | BSC Open MeetJan 29 · 55 Meter · Framingham | 55 Meter | -- | NT | 12 |
| Jan 23 | BSC #5Jan 23 · 55m Hurdles · Place 28 · Framingham | 55m Hurdles33" | 28. | 10.94a | 12 |
| Jan 9 | BSC #4Jan 9 · 55m Hurdles · Place 32 · Framingham | 55m Hurdles33" | 32. | 11.00a | 12 |
| Jan 2 | BSC #3Jan 2 · 55m Hurdles · Place 29 · Framingham | 55m Hurdles33" | 29. | 11.45a | 12 |
| Jan 2 | BSC #3Jan 2 · 400 Meters · Framingham | 400 MetersRelay Split | — | 74.6Unofficial | 12 |
2019 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | Bay State Conf #1Dec 12 · 55m Hurdles · Place 19 · Framingham | 55m Hurdles33" | 19. | 11.13a | 12 |
| Dec 12 | Bay State Conf #1Dec 12 · 55 Meter · Place 25 · Framingham | 55 Meter | 25. | 8.71a | 12 |
| Dec 12 | BSC #1Dec 12 · 55m Hurdles · Place 19 · Framingham | 55m Hurdles33" | 19. | 11.13a | 12 |
| Dec 12 | BSC #1Dec 12 · 55 Meter · Place 25 · Framingham | 55 Meter | 25. | 8.71a | 12 |
| Feb 6 | BSC ChampionshipFeb 6 · 55m Hurdles · Place 20 · Framingham | 55m Hurdles33"Round P | 20. | 10.75a | 11 |
| Jan 30 | BSC #6Jan 30 · 55m Hurdles · Place 25 · Framingham | 55m Hurdles | 25 | 10.75 | 11 |
| Jan 24 | BSC #5Jan 24 · 55m Hurdles · Place 34 · Framingham | 55m Hurdles33" | 34. | 11.39a | 11 |
| Jan 24 | BSC #5Jan 24 · 55 Meter · Place 25 · Framingham | 55 Meter | 25. | 8.63a PB | 11 |
| Jan 17 | BSC #4Jan 17 · 1 Mile · Place 35 · Framingham | 1 Mile | 35. | 6:22.58a PB | 11 |
| Jan 3 | BSC #3Jan 3 · 55m Hurdles · Place 27 · Framingham | 55m Hurdles | 27 | 11.15 | 11 |
2018 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BSC #2Dec 20 · 55m Hurdles · Place 5 · Framingham | 55m Hurdles33" | 5. | 11.41a | 11 |
| Dec 13 | Bay State Conference #1Dec 13 · 55m Hurdles · Place 23 · Framingham | 55m Hurdles33" | 23. | 11.38a | 11 |
| Feb 3 | Janiak FR/SOPH InvitationalFeb 3 · 55m Hurdles · Place 16 · Framingham | 55m Hurdles33"Round P | 16. | 11.49aUnofficial | 10 |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 55m Hurdles · Place 43 · Framingham | 55m Hurdles33" | 43. | 11.68a | 10 |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 55 Meter · Place 34 · Framingham | 55 Meter | 34. | 8.82a | 10 |
| Jan 25 | BSC #5Jan 25 · 55m Hurdles · Place 41 · Framingham | 55m Hurdles33" | 41. | 11.68a | 10 |
| Jan 18 | Bay State Conference #4Jan 18 · 300 Meters · Place 20 · Framingham | 300 Meters | 20. | 53.28a PB | 10 |
| Jan 18 | Bay State Conference #4Jan 18 · 55m Hurdles · Place 32 · Framingham | 55m Hurdles33" | 32. | 11.53a | 10 |
| Jan 18 | Bay State Conference #4Jan 18 · 55 Meter · Place 20 · Framingham | 55 Meter | 20. | 8.79a | 10 |
| Jan 10 | BSC JV #2Jan 10 · 55m Hurdles · Framingham | 55m Hurdles33" | — | 12.6Unofficial | 10 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Bay State Conference #2Dec 21 · 55m Hurdles · Place 7 · Framingham | 55m Hurdles33" | 7. | 12.09a | 10 |
| Dec 14 | BSC #1Dec 14 · 55m Hurdles · Place 42 · Framingham | 55m Hurdles33" | 42. | 12.29a | 10 |