Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Carroll High SchoolNorth Texas 1600 (track) XC25 · Aug 9 | 5:08.48 | North Texas 1600 (track) XC25 | August 9, 2025 |
| 2 Miles · Bob Jones ParkSouthlake 2-Mile XC · Aug 29 | 11:01.80 | Southlake 2-Mile XC | August 29, 2026 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 6 | 17:06.80 | Southlake Carroll Invitational XC25 | September 6, 2025 |
| 5,000 Meters · Chisenhall Park LaneUIL 6A District 04 Championships XC26 · Oct 15 | 17:56.5 | UIL 6A District 04 Championships XC26 | October 15, 2026 |
| 5,000 Meters · Gene Pike Middle SchoolByron Nelson Invitational · Sep 26 | 17:41.11 | Byron Nelson Invitational | September 26, 2026 |
| 5,000 Meters · North Lakes ParkBraswell Little D Classic XC26 · Sep 17 | 17:36.64 | Braswell Little D Classic XC26 | September 17, 2026 |
| 5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 2 | 17:25.4 | 38th Chile Pepper Festival | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | UIL 6A District 04 Championships XC26Oct 15 · 5,000 Meters Junior Varsity · Place 18 · Southlake CarrollSouthlake Carroll | 5,000 Meters Junior Varsity | 18 | 17:56.5 PB | 11 |
| Oct 2 | 38th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Boys "El Caliente" 1 · Place 364 · Southlake CarrollSouthlake Carroll | 5,000 Meters Senior High Boys "El Caliente" 1 | 364 | 17:25.4 PB | 11 |
| Sep 26 | Byron Nelson InvitationalSep 26 · 5,000 Meters Elite Boys · Place 94 · Southlake CarrollSouthlake Carroll | 5,000 Meters Elite Boys | 94 | 17:41.11 PB | 11 |
| Sep 17 | Braswell Little D Classic XC26Sep 17 · 5,000 Meters Junior Varsity · Place 5 · Southlake CarrollSouthlake Carroll | 5,000 Meters Junior Varsity | 5 | 17:36.64 PB | 11 |
| Sep 5 | Southlake 5k XC26Sep 5 · 5,000 Meters Junior Varsity · Place 24 · Southlake CarrollSouthlake Carroll | 5,000 Meters Junior Varsity | 24 | 17:39.70 | 11 |
| Aug 29 | Southlake 2-Mile XCAug 29 · 2 Miles JV · Place 10 · Southlake CarrollSouthlake Carroll | 2 Miles JV | 10 | 11:01.80 PB | 11 |
2025 Cross Country
2 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | The Reunion RunSep 26 · 5,000 Meters Junior Varsity 5A · Place 77 · Southlake CarrollSouthlake Carroll | 5,000 Meters Junior Varsity 5A | 77 | 20:43.00 | FR |