Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 18:52.9 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 12:20.10 | USATF National Junior Olympic Championships | December 14, 2024 |
| 3,000 Meters · Burroughs ParkNW Flyers XC meet · Oct 28 | 14:55.24 | NW Flyers XC meet | October 28, 2023 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 13:20.38 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Nottingham ParkTexas Middle School Cross Country State Championship · Nov 11 | 12:44 | Texas Middle School Cross Country State Championship | November 11, 2023 |
| 3,000 Meters · Paul D Rushing ParkUSATF Gulf Association Junior Olympic Championships · Nov 16 | 12:21.66 | USATF Gulf Association Junior Olympic Championships | November 16, 2024 |
| 3,000 Meters · Seabourne Creek ParkGulf District Athletics Cross Country Challenge · Oct 26 | 12:25.06 | Gulf District Athletics Cross Country Challenge | October 26, 2024 |
| 5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC26 · Sep 26 | 20:02.8 | Nike South Invitational XC26 | September 26, 2026 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 20:35.80 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC26 · Sep 5 | 20:11 | Marcus Coach T Invitational XC26 | September 5, 2026 |
| 5,000 Meters · Vista Ridge High SchoolVista Ridge Invitational XC26 · Aug 21 | 20:43 | Vista Ridge Invitational XC26 | August 21, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
1 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 155 · Track Houston Youth TrackTrack Houston Youth Track | 3,000 Meters 11-12 | 155 | 12:20.10 PB | 7 |
| Nov 16 | USATF Gulf Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 10 · Track Houston Youth TrackTrack Houston Youth Track | 3,000 Meters 11-12 | 10 | 12:21.66 PB | 7 |
| Nov 9 | Texas Youth Cross Country State ChampionshipNov 9 · 3,000 Meters Middle School · Place 21 · Track Houston YouthTrack Houston Youth | 3,000 Meters Middle School | 21 | 11:59 | 7 |
| Oct 26 | Gulf District Athletics Cross Country ChallengeOct 26 · 3,000 Meters 12 Years Old · Place 2 · Track Houston Youth TrackTrack Houston Youth Track | 3,000 Meters 12 Years Old | 2 | 12:25.06 PB | 7 |
| Oct 19 | Top Speed Elite 2nd Annual XC MeetOct 19 · 3,000 Meters Varsity · Place 6 · Track Houston YouthTrack Houston Youth | 3,000 Meters Varsity | 6 | 12:30.53 | 7 |
| Oct 12 | KT Express 7th Annual XC MeetOct 12 · 3,000 Meters Middle School · Place 7 · Track Houston YouthTrack Houston Youth | 3,000 Meters Middle School | 7 | 12:07.5 | 7 |
| Oct 5 | FPR Hay Bale 7th Annual Cross Country ChampionshipOct 5 · Varsity · Place 8 · Track Houston YouthTrack Houston Youth | Varsity | 8 | 12:23 | 7 |
| Sep 28 | Track Houston Cross Country InvitationalSep 28 · 3,000 Meters Middle School · Place 3 · TRACK HOUSTON YOUTH TRACK ATRACK HOUSTON YOUTH TRACK A | 3,000 Meters Middle School | 3 | 11:56 | 7 |
2023 Cross Country
6 results