Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 12 | 18:49.5 | MPSSAA 3A State Championships | November 12, 2016 |
| 3 Miles · Hereford HSBull Run · Sep 27 | 22:38.7 | Bull Run | September 27, 2014 |
| 5,000 Meters · Jefferson Patterson ParkMPSSAA 3A South Region Championships · Nov 2 | 19:10.4 | MPSSAA 3A South Region Championships | November 2, 2017 |
| 5,000 Meters · Northern High SchoolSMAC Meet vs Northern, Great Mills, & Patuxent · Oct 21 | 21:50.60 | SMAC Meet vs Northern, Great Mills, & Patuxent | October 21, 2015 |
| 5,000 Meters · Watkins Mill HSMPSSAA 3A South Region Championships · Nov 3 | 19:20.59 | MPSSAA 3A South Region Championships | November 3, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
1 results2016 Cross Country
2 results2015 Cross Country
1 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Bull Run Sep 27 · 3 Mile JV Elite & Large · Place 377 · Great Mills | 3 Mile JV Elite & Large | 377 | 22:38.7 PB | 9 |