Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Meadowood ParkCoal River Classic · Sep 21 | 13:38.4 | Coal River Classic | September 21, 2022 |
| 5,000 Meters · Chief Logan State ParkBoone Memorial Health Invitational · Aug 22 | 24:19.64 | Boone Memorial Health Invitational | August 22, 2026 |
| 5,000 Meters · Coonskin ParkIrish Invitational · Sep 10 | 23:13.2 | Irish Invitational | September 10, 2025 |
| 5,000 Meters · Meadowood ParkCoal River Classic (High School) · Sep 23 | 22:11.13 | Coal River Classic (High School) | September 23, 2026 |
| 5,000 Meters · Shawnee Sports ComplexIrish Invitational · Sep 16 | 23:49.07 | Irish Invitational | September 16, 2026 |
| 5,000 Meters · WVSSAC XCWVSSAC 2026 Cross Country State Championships · Oct 31 | 21:16.77 | WVSSAC 2026 Cross Country State Championships | October 31, 2026 |
| 5,000 Meters · YMCA Kennedy Center RoadChick-fil-a Huntington/Wayne XC Invite · Aug 29 | 22:05.83 | 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
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | WVSSAC 2026 Cross Country State ChampionshipsOct 31 · 5,000 Meters A Varsity · Place 53 · Charleston CatholicCharleston Catholic | 5,000 Meters A Varsity | 53 | 21:16.77 PB | 11 |
| Oct 15 | Kanawha County HS ChampionshipsOct 15 · 5,000 Meters High School Boys · Place 44 · Charleston CatholicCharleston Catholic | 5,000 Meters High School Boys | 44 | 22:11.23 | 11 |
| Sep 23 | Coal River Classic (High School)Sep 23 · 5,000 Meters High School Varsity Boys · Place 100 · Charleston CatholicCharleston Catholic | 5,000 Meters High School Varsity Boys | 100 | 22:11.13 PB | 11 |
| Sep 16 | Irish Invitational Sep 16 · 5,000 Meters Varsity · Place 60 · Charleston CatholicCharleston Catholic | 5,000 Meters Varsity | 60 | 23:49.07 PB | 11 |
| Sep 5 | Robert’s Running XC Festival High SchoolSep 5 · 5,000 Meters HS Junior Varsity · Place 54 · Charleston CatholicCharleston Catholic | 5,000 Meters HS Junior Varsity | 54 | 23:32.33 | 11 |
| Aug 29 | Chick-fil-a Huntington/Wayne XC InviteAug 29 · 5,000 Meters Varsity · Place 113 · Charleston CatholicCharleston Catholic | 5,000 Meters Varsity | 113 | 22:05.83 PB | 11 |
| Aug 22 | Boone Memorial Health InvitationalAug 22 · 5,000 Meters Varsity · Place 18 · Charleston CatholicCharleston Catholic | 5,000 Meters Varsity | 18 | 24:19.64 PB | 11 |
2025 Cross Country
1 results2024 Cross Country
1 results2022 Cross Country
2 results