Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Willow WaterholeWestbury XC Classic MS, Fun Run · Sep 24 | 11:14.25 | Westbury XC Classic MS, Fun Run | September 24, 2022 |
| 2 Miles · Houston Christian High SchoolHouston Christian Dave Jantzen Invitational XC26 · Sep 19 | 12:55.5 | Houston Christian Dave Jantzen Invitational XC26 | September 19, 2026 |
| 2 Miles · Kardia Christian AcademyKardia Meet #2 XC25 · Sep 20 | 15:02 | Kardia Meet #2 XC25 | September 20, 2025 |
| 2 Miles · Second Baptist Church, West CampusSecond Baptist School Soaring Eagle XC Meet 2026 · Sep 26 | 13:20.3 | Second Baptist School Soaring Eagle XC Meet 2026 | September 26, 2026 |
| 3,000 Meters · Nottingham ParkTexas Middle School Cross Country State Championship · Nov 11 | 12:00 | Texas Middle School Cross Country State Championship | November 11, 2023 |
| 3,200 Meters · Second Baptist Church - West CampusSecond Baptist School Soaring Eagle Meet · Sep 23 | 14:39.6 | Second Baptist School Soaring Eagle Meet | September 23, 2023 |
| 4,000 Meters · Nottingham ParkFPR Hay Bale 9th Annual Meet XC26 · Oct 3 | 17:09 | FPR Hay Bale 9th Annual Meet XC26 | October 3, 2026 |
| 4,000 Meters · Paul D Rushing ParkKaty Express 8th Annual Championships XC25 · Oct 11 | 18:27.9 | Katy Express 8th Annual Championships XC25 | October 11, 2025 |
| 5,000 Meters · Nottingham Park2026 Texas Youth State Championship & USATF GULF ASSOCIATION · Nov 7 | 21:27 | 2026 Texas Youth State Championship & USATF GULF ASSOCIATION | November 7, 2026 |
| 5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 10 | 22:32.3 | St John's 45th Maverick Ramble XC26 | October 10, 2026 |
| 5,000 Meters · Spring Creek Park Ramble CourseSt John's 43rd Maverick Ramble · Oct 5 | 21:55.4 | St John's 43rd Maverick Ramble | October 5, 2024 |
| 5,000 Meters · Willow WaterholeWestbury XC Classic HS, Club, Unat 2024 - · Sep 21 | 21:54.38 | Westbury XC Classic HS, Club, Unat 2024 - | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
5 results2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
2 results