Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 110m Hurdles · 39" / 0.991m · OutdoorMPSSAA 3A State Championships · May 27 | 15.44a | MPSSAA 3A State Championships | May 27, 2016 |
| 300 Meters · IndoorMCPS #2 · Dec 8 | 39.67a | MCPS #2 | December 8, 2015 |
| 300m Hurdles · 36" / 0.914m · Outdoor3A South Regional Championships · May 18 | 41.45a | 3A South Regional Championships | May 18, 2016 |
| 500 Meters · IndoorMCPS Meet #3 · Dec 30 | 1:13.72a | MCPS Meet #3 | December 30, 2014 |
| 500 Meters · Indoor · Hand timedMCPS #1 · Dec 5 | 1:12.6h | MCPS #1 | December 5, 2015 |
| 55m Hurdles · 39" · IndoorMPSSAA 3A Indoor State Championships · Feb 23 | 8.02a | MPSSAA 3A Indoor State Championships | February 23, 2016 |
| 800 Meters · Indoor · Hand timedMCPS #3 · Dec 29 | 2:11.0h | MCPS #3 | December 29, 2015 |
| Long Jump · OutdoorNorthwood, Rockville Dual · Apr 6 | 18'3.5 | Northwood, Rockville Dual | April 6, 2016 |
| Triple Jump · IndoorMCPS Meet #3 · Dec 30 | 35-08.50 | MCPS Meet #3 | December 30, 2014 |
| Triple Jump · OutdoorNorthwood, Rockville Dual · Apr 6 | 35'3 | Northwood, Rockville Dual | April 6, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
8 results2016 Indoor Track
5 results2015 Indoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MCPS #3Dec 29 · 500 Meters · Place 12 · Rockville | 500 Meters | 12. | 1:12.9h | 12 |
| Dec 29 | MCPS #3Dec 29 · 55m Hurdles · Place 3 · Rockville | 55m Hurdles39" | 3. | 8.73a | 12 |
| Dec 29 | MCPS #3Dec 29 · Triple Jump · Place 12 · Rockville | Triple Jump | 12. | 35-06.75 | 12 |
| Dec 29 | MCPS #3Dec 29 · 800 Meters · Place 16 · Rockville | 800 Meters | 16. | 2:11.0h PB | 12 |
| Dec 8 | MCPS #2Dec 8 · 300 Meters · Place 32 · Rockville | 300 Meters | 32. | 39.67a PB | 12 |
| Dec 8 | MCPS #2Dec 8 · 55m Hurdles · Place 4 · Rockville | 55m Hurdles39" | 4. | 8.68a | 12 |
| Dec 8 | MCPS #2Dec 8 · 800 Meters · Place 23 · Rockville | 800 Meters | 23. | 2:15.3h | 12 |
| Dec 5 | MCPS #1Dec 5 · 500 Meters · Place 11 · Rockville | 500 Meters | 11. | 1:12.6h PB | 12 |
| Dec 5 | MCPS #1Dec 5 · 300 Meters · Place 18 · Rockville | 300 Meters | 18. | 39.73 | 12 |
| Dec 5 | MCPS #1Dec 5 · 55m Hurdles · Place 5 · Rockville | 55m Hurdles39" | 5. | 8.86 | 12 |
| Dec 5 | MCPS #1Dec 5 · Triple Jump · Rockville | Triple Jump | — | DNS | 12 |
| Feb 5 | MPSSAA 3A West Regional ChampionshipsFeb 5 · 500 Meters · Place 16 · Rockville | 500 Meters | 16. | 1:19.00a | 11 |
| Feb 5 | MPSSAA 3A West Regional ChampionshipsFeb 5 · 55m Hurdles · Place 9 · Rockville | 55m Hurdles39"Round P | 9. | 9.15a | 11 |
2015 Outdoor Track
3 results2014 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | MCPS Meet #3Dec 30 · 500 Meters · Place 14 · Rockville | 500 Meters | 14. | 1:13.72a PB | 11 |
| Dec 30 | MCPS Meet #3Dec 30 · 55m Hurdles · Place 5 · Rockville | 55m Hurdles39" | 5. | 8.67a | 11 |
| Dec 30 | MCPS Meet #3Dec 30 · Triple Jump · Place 12 · Rockville | Triple Jump | 12. | 35-08.50 PB | 11 |
| Dec 6 | MCPS Meet #1Dec 6 · 500 Meters · Place 18 · Rockville | 500 Meters | 18. | 1:15.47aUnofficial | 11 |
| Dec 6 | MCPS Meet #1Dec 6 · 300 Meters · Place 33 · Rockville | 300 Meters | 33. | 40.34aUnofficial | 11 |
| Dec 6 | MCPS Meet #1Dec 6 · 55m Hurdles · Place 45 · Rockville | 55m Hurdles39" | 45. | 13.15aUnofficial | 11 |
| Dec 6 | MCPS Meet #1Dec 6 · Long Jump · Place 18 · Rockville | Long Jump | 18. | 16-05.50Unofficial | 11 |