Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bridgeport City ParkWVSSAC Region II A-AA Championships · Oct 20 | 21:03.00 | WVSSAC Region II A-AA Championships | October 20, 2016 |
| 5,000 Meters · Cabell Midland HSWVSSAC A-AA State XC Championship · Oct 28 | 18:54.20 | WVSSAC A-AA State XC Championship | October 28, 2017 |
| 5,000 Meters · Cacapon Park Potomac Valley Conference (PVC) Championship Meet · Oct 15 | 25:07.70 | Potomac Valley Conference (PVC) Championship Meet | October 15, 2019 |
| 5,000 Meters · Doddridge County ParkDoddridge Invitational · Sep 13 | 20:30.67 | Doddridge Invitational | September 13, 2016 |
| 5,000 Meters · Elkins HSWVSSAC AA-A Region II · Oct 19 | 19:48.64 | WVSSAC AA-A Region II | October 19, 2017 |
| 5,000 Meters · Keyser HS CoursePotomac Valley Conference Championships · Oct 11 | 18:39.83 | Potomac Valley Conference Championships | October 11, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
4 results2017 Cross Country
5 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WVSSAC Region II A-AA ChampionshipsOct 20 · 5,000 Meters Varsity · Place 30 · Tucker County | 5,000 Meters Varsity | 30 | 21:03.00 PB | 9 |
| Oct 11 | Potomac Valley Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 8 · Tucker County | 5,000 Meters Varsity | 8 | 18:39.83 PB | 9 |
| Sep 20 | Broadford InvitationalSep 20 · 5,000 Meters Varsity · Place 13 · Tucker County | 5,000 Meters Varsity | 13 | 19:43Unofficial | 9 |
| Sep 13 | Doddridge InvitationalSep 13 · 5,000 Meters Varsity · Place 19 · Tucker County | 5,000 Meters Varsity | 19 | 20:30.67 PB | 9 |
| Sep 10 | Forest Festival InvitationalSep 10 · 5,000 Meters Varsity · Place 11 · Tucker County High | 5,000 Meters Varsity | 11 | 20:18.82 | — |