Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boyd County High SchoolKHSAA Region 6AA, 7 AA and 7A · Oct 29 | 18:04.71 | KHSAA Region 6AA, 7 AA and 7A | October 29, 2016 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Cross Country Classic · Sep 29 | 17:38.8 | Greater Louisville Cross Country Classic | September 29, 2018 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic XC Invitational · Oct 1 | 18:22.02 | Greater Louisville Classic XC Invitational | October 1, 2016 |
| 5,000 Meters · Kentucky Horse ParkKHSAA 2A State Championships · Nov 7 | 18:42.71 | KHSAA 2A State Championships | November 7, 2015 |
| 5,000 Meters · Mason County High SchoolKHSAA 2A Region 6 Championship · Nov 1 | 21:01.92 | KHSAA 2A Region 6 Championship | November 1, 2014 |
| 5,000 Meters · Masterson Station ParkKHSAA 2A Region 6 Championship · Oct 31 | 18:55.51 | KHSAA 2A Region 6 Championship | October 31, 2015 |
| 5,000 Meters · Thoroughbred ParkKHSAA Class 1A State Championship · Nov 3 | 18:05.44 | KHSAA Class 1A State Championship | November 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2016 Cross Country
2 results2015 Cross Country
2 results2014 Cross Country
1 results