Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Carroll HSSouthlake Carroll 1600 · Aug 74:59.26Southlake Carroll 1600August 7, 2021
1,600 Meters · Dawson Middle SchoolSouthlake Carroll 1600 · Aug 64:27.84Southlake Carroll 1600August 6, 2022
10,000 Meters · University of AR XC courseNCAA DI South Central Regional · Nov 1432:41.7NCAA DI South Central RegionalNovember 14, 2025
3,200 Meters · Dawson Middle SchoolSouthlake Carroll 3200 · Aug 209:46.28Southlake Carroll 3200August 20, 2022
5,000 Meters · Athletic Performance RanchTCU John McKenzie Invitational · Sep 415:57.67TCU John McKenzie InvitationalSeptember 4, 2026
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1815:14.9NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 2614:54.8Southlake Carroll Meet #1August 26, 2023
5,000 Meters · Mae Simmons ParkUIL 6A Region 1 Championship · Oct 2415:46.9UIL 6A Region 1 ChampionshipOctober 24, 2023
5,000 Meters · Old Settlers ParkTX UIL 6A State Championship · Nov 415:30.2TX UIL 6A State ChampionshipNovember 4, 2023
5,000 Meters · Texas Christian UniversityJohn McKenzie Invitational · Aug 3115:31.1John McKenzie InvitationalAugust 31, 2024
5,000 Meters · The University of Texas at ArlingtonGerald Richey Invitational · Sep 515:40.80Gerald Richey InvitationalSeptember 5, 2025
5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 3016:05.8Chile Pepper XC FestivalSeptember 30, 2022
8,000 Meters · Rim Rock FarmBig 12 Cross Country Championships · Oct 3126:43.24Big 12 Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 2626:01.7Cowboy Jamboree Invite XC25September 26, 2025
8,000 Meters · Watts Cross Country CourseTexas A&M Invitational · Sep 1124:48.75Texas A&M InvitationalSeptember 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Big 12 Cross Country ChampionshipsOct 31 · 8,000 Meters Big 12 · Place 87 · TCUTCU8,000 Meters Big 128726:05.7Jr
Oct 16Arturo Barrios InvitationalOct 16 · 8,000 Meters Varsity · Place 236 · TCUTCU8,000 Meters Varsity23625:36.91JR
Sep 2688th Running of the Cowboy Jamboree hosted by Oklahoma State University Sep 26 · 8,000 Meters Men's College · Place 104 · TCUTCU8,000 Meters Men's College10426:09.5Jr
Sep 11Texas A&M InvitationalSep 11 · 8,000 Meters College · Place 14 · TCUTCU8,000 Meters College1424:48.75 PBJr
Sep 4TCU John McKenzie InvitationalSep 4 · 5,000 Meters Collegiate · Place 7 · TCUTCU5,000 Meters Collegiate715:57.67 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14NCAA DI South Central RegionalNov 14 · 10,000 Meters D1 South Central · Place 93 · TCUTCU10,000 Meters D1 South Central9332:41.7 PBSo
Oct 31Big 12 Cross Country ChampionshipsOct 31 · 8,000 Meters College · Place 98 · TCUTCU8,000 Meters College9826:43.24 PBSo
Oct 17Arturo Barrios InvitationalOct 17 · 8,000 Meters College · Place 123 · TCUTCU8,000 Meters College12324:52.45So
Sep 26Cowboy Jamboree Invite XC25Sep 26 · 8,000 Meters Men's 8K · Place 98 · TCUTCU8,000 Meters Men's 8K9826:01.7 PBSo
Sep 13Texas A&M Invitational XC25Sep 13 · 8,000 Meters College · Place 60 · TCUTCU8,000 Meters College6025:35.30So
Sep 5Gerald Richey InvitationalSep 5 · 5,000 Meters Men's Race · Place 32 · TCUTCU5,000 Meters Men's Race3215:40.80 PBSo
Aug 29TCU John McKenzie InvitationalAug 29 · 5,000 Meters Collegiate · Place 19 · TCUTCU5,000 Meters Collegiate1916:29.3So

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Big 12 Cross Country ChampionshipsNov 1 · 8,000 Meters Varsity · Place 78 · TCUTCU8,000 Meters Varsity7824:53.4FR
Oct 18Arturo Barrios InvitationalOct 18 · 8,000 Meters Varsity · Place 148 · TCUTCU8,000 Meters Varsity14824:32.4FR
Sep 7UTA Gerald Richey & Region II HS Preview (Coll & HS)Sep 7 · 5,000 Meters Varsity · Place 12 · TCUTCU5,000 Meters Varsity1215:18.80FR
Aug 31John McKenzie InvitationalAug 31 · 5,000 Meters College · Place 18 · TCUTCU5,000 Meters College1815:31.1 PBFr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Championship · Place 13 · Southlake CarrollSouthlake Carroll5,000 Meters Championship1315:14.9 PB12
Nov 4TX UIL 6A State ChampionshipNov 4 · 5,000 Meters 6A · Place 19 · Southlake CarrollSouthlake Carroll5,000 Meters 6A1915:30.2 PB12
Nov 3TX UIL 5A State ChampionshipNov 3 · 5,000 Meters 6A · Place 19 · Southlake CarrollSouthlake Carroll5,000 Meters 6A1915:30.2012
Oct 24UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 16 · Southlake CarrollSouthlake Carroll5,000 Meters I-6A1615:46.9 PB12
Oct 12UIL 6A District 04Oct 12 · 5,000 Meters Varsity · Place 4 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity415:13.412
Sep 29Nike South InvitationalSep 29 · Varsity Elite · Place 7 · Carroll High School (A)Carroll High School (A)Varsity Elite715:27.0012
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 16 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity - Elite1614:54.8 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19NXR South Regional ChampionshipsNov 19 · 5,000 Meters Championship · Place 95 · Southlake CarrollSouthlake Carroll5,000 Meters Championship9516:44.911
Nov 4TX UIL 6A State ChampionshipNov 4 · 5,000 Meters 6A · Place 32 · Southlake CarrollSouthlake Carroll5,000 Meters 6A3216:21.5011
Oct 24UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 20 · Southlake CarrollSouthlake Carroll5,000 Meters I-6A2016:07.711
Oct 13UIL 6A District 04Oct 13 · 5,000 Meters Varsity · Place 7 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity715:19.611
Sep 30Chile Pepper XC FestivalSep 30 · 5,000 Meters El Caliente · Place 74 · Southlake CarrollSouthlake Carroll5,000 Meters El Caliente7416:05.8 PB11
Aug 27Southlake Carroll InvitationalAug 27 · 5,000 Meters Varsity Elite · Place 29 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Elite2915:46.5011
Aug 20Southlake Carroll 3200Aug 20 · 3,200 Meters Open (on track) · Place 11 · Southlake CarrollSouthlake Carroll3,200 Meters Open (on track)119:46.28 PB11
Aug 6Southlake Carroll 1600Aug 6 · 1,600 Meters Open (on track) · Place 5 · UnattachedUnattached1,600 Meters Open (on track)54:27.84 PB11

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20NXR South Regional ChampionshipsNov 20 · 5,000 Meters Varsity · Place 10 · Carroll XC ClubCarroll XC Club5,000 Meters Varsity1016:52.7—
Oct 16UIL 6A District 04Oct 16 · 5,000 Meters Junior Varsity · Place 8 · Southlake CarrollSouthlake Carroll5,000 Meters Junior Varsity816:56.610
Oct 2Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 5A · Place 14 · Southlake CarrollSouthlake Carroll5,000 Meters 5A1416:59.33—
Sep 24McNeil Invitational (Varsity)Sep 24 · 5,000 Meters Varsity Gold - Sat. · Place 154 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Gold - Sat.15417:23.810
Sep 18Paschal InvitationalSep 18 · 5,000 Meters 6A · Place 30 · Southlake CarrollSouthlake Carroll5,000 Meters 6A3018:08.85—
Sep 4Marcus Coach T InvitationalSep 4 · 3.1 Miles Varsity Open · Place 8 · Southlake CarrollSouthlake Carroll3.1 Miles Varsity Open817:41.010
Sep 4Marcus Coach T InvitationalSep 4 · 3.1 Miles Varsity Open · Place 8 · Southlake CarrollSouthlake Carroll3.1 Miles Varsity Open817:41.010
Aug 28Southlake Carroll XC InvitationalAug 28 · 5,000 Meters Varsity Open · Place 18 · Southlake CarrollSouthlake Carroll5,000 Meters Varsity Open1817:21.6310
Aug 7Southlake Carroll 1600Aug 7 · 1,600 Meters Open (on track) · Place 27 · Southlake CarrollSouthlake Carroll1,600 Meters Open (on track)274:59.26 PB10