Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Sugar Hollow ParkVHSL 3A Region D · Nov 6 | 17:31.8 | VHSL 3A Region D | November 6, 2019 |
| 5,000 Meters · Cumberland Bowl ParkGenerals Spring Open · Mar 20 | 16:32.8 | Generals Spring Open | March 20, 2021 |
| 5,000 Meters · Daniel Boone HSTrailblazer Invitational · Oct 9 | 18:01.8 | Trailblazer Invitational | October 9, 2021 |
| 5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 12 | 16:11.08 | VHSL Class 1A/2A/3A State XC Championships | November 12, 2022 |
| 5,000 Meters · Patrick Henry (G. Spring) HSPatrick Henry Invitational · Mar 24 | 16:43.1 | Patrick Henry Invitational | March 24, 2021 |
| 5,000 Meters · Sugar Hollow ParkMountain 7 District Championships · Apr 7 | 17:10.7 | Mountain 7 District Championships | April 7, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Trailblazer Invitational Oct 9 · 5,000 Meters Varsity · Place 28 · Abingdon | 5,000 Meters Varsity | 28 | 18:01.8 PB | 11 |
| Sep 11 | Knights Crossing InvitationalSep 11 · 5,000 Meters Varsity · Place 15 · Abingdon | 5,000 Meters Varsity | 15 | 16:27.0 | JR |
| Apr 7 | Mountain 7 District ChampionshipsApr 7 · 5,000 Meters Varsity · Place 3 · Abingdon | 5,000 Meters Varsity | 3 | 17:10.7 PB | 10 |
| Mar 24 | Patrick Henry InvitationalMar 24 · 5,000 Meters Varsity · Place 3 · Abingdon | 5,000 Meters Varsity | 3 | 16:43.1 PB | 10 |
| Mar 20 | Generals Spring OpenMar 20 · 5,000 Meters Varsity · Place 3 · Abingdon | 5,000 Meters Varsity | 3 | 16:32.8 PB | 10 |
| Mar 10 | Becky Selfe InvitationalMar 10 · 5,000 Meters Varsity · Place 3 · Abingdon | 5,000 Meters Varsity | 3 | 17:43.3 | 10 |
2019 Cross Country
4 results