Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lindsay Knights StadiumLindsay Knights Invitational · Sep 27 | 23:01.18 | Lindsay Knights Invitational | September 27, 2023 |
| 2 Miles · Ray Roberts Lake State Park Isle du BoisPilot Point JH Invitational · Sep 16 | 18:45.10 | Pilot Point JH Invitational | September 16, 2023 |
| 5,000 Meters · Alvord High SchoolAlvord Wyatt Dickerson Memorial Invitational XC26 · Sep 16 | 20:13.22 | Alvord Wyatt Dickerson Memorial Invitational XC26 | September 16, 2026 |
| 5,000 Meters · Harold Patterson Sports ComplexUIL Region II & Region III-1A Preview XC25 · Sep 5 | 22:32.30 | UIL Region II & Region III-1A Preview XC25 | September 5, 2025 |
| 5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC26 · Sep 5 | 20:43 | Marcus Coach T Invitational XC26 | September 5, 2026 |
| 5,000 Meters · Rolling Hills Soccer ComplexUIL Region II & Region III-1A Preview XC26 · Sep 11 | 21:15.2 | UIL Region II & Region III-1A Preview XC26 | September 11, 2026 |
| 5,000 Meters · The BuffBirdville Flyin Hawk XIX Invitational XC26 · Sep 24 | 20:09.09 | Birdville Flyin Hawk XIX Invitational XC26 | September 24, 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 |
| Oct 13 | UIL 4A District 09 XC26Oct 13 · 5,000 Meters Junior Varsity · Place 33 · SangerSanger | 5,000 Meters Junior Varsity | 33 | 23:07.42 | 11 |
| Sep 24 | Birdville Flyin Hawk XIX Invitational XC26Sep 24 · 5,000 Meters Junior Varsity · Place 35 · SangerSanger | 5,000 Meters Junior Varsity | 35 | 20:09.09 PB | 11 |
| Sep 16 | Alvord Wyatt Dickerson Memorial Invitational XC26Sep 16 · 5,000 Meters Junior Varsity · Place 3 · SangerSanger | 5,000 Meters Junior Varsity | 3 | 20:13.22 PB | 11 |
| Sep 11 | UIL Region II & Region III-1A Preview XC26Sep 11 · 5,000 Meters JV BOYS 1A-6A · Place 48 · SangerSanger | 5,000 Meters JV BOYS 1A-6A | 48 | 21:15.2 PB | 11 |
| Sep 5 | Marcus Coach T Invitational XC26Sep 5 · 5,000 Meters Junior Varsity Elite · Place 129 · SangerSanger | 5,000 Meters Junior Varsity Elite | 129 | 20:43 PB | 11 |
2025 Cross Country
1 results2023 Cross Country
2 results