Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Grade School RoadCWVAC Middle School Championships · Oct 19 | 14:05.27 | CWVAC Middle School Championships | October 19, 2024 |
| 5,000 Meters · Big Ditch LakeBig Ditch Lake Invitational · Sep 15 | 28:13.63 | Big Ditch Lake Invitational | September 15, 2026 |
| 5,000 Meters · Meadowood ParkCoal River Classic (High School) · Sep 23 | 24:28.60 | Coal River Classic (High School) | September 23, 2026 |
| 5,000 Meters · WVSSAC XCRobert’s Running XC Festival High School · Sep 5 | 26:03.59 | Robert’s Running XC Festival High School | September 5, 2026 |
| 5,000 Meters · YMCA Kennedy Center RoadChick-fil-a Huntington/Wayne XC Invite · Aug 29 | 25:49.49 | Chick-fil-a Huntington/Wayne XC Invite | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | WVSSAC 2026 Cross Country State ChampionshipsOct 31 · 5,000 Meters AAA Varsity · Place 96 · Nicholas CountyNicholas County | 5,000 Meters AAA Varsity | 96 | 28:08.04 | 9 |
| Sep 23 | Coal River Classic (High School)Sep 23 · 5,000 Meters High School Varsity Girls · Place 65 · Nicholas CountyNicholas County | 5,000 Meters High School Varsity Girls | 65 | 24:28.60 PB | 9 |
| Sep 15 | Big Ditch Lake InvitationalSep 15 · 5,000 Meters Varsity · Place 18 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 18 | 28:13.63 PB | 9 |
| Sep 11 | Mt. Lion XC Invitational 2026Sep 11 · 5,000 Meters Varsity · Nicholas CountyNicholas County | 5,000 Meters Varsity | — | DNS | 9 |
| Sep 5 | Robert’s Running XC Festival High SchoolSep 5 · 5,000 Meters AAA/AAAA HS Varsity · Place 78 · Nicholas CountyNicholas County | 5,000 Meters AAA/AAAA HS Varsity | 78 | 26:03.59 PB | 9 |
| Aug 29 | Chick-fil-a Huntington/Wayne XC InviteAug 29 · 5,000 Meters Varsity · Place 84 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 84 | 25:49.49 PB | 9 |
2025 Cross Country
4 results2024 Cross Country
3 results