Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Carroll High SchoolNorth Texas 1600 (track) XC25 · Aug 94:17.96North Texas 1600 (track) XC25August 9, 2025
2 Miles · Bob Jones ParkSouthlake Carroll 2 mile Invitational XC25 · Aug 239:20.50Southlake Carroll 2 mile Invitational XC25August 23, 2025
2 Miles · Carroll HSSouthlake Carroll 2 mile Invitational · Aug 249:40.57Southlake Carroll 2 mile InvitationalAugust 24, 2024
3,200 Meters · Bob Jones ParkCarroll Middle Meet #3 · Dec 812:49.0Carroll Middle Meet #3December 8, 2021
3,200 Meters · Dawson Middle SchoolSouthlake Carroll 3200 · Aug 2012:01.66Southlake Carroll 3200August 20, 2022
3,200 Meters · Hillwood Middle SchoolHillwood Chargers Invitational · Oct 716:13.41Hillwood Chargers InvitationalOctober 7, 2020
3,200 Meters · New Coppell Middle School WestZone Meet 2020 · Oct 2117:00.58Zone Meet 2020October 21, 2020
5,000 Meters · Athletic Performance RanchTCU John McKenzie Invitational · Sep 416:45.45TCU John McKenzie InvitationalSeptember 4, 2026
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1816:16.1NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkUIL 6A District 04 Championship XC25 · Oct 914:48.20UIL 6A District 04 Championship XC25October 9, 2025
5,000 Meters · Dale Watts '71 XC CourseNike South Invitational XC25 · Sep 1915:52.40Nike South Invitational XC25September 19, 2025
5,000 Meters · Mae Simmons ParkUIL Region I Championship XC25 · Oct 2015:51.60UIL Region I Championship XC25October 20, 2025
5,000 Meters · Old Settlers ParkUIL State Cross Country Championships XC25 · Oct 3115:52.90UIL State Cross Country Championships XC25October 31, 2025
8,000 Meters · Eastern Kentucky UniversityUAC XC Championships · Oct 3028:08.8UAC XC ChampionshipsOctober 30, 2026
8,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 2628:11.788th Running of the Cowboy Jamboree hosted by Oklahoma State University September 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30UAC XC ChampionshipsOct 30 · 8,000 Meters UAC · Place 57 · Tarleton StateTarleton State8,000 Meters UAC5728:08.8 PBFr
Oct 16Arturo Barrios InvitationalOct 16 · 8,000 Meters Varsity · Place 312 · Tarleton StateTarleton State8,000 Meters Varsity31226:34.42FR
Sep 2688th Running of the Cowboy Jamboree hosted by Oklahoma State University Sep 26 · 8,000 Meters Men's College · Place 183 · Tarleton StateTarleton State8,000 Meters Men's College18328:11.7 PBFr
Sep 4TCU John McKenzie InvitationalSep 4 · 5,000 Meters Collegiate · Place 18 · Tarleton StateTarleton State5,000 Meters Collegiate1816:45.45 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 24NXR South Regional Championships & Community Race XC25Nov 24 · 5,000 Meters Championship · Place 42 · Carroll XC ClubCarroll XC Club5,000 Meters Championship4215:39.80—
Nov 24NXR South Regional Championships & Community Race XC25Nov 24 · 5,000 Meters Championship · Place 42 · Carroll XC ClubCarroll XC Club5,000 Meters Championship4215:39.80—
Oct 31UIL State Cross Country Championships XC25Oct 31 · 5,000 Meters 6A · Place 46 · Southlake CarrollSouthlake Carroll5,000 Meters 6A4615:52.90 PB12
Oct 20UIL Region I Championship XC25Oct 20 · 5,000 Meters I-6A · Place 17 · Southlake CarrollSouthlake Carroll5,000 Meters I-6A1715:51.60 PB12
Oct 9UIL 6A District 04 Championship XC25Oct 9 · 5,000 Meters Varsity · Place 3 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity314:48.20 PB12
Sep 19Nike South Invitational XC25Sep 19 · 5,000 Meters VARSITY ELITE · Place 21 · Southlake CarrollSouthlake Carroll5,000 Meters VARSITY ELITE2115:52.40 PB12
Sep 6Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Varsity ELITE · Place 7 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity ELITE715:21.8012
Aug 23Southlake Carroll 2 mile Invitational XC25Aug 23 · 2 Miles Varsity ELITE · Place 2 · Southlake CarrollSouthlake Carroll2 Miles Varsity ELITE29:20.50 PB12
Aug 9North Texas 1600 (track) XC25Aug 9 · 1,600 Meters Open (track) · Place 2 · UnattachedUnattached1,600 Meters Open (track)24:17.96 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR South Regional Championships & Community RaceNov 23 · 5,000 Meters Championship · Place 82 · Carroll XC ClubCarroll XC Club5,000 Meters Championship8216:25.9011
Nov 1UIL State Cross Country ChampionshipsNov 1 · 5,000 Meters 6A · Place 78 · Southlake CarrollSouthlake Carroll5,000 Meters 6A7816:20.1011
Oct 21UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-6A · Place 28 · Southlake CarrollSouthlake Carroll5,000 Meters I-6A2816:20.7011
Oct 10UIL 6A District 04 XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 11 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity1115:31.7011
Sep 27Nike South InvitationalSep 27 · 5,000 Meters Varsity Elite · Place 40 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Elite4016:18.911
Aug 24Southlake Carroll 2 mile InvitationalAug 24 · 2 Miles Varsity · Place 7 · Southlake CarrollSouthlake Carroll2 Miles Varsity79:40.57 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 3 · Southlake CarrollSouthlake Carroll5,000 Meters Rising Stars (Frosh/Soph)316:16.1 PB10
Oct 12UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 8 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity816:51.710
Sep 29Nike South InvitationalSep 29 · 5,000 Meters Varsity · Place 8 · Carroll High School (A)Carroll High School (A)5,000 Meters Varsity816:37.6010
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 68 · CarrollCarroll5,000 Meters Varsity Elite6816:34.110
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 68 · CarrollCarroll5,000 Meters Varsity Elite6816:34.110
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 137 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity - Elite13716:24.510

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19NXR South Regional ChampionshipsNov 19 · 5,000 Meters Rising Stars (Frosh/Soph) · Place 184 · Southlake CarrollSouthlake Carroll5,000 Meters Rising Stars (Frosh/Soph)18418:38.19
Oct 13UIL 6A District 04Oct 13 · 5,000 Meters Junior Varsity · Place 32 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity3217:57.29
Sep 24Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Junior Varsity Elite · Place 93 · CarrollCarroll5,000 Meters Junior Varsity Elite9320:45.8—
Aug 27Southlake Carroll InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 79 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity7919:58.579
Aug 20Southlake Carroll 3200Aug 20 · 3,200 Meters Open (on track) · Place 110 · Southlake CarrollSouthlake Carroll3,200 Meters Open (on track)11012:01.66 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 14District XC Championship- Carroll ISDDec 14 · 3,200 Meters 8th Grade Boys · Place 138 · CarrollCarroll3,200 Meters 8th Grade Boys13820:00.18
Dec 8Carroll Middle Meet #3Dec 8 · 3,200 Meters 8th Grade Boys · Place 31 · CarrollCarroll3,200 Meters 8th Grade Boys3112:49.0 PB8
Nov 30Dawson Middle School Meet #2Nov 30 · 3,200 Meters 8th Grade Boys · Place 21 · CarrollCarroll3,200 Meters 8th Grade Boys2112:56.38

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Zone Meet 2020Oct 21 · 3,200 Meters 7th Grade Boys · Place 31 · CarrollCarroll3,200 Meters 7th Grade Boys3117:00.58 PB7
Oct 14Carroll Middle XC MeetOct 14 · 3,200 Meters 7th Boys · Place 31 · CarrollCarroll3,200 Meters 7th Boys3115:48.357
Oct 7Hillwood Chargers InvitationalOct 7 · 3,200 Meters 7th · Place 37 · CarrollCarroll3,200 Meters 7th3716:13.41 PB7
Sep 30Dawson MS XC MeetSep 30 · 3,200 Meters 7th Boys · Place 40 · CarrollCarroll3,200 Meters 7th Boys4016:31.467