Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Azle High SchoolAzle Clash of the Classes · Aug 817:01.23Azle Clash of the ClassesAugust 8, 2025
5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 624:19.20Southlake Carroll Invitational XC25September 6, 2025
5,000 Meters · Chisenhall FieldsUIL 5A District 08 XC25 · Oct 1027:45.12UIL 5A District 08 XC25October 10, 2025
5,000 Meters · Granbury Disc Golf CourseGranbury11th Annual Race for the Loot XC25 · Sep 2626:11.23Granbury11th Annual Race for the Loot XC25September 26, 2025
5,000 Meters · Lynn Creek Park at Joe Pool LakeArl Houston Ken Gaston 29th Annual Race At The Lake XC25 · Sep 1226:14.30Arl Houston Ken Gaston 29th Annual Race At The Lake XC25September 12, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10UIL 5A District 08 XC25Oct 10 · 5,000 Meters Junior Varsity · Place 29 · Burleson Centennial5,000 Meters Junior Varsity2927:45.12 PB9
Sep 26Granbury11th Annual Race for the Loot XC25Sep 26 · 5,000 Meters Junior Varsity · Place 65 · Burleson Centennial5,000 Meters Junior Varsity6526:11.23 PB9
Sep 12Arl Houston Ken Gaston 29th Annual Race At The Lake XC25Sep 12 · 5,000 Meters Jr Varsity 5A-6A · Place 79 · Burleson Centennial5,000 Meters Jr Varsity 5A-6A7926:14.30 PB9
Sep 6Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Junior Varsity · Place 134 · Burleson Centennial5,000 Meters Junior Varsity13424:19.20 PB9
Aug 8Azle Clash of the ClassesAug 8 · 2 Miles Freshman · Place 18 · Burleson Centennial2 Miles Freshman1817:01.23 PB9