Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · North Lakes ParkLake Cities Brad Lutz Invitational XC25 · Oct 11 | 13:44.58 | Lake Cities Brad Lutz Invitational XC25 | October 11, 2025 |
| 2 Miles · Southwest Christian School - Lakeside Campus (7-12)Southwest Christian (SCS) II Invitational · Sep 24 | 15:33.06 | Southwest Christian (SCS) II Invitational | September 24, 2022 |
| 5,000 Meters · Boyd High SchoolFort Worth Invitational XC25 · Oct 18 | 21:37.96 | Fort Worth Invitational XC25 | October 18, 2025 |
| 5,000 Meters · Chisenhall FieldsBurleson Elk Run XXVI XC26 · Sep 4 | 21:42 | Burleson Elk Run XXVI XC26 | September 4, 2026 |
| 5,000 Meters · Ramble 5K CourseSt John's 45th Maverick Ramble XC26 · Oct 10 | 20:48.3 | St John's 45th Maverick Ramble XC26 | October 10, 2026 |
| 5,000 Meters · Southwest Christian SchoolSouthwest Christian (SCS) II Invitational XC26 · Sep 19 | 21:34 | Southwest Christian (SCS) II Invitational XC26 | September 19, 2026 |
| 5,000 Meters · The BuffHaltom Buffalo Stampede XC26 · Sep 10 | 21:55.39 | Haltom Buffalo Stampede XC26 | September 10, 2026 |
| 5,000 Meters · Trinity Christian AcademyTCA Eagle PR Invitational XC26 · Sep 26 | 20:17.31 | TCA Eagle PR Invitational XC26 | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | St John's 45th Maverick Ramble XC26Oct 10 · 5,000 Meters Varsity Red Division · Place 67 · FW Country DayFW Country Day | 5,000 Meters Varsity Red Division | 67 | 20:48.3 PB | 11 |
| Sep 26 | TCA Eagle PR Invitational XC26Sep 26 · 5,000 Meters Varsity Boys · Place 49 · FW Country DayFW Country Day | 5,000 Meters Varsity Boys | 49 | 20:17.31 PB | 11 |
| Sep 19 | Southwest Christian (SCS) II Invitational XC26Sep 19 · 5,000 Meters Boys Varsity 5K · Place 84 · FW Country DayFW Country Day | 5,000 Meters Boys Varsity 5K | 84 | 21:34 PB | 11 |
| Sep 10 | Haltom Buffalo Stampede XC26Sep 10 · 5,000 Meters Varsity 4A & Under · Place 32 · FW Country DayFW Country Day | 5,000 Meters Varsity 4A & Under | 32 | 21:55.39 PB | 11 |
| Sep 4 | Burleson Elk Run XXVI XC26Sep 4 · 5,000 Meters JV Elite · Place 90 · FW Country DayFW Country Day | 5,000 Meters JV Elite | 90 | 21:42 PB | 11 |
2025 Cross Country
2 results2022 Cross Country
1 results