Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Battle Lake Golf CourseCEN-TEX Showdown XC25 · Sep 1722:21.8CEN-TEX Showdown XC25September 17, 2025
2 Miles · Central ParkBrewer Bear Invitational XC26 · Oct 922:27.53Brewer Bear Invitational XC26October 9, 2026
2 Miles · Gatesville ISD Jogging Path & XC CourseGatesville Bill Bradley 22nd Annual Invitational XC26 · Sep 220:24.1Gatesville Bill Bradley 22nd Annual Invitational XC26September 2, 2026
2 Miles · Kate Barr Ross Memorial ParkUIL Region III 2A-6A Championship XC25 · Oct 2023:26.00UIL Region III 2A-6A Championship XC25October 20, 2025
2 Miles · Midlothian ISD Multi-Purpose StadiumMidlothian James Smith HS Invitational XC26 · Aug 2723:01.06Midlothian James Smith HS Invitational XC26August 27, 2026
2 Miles · The BuffHaltom Buffalo Stampede XC26 · Sep 1021:57.46Haltom Buffalo Stampede XC26September 10, 2026
2 Miles · Troy HSTroy Trojan 4th Annual Invitational XC25 · Sep 2720:34.06Troy Trojan 4th Annual Invitational XC25September 27, 2025
2 Miles · Wallace ParkHillsboro Invitational XC26 · Aug 2121:51.98Hillsboro Invitational XC26August 21, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Brewer Bear Invitational XC26Oct 9 · 2 Miles Varsity 4A & Under · Place 34 · Dawson2 Miles Varsity 4A & Under3422:27.53 PB11
Sep 10Haltom Buffalo Stampede XC26Sep 10 · 2 Miles Varsity 4A & Under · Place 61 · Dawson2 Miles Varsity 4A & Under6121:57.46 PB11
Sep 2Gatesville Bill Bradley 22nd Annual Invitational XC26Sep 2 · 2 Miles Varsity · Place 27 · Dawson2 Miles Varsity2720:24.1 PB11
Aug 27Midlothian James Smith HS Invitational XC26Aug 27 · 2 Miles Jr Varsity 5A-6A · Place 95 · Dawson2 Miles Jr Varsity 5A-6A9523:01.06 PB11
Aug 21Hillsboro Invitational XC26Aug 21 · 2 Miles Varsity 1A-4A · Place 161 · Dawson2 Miles Varsity 1A-4A16121:51.98 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20UIL Region III 2A-6A Championship XC25Oct 20 · 2 Miles III-2A · Place 179 · Dawson2 Miles III-2A17923:26.00 PB12
Sep 27Troy Trojan 4th Annual Invitational XC25Sep 27 · 2 Miles Varsity · Place 115 · Dawson2 Miles Varsity11520:34.06 PB12
Sep 17CEN-TEX Showdown XC25Sep 17 · 2 Miles Varsity · Place 58 · Dawson2 Miles Varsity5822:21.8 PB12