Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Twin Falls State ParkCoalfield Conference Championships · Oct 12 | 18:22.6 | Coalfield Conference Championships | October 12, 2022 |
| 4,000 Meters · Greenbrier East HSSpartan Invitational 2026 · Oct 10 | 21:02.51 | Spartan Invitational 2026 | October 10, 2026 |
| 5,000 Meters · Big Ditch LakeBig Ditch Lake Invitational · Sep 15 | 31:57.78 | Big Ditch Lake Invitational | September 15, 2026 |
| 5,000 Meters · Cherry Hill Country ClubRichwood Cherry Hill Invitational · Oct 6 | 28:51.02 | Richwood Cherry Hill Invitational | October 6, 2026 |
| 5,000 Meters · Ferguson Memorial ParkJunior Nuzum Memorial Invitational · Oct 3 | 28:50.04 | Junior Nuzum Memorial Invitational | October 3, 2026 |
| 5,000 Meters · Little Beaver State Park CampgroundWVSSAC Class AA Region 3 Championship · Oct 24 | 30:27.9 | WVSSAC Class AA Region 3 Championship | October 24, 2024 |
| 5,000 Meters · Meadowood ParkCoal River Classic (High School) · Sep 23 | 27:54.43 | Coal River Classic (High School) | September 23, 2026 |
| 5,000 Meters · St. Marys High School2026 Autumn Classic · Aug 22 | 28:57.68 | 2026 Autumn Classic | August 22, 2026 |
| 5,000 Meters · Stonewall ResortStonewall Jackson Invitational · Sep 4 | 34:13.94 | Stonewall Jackson Invitational | September 4, 2024 |
| 5,000 Meters · WVSSAC XCWVSSAC 2026 Cross Country State Championships · Oct 31 | 26:48.38 | WVSSAC 2026 Cross Country State Championships | October 31, 2026 |
| 5,000 Meters · YMCA Kennedy CenterWVSSAC 2025 AAA Region 3 Championship · Oct 25 | 26:11.30 | 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.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | WVSSAC 2026 Cross Country State ChampionshipsOct 31 · 5,000 Meters AAA Varsity · Place 92 · Nicholas CountyNicholas County | 5,000 Meters AAA Varsity | 92 | 26:48.38 PB | 11 |
| Oct 10 | Spartan Invitational 2026Oct 10 · 4,000 Meters Varsity · Place 26 · Nicholas CountyNicholas County | 4,000 Meters Varsity | 26 | 21:02.51 PB | 11 |
| Oct 6 | Richwood Cherry Hill InvitationalOct 6 · 5,000 Meters HS · Place 9 · Nicholas CountyNicholas County | 5,000 Meters HS | 9 | 28:51.02 PB | 11 |
| Oct 3 | Junior Nuzum Memorial InvitationalOct 3 · 5,000 Meters Varsity · Place 17 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 17 | 28:50.04 PB | 11 |
| Sep 23 | Coal River Classic (High School)Sep 23 · 5,000 Meters High School Varsity Girls · Place 114 · Nicholas CountyNicholas County | 5,000 Meters High School Varsity Girls | 114 | 27:54.43 PB | 11 |
| Sep 15 | Big Ditch Lake InvitationalSep 15 · 5,000 Meters Varsity · Place 25 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 25 | 31:57.78 PB | 11 |
| Sep 11 | Mt. Lion XC Invitational 2026Sep 11 · 5,000 Meters Varsity · Nicholas CountyNicholas County | 5,000 Meters Varsity | — | DNS | 11 |
| Aug 22 | 2026 Autumn ClassicAug 22 · 5,000 Meters Varsity · Place 173 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 173 | 28:57.68 PB | 11 |
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 31 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 31 | 26:11.30 PB | 10 |
| Oct 15 | Coalfield Conference XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 34 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 34 | 28:24.50 | 10 |
| Oct 8 | Tucker Co. Invitational Oct 8 · 5,000 Meters Varsity · Place 18 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 18 | 27:22.43 | 10 |
| Sep 30 | Richwood Cherry Hill InvitationalSep 30 · 5,000 Meters Varsity · Place 10 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 10 | 28:51.59 | 10 |
| Sep 23 | Frank Young XC InvitationalSep 23 · 5,000 Meters Varsity · Place 26 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 26 | 31:19.46 | 10 |
| Sep 16 | Big Ditch Lake InvitationalSep 16 · 5,000 Meters Varsity · Place 15 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 15 | 30:17.60 | 10 |
| Sep 12 | Beckley Invitational @ PipestemSep 12 · 5,000 Meters Varsity · Place 50 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 50 | 27:58.10 | 10 |
| Sep 9 | Stonewall Jackson Invitational MS/HSSep 9 · 5,000 Meters Varsity · Place 17 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 17 | 31:15.36 | SO |
| Aug 30 | XC Festival Under the LightsAug 30 · 5,000 Meters Varsity · Place 124 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 124 | 29:13.24 | 10 |
| Aug 23 | 2025 Autumn ClassicAug 23 · 5,000 Meters Varsity · Place 105 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 105 | 29:26.65 | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WVSSAC State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 84 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 84 | 28:05.07 | 9 |
| Oct 24 | WVSSAC Class AA Region 3 ChampionshipOct 24 · 5,000 Meters Varsity · Place 20 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 20 | 30:27.9 PB | 9 |
| Oct 17 | Coalfield ConferenceOct 17 · 5,000 Meters Varsity · Place 50 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 50 | 29:32.7 | 9 |
| Oct 8 | Tucker Co High School XC Invitational Oct 8 · 5,000 Meters Varsity · Place 46 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 46 | 28:59.46 | 9 |
| Sep 21 | Shady Spring Invitational Sep 21 · 5,000 Meters Varsity · Place 42 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 42 | 32:50.46 | 9 |
| Sep 10 | Liberty Mountaineer RunSep 10 · 5,000 Meters Varsity · Place 15 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 15 | 31:53.03 | 9 |
| Sep 4 | Stonewall Jackson InvitationalSep 4 · 5,000 Meters Varsity · Place 23 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 23 | 34:13.94 PB | 9 |
2022 Cross Country
2 results2021 Cross Country
1 results