Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2800 m · Pipestem Resort State ParkCoach Willie B XC Invitational @ Pipestem · Aug 29 | 11:14.23 | Coach Willie B XC Invitational @ Pipestem | August 29, 2026 |
| 3,000 Meters · Greenbrier East HSSpartan Invitational 2026 · Oct 10 | 11:41.54 | Spartan Invitational 2026 | October 10, 2026 |
| 3,000 Meters · Little Beaver State Park CampgroundShady Spring Invitational · Sep 19 | 12:30.88 | Shady Spring Invitational | September 19, 2026 |
| 3,000 Meters · PikeView High SchoolPikeView XC Invitational 2026 · Oct 3 | 14:37.00 | PikeView XC Invitational 2026 | October 3, 2026 |
| 3,000 Meters · Twin Falls State ParkCoalfield Conference XC Championships · Oct 15 | 12:41.25 | Coalfield Conference XC Championships | October 15, 2026 |
| 3,000 Meters · Westside HSWestside Invitational 2026 · Sep 26 | 11:42.77 | Westside Invitational 2026 | September 26, 2026 |
| 4,000 Meters · USATF WV Holly-GrayUSATF West Virginia Assoc. Junior Olympic, Open, Masters Cross Country Championships · Nov 8 | 18:11.57 | USATF West Virginia Assoc. Junior Olympic, Open, Masters Cross Country Championships | November 8, 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 19 | Wyoming County Middle School ChampionshipsOct 19 · 3,000 Meters Varsity · Place 1 · OceanaOceana | 3,000 Meters Varsity | 1 | 12:05.00 | 8 |
| Oct 15 | Coalfield Conference XC ChampionshipsOct 15 · 3,000 Meters Championship MS · Place 5 · OceanaOceana | 3,000 Meters Championship MS | 5 | 12:41.25 PB | 8 |
| Oct 10 | Spartan Invitational 2026Oct 10 · 3,000 Meters MS · Place 7 · OceanaOceana | 3,000 Meters MS | 7 | 11:41.54 PB | 8 |
| Oct 3 | PikeView XC Invitational 2026Oct 3 · 3,000 Meters MS · Place 11 · OceanaOceana | 3,000 Meters MS | 11 | 14:37.00 PB | 8 |
| Sep 26 | Westside Invitational 2026Sep 26 · 3,000 Meters MS · Place 2 · OceanaOceana | 3,000 Meters MS | 2 | 11:42.77 PB | 8 |
| Sep 19 | Shady Spring Invitational Sep 19 · 3,000 Meters Boys Middle School · Place 12 · OceanaOceana | 3,000 Meters Boys Middle School | 12 | 12:30.88 PB | 8 |
| Sep 11 | Mt. Lion XC Invitational 2026Sep 11 · 3,000 Meters MS · OceanaOceana | 3,000 Meters MS | — | DNS | 8 |
| Aug 29 | Coach Willie B XC Invitational @ PipestemAug 29 · 2,800 Meters Varsity Stars · Place 19 · OceanaOceana | 2,800 Meters Varsity Stars | 19 | 11:14.23 PB | 8 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | USATF West Virginia Assoc. Junior Olympic, Open, Masters Cross Country ChampionshipsNov 8 · 4,000 Meters Youth 13-14 · Place 2 · Southern WV Athletic ClubSouthern WV Athletic Club | 4,000 Meters Youth 13-14 | 2 | 18:11.57 PB | 7 |
| Oct 11 | Pikeview InvitationalOct 11 · 3,000 Meters Middle School · Place 10 · OceanaOceana | 3,000 Meters Middle School | 10 | 11:52 | 7 |
| Sep 27 | Westside InvitationalSep 27 · 3,000 Meters Middle School · Place 15 · OceanaOceana | 3,000 Meters Middle School | 15 | 12:35.50 | 7 |
| Sep 20 | Shady Spring Invitational Sep 20 · 3,000 Meters Middle School · Place 23 · OceanaOceana | 3,000 Meters Middle School | 23 | 13:51.30 | 7 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Coalfield ConferenceOct 17 · 3,000 Meters Middle School · Place 18 · OceanaOceana | 3,000 Meters Middle School | 18 | 13:52.0 | 6 |
| Oct 12 | Liberty Raleigh XC MeetOct 12 · 3,000 Meters Middle School · Place 18 · OceanaOceana | 3,000 Meters Middle School | 18 | 13:29.9 | 6 |
| Oct 5 | Spartan Invitational Oct 5 · 3,000 Meters Middle School · Place 16 · OceanaOceana | 3,000 Meters Middle School | 16 | 13:09.5 | 6 |
| Oct 1 | Westside Cross Country InvitationalOct 1 · 3,000 Meters Middle School · Place 4 · OceanaOceana | 3,000 Meters Middle School | 4 | 13:36 | 6 |
| Sep 28 | PikeView InvitationalSep 28 · 3,000 Meters Middle School · Place 15 · OceanaOceana | 3,000 Meters Middle School | 15 | 14:41.4 | 6 |
| Sep 21 | Shady Spring Invitational Sep 21 · 3,000 Meters Middle School · Place 18 · OceanaOceana | 3,000 Meters Middle School | 18 | 13:22.02 | 6 |