Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 23 | Dual Valley ChampsJan 23 · 50y Hurdles · Place 2 · Whitinsville Christian | 50y Hurdles39"Round P | 2. | 8.88a | 12 |
| Jan 16 | Dual Valley Conference #2Jan 16 · 50y Hurdles · Place 8 · Whitinsville Christian | 50y Hurdles39" | 8. | 8.70 | 12 |
2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Dual Valley #2Dec 19 · 50y Hurdles · Place 2 · Whitinsville Christian | 50y Hurdles39" | 2. | 8.60 | 12 |
| Dec 12 | Dual Valley LeagueDec 12 · 50y Hurdles · Place 6 · Whitinsville Christian | 50y Hurdles39" | 6. | 8.40 PB | 12 |
2015 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | Dual Valley ChampsMay 21 · 400m Hurdles · Place 10 · Whitinsville Christian | 400m Hurdles36" / 0.914m | 10. | 1:16.95a PB | 10 |
| May 21 | Dual Valley ChampsMay 21 · 110m Hurdles · Place 8 · Whitinsville Christian | 110m Hurdles39" / 0.991m | 8. | 21.03a PB | 10 |