Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Carroll High SchoolNorth Texas 1600 (track) XC25 · Aug 94:30.30North Texas 1600 (track) XC25August 9, 2025
1,600 Meters · Dawson Middle SchoolSouthlake Carroll 1600 · Aug 64:54.52Southlake Carroll 1600August 6, 2022
1,600 Meters · Gene Pike Middle SchoolMedlin Middle School Meet · Sep 15:33.94Medlin Middle School MeetSeptember 1, 2021
2 Miles · Bob Jones ParkSouthlake Carroll 2 mile Invitational XC25 · Aug 239:48.10Southlake Carroll 2 mile Invitational XC25August 23, 2025
2 Miles · Gene Pike Middle SchoolByron Nelson Invitational · Aug 1610:07.48Byron Nelson InvitationalAugust 16, 2025
2 Miles · Indian Spring MSTimberview Middle School CC Meet · Sep 712:31.8Timberview Middle School CC MeetSeptember 7, 2021
2.9 Miles · Bear Branch ParkNXR South Regional Championships · Nov 1917:11.7NXR South Regional ChampionshipsNovember 19, 2022
3 Miles · Gene Pike Middle SchoolByron Nelson Last Minute · Sep 2715:30.61Byron Nelson Last MinuteSeptember 27, 2025
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1818:06.3NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkUIL 6A District 04 Championship XC25 · Oct 915:15.50UIL 6A District 04 Championship XC25October 9, 2025
5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC25 · Sep 1916:13.90Nike South Invitational XC25September 19, 2025
5,000 Meters · Mae Simmons ParkUIL Region I Championship XC25 · Oct 2015:56.00UIL Region I Championship XC25October 20, 2025
5,000 Meters · Myers Park and Events CenterMcKinney Boyd Bronco Stampede XC25 · Sep 616:17McKinney Boyd Bronco Stampede XC25September 6, 2025
5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 3015:54Marcus Coach T Invitational XC25August 30, 2025
5,000 Meters · Shadow Ridge Middle SchoolFlower Mound Invitational XC25 · Sep 1316:48Flower Mound Invitational XC25September 13, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20UIL Region I Championship XC25Oct 20 · 5,000 Meters I-6A · Place 20 · Northwest NelsonNorthwest Nelson5,000 Meters I-6A2015:56.00 PB12
Oct 9UIL 6A District 04 Championship XC25Oct 9 · 5,000 Meters Varsity · Place 12 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity1215:15.50 PB12
Sep 27Byron Nelson Last MinuteSep 27 · 3 Miles Varsity Boys · Place 3 · Northwest NelsonNorthwest Nelson3 Miles Varsity Boys315:30.61 PB12
Sep 19Nike South Invitational XC25Sep 19 · 5,000 Meters VARSITY ELITE · Place 40 · Northwest NelsonNorthwest Nelson5,000 Meters VARSITY ELITE4016:13.90 PB12
Sep 13Flower Mound Invitational XC25Sep 13 · 5,000 Meters Varsity · Place 5 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity516:48 PB12
Sep 6McKinney Boyd Bronco Stampede XC25Sep 6 · 5,000 Meters Varsity ELITE · Place 8 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity ELITE816:17 PB12
Aug 30Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity ELITE · Place 38 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity ELITE3815:54 PB12
Aug 23Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Varsity ELITE · Place 10 · Northwest NelsonNorthwest Nelson2 Miles Varsity ELITE109:48.10 PB12
Aug 16Byron Nelson InvitationalAug 16 · 2 Miles Varsity ELITE · Place 15 · Northwest NelsonNorthwest Nelson2 Miles Varsity ELITE1510:07.48 PB12
Aug 9North Texas 1600 (track) XC25Aug 9 · 1,600 Meters Open (track) · Place 7 · UnattachedUnattached1,600 Meters Open (track)74:30.30 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1UIL State Cross Country ChampionshipsNov 1 · 5,000 Meters 6A · Place 130 · Northwest NelsonNorthwest Nelson5,000 Meters 6A13017:11.7011
Oct 21UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-6A · Place 58 · Northwest NelsonNorthwest Nelson5,000 Meters I-6A5816:57.5011
Oct 10UIL 6A District 04 XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 12 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity1215:38.0011
Sep 27Nike South InvitationalSep 27 · 5,000 Meters Varsity Elite · Place 85 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Elite8516:49.611
Sep 14Lovejoy XC Fall FestivalSep 14 · 5,000 Meters Varsity · Place 18 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity1817:07.111

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 132 · Northwest NelsonNorthwest Nelson5,000 Meters Rising Stars (Frosh/Soph)13218:06.3 PB10
Oct 12UIL 6A District 04Oct 12 · 5,000 Meters Varsity · Place 30 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity3017:10.410
Sep 23Southlake Carroll Meet #2Sep 23 · 5,000 Meters Varsity Open · Place 1 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Open116:22.3010
Sep 16Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity Elite · Place 231 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Elite23117:53.510
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 155 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Elite15517:42.610
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 155 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Elite15517:42.610
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 14 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity1416:31.510

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19NXR South Regional ChampionshipsNov 19 · 2.9 Miles Open (course shortened) · Place 260 · Northwest NelsonNorthwest Nelson2.9 Miles Open (course shortened)26017:11.7 PB9
Oct 24UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 130 · Northwest NelsonNorthwest Nelson5,000 Meters I-6A13017:59.99
Oct 13UIL 6A District 04Oct 13 · 5,000 Meters Varsity · Place 13 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity1315:56.19
Sep 24Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Elite · Place 82 · Northwest NelsonNorthwest Nelson5,000 Meters Elite8217:04.2—
Aug 27Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 84 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Elite8416:37.089
Aug 6Southlake Carroll 1600Aug 6 · 1,600 Meters Open (on track) · Place 48 · UnattachedUnattached1,600 Meters Open (on track)484:54.52 PB9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Middle School Meet of ChampionsOct 4 · 2 Miles 8th Grade · Place 2 · TidwellTidwell2 Miles 8th Grade211:49.288
Sep 15Tidwell MS MeetSep 15 · 2 Miles 8th Grade · Place 1 · TidwellTidwell2 Miles 8th Grade112:04.758
Sep 7Timberview Middle School CC MeetSep 7 · 2 Miles 8th grade boys · Place 1 · TidwellTidwell2 Miles 8th grade boys112:31.8 PB8
Sep 1Medlin Middle School MeetSep 1 · 1,600 Meters 8th Grade Boys · Place 1 · TidwellTidwell1,600 Meters 8th Grade Boys15:33.94 PB8