Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Track and Field Region 19 Qualifier · Jun 244:31.47aAAU Track and Field Region 19 QualifierJune 24, 2026
1600 Meters · Indoor2026 Harlandale ISD Relays · Feb 264:52.45a2026 Harlandale ISD RelaysFebruary 26, 2026
1600 Meters · OutdoorWagner Jimmy Dykes Relays TF26 · Mar 215:00.14aWagner Jimmy Dykes Relays TF26March 21, 2026
400 Meters · OutdoorThe Reckoning Part 2 · May 2356.08aThe Reckoning Part 2May 23, 2026
800 Meters · Indoor2026 Harlandale ISD Relays · Feb 262:14.99a2026 Harlandale ISD RelaysFebruary 26, 2026
800 Meters · OutdoorThe Reckoning Part 2 · May 232:07.13aThe Reckoning Part 2May 23, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 24AAU Track and Field Region 19 QualifierJun 24 · 1500 Meters · Place 11 · Zion Hill Running ClubZion Hill Running Club1500 Meters114:31.47a PB10
Jun 24AAU Track and Field Region 19 QualifierJun 24 · 800 Meters · Place 15 · Zion Hill Running ClubZion Hill Running Club800 Meters152:08.64a10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 1500 Meters · Place 6 · Zion Hill Running ClubZion Hill Running Club1500 Meters6.4:32.01a10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 800 Meters · Place 10 · Zion Hill Running ClubZion Hill Running Club800 Meters10.2:13.72a10
May 29Friday Night Spikes & MoreMay 29 · 1500 Meters · Place 2 · Zion Hill Running ClubZion Hill Running Club1500 Meters2.4:34.15aUnofficial10
May 29Friday Night Spikes & MoreMay 29 · 800 Meters · Place 3 · Zion Hill Running ClubZion Hill Running Club800 Meters3.2:07.39aUnofficial10
May 29Friday Night Spikes & MoreMay 29 · 400 Meters · Place 15 · Zion Hill Running ClubZion Hill Running Club400 Meters15.56.55aUnofficial10
May 23The Reckoning Part 2May 23 · 1500 Meters · Place 2 · Zion Hill Running ClubZion Hill Running Club1500 Meters24:33.49a10
May 23The Reckoning Part 2May 23 · 800 Meters · Place 2 · Zion Hill Running ClubZion Hill Running Club800 Meters22:07.13a PB10
May 23The Reckoning Part 2May 23 · 400 Meters · Place 23 · Zion Hill Running ClubZion Hill Running Club400 Meters2356.08a PB10
May 16Spartan Invitational May 16 · 1500 Meters · Place 6 · Zion Hill Running ClubZion Hill Running Club1500 Meters6.4:48.66a10
May 16Spartan Invitational May 16 · 800 Meters · Place 7 · Zion Hill Running ClubZion Hill Running Club800 Meters7.2:12.08a10
May 16Spartan Invitational May 16 · 400 Meters · Place 22 · Zion Hill Running ClubZion Hill Running Club400 Meters22.58.00a10
May 2Clash of Texas TF26May 2 · 800 Meters · Place 15 · Zion Hill Running ClubZion Hill Running Club800 Meters152:11.96a10
May 2Clash of Texas TF26May 2 · 400 Meters · Place 41 · Zion Hill Running ClubZion Hill Running Club400 Meters4158.00a10
Apr 8UIL 5A District 26 TF26Apr 8 · 800 Meters · Place 16 · San Antonio Veterans MemorialSan Antonio Veterans Memorial800 Meters16.2:12.08a10
Mar 21Wagner Jimmy Dykes Relays TF26Mar 21 · 1600 Meters · Place 2 · San Antonio Veterans MemorialSan Antonio Veterans Memorial1600 Meters2.5:00.14a PB10
Mar 21Wagner Jimmy Dykes Relays TF26Mar 21 · 800 Meters · Place 3 · San Antonio Veterans MemorialSan Antonio Veterans Memorial800 Meters3.2:11.21a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 262026 Harlandale ISD RelaysFeb 26 · 1600 Meters · Place 7 · San Antonio Veterans MemorialSan Antonio Veterans Memorial1600 Meters74:52.45a PB10
Feb 262026 Harlandale ISD RelaysFeb 26 · 800 Meters · Place 13 · San Antonio Veterans MemorialSan Antonio Veterans Memorial800 Meters132:14.99a PB10