Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Boyd County High SchoolBoyd Invitational · Oct 13 | 13:31.00 | Boyd Invitational | October 13, 2015 |
| 3,200 Meters · Fairland HSFairland 2 Miler · Aug 22 | 13:22.07 | Fairland 2 Miler | August 22, 2016 |
| 5,000 Meters · Bourbon County ParkKTCCCA High School Meet of Champions · Oct 17 | 19:30.1 | KTCCCA High School Meet of Champions | October 17, 2020 |
| 5,000 Meters · Boyd County High SchoolKHSAA Region 6AA, 7 AA and 7A · Oct 29 | 20:12.50 | KHSAA Region 6AA, 7 AA and 7A | October 29, 2016 |
| 5,000 Meters · Cabell Midland HSSt. Mary's Invitational · Sep 2 | 20:20 | St. Mary's Invitational | September 2, 2017 |
| 5,000 Meters · Mason County HSKHSAA Region 6 Class AA · Oct 24 | 19:11.36 | KHSAA Region 6 Class AA | October 24, 2020 |
| 5,000 Meters · Piketon HSPiketon Invitational · Sep 30 | 21:22.16 | Piketon Invitational | September 30, 2017 |
| 5,000 Meters · Powell County High SchoolKHSAA Region 6 Class AA · Oct 26 | 19:47.26 | KHSAA Region 6 Class AA | October 26, 2019 |
| 5,000 Meters · Thoroughbred ParkKHSAA Class AA State XC Championships · Nov 2 | 20:51.60 | KHSAA Class AA State XC Championships | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results2019 Cross Country
2 results2018 Cross Country
1 results2017 Cross Country
2 results2016 Cross Country
2 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Boyd Invitational Oct 13 · 3,000 Meters Middle School · Place 11 · Ashland BlazerAshland Blazer | 3,000 Meters Middle School | 11 | 13:31.00 PB | 7 |