Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hubbard High School/ISDHubbard Invitational · Sep 23 | 16:27.0 | Hubbard Invitational | September 23, 2020 |
| 2 Miles · Lynn Creek ParkArl Houston Ken Gaston 27th Annual Race At The Lake · Sep 29 | 18:55.40 | Arl Houston Ken Gaston 27th Annual Race At The Lake | September 29, 2023 |
| 2 Miles · Rex Callicott ParkKeene Smith Invitational 9/1 · Sep 1 | 18:58.43 | Keene Smith Invitational 9/1 | September 1, 2021 |
| 2 Miles · Stephenville City ParkStephenville Thrill of the Hill Invitational · Oct 6 | 16:20.24 | Stephenville Thrill of the Hill Invitational | October 6, 2021 |
| 2 Miles · Wallace ParkUIL 4A District 11 · Oct 14 | 18:33.60 | UIL 4A District 11 | October 14, 2021 |
| 2 Miles · Waxahachie Sports ComplexLife Waxahachie Mustang 2nd Annual Stampede · Sep 23 | 16:04.28 | Life Waxahachie Mustang 2nd Annual Stampede | September 23, 2021 |
| 2400 m · Bluebonnet Country ClubHico Bluebonnet Invitational · Sep 11 | 13:49.15 | Hico Bluebonnet Invitational | September 11, 2019 |
| 3,200 Meters · Granbury City DGCGRANBURY MS RACE FOR THE LOOT · Oct 2 | 20:42.13 | GRANBURY MS RACE FOR THE LOOT | October 2, 2019 |
| 3,200 Meters · Wallace ParkJunior High District Meet @ Wallace Park · Oct 14 | 16:38.90 | Junior High District Meet @ Wallace Park | October 14, 2019 |
| 5,000 Meters · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational · Aug 31 | 28:00.96 | Midlothian James Smith HS Invitational | August 31, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2021 Cross Country
4 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Hubbard InvitationalSep 23 · 2 Miles Middle School · Place 35 · GodleyGodley | 2 Miles Middle School | 35 | 16:27.0 PB | 8 |
2019 Cross Country
3 results