Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Preston High CampusKnight Night Relay · Aug 27 | 8:38.01 | Knight Night Relay | August 27, 2022 |
| 10,000 Meters · Foundation FieldsNCAA DII Atlantic · Nov 8 | 33:28.00 | NCAA DII Atlantic | November 8, 2025 |
| 5,000 Meters · Davis & Elkins CollegeForest Festival Invitational · Sep 28 | 19:28.60 | Forest Festival Invitational | September 28, 2024 |
| 5,000 Meters · Little Beaver State Park WVSSAC Class AA-Region III · Oct 19 | 17:43.3 | WVSSAC Class AA-Region III | October 19, 2023 |
| 5,000 Meters · Little Beaver State Park CampgroundWVSSAC Class AA Region 3 Championship · Oct 24 | 17:23.6 | WVSSAC Class AA Region 3 Championship | October 24, 2024 |
| 5,000 Meters · Stonewall ResortStonewall Jackson Invitational · Sep 4 | 18:06.00 | Stonewall Jackson Invitational | September 4, 2024 |
| 5,000 Meters · Twin Falls State ParkCoalfield Conference Championships · Oct 13 | 19:30.33 | Coalfield Conference Championships | October 13, 2021 |
| 5,000 Meters · Westside HSWVSSAC Region 3 AA Cross Country Championships · Oct 20 | 17:44.70 | WVSSAC Region 3 AA Cross Country Championships | October 20, 2022 |
| 5800 m · Virginia Tech Home Cross Country CourseVT Invitational · Sep 4 | 19:14.4 | VT Invitational | September 4, 2026 |
| 8,000 Meters · Bethany CollegeMountain East Conference Championships · Nov 7 | 26:56.72 | Mountain East Conference Championships | November 7, 2026 |
| 8,000 Meters · Crispin Golf CourseMountain East Conference XC Championships · Oct 25 | 28:38.66 | Mountain East Conference XC Championships | October 25, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 26:47.54 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Ivey Redmon Sports ComplexRams Atlantic Region Preview · Sep 25 | 26:49.0 | Rams Atlantic Region Preview | September 25, 2026 |
| 8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 26:44.62 | The Southern Showcase | September 12, 2025 |
| 8,000 Meters · Pipestem Resort State ParkConcord XC Invitational 2026 · Oct 16 | 27:18.8 | Concord XC Invitational 2026 | October 16, 2026 |
| 8,000 Meters · Salisbury Community ParkCatawba Fleet Feet XC Invite · Sep 6 | 28:28.82 | Catawba Fleet Feet XC Invite | September 6, 2025 |
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 · 8,000 Meters Varsity · Place 42 · ConcordConcord | 8,000 Meters Varsity | 42 | 26:56.72 PB | So |
| Oct 16 | Concord XC Invitational 2026Oct 16 · 8,000 Meters College · Place 4 · ConcordConcord | 8,000 Meters College | 4 | 27:18.8 PB | So |
| Sep 25 | Rams Atlantic Region PreviewSep 25 · 8,000 Meters Men · Place 14 · ConcordConcord | 8,000 Meters Men | 14 | 26:49.0 PB | So |
| Sep 18 | Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Open · Place 27 · ConcordConcord | 8,000 Meters Open | 27 | 26:55.5 | So |
| Sep 4 | VT InvitationalSep 4 · 5,800 Meters Collegiate · Place 20 · ConcordConcord | 5,800 Meters Collegiate | 20 | 19:14.4 PB | So |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII AtlanticNov 8 · 10,000 Meters Atlantic · Place 80 · ConcordConcord | 10,000 Meters Atlantic | 80 | 33:28.00 PB | Fr |
| Oct 25 | Mountain East Conference XC ChampionshipsOct 25 · 8,000 Meters Varsity · Place 44 · ConcordConcord | 8,000 Meters Varsity | 44 | 28:38.66 PB | Fr |
| Oct 10 | Concord XC Invite 2025Oct 10 · 8,000 Meters Varsity · Place 8 · ConcordConcord | 8,000 Meters Varsity | 8 | 27:24.90 | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 146 · ConcordConcord | 8,000 Meters College Blue | 146 | 26:47.54 PB | Fr |
| Sep 12 | The Southern ShowcaseSep 12 · 8,000 Meters College · Place 293 · ConcordConcord | 8,000 Meters College | 293 | 26:44.62 PB | Fr |
| Sep 6 | Catawba Fleet Feet XC InviteSep 6 · 8,000 Meters College · Place 18 · ConcordConcord | 8,000 Meters College | 18 | 28:28.82 PB | Fr |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WVSSAC State ChampionshipsNov 2 · 5,000 Meters Varsity · Place 15 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 15 | 17:04.91 | 12 |
| Oct 24 | WVSSAC Class AA Region 3 ChampionshipOct 24 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 1 | 17:23.6 PB | 12 |
| Oct 17 | Coalfield ConferenceOct 17 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 1 | 17:24.0 | 12 |
| Oct 8 | Tucker Co High School XC Invitational Oct 8 · 5,000 Meters Varsity · Place 4 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 4 | 17:13.25 | 12 |
| Sep 28 | Forest Festival InvitationalSep 28 · 5,000 Meters Varsity · Place 13 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 13 | 19:28.60 PB | 12 |
| Sep 21 | Shady Spring Invitational Sep 21 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 1 | 17:33.64 | 12 |
| Sep 10 | Liberty Mountaineer RunSep 10 · 5,000 Meters Varsity · Place 1 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 1 | 18:11.13 | 12 |
| Sep 4 | Stonewall Jackson InvitationalSep 4 · 5,000 Meters Varsity · Place 2 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 2 | 18:06.00 PB | 12 |
| Aug 31 | Cabell Midland High School XC FestivalAug 31 · 5,000 Meters Varsity · Place 15 · Nicholas CountyNicholas County | 5,000 Meters Varsity | 15 | 17:32.45 | 12 |
2023 Cross Country
2 results2022 Cross Country
4 results2021 Cross Country
4 results