Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · CarlisleCarlisle XC Invitational · Sep 24 | 17:37.00 | Carlisle XC Invitational | September 24, 2016 |
| 5,000 Meters · Great Meadow CourseVHSL 4A State Cross Country Championship · Nov 15 | 17:31 | VHSL 4A State Cross Country Championship | November 15, 2014 |
| 5,000 Meters · John Handley HSVHSL 4A Conference 21A West · Oct 26 | 17:32.7 | VHSL 4A Conference 21A West | October 26, 2016 |
| 5,000 Meters · Kernstown BattlefieldVHSL 4A West Region · Nov 2 | 18:08.6 | VHSL 4A West Region | November 2, 2016 |
| 5,000 Meters · Kernstown BattlefieldVHSL Group 4A North Regional Championship · Nov 6 | 18:09.00 | VHSL Group 4A North Regional Championship | November 6, 2014 |
| 5,000 Meters · Peakview Course @ Burtner FarmBurtner Invitational · Oct 1 | 19:12 | Burtner Invitational | October 1, 2014 |
| 5,000 Meters · Smith River Sports ComplexVHSL Group 4A West Regional XC Championships · Nov 5 | 18:14.33 | VHSL Group 4A West Regional XC Championships | November 5, 2015 |
| 5,000 Meters · Wake Med Soccer ParkAdidas XC Challenge · Sep 19 | 17:31.0 | Adidas XC Challenge | September 19, 2015 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 20 | 18:16.5 | Adidas XC Challenge | September 20, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | VHSL 4A West RegionNov 2 · 5,000 Meters Varsity · Place 46 · John Handley | 5,000 Meters Varsity | 46 | 18:08.6 PB | 11 |
| Oct 26 | VHSL 4A Conference 21A WestOct 26 · 5,000 Meters Varsity · Place 8 · John Handley | 5,000 Meters Varsity | 8 | 17:32.7 PB | 11 |
| Sep 24 | Carlisle XC InvitationalSep 24 · 5,000 Meters Challenge · Place 129 · John Handley | 5,000 Meters Challenge | 129 | 17:37.00 PB | 11 |
2015 Cross Country
2 results2014 Cross Country
4 results