Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bob Jones ParkSouthlake 2-Mile XC · Aug 29 | 9:57.10 | Southlake 2-Mile XC | August 29, 2026 |
| 2 Miles · Hendrick Middle SchoolPlano ISD Invitational XC25 · Aug 9 | 11:00 | Plano ISD Invitational XC25 | August 9, 2025 |
| 2 Miles · Jesse Owens Memorial Athletic ComplexDallas ISD Middle School XC 2022 · Oct 15 | 11:49.0 | Dallas ISD Middle School XC 2022 | October 15, 2022 |
| 3,000 Meters · Athletic Performance RanchUSATF Southwestern Association Junior Olympic Championships · Nov 9 | 13:41.60 | USATF Southwestern Association Junior Olympic Championships | November 9, 2019 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 6 | 16:15.20 | Southlake Carroll Invitational XC25 | September 6, 2025 |
| 5,000 Meters · Gene Pike Middle SchoolByron Nelson Last Minute '26 · Oct 3 | 16:33.47 | Byron Nelson Last Minute '26 | October 3, 2026 |
| 5,000 Meters · Harold Patterson Sports ComplexUIL Region II & III-1A Championship XC25 · Oct 20 | 16:45.94 | UIL Region II & III-1A Championship XC25 | October 20, 2025 |
| 5,000 Meters · Jesse Owens Memorial Athletic ComplexUIL 5A District 14 Championship 2024 · Oct 8 | 15:59.4 | UIL 5A District 14 Championship 2024 | October 8, 2024 |
| 5,000 Meters · Lakeview CampWaxahachie Woodhouse 12th Annual Invitational XC26 · Aug 15 | 15:40.5 | Waxahachie Woodhouse 12th Annual Invitational XC26 | August 15, 2026 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 17:13.57 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 30 | 16:29 | Marcus Coach T Invitational XC25 | August 30, 2025 |
| 5,000 Meters · Old Settlers ParkUIL State Championships XC26 · Nov 6 | 16:30.4 | UIL State Championships XC26 | November 6, 2026 |
| 5,000 Meters · Wilmer Hutchins High SchoolUIL 5A District 13 Championship XC26 · Oct 7 | 16:32.6 | UIL 5A District 13 Championship XC26 | October 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | UIL State Championships XC26Nov 6 · 5,000 Meters 5A · Place 62 · Dallas WilsonDallas Wilson | 5,000 Meters 5A | 62 | 16:30.4 PB | 12 |
| Oct 7 | UIL 5A District 13 Championship XC26Oct 7 · 5,000 Meters Varsity Boys · Place 3 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity Boys | 3 | 16:32.6 PB | 12 |
| Oct 3 | Byron Nelson Last Minute '26Oct 3 · 5,000 Meters Varsity Boys · Place 11 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity Boys | 11 | 16:33.47 PB | 12 |
| Sep 5 | Molina Garey Horner 20th Annual Invitational XC26Sep 5 · 5,000 Meters Varsity 5A-6A · Place 3 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity 5A-6A | 3 | 16:58.00 | 12 |
| Aug 29 | Southlake 2-Mile XCAug 29 · 2 Miles Elite · Place 38 · Dallas WilsonDallas Wilson | 2 Miles Elite | 38 | 9:57.10 PB | 12 |
| Aug 22 | Adamson 2nd Annual Invitational XC26Aug 22 · 5,000 Meters 6A/5A Varsity Boys · Place 1 · Dallas WilsonDallas Wilson | 5,000 Meters 6A/5A Varsity Boys | 1 | 16:11.00 | 12 |
| Aug 15 | Waxahachie Woodhouse 12th Annual Invitational XC26Aug 15 · 5,000 Meters Varsity ELITE · Place 16 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity ELITE | 16 | 15:40.5 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | UIL State Cross Country Championships XC25Oct 31 · 5,000 Meters 5A · Place 70 · Dallas WilsonDallas Wilson | 5,000 Meters 5A | 70 | 16:40.70 | 11 |
| Oct 20 | UIL Region II & III-1A Championship XC25Oct 20 · 5,000 Meters II-5A · Place 19 · Dallas WilsonDallas Wilson | 5,000 Meters II-5A | 19 | 16:45.94 PB | 11 |
| Oct 7 | UIL 5A District 14 Championship XC25Oct 7 · 5,000 Meters Varsity · Place 5 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity | 5 | 17:14.5 | 11 |
| Sep 6 | Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Varsity ELITE · Place 126 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity ELITE | 126 | 16:15.20 PB | 11 |
| Aug 30 | Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity ELITE · Place 101 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity ELITE | 101 | 16:29 PB | 11 |
| Aug 23 | Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Varsity ELITE · Place 22 · Dallas WilsonDallas Wilson | 2 Miles Varsity ELITE | 22 | 10:07.80 | 11 |
| Aug 9 | Plano ISD Invitational XC25Aug 9 · 2 Miles Varsity · Place 30 · Dallas WilsonDallas Wilson | 2 Miles Varsity | 30 | 11:00 PB | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | UIL Region II & III-1A XC ChampionshipOct 21 · 5,000 Meters II-5A · Place 51 · Dallas WilsonDallas Wilson | 5,000 Meters II-5A | 51 | 17:13.57 PB | 10 |
| Oct 8 | UIL 5A District 14 Championship 2024Oct 8 · 5,000 Meters Varsity Boys · Place 4 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity Boys | 4 | 15:59.4 PB | 10 |
| Sep 14 | Lovejoy XC Fall FestivalSep 14 · 5,000 Meters Varsity Elite · Place 90 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity Elite | 90 | 16:48.5 | 10 |
| Sep 7 | UTA Gerald Richey & Region II HS Preview (Coll & HS)Sep 7 · 5,000 Meters Varsity · Place 9 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity | 9 | 17:06.20 | 10 |
| Aug 24 | Burleson Centennial Spartan InviteAug 24 · 5,000 Meters Varsity 5A · Place 11 · Dallas WilsonDallas Wilson | 5,000 Meters Varsity 5A | 11 | 17:41.11 | 10 |
2023 Cross Country
2 results2022 Cross Country
4 results2019 Cross Country
1 results