Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Carroll High SchoolNorth Texas 1600 (track) XC25 · Aug 95:03.42North Texas 1600 (track) XC25August 9, 2025
2 Miles · Bob Jones ParkSouthlake Carroll 2 mile Invitational XC25 · Aug 2310:41.90Southlake Carroll 2 mile Invitational XC25August 23, 2025
2 Miles · Carroll HSSouthlake Carroll 2 mile Invitational · Aug 2410:27.97Southlake Carroll 2 mile InvitationalAugust 24, 2024
3,200 Meters · Bob Jones ParkDistrict XC Championship- Carroll ISD · Dec 1412:34.0District XC Championship- Carroll ISDDecember 14, 2021
3,200 Meters · Dawson Middle SchoolSouthlake Carroll 3200 · Aug 2011:58.97Southlake Carroll 3200August 20, 2022
5,000 Meters · AP RanchPaschal Invitational · Sep 1618:05.36Paschal InvitationalSeptember 16, 2023
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1818:09.7NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 616:16.00Southlake Carroll Invitational XC25September 6, 2025
5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC25 · Sep 1917:17.50Nike South Invitational XC25September 19, 2025
5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 3017:22Marcus Coach T Invitational XC25August 30, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 24NXR South Regional Championships & Community Race XC25Nov 24 · 5,000 Meters Open · Place 221 · Carroll XC ClubCarroll XC Club5,000 Meters Open22118:04.30—
Nov 24NXR South Regional Championships & Community Race XC25Nov 24 · 5,000 Meters Open · Place 221 · Carroll XC ClubCarroll XC Club5,000 Meters Open22118:04.30—
Oct 9UIL 6A District 04 Championship XC25Oct 9 · 5,000 Meters Junior Varsity · Place 43 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity4317:46.7012
Sep 19Nike South Invitational XC25Sep 19 · 5,000 Meters Varsity · Place 33 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity3317:17.50 PB12
Sep 6Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Varsity Open · Place 5 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Open516:16.00 PB12
Aug 30Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity ELITE · Place 182 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity ELITE18217:22 PB12
Aug 23Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Varsity · Place 22 · Southlake CarrollSouthlake Carroll2 Miles Varsity2210:41.90 PB12
Aug 9North Texas 1600 (track) XC25Aug 9 · 1,600 Meters Open (track) · Place 53 · UnattachedUnattached1,600 Meters Open (track)535:03.42 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23NXR South Regional Championships & Community RaceNov 23 · 5,000 Meters Open · Place 11 · Carroll XC ClubCarroll XC Club5,000 Meters Open1117:32.5011
Oct 10UIL 6A District 04 XC ChampionshipOct 10 · 5,000 Meters Junior Varsity · Place 37 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity3717:48.1011
Aug 24Southlake Carroll 2 mile InvitationalAug 24 · 2 Miles Varsity · Place 29 · Southlake CarrollSouthlake Carroll2 Miles Varsity2910:27.97 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 136 · Southlake CarrollSouthlake Carroll5,000 Meters Rising Stars (Frosh/Soph)13618:09.7 PB10
Oct 12UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 42 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity4218:10.810
Sep 30Decatur Reunion RunSep 30 · 5,000 Meters Varsity 5A · Place 40 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity 5A4017:55.31SO
Sep 23Southlake Carroll Meet #2Sep 23 · 5,000 Meters Varsity ELITE · Place 86 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity ELITE8617:22.7010
Sep 16Paschal InvitationalSep 16 · 5,000 Meters Varsity · Place 48 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity4818:05.36 PB10
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 32 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity3216:52.610

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19NXR South Regional ChampionshipsNov 19 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 150 · Southlake CarrollSouthlake Carroll5,000 Meters Rising Stars (Frosh/Soph)15018:18.99
Oct 13UIL 6A District 04Oct 13 · 5,000 Meters Junior Varsity · Place 56 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity5618:42.49
Sep 24Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Junior Varsity Elite · Place 113 · CarrollCarroll5,000 Meters Junior Varsity Elite11321:09.7—
Aug 27Southlake Carroll InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 83 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity8320:00.599
Aug 20Southlake Carroll 3200Aug 20 · 3,200 Meters Open (on track) · Place 107 · Southlake CarrollSouthlake Carroll3,200 Meters Open (on track)10711:58.97 PB9

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 14District XC Championship- Carroll ISDDec 14 · 3,200 Meters 8th Grade Boys · Place 25 · CarrollCarroll3,200 Meters 8th Grade Boys2512:34.0 PB8
Dec 8Carroll Middle Meet #3Dec 8 · 3,200 Meters 8th Grade Boys · Place 57 · CarrollCarroll3,200 Meters 8th Grade Boys5713:45.08
Nov 30Dawson Middle School Meet #2Nov 30 · 3,200 Meters 8th Grade Boys · Place 13 · CarrollCarroll3,200 Meters 8th Grade Boys1312:42.38
Nov 17Carroll Middle Meet #1 (11/17)Nov 17 · 3,200 Meters 8th Grade Boys · Place 15 · CarrollCarroll3,200 Meters 8th Grade Boys1512:59.08