Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,400 Meters · Virginia Tech Home Cross Country CourseVT Invitational · Sep 4 | 19:04.8 | VT Invitational | September 4, 2026 |
| 5,000 Meters · Coonskin ParkWVSSAC Class A Region 3 Championship · Oct 24 | 21:40.5 | WVSSAC Class A Region 3 Championship | October 24, 2024 |
| 5,000 Meters · Davis & Elkins CollegeWVSSAC Class A-Region III · Oct 19 | 22:38.5 | WVSSAC Class A-Region III | October 19, 2023 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 20:16.13 | The Southern Showcase | September 12, 2025 |
| 5,000 Meters · Pipestem Resort State ParkConcord XC Invitational 2026 · Oct 16 | 21:59.9 | Concord XC Invitational 2026 | October 16, 2026 |
| 5,000 Meters · Salisbury Community ParkCatawba Fleet Feet XC Invite · Sep 6 | 20:51.86 | Catawba Fleet Feet XC Invite | September 6, 2025 |
| 5,000 Meters · Twin Falls State ParkCoalfield Conference Championships · Oct 13 | 24:29.21 | Coalfield Conference Championships | October 13, 2021 |
| 6,000 Meters · Bethany CollegeMountain East Conference Championships · Nov 7 | 27:54.99 | Mountain East Conference Championships | November 7, 2026 |
| 6,000 Meters · Crispin Golf CourseMountain East Conference XC Championships · Oct 25 | 25:24.79 | Mountain East Conference XC Championships | October 25, 2025 |
| 6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 24:52.29 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 6,000 Meters · Ivey Redmon Sports ComplexRams Atlantic Region Preview · Sep 25 | 25:48.4 | Rams Atlantic Region Preview | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Mountain East Conference Championships Nov 7 · 6,000 Meters Varsity · Place 79 · ConcordConcord | 6,000 Meters Varsity | 79 | 27:54.99 PB | So |
| Oct 16 | Concord XC Invitational 2026Oct 16 · 5,000 Meters College · Place 2 · ConcordConcord | 5,000 Meters College | 2 | 21:59.9 PB | So |
| Sep 25 | Rams Atlantic Region PreviewSep 25 · 6,000 Meters Women · Place 45 · ConcordConcord | 6,000 Meters Women | 45 | 25:48.4 PB | So |
| Sep 18 | Southern Showcase (Collegiate)Sep 18 · 5,000 Meters Open · Place 66 · ConcordConcord | 5,000 Meters Open | 66 | 21:27.5 | So |
| Sep 4 | VT InvitationalSep 4 · 4,400 Meters Collegiate · Place 40 · ConcordConcord | 4,400 Meters Collegiate | 40 | 19:04.8 PB | So |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Mountain East Conference XC ChampionshipsOct 25 · 6,000 Meters Varsity · Place 40 · ConcordConcord | 6,000 Meters Varsity | 40 | 25:24.79 PB | Fr |
| Oct 10 | Concord XC Invite 2025Oct 10 · 5,000 Meters Varsity · Place 3 · ConcordConcord | 5,000 Meters Varsity | 3 | 19:56.50 | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 201 · ConcordConcord | 6,000 Meters College Blue | 201 | 24:52.29 PB | Fr |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters College · Place 327 · ConcordConcord | 5,000 Meters College | 327 | 20:16.13 PB | Fr |
| Sep 6 | Catawba Fleet Feet XC InviteSep 6 · 5,000 Meters College · Place 17 · ConcordConcord | 5,000 Meters College | 17 | 20:51.86 PB | Fr |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WVSSAC State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 9 · Summers CountySummers County | 5,000 Meters Varsity | 9 | 21:31.41 | 12 |
| Oct 24 | WVSSAC Class A Region 3 ChampionshipOct 24 · 5,000 Meters Varsity · Place 2 · Summers CountySummers County | 5,000 Meters Varsity | 2 | 21:40.5 PB | 12 |
| Oct 17 | Coalfield ConferenceOct 17 · 5,000 Meters Varsity · Place 6 · Summers CountySummers County | 5,000 Meters Varsity | 6 | 22:08.1 | 12 |
| Oct 12 | Liberty Raleigh XC MeetOct 12 · 5,000 Meters Varsity · Place 1 · Summers CountySummers County | 5,000 Meters Varsity | 1 | 22:08.3 | 12 |
| Oct 5 | Spartan Invitational Oct 5 · 5,000 Meters Varsity · Place 10 · Summers CountySummers County | 5,000 Meters Varsity | 10 | 22:35.7 | 12 |
| Sep 28 | PikeView InvitationalSep 28 · 5,000 Meters Varsity · Place 2 · Summers CountySummers County | 5,000 Meters Varsity | 2 | 23:22.3 | 12 |
| Sep 28 | PikeView InvitationalSep 28 · 5,000 Meters Varsity · Place 2 · Summers CountySummers County | 5,000 Meters Varsity | 2 | 23:22.3 | 12 |
| Sep 21 | Shady Spring Invitational Sep 21 · 5,000 Meters Varsity · Place 3 · Summers CountySummers County | 5,000 Meters Varsity | 3 | 23:30.96 | 12 |
| Sep 13 | Mountain Lion Cross Country InviteSep 13 · 5,000 Meters Varsity · Place 10 · Summers Coun -Summers Coun - | 5,000 Meters Varsity | 10 | 22:01.5 | — |
| Aug 31 | Cabell Midland High School XC FestivalAug 31 · 5,000 Meters Varsity · Place 32 · Summers CountySummers County | 5,000 Meters Varsity | 32 | 23:23.96 | 12 |
| Aug 24 | Chick-Fil-A Inv -BeckleyAug 24 · 5,000 Meters Varsity · Place 10 · Summers CountySummers County | 5,000 Meters Varsity | 10 | 22:56.4 | 12 |
2023 Cross Country
2 results2021 Cross Country
2 results