Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hallsville High SchoolHallsville Invitational · Sep 10 | 24:00.38 | Hallsville Invitational | September 10, 2020 |
| 5,000 Meters · Harts Bluff HSHarts Bluff 2nd Annual Invitational · Aug 19 | 20:59.97 | Harts Bluff 2nd Annual Invitational | August 19, 2023 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 3A Region 2 Championship · Nov 9 | 22:00.42 | UIL 3A Region 2 Championship | November 9, 2020 |
| 5,000 Meters · Lear Park Athletic ComplexUIL 3A District 16 · Oct 10 | 22:24.7 | UIL 3A District 16 | October 10, 2022 |
| 5,000 Meters · lynn creek parkUIL 3A Region 2 Championship · Oct 26 | 22:35.15 | UIL 3A Region 2 Championship | October 26, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | UIL 3A District 16Oct 10 · 5,000 Meters Varsity · Place 24 · Waskom | 5,000 Meters Varsity | 24 | 22:24.7 PB | 11 |
| Sep 10 | Harts Bluff InvitationalSep 10 · 5,000 Meters Varsity · Place 38 · Waskom | 5,000 Meters Varsity | 38 | 20:16.12 | 11 |
2021 Cross Country
2 results2020 Cross Country
4 results