Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Carroll High SchoolNorth Texas 1600 (track) XC25 · Aug 94:46.40North Texas 1600 (track) XC25August 9, 2025
2 Miles · Bob Jones ParkSouthlake 2-Mile XC · Aug 2910:10.70Southlake 2-Mile XCAugust 29, 2026
2 Miles · Carroll HSSouthlake Carroll 2 mile Invitational · Aug 2411:09.31Southlake Carroll 2 mile InvitationalAugust 24, 2024
3,200 Meters · Bob Jones ParkDawson Middle School Meet · Nov 1615:59.72Dawson Middle School MeetNovember 16, 2022
5,000 Meters · AP RanchPaschal Invitational · Sep 1620:09.79Paschal InvitationalSeptember 16, 2023
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1819:21.7NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkUIL 6A District 04 Championship XC25 · Oct 916:09.20UIL 6A District 04 Championship XC25October 9, 2025
5,000 Meters · Chisenhall Park LaneUIL 6A District 04 Championships XC26 · Oct 1517:19.1UIL 6A District 04 Championships XC26October 15, 2026
5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC25 · Sep 1917:10.20Nike South Invitational XC25September 19, 2025
5,000 Meters · North Lakes ParkBraswell Little D Classic XC26 · Sep 1716:49.77Braswell Little D Classic XC26September 17, 2026
5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 216:41.238th 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

5 results
DateMeetEventPlMarkGr
Oct 15UIL 6A District 04 Championships XC26Oct 15 · 5,000 Meters Junior Varsity · Place 7 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity717:19.1 PB12
Oct 238th Chile Pepper Festival Oct 2 · 5,000 Meters Senior High Boys "El Caliente" 1 · Place 206 · Southlake CarrollSouthlake Carroll5,000 Meters Senior High Boys "El Caliente" 120616:41.2 PB12
Sep 17Braswell Little D Classic XC26Sep 17 · 5,000 Meters Varsity · Place 21 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity2116:49.77 PB12
Sep 5Southlake 5k XC26Sep 5 · 5,000 Meters Varsity Elite · Place 84 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Elite8416:43.4012
Aug 29Southlake 2-Mile XCAug 29 · 2 Miles Elite · Place 50 · Southlake CarrollSouthlake Carroll2 Miles Elite5010:10.70 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 24NXR South Regional Championships & Community Race XC25Nov 24 · 5,000 Meters Open · Place 136 · Carroll XC ClubCarroll XC Club5,000 Meters Open13617:29.50—
Nov 24NXR South Regional Championships & Community Race XC25Nov 24 · 5,000 Meters Open · Place 136 · Carroll XC ClubCarroll XC Club5,000 Meters Open13617:29.50—
Oct 9UIL 6A District 04 Championship XC25Oct 9 · 5,000 Meters Junior Varsity · Place 2 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity216:09.20 PB11
Sep 19Nike South Invitational XC25Sep 19 · 5,000 Meters Varsity · Place 23 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity2317:10.20 PB11
Sep 6Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Varsity Open · Place 39 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Open3916:58.7011
Aug 30Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity ELITE · Place 179 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity ELITE17917:1911
Aug 23Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Varsity · Place 20 · Southlake CarrollSouthlake Carroll2 Miles Varsity2010:39.8011
Aug 9North Texas 1600 (track) XC25Aug 9 · 1,600 Meters Open (track) · Place 24 · UnattachedUnattached1,600 Meters Open (track)244:46.40 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR South Regional Championships & Community RaceNov 23 · 5,000 Meters Open · Place 35 · Carroll XC ClubCarroll XC Club5,000 Meters Open3518:24.1010
Oct 10UIL 6A District 04 XC ChampionshipOct 10 · 5,000 Meters Junior Varsity · Place 44 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity4418:07.3010
Sep 26The Reunion RunSep 26 · 5,000 Meters Varsity 5A · Place 26 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity 5A2617:38.55SO
Aug 24Southlake Carroll 2 mile InvitationalAug 24 · 2 Miles Varsity · Place 54 · Southlake CarrollSouthlake Carroll2 Miles Varsity5411:09.31 PB10

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 257 · Southlake CarrollSouthlake Carroll5,000 Meters Rising Stars (Frosh/Soph)25719:21.7 PB9
Oct 12UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 58 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity5818:30.59
Sep 30Decatur Reunion RunSep 30 · 5,000 Meters Junior Varsity 5A · Place 25 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity 5A2519:30.19FR
Sep 23Southlake Carroll Meet #2Sep 23 · 5,000 Meters Varsity Open · Place 85 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Open8519:18.809
Sep 16Paschal InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 39 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity3920:09.79 PB9
Aug 26Southlake Carroll Meet #1Aug 26 · 2 Miles Junior Varsity · Place 55 · Southlake CarrollSouthlake Carroll2 Miles Junior Varsity5510:43.69

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 6Cross Timbers Middle School XC MeetDec 6 · 3,200 Meters 8th Grade Boys · Dawson (Southlake)Dawson (Southlake)3,200 Meters 8th Grade Boys0NT8
Nov 29Carroll Middle XC Meet (11/29)Nov 29 · 3,200 Meters 8th Grade Boys · Place 124 · Dawson (Southlake)Dawson (Southlake)3,200 Meters 8th Grade Boys12417:03.478
Nov 16Dawson Middle School MeetNov 16 · 3,200 Meters 8th Grade Boys · Place 110 · Dawson (Southlake)Dawson (Southlake)3,200 Meters 8th Grade Boys11015:59.72 PB8
Nov 9Carroll/Dawson Dual MeetNov 9 · 3,200 Meters Varsity · Place 59 · Dawson (Southlake)Dawson (Southlake)3,200 Meters Varsity5915:59.718