Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 18:59.8 | McNeil Invitational | September 23, 2022 |
| 3,200 Meters · Hallsville High SchoolHallsville Invitational · Sep 10 | 15:21.04 | Hallsville Invitational | September 10, 2020 |
| 5,000 Meters · Dayton High SchoolDayton Bronco 34th Annual Invitational · Sep 16 | 20:50 | Dayton Bronco 34th Annual Invitational | September 16, 2023 |
| 5,000 Meters · Grand Oaks High SchoolGrand Oaks Grizzly Invitational · Sep 3 | 18:55 | Grand Oaks Grizzly Invitational | September 3, 2022 |
| 5,000 Meters · Lufkin High SchoolUIL 5A District 10 · Oct 10 | 18:34 | UIL 5A District 10 | October 10, 2024 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 19:47.22 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 5,000 Meters · Pecan Acres ParkSFA Lumberjack HS-MS 16th Annual Invitational · Sep 17 | 18:53.7 | SFA Lumberjack HS-MS 16th Annual Invitational | September 17, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2023 Cross Country
1 results2022 Cross Country
4 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | Hallsville InvitationalSep 10 · 3,200 Meters Junior High · Place 35 · LufkinLufkin | 3,200 Meters Junior High | 35 | 15:21.04 PB | 8 |