Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Frazier FarmsDogwood District Championship · Oct 24 | 17:58.96 | Dogwood District Championship | October 24, 2018 |
| 5,000 Meters · Frazier FarmsDogwood County Championship · Oct 25 | 18:57.44 | Dogwood County Championship | October 25, 2017 |
| 5,000 Meters · Great Meadow ParkVHSL 2A State XC Championships · Nov 9 | 17:21 | VHSL 2A State XC Championships | November 9, 2018 |
| 5,000 Meters · Green Hill Park 5k CourseVHSL 2A Region C · Nov 6 | 17:05.8 | VHSL 2A Region C | November 6, 2019 |
| 5,000 Meters · Greenfield Recreation ParkVHSL 2A Region C · Oct 31 | 18:07.93 | VHSL 2A Region C | October 31, 2018 |
| 5,000 Meters · GreenHill ParkVHSL Class 2 State Championship · Nov 16 | 16:13.5 | VHSL Class 2 State Championship | November 16, 2019 |
| 5,000 Meters · Radford Estates Wolf Branch FarmRunning with the Wolves Invitational · Oct 14 | 19:24 | Running with the Wolves Invitational | October 14, 2017 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 21 | 16:09.6 | Adidas XC Challenge | September 21, 2019 |
| 6,000 Meters · Bob Jones UniversityBruins XC Night Classic 4k/6k · Sep 2 | 20:12.4 | Bruins XC Night Classic 4k/6k | September 2, 2022 |
| 8,000 Meters · Fort Vancouver National Historic SiteNAIA National Cross Country Championships · Nov 19 | 27:11.90 | NAIA National Cross Country Championships | November 19, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results2021 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
3 results2017 Cross Country
2 results