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 | 26:05.77 | River Ridge District Meet #1 | March 8, 2021 |
| 5,000 Meters · Blacksburg HS XC Course River Ridge District #3 · Mar 24 | 25:22.13 | River Ridge District #3 | March 24, 2021 |
| 5,000 Meters · Christiansburg HS 5K Course Blue Demon Invitational · Aug 31 | 27:10.5 | Blue Demon Invitational | August 31, 2019 |
| 5,000 Meters · Patrick Henry HSPatrick Henry (Roanoke) XC Meet · Mar 17 | 25:06.81 | Patrick Henry (Roanoke) XC Meet | March 17, 2021 |
| 5,000 Meters · Pole Green ParkMileStat.com XC Invitational · Oct 13 | 22:39 | MileStat.com XC Invitational | October 13, 2018 |
| 5,000 Meters · Randolph ParkRiver Ridge Meet #4 · Mar 29 | 23:40.8 | River Ridge Meet #4 | March 29, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 29 | River Ridge Meet #4Mar 29 · 5,000 Meters Junior Varsity · Place 24 · Christiansburg | 5,000 Meters Junior Varsity | 24 | 23:40.8 PB | 11 |
| Mar 24 | River Ridge District #3Mar 24 · 5,000 Meters Junior Varsity · Place 24 · Christiansburg | 5,000 Meters Junior Varsity | 24 | 25:22.13 PB | 11 |
| Mar 17 | Patrick Henry (Roanoke) XC MeetMar 17 · 5,000 Meters Junior Varsity · Place 27 · Christiansburg | 5,000 Meters Junior Varsity | 27 | 25:06.81 PB | 11 |
| Mar 8 | River Ridge District Meet #1Mar 8 · 5,000 Meters Junior Varsity · Place 28 · Christiansburg | 5,000 Meters Junior Varsity | 28 | 26:05.77 PB | 11 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 31 | Blue Demon InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 51 · Christiansburg | 5,000 Meters Junior Varsity | 51 | 27:10.5 PB | 10 |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | MileStat.com XC InvitationalOct 13 · 5,000 Meters Junior Varsity-A · Place 374 · Christiansburg | 5,000 Meters Junior Varsity-A | 374 | 22:39 PB | 9 |