Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Bear Branch ParkNXR South Regional Championships · Nov 1917:04.2NXR South Regional ChampionshipsNovember 19, 2022
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:23:13.1NJCAA National Half Marathon ChampionshipsNovember 11, 2025
3 Miles · Kate Barr Ross Memorial ParkUIL 4A Region 3 Championship · Nov 1019:08.6UIL 4A Region 3 ChampionshipNovember 10, 2020
3 Miles · Old Settlers ParkMcNeil Invitational · Sep 2316:45.8McNeil InvitationalSeptember 23, 2022
4 Miles · Enos Debonne Sports ComplexMcNeese State Cowboy Stampede · Sep 2821:24.7McNeese State Cowboy StampedeSeptember 28, 2024
4,000 Meters · Sealy High SchoolSealy Friday Night Lights 3rd Annual Invitational · Aug 1813:14.325Sealy Friday Night Lights 3rd Annual InvitationalAugust 18, 2023
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1817:13.7NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Berry Springs ParkStormy Seas Opener · Aug 3016:44.2Stormy Seas OpenerAugust 30, 2025
5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 1118:29.8Brenham Hillacious HS InvitationalSeptember 11, 2021
5,000 Meters · Kate Barr Ross Memorial ParkUIL 4A Region 3 Championship · Oct 2416:58.1UIL 4A Region 3 ChampionshipOctober 24, 2023
5,000 Meters · Kate Barr Ross ParkUIL 4A Region 3 Championship · Oct 2518:12.2UIL 4A Region 3 ChampionshipOctober 25, 2021
5,000 Meters · Old Settlers ParkTX UIL 4A State Championship · Nov 416:37.4TX UIL 4A State ChampionshipNovember 4, 2023
5,000 Meters · Tejas Camp & RetreatUIL 4A District 22 Cross Country Meet · Oct 1216:08.05UIL 4A District 22 Cross Country MeetOctober 12, 2023
8,000 Meters · Choctaw TrailsWatson Invitational · Oct 1827:25.70Watson InvitationalOctober 18, 2024
8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 1128:18.7DBU Old Glory GallopOctober 11, 2025
8,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 928:02.4NJCAA D1 XC ChampionshipsNovember 9, 2024
8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 2629:11.5The Hill Cross Country ClassicSeptember 26, 2025
8,000 Meters · Watts Cross Country CourseTexas A&M Invitational XC25 · Sep 1327:59.30Texas A&M Invitational XC25September 13, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 153 · BlinnBlinn13.1 Miles College1531:23:13.1 PBSo
Oct 11DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 287 · BlinnBlinn8,000 Meters College28728:18.7 PBSo
Sep 26The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 78 · BlinnBlinn8,000 Meters College7829:11.5 PBSo
Sep 13Texas A&M Invitational XC25Sep 13 · 8,000 Meters College · Place 134 · BlinnBlinn8,000 Meters College13427:59.30 PBSo
Aug 30Stormy Seas OpenerAug 30 · 5,000 Meters Men's Race · Place 30 · BlinnBlinn5,000 Meters Men's Race3016:44.2 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 141 · BlinnBlinn13.1 Miles Varsity1411:25:02.6FR
Nov 9NJCAA D1 XC ChampionshipsNov 9 · 8,000 Meters Division I · Place 163 · BlinnBlinn8,000 Meters Division I16328:02.4 PBFr
Oct 18Watson InvitationalOct 18 · 8,000 Meters Men 8k · Place 87 · BlinnBlinn8,000 Meters Men 8k8727:25.70 PBFr
Sep 28McNeese State Cowboy StampedeSep 28 · 4 Miles College · Place 31 · BlinnBlinn4 Miles College3121:24.7 PBFr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 198 · GiddingsGiddings5,000 Meters Open19817:13.7 PB12
Nov 4TX UIL 4A State ChampionshipNov 4 · 5,000 Meters 4A · Place 28 · GiddingsGiddings5,000 Meters 4A2816:37.4 PB12
Oct 24UIL 4A Region 3 ChampionshipOct 24 · 5,000 Meters III-4A · Place 14 · GiddingsGiddings5,000 Meters III-4A1416:58.1 PB12
Oct 12UIL 4A District 22 Cross Country MeetOct 12 · 5,000 Meters Varsity Boys · Place 2 · GiddingsGiddings5,000 Meters Varsity Boys216:08.05 PB12
Sep 22McNeil Hoka InvitationalSep 22 · 5,000 Meters 4A · Place 8 · GiddingsGiddings5,000 Meters 4A816:46.312
Aug 18Sealy Friday Night Lights 3rd Annual InvitationalAug 18 · 4,000 Meters Varsity ELITE · Place 11 · GiddingsGiddings4,000 Meters Varsity ELITE1113:14.325 PB12

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19NXR South Regional ChampionshipsNov 19 · 2.9 Miles Open (course shortened) · Place 242 · GiddingsGiddings2.9 Miles Open (course shortened)24217:04.2 PB11
Nov 4TX UIL 4A State ChampionshipNov 4 · 5,000 Meters 4A · Place 64 · GiddingsGiddings5,000 Meters 4A6417:44.811
Oct 24UIL 4A Region 3 ChampionshipOct 24 · 5,000 Meters III-4A · Place 42 · GiddingsGiddings5,000 Meters III-4A4217:38.511
Sep 23McNeil InvitationalSep 23 · 3 Miles Varsity 4A (Fri.) · Place 26 · GiddingsGiddings3 Miles Varsity 4A (Fri.)2616:45.8 PB11
Aug 19Sealy Friday Night Lights 2nd Annual InvitationalAug 19 · 4,000 Meters Varsity 5A-6A · Place 19 · GiddingsGiddings4,000 Meters Varsity 5A-6A1913:45.7111

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6TX UIL 4A State ChampionshipNov 6 · 5,000 Meters 4A · Place 81 · GiddingsGiddings5,000 Meters 4A8117:25.510
Oct 25UIL 4A Region 3 ChampionshipOct 25 · 5,000 Meters III-4A · Place 26 · GiddingsGiddings5,000 Meters III-4A2618:12.2 PB10
Sep 24McNeil Invitational (Varsity)Sep 24 · 5,000 Meters Varsity 4A - Fri. · Place 33 · GiddingsGiddings5,000 Meters Varsity 4A - Fri.3318:10.910
Sep 11Brenham Hillacious HS InvitationalSep 11 · 5,000 Meters 1-4A Varsity · Place 13 · GiddingsGiddings5,000 Meters 1-4A Varsity1318:29.8 PB10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 10UIL 4A Region 3 ChampionshipNov 10 · 3 Miles III-4A · Place 71 · GiddingsGiddings3 Miles III-4A7119:08.6 PB9