Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blacksburg HS XC Course VHSL Class 4A XC Region D Championships · Apr 13 | 28:13.2 | VHSL Class 4A XC Region D Championships | April 13, 2021 |
| 5,000 Meters · Gravelly HillSeminole District Meet · Mar 17 | 26:23.9 | Seminole District Meet | March 17, 2021 |
| 5,000 Meters · Randolph ParkVHSL 4A Region D Championships · Nov 6 | 26:04.4 | VHSL 4A Region D Championships | November 6, 2019 |
| 5,000 Meters · Sweet Briar CollegeSeminole Quad · Mar 31 | 27:29 | Seminole Quad | March 31, 2021 |
| 5,000 Meters · Timbrook ParkBHS XC Meet #2 · Mar 24 | 28:07.83 | BHS XC Meet #2 | March 24, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | BHS XC Meet 1Sep 29 · 5,000 Meters Varsity · Place 15 · Amherst County | 5,000 Meters Varsity | 15 | 28:09 | 11 |
| Apr 13 | VHSL Class 4A XC Region D ChampionshipsApr 13 · 5,000 Meters Varsity · Place 32 · Amherst County | 5,000 Meters Varsity | 32 | 28:13.2 PB | 11 |
| Mar 31 | Seminole QuadMar 31 · 5,000 Meters Varsity · Place 21 · Amherst County | 5,000 Meters Varsity | 21 | 27:29 PB | 11 |
| Mar 24 | BHS XC Meet #2Mar 24 · 5,000 Meters Varsity · Place 4 · Amherst County | 5,000 Meters Varsity | 4 | 28:07.83 PB | 11 |
| Mar 17 | Seminole District MeetMar 17 · 5,000 Meters Varsity · Place 23 · Amherst County | 5,000 Meters Varsity | 23 | 26:23.9 PB | 11 |
2019 Cross Country
1 results2018 Cross Country
3 results