Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hidden Valley HS XC CourseRiver Ridge District Meet #1 · Mar 8 | 18:08.88 | River Ridge District Meet #1 | March 8, 2021 |
| 5,000 Meters · Blacksburg HS XC Course VHSL Class 4A XC Region D Championships · Apr 13 | 17:11.8 | VHSL Class 4A XC Region D Championships | April 13, 2021 |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 22:45 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · Christiansburg HS 5K Course Blue Demon Invitational · Aug 31 | 21:02.4 | Blue Demon Invitational | August 31, 2019 |
| 5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 2 | 15:57 | Octoberfest Invitational | October 2, 2021 |
| 5,000 Meters · Oatlands PlantationVHSL Class 4 State XC Championships · Apr 24 | 17:30 | VHSL Class 4 State XC Championships | April 24, 2021 |
| 5,000 Meters · Patrick Henry HSPatrick Henry (Roanoke) XC Meet · Mar 17 | 17:41.37 | Patrick Henry (Roanoke) XC Meet | March 17, 2021 |
| 5,000 Meters · Randolph ParkRiver Ridge Meet #4 · Mar 29 | 16:46.5 | River Ridge Meet #4 | March 29, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 30 | 18:36.0 | NXR Southeast Regional Championships | November 30, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | NXR Southeast Regional ChampionshipsNov 27 · 5,000 Meters Championship · Place 78 · Blacksburg TC | 5,000 Meters Championship | 78 | 16:25.6 | 12 |
| Oct 2 | Octoberfest InvitationalOct 2 · 5,000 Meters Varsity A · Place 3 · Blacksburg | 5,000 Meters Varsity A | 3 | 15:57 PB | 12 |
| Apr 24 | VHSL Class 4 State XC ChampionshipsApr 24 · 5,000 Meters Varsity · Place 27 · Blacksburg | 5,000 Meters Varsity | 27 | 17:30 PB | 11 |
| Apr 13 | VHSL Class 4A XC Region D ChampionshipsApr 13 · 5,000 Meters Varsity · Place 3 · Blacksburg | 5,000 Meters Varsity | 3 | 17:11.8 PB | 11 |
| Mar 29 | River Ridge Meet #4Mar 29 · 5,000 Meters Varsity · Place 3 · Blacksburg | 5,000 Meters Varsity | 3 | 16:46.5 PB | 11 |
| Mar 24 | River Ridge District #3Mar 24 · 5,000 Meters Varsity · Place 2 · Blacksburg | 5,000 Meters Varsity | 2 | 17:35.18 | 11 |
| Mar 17 | Patrick Henry (Roanoke) XC MeetMar 17 · 5,000 Meters Varsity · Place 3 · Blacksburg | 5,000 Meters Varsity | 3 | 17:41.37 PB | 11 |
| Mar 8 | River Ridge District Meet #1Mar 8 · 5,000 Meters Varsity · Place 6 · Blacksburg | 5,000 Meters Varsity | 6 | 18:08.88 PB | 11 |
2019 Cross Country
3 results2018 Cross Country
1 results