Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Track & Field Region 19 Qualifier · Jun 265:37.59aAAU Track & Field Region 19 QualifierJune 26, 2025
1600 Meters · IndoorFasTrak HS Meet · Feb 85:45.16aFasTrak HS MeetFebruary 8, 2026
1600 Meters · OutdoorUIL 4A Area 27-28 · Apr 96:02.79aUIL 4A Area 27-28April 9, 2025
200 Meters · OutdoorDDS Memorial Day Bash · May 1628.47DDS Memorial Day BashMay 16, 2026
400 Meters · IndoorFasTrak HS Meet · Feb 81:04.36aFasTrak HS MeetFebruary 8, 2026
400 Meters · OutdoorDDS Memorial Day Bash · May 241:03.09aDDS Memorial Day BashMay 24, 2025
800 Meters · IndoorFasTrak HS Meet · Feb 82:34.89aFasTrak HS MeetFebruary 8, 2026
800 Meters · OutdoorUIL 4A Area 27-28 · Apr 92:31.15aUIL 4A Area 27-28April 9, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 800 Meters · Tri-County EliteTri-County Elite800 Meters--DNS10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 400 Meters · Tri-County EliteTri-County Elite400 Meters--DNS10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 200 Meters · Tri-County EliteTri-County Elite200 Meters--DNS10
Jun 6Blazers Sprinters Elite ClassicJun 6 · 800 Meters · Place 2 · Tri-County EliteTri-County Elite800 Meters2.2:38.02a10
Jun 6Blazers Sprinters Elite ClassicJun 6 · 400 Meters · Place 6 · Tri-County EliteTri-County Elite400 Meters6.1:05.95a10
Jun 6Blazers Sprinters Elite ClassicJun 6 · 200 Meters · Place 18 · Tri-County EliteTri-County Elite200 Meters18.30.17a10
May 16DDS Memorial Day BashMay 16 · 200 Meters · Place 13 · Tri-County EliteTri-County Elite200 Meters1328.47 PB16
May 16DDS Memorial Day BashMay 16 · 800 Meters · Place 1 · Tri-County EliteTri-County Elite800 Meters12:35.4016
May 16DDS Memorial Day BashMay 16 · 400 Meters · Place 13 · Tri-County EliteTri-County Elite400 Meters131:05.0116
Apr 8UIL 3A District 28 TF26Apr 8 · 800 Meters · Place 1 · LytleLytle800 Meters1.2:33.14a10
Apr 8UIL 3A District 28 TF26Apr 8 · 400 Meters · Place 1 · LytleLytle400 MetersRound P1.1:04.98a10
Apr 8UIL 3A District 28 TF26Apr 8 · 400 Meters · Place 1 · LytleLytle400 Meters1.1:04.22a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8FasTrak HS MeetFeb 8 · 1600 Meters · Place 20 · Tri-County EliteTri-County Elite1600 Meters20.5:45.16a PB10
Feb 8FasTrak HS MeetFeb 8 · 800 Meters · Place 21 · Tri-County EliteTri-County Elite800 Meters21.2:34.89a PB10
Feb 8FasTrak HS MeetFeb 8 · 400 Meters · Place 38 · Tri-County EliteTri-County Elite400 Meters38.1:04.36a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 1500 Meters · Place 21 · Tri-County EliteTri-County Elite1500 Meters21.5:37.59a PB9
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 800 Meters · Place 22 · Tri-County EliteTri-County Elite800 Meters22.2:41.03a9
May 24DDS Memorial Day BashMay 24 · 1500 Meters · Place 4 · Tri-County EliteTri-County Elite1500 Meters4.5:41.31a9
May 24DDS Memorial Day BashMay 24 · 800 Meters · Place 5 · Tri-County EliteTri-County Elite800 Meters5.2:33.23a9
May 24DDS Memorial Day BashMay 24 · 400 Meters · Place 7 · Tri-County EliteTri-County Elite400 Meters7.1:03.09a PB9
May 10Flo Jo San Antonio Run The Alamo MeetMay 10 · 800 Meters · Place 1 · Tri-County EliteTri-County Elite800 Meters1.2:34.58a9
May 10Flo Jo San Antonio Run The Alamo MeetMay 10 · 400 Meters · Place 14 · Tri-County EliteTri-County Elite400 Meters14.1:05.91a9
Apr 18UIL 4A Region IVApr 18 · 800 Meters · Place 10 · DevineDevine800 Meters10.2:31.91a9
Apr 9UIL 4A Area 27-28Apr 9 · 1600 Meters · Place 8 · DevineDevine1600 Meters8.6:02.79a PB9
Apr 9UIL 4A Area 27-28Apr 9 · 800 Meters · Place 3 · DevineDevine800 Meters3.2:31.15a PB9