Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Kardia Christian AcademyKardia Christian Academy 9/30 Meet #1 · Sep 30 | 9:19.36 | Kardia Christian Academy 9/30 Meet #1 | September 30, 2023 |
| 1770 m · Burroughs ParkCooper Dragon JH Invitational · Sep 2 | 8:06.68 | Cooper Dragon JH Invitational | September 2, 2023 |
| 1931 m · Burroughs ParkCooper JR. Dragon XC Invitational · Sep 3 | 7:16.16 | Cooper JR. Dragon XC Invitational | September 3, 2022 |
| 2 Miles · Burroughs ParkCooper Dragon Invitational XC26 · Aug 29 | 10:09.01 | Cooper Dragon Invitational XC26 | August 29, 2026 |
| 2 Miles · Paul D Rushing ParkSt John XXIII 3rd Annual Classic XC25 · Aug 23 | 11:08 | St John XXIII 3rd Annual Classic XC25 | August 23, 2025 |
| 2 Miles · Providence Classical School Providence Classical Paladin MS Invitational · Sep 17 | 13:15.0 | Providence Classical Paladin MS Invitational | September 17, 2022 |
| 2400 m · Trinity Klein Classic 1.5 MileTrinity Klein XC Classic · Sep 10 | 9:50.83 | Trinity Klein XC Classic | September 10, 2022 |
| 3,000 Meters · Nottingham ParkTexas Middle School Cross Country State Championship · Nov 11 | 10:36 | Texas Middle School Cross Country State Championship | November 11, 2023 |
| 3,200 Meters · 10th Annual Faith West Hills Cross Country Race OcFaith West Hills 12th Annual JH Cross Country Race · Oct 7 | 12:12.4 | Faith West Hills 12th Annual JH Cross Country Race | October 7, 2023 |
| 3,200 Meters · Houston Northwest ChurchCypress Christian Warrior Invitational · Sep 24 | 13:00.4 | Cypress Christian Warrior Invitational | September 24, 2022 |
| 5,000 Meters · Brenham High SchoolBrenham Hillacious HS Invitational XC26 · Sep 5 | 17:20.1 | Brenham Hillacious HS Invitational XC26 | September 5, 2026 |
| 5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC26 · Sep 26 | 16:39.8 | Nike South Invitational XC26 | September 26, 2026 |
| 5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 10 | 16:24.9 | St John's 45th Maverick Ramble XC26 | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2023 Cross Country
9 results2022 Cross Country
5 results