Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Giles County HSVHSL 2A West Region · Nov 2 | 17:41.23 | VHSL 2A West Region | November 2, 2016 |
| 3 Miles · Giles County HSVHSL Group 2A West Regional Championship · Nov 5 | 19:26.10 | VHSL Group 2A West Regional Championship | November 5, 2014 |
| 3 Miles · Sugar Hollow ParkVHSL Group 2A West Regional XC Championships · Nov 5 | 18:30.10 | VHSL Group 2A West Regional XC Championships | November 5, 2015 |
| 5,000 Meters · Great Meadow ParkVHSL 2A State XC Championships · Nov 11 | 17:59 | VHSL 2A State XC Championships | November 11, 2017 |
| 5,000 Meters · Lebanon Primary SchoolVHSL 2A Region D Championships · Nov 1 | 17:46.02 | VHSL 2A Region D Championships | November 1, 2017 |
| 5,000 Meters · Lebanon Primary SchoolThrough the Pines Invitational · Sep 3 | 18:56.10 | Through the Pines Invitational | September 3, 2016 |
| 5,000 Meters · Steele Creek Course Bristol CC Invitational · Sep 26 | 19:27.2 | Bristol CC Invitational | September 26, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results2016 Cross Country
2 results2015 Cross Country
2 results2014 Cross Country
1 results