Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Preston High CampusKnight Night Relay · Aug 27 | 11:02.02 | Knight Night Relay | August 27, 2022 |
| 3,000 Meters · Twin Falls State ParkCoalfield Conference Championships · Oct 13 | 15:39.25 | Coalfield Conference Championships | October 13, 2021 |
| 5,000 Meters · Cherry Hill Country ClubRichwood Cherry Hill Invitational · Sep 30 | 26:44.52 | Richwood Cherry Hill Invitational | September 30, 2025 |
| 5,000 Meters · Davis & Elkins CollegeForest Festival Invitational · Sep 28 | 32:19.58 | Forest Festival Invitational | September 28, 2024 |
| 5,000 Meters · Little Beaver State Park WVSSAC Class AA-Region III · Oct 19 | 25:38.0 | WVSSAC Class AA-Region III | October 19, 2023 |
| 5,000 Meters · Little Beaver State Park CampgroundWVSSAC Class AA Region 3 Championship · Oct 24 | 26:06.6 | WVSSAC Class AA Region 3 Championship | October 24, 2024 |
| 5,000 Meters · Westside HSWVSSAC Region 3 AA Cross Country Championships · Oct 20 | 24:37.50 | WVSSAC Region 3 AA Cross Country Championships | October 20, 2022 |
| 5,000 Meters · YMCA Kennedy CenterWVSSAC 2025 AAA Region 3 Championship · Oct 25 | 24:14.64 | WVSSAC 2025 AAA Region 3 Championship | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WVSSAC 2025 AAA Region 3 ChampionshipOct 25 · 5,000 Meters Varsity · Place 26 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 26 | 24:14.64 PB | 12 |
| Oct 15 | Coalfield Conference XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 21 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 21 | 25:41.30 | 12 |
| Oct 8 | Tucker Co. Invitational Oct 8 · 5,000 Meters Varsity · Place 12 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 12 | 25:03.09 | 12 |
| Sep 30 | Richwood Cherry Hill InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 6 | 26:44.52 PB | 12 |
| Sep 23 | Frank Young XC InvitationalSep 23 · 5,000 Meters Varsity · Place 17 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 17 | 28:50.67 | 12 |
| Sep 16 | Big Ditch Lake InvitationalSep 16 · 5,000 Meters Varsity · Place 8 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 8 | 26:40.80 | 12 |
| Sep 12 | Beckley Invitational @ PipestemSep 12 · 5,000 Meters Varsity · Place 26 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 26 | 24:51.20 | 12 |
| Sep 9 | Stonewall Jackson Invitational MS/HSSep 9 · 5,000 Meters Varsity · Place 11 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 11 | 27:23.61 | SR |
| Aug 30 | XC Festival Under the LightsAug 30 · 5,000 Meters Varsity · Place 97 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 97 | 25:36.53 | 12 |
| Aug 23 | 2025 Autumn ClassicAug 23 · 5,000 Meters Varsity · Place 73 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 73 | 25:41.92 | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WVSSAC State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 68 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 68 | 25:15.79 | 11 |
| Oct 24 | WVSSAC Class AA Region 3 ChampionshipOct 24 · 5,000 Meters Varsity · Place 15 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 15 | 26:06.6 PB | 11 |
| Oct 17 | Coalfield ConferenceOct 17 · 5,000 Meters Varsity · Place 36 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 36 | 26:58.8 | 11 |
| Oct 8 | Tucker Co High School XC Invitational Oct 8 · 5,000 Meters Varsity · Place 35 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 35 | 26:22.04 | 11 |
| Sep 28 | Forest Festival InvitationalSep 28 · 5,000 Meters Varsity · Place 58 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 58 | 32:19.58 PB | 11 |
2023 Cross Country
1 results2022 Cross Country
4 results2021 Cross Country
1 results