Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Pole Green ParkMileStat.com XC Invitational · Oct 13 | 18:25 | MileStat.com XC Invitational | October 13, 2018 |
| 5,000 Meters · Radford Estates Wolf Branch FarmRunning with the Wolves Invitational · Oct 14 | 18:52 | Running with the Wolves Invitational | October 14, 2017 |
| 5,000 Meters · Randolph ParkVHSL 4A Region D Championships · Nov 1 | 17:46.40 | VHSL 4A Region D Championships | November 1, 2017 |
| 5,000 Meters · Rockingham County FairgroundsVHSL Region 3C XC Championships · Nov 6 | 18:21.8 | VHSL Region 3C XC Championships | November 6, 2019 |
| 5,000 Meters · Rustburg HSRustburg High School Meet · Aug 29 | 18:37.38 | Rustburg High School Meet | August 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VHSL Region 3C XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 39 · Liberty Christian Academy | 5,000 Meters Varsity | 39 | 18:21.8 PB | 12 |
| Oct 19 | Runnin' with the WolvesOct 19 · 5,000 Meters Varsity · Place 58 · M Liberty Christian Ac | 5,000 Meters Varsity | 58 | 6:02 | — |
2018 Cross Country
3 results2017 Cross Country
2 results2016 Cross Country
1 results