Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Kernstown BattlefieldVHSL 4A West Region · Nov 2 | 18:45.7 | VHSL 4A West Region | November 2, 2016 |
| 5,000 Meters · Kernstown BattlefieldVHSL Group 4A North Regional Championship · Nov 6 | 19:44.00 | VHSL Group 4A North Regional Championship | November 6, 2014 |
| 5,000 Meters · Presbyterian HomeRod Camden "Hilltopper" Invitational · Sep 20 | 20:37 | Rod Camden "Hilltopper" Invitational | September 20, 2014 |
| 5,000 Meters · Randolph ParkVHSL 4A Region D Championships · Nov 1 | 17:17.00 | VHSL 4A Region D Championships | November 1, 2017 |
| 5,000 Meters · Smith River Sports ComplexVHSL 4A Conference 24 · Oct 26 | 17:57.12 | VHSL 4A Conference 24 | October 26, 2016 |
| 5,000 Meters · Steele Creek Course Bristol CC Invitational · Sep 26 | 18:55.9 | 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
1 results2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | VHSL 4A West RegionNov 2 · 5,000 Meters Varsity · Place 74 · Pulaski County | 5,000 Meters Varsity | 74 | 18:45.7 PB | 11 |
| Oct 26 | VHSL 4A Conference 24Oct 26 · 5,000 Meters Varsity · Place 7 · Pulaski County | 5,000 Meters Varsity | 7 | 17:57.12 PB | 11 |
2015 Cross Country
4 results2014 Cross Country
4 results