Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Carroll High SchoolNorth Texas 1600 (track) XC25 · Aug 9 | 4:49.58 | North Texas 1600 (track) XC25 | August 9, 2025 |
| 1,600 Meters · Gene Pike Middle SchoolMedlin Middle School Meet · Sep 1 | 7:59.22 | Medlin Middle School Meet | September 1, 2021 |
| 2 Miles · Bob Jones ParkSouthlake 2-Mile XC · Aug 29 | 10:17.00 | Southlake 2-Mile XC | August 29, 2026 |
| 2 Miles · Gene Pike Middle SchoolByron Nelson Invitational · Aug 16 | 10:46.91 | Byron Nelson Invitational | August 16, 2025 |
| 3 Miles · Gene Pike Middle SchoolByron Nelson Last Minute · Sep 27 | 16:24.06 | Byron Nelson Last Minute | September 27, 2025 |
| 3,200 Meters · Keller HSKeller Middle School CC Meet · Sep 22 | 16:29.15 | Keller Middle School CC Meet | September 22, 2021 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 20:34.4 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Bob Jones ParkUIL 6A District 04 Championship XC25 · Oct 9 | 16:31.90 | UIL 6A District 04 Championship XC25 | October 9, 2025 |
| 5,000 Meters · Chisenhall Park LaneUIL 6A District 04 Championships XC26 · Oct 15 | 16:44.3 | UIL 6A District 04 Championships XC26 | October 15, 2026 |
| 5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC25 · Sep 19 | 17:51.00 | Nike South Invitational XC25 | September 19, 2025 |
| 5,000 Meters · Gene Pike Middle SchoolByron Nelson Last Minute '26 · Oct 3 | 17:03.37 | Byron Nelson Last Minute '26 | October 3, 2026 |
| 5,000 Meters · Mae Simmons ParkUIL Region I Championship XC26 · Oct 26 | 17:14.0 | UIL Region I Championship XC26 | October 26, 2026 |
| 5,000 Meters · Myers Park and Events CenterMcKinney Boyd Bronco Stampede XC25 · Sep 6 | 17:47 | McKinney Boyd Bronco Stampede XC25 | September 6, 2025 |
| 5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 30 | 17:28 | Marcus Coach T Invitational XC25 | August 30, 2025 |
| 5,000 Meters · Old Settlers ParkMcNeil 32nd Annual Invitational XC26 · Sep 18 | 18:37.6 | McNeil 32nd Annual Invitational XC26 | September 18, 2026 |
| 5,000 Meters · Shadow Ridge Middle SchoolFlower Mound Invitational XC25 · Sep 13 | 17:26 | Flower Mound Invitational XC25 | September 13, 2025 |
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 26 | UIL Region I Championship XC26Oct 26 · 5,000 Meters I-6A · Place 105 · Northwest NelsonNorthwest Nelson | 5,000 Meters I-6A | 105 | 17:14.0 PB | 12 |
| Oct 15 | UIL 6A District 04 Championships XC26Oct 15 · 5,000 Meters Varsity · Place 23 · Northwest NelsonNorthwest Nelson | 5,000 Meters Varsity | 23 | 16:44.3 PB | 12 |
| Oct 3 | Byron Nelson Last Minute '26Oct 3 · 5,000 Meters Varsity Boys · Place 24 · Northwest NelsonNorthwest Nelson | 5,000 Meters Varsity Boys | 24 | 17:03.37 PB | 12 |
| Sep 18 | McNeil 32nd Annual Invitational XC26Sep 18 · 5,000 Meters Gold · Place 263 · Northwest NelsonNorthwest Nelson | 5,000 Meters Gold | 263 | 18:37.6 PB | 12 |
| Sep 5 | Southlake 5k XC26Sep 5 · 5,000 Meters Varsity Elite · Place 119 · Northwest NelsonNorthwest Nelson | 5,000 Meters Varsity Elite | 119 | 18:09.80 | 12 |
| Aug 29 | Southlake 2-Mile XCAug 29 · 2 Miles Elite · Place 61 · Northwest NelsonNorthwest Nelson | 2 Miles Elite | 61 | 10:17.00 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | UIL 6A District 04 Championship XC25Oct 9 · 5,000 Meters Junior Varsity · Place 9 · Northwest NelsonNorthwest Nelson | 5,000 Meters Junior Varsity | 9 | 16:31.90 PB | 11 |
| Sep 27 | Byron Nelson Last MinuteSep 27 · 3 Miles Varsity Boys · Place 19 · Northwest NelsonNorthwest Nelson | 3 Miles Varsity Boys | 19 | 16:24.06 PB | 11 |
| Sep 19 | Nike South Invitational XC25Sep 19 · 5,000 Meters VARSITY ELITE · Place 180 · Northwest NelsonNorthwest Nelson | 5,000 Meters VARSITY ELITE | 180 | 17:51.00 PB | 11 |
| Sep 13 | Flower Mound Invitational XC25Sep 13 · 5,000 Meters Varsity · Place 17 · Northwest NelsonNorthwest Nelson | 5,000 Meters Varsity | 17 | 17:26 PB | 11 |
| Sep 6 | McKinney Boyd Bronco Stampede XC25Sep 6 · 5,000 Meters Varsity Open · Place 11 · Northwest NelsonNorthwest Nelson | 5,000 Meters Varsity Open | 11 | 17:47 PB | 11 |
| Aug 30 | Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity ELITE · Place 190 · Northwest NelsonNorthwest Nelson | 5,000 Meters Varsity ELITE | 190 | 17:28 PB | 11 |
| Aug 23 | Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Varsity ELITE · Place 37 · Northwest NelsonNorthwest Nelson | 2 Miles Varsity ELITE | 37 | 10:25.10 | 11 |
| Aug 16 | Byron Nelson InvitationalAug 16 · 2 Miles Varsity ELITE · Place 53 · Northwest NelsonNorthwest Nelson | 2 Miles Varsity ELITE | 53 | 10:46.91 PB | 11 |
| Aug 9 | North Texas 1600 (track) XC25Aug 9 · 1,600 Meters Open (track) · Place 30 · UnattachedUnattached | 1,600 Meters Open (track) | 30 | 4:49.58 PB | 11 |
2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 337 · Northwest NelsonNorthwest Nelson | 5,000 Meters Rising Stars (Frosh/Soph) | 337 | 20:34.4 PB | 9 |
| Oct 12 | UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 102 · Northwest NelsonNorthwest Nelson | 5,000 Meters Junior Varsity | 102 | 19:36.9 | 9 |
| Sep 23 | Southlake Carroll Meet #2Sep 23 · 5,000 Meters Junior Varsity · Place 54 · Northwest NelsonNorthwest Nelson | 5,000 Meters Junior Varsity | 54 | 20:21.40 | 9 |
| Sep 16 | Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Junior Varsity · Place 69 · Northwest NelsonNorthwest Nelson | 5,000 Meters Junior Varsity | 69 | 21:30.9 | 9 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Junior Varsity Elite · Place 172 · Northwest NelsonNorthwest Nelson | 5,000 Meters Junior Varsity Elite | 172 | 21:35.7 | 9 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Junior Varsity Elite · Place 172 · Northwest NelsonNorthwest Nelson | 5,000 Meters Junior Varsity Elite | 172 | 21:35.7 | 9 |
2021 Cross Country
4 results