Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Pearland Dawson HSPearland Dawson Will Sirmon Short Course · Aug 14 | 11:27.4 | Pearland Dawson Will Sirmon Short Course | August 14, 2021 |
| 3 Miles · Cypress Falls High SchoolCypress Falls Kevin Napier Invitational · Aug 26 | 16:14.23 | Cypress Falls Kevin Napier Invitational | August 26, 2022 |
| 3 Miles · Imperial ParkKempner Cougar 8th Annual Classic · Sep 23 | 16:23.2 | Kempner Cougar 8th Annual Classic | September 23, 2022 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 11 | 18:11.6 | Brenham Hillacious HS Invitational | September 11, 2021 |
| 5,000 Meters · Imperial ParkKempner 7th Annual Cougar Classic · Sep 24 | 17:35.47 | Kempner 7th Annual Cougar Classic | September 24, 2021 |
| 5,000 Meters · Jones Creek Ranch ParkUIL 5A District 20 · Oct 11 | 16:40.6 | UIL 5A District 20 | October 11, 2023 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 5A Region 3 Championship · Oct 25 | 16:26.83 | UIL 5A Region 3 Championship | October 25, 2022 |
| 5,000 Meters · Kate Barr Ross ParkUIL 5A Region 3 Championship · Oct 25 | 18:19.8 | UIL 5A Region 3 Championship | October 25, 2021 |
| 5,000 Meters · Old Settlers ParkTX UIL 5A State Championship · Nov 5 | 17:04.5 | TX UIL 5A State Championship | November 5, 2022 |
| 5,000 Meters · Seabourne Creek ParkUIL 5A District 20 · Oct 13 | 16:41.9 | UIL 5A District 20 | October 13, 2022 |
| 5,000 Meters · Seven Lakes High SchoolSeven Lakes Showcase · Sep 3 | 17:09.2 | Seven Lakes Showcase | September 3, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | UIL 5A Region 3 ChampionshipOct 23 · 5,000 Meters III-5A · Place 27 · Richmond Foster | 5,000 Meters III-5A | 27 | 17:05.83 | 12 |
| Oct 11 | UIL 5A District 20Oct 11 · 5,000 Meters Varsity · Place 7 · Richmond Foster | 5,000 Meters Varsity | 7 | 16:40.6 PB | 12 |
2022 Cross Country
6 results2021 Cross Country
5 results