Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 16:34.59aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1549.59aJoe DeLoach Youth InvitationalJanuary 15, 2023
200 Meters · OutdoorBlazers Sprinters Elite Classic · Jun 637.04aBlazers Sprinters Elite ClassicJune 6, 2026
400 Meters · IndoorFTA HS/Youth Inv. · Jan 261:38.09aFTA HS/Youth Inv.January 26, 2025
400 Meters · OutdoorZion Hill RC Central Texas 2nd Annual Showdown · Apr 251:24.13aZion Hill RC Central Texas 2nd Annual ShowdownApril 25, 2026
60 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1514.02aJoe DeLoach Youth InvitationalJanuary 15, 2023
800 Meters · IndoorFTA HS/Youth Inv. · Jan 263:44.48aFTA HS/Youth Inv.January 26, 2025
800 Meters · OutdoorAAU South Texas - Central District Qualifier - Region 19 Multi-Events · Jun 183:17.60aAAU South Texas - Central District Qualifier - Region 19 Multi-EventsJune 18, 2026
Javelin · 300g TJ · OutdoorAAU Track & Field Region 19 Qualifier · Jun 267.56mAAU Track & Field Region 19 QualifierJune 26, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 40 · san antonio blazers1500 Meters40.6:34.59a PB-
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · Javelin · Place 7 · san antonio blazersJavelin300g TJ7.7.20m-
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 1500 Meters · Place 4 · san antonio blazers1500 Meters4.6:53.58a-
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 800 Meters · Place 6 · san antonio blazers800 Meters6.3:17.60a PB-
Jun 6Blazers Sprinters Elite ClassicJun 6 · 800 Meters · Place 1 · san antonio blazers800 Meters1.3:21.92a-
Jun 6Blazers Sprinters Elite ClassicJun 6 · 200 Meters · Place 7 · san antonio blazers200 Meters7.37.04a PBWind: 0-
May 16DDS Memorial Day BashMay 16 · 1500 Meters · Place 1 · san antonio blazers1500 Meters16:59.308
May 16DDS Memorial Day BashMay 16 · 800 Meters · Place 1 · san antonio blazers800 Meters13:22.478
May 16DDS Memorial Day BashMay 16 · 400 Meters · Place 3 · san antonio blazers400 Meters31:26.928
May 9Alamo City Invitational TF26May 9 · 1500 Meters · Place 1 · san antonio blazers1500 Meters1.7:11.14a-
May 9Alamo City Invitational TF26May 9 · 800 Meters · Place 3 · san antonio blazers800 Meters3.3:20.59a-
May 9Alamo City Invitational TF26May 9 · 200 Meters · Place 6 · san antonio blazers200 Meters6.37.11a-
Apr 25Zion Hill RC Central Texas 2nd Annual ShowdownApr 25 · Javelin · Place 2 · san antonio blazersJavelin300g TJ2.6.45m-
Apr 25Zion Hill RC Central Texas 2nd Annual ShowdownApr 25 · 400 Meters · Place 3 · san antonio blazers400 Meters3.1:24.13a PB-
Apr 25Zion Hill RC Central Texas 2nd Annual ShowdownApr 25 · 200 Meters · Place 7 · san antonio blazers200 Meters7.37.27a-

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 19 QualifierJun 26 · Javelin · Place 8 · san antonio blazersJavelin300g TJ8.7.56m PB-
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 800 Meters · Place 11 · san antonio blazers800 Meters11.3:24.13a-
Jun 26AAU Track & Field Region 19 QualifierJun 26 · 400 Meters · Place 31 · san antonio blazers400 Meters31.1:29.99a-
Jun 20AAU South Texas - Central District QualifierJun 20 · Javelin · Place 5 · san antonio blazersJavelin56.78m—
Jun 20AAU South Texas - Central District QualifierJun 20 · 800 Meters · Place 8 · san antonio blazers800 Meters83:31.88a—
Jun 20AAU South Texas - Central District QualifierJun 20 · 400 Meters · Place 11 · san antonio blazers400 Meters111:30.07a—
May 31Central Texas Showdown hosted by Zion Hill Running ClubMay 31 · Javelin · Place 1 · san antonio blazersJavelin300g TJ1.6.78m-
May 31Central Texas Showdown hosted by Zion Hill Running ClubMay 31 · 800 Meters · Place 5 · san antonio blazers800 Meters5.3:30.92a-
May 31Central Texas Showdown hosted by Zion Hill Running ClubMay 31 · 400 Meters · Place 7 · san antonio blazers400 Meters7.1:31.42a-
May 24DDS Memorial Day BashMay 24 · 800 Meters · Place 6 · san antonio blazers800 Meters6.3:39.56a-
May 24DDS Memorial Day BashMay 24 · 400 Meters · Place 6 · san antonio blazers400 Meters6.1:32.00a-
May 24DDS Memorial Day BashMay 24 · 200 Meters · Place 6 · san antonio blazers200 Meters6.39.28a-
May 10Flo Jo San Antonio Run The Alamo MeetMay 10 · 800 Meters · Place 1 · san antonio blazers800 Meters1.NT-
May 10Flo Jo San Antonio Run The Alamo MeetMay 10 · 400 Meters · Place 9 · san antonio blazers400 Meters9.1:35.09a-
May 10Flo Jo San Antonio Run The Alamo MeetMay 10 · 200 Meters · Place 15 · san antonio blazers200 Meters15.39.44a-
Apr 26Alamo City InvitationalApr 26 · 200 Meters · Place 22 · SAN ANTONIO BLAZERS200 Meters2241.54—
Apr 26Alamo City InvitationalApr 26 · 400 Meters · Place 9 · SAN ANTONIO BLAZERS400 Meters91:31.07—
Apr 26Alamo City InvitationalApr 26 · 800 Meters · Place 1 · SAN ANTONIO BLAZERS800 Meters13:34.93—
Apr 26Alamo City InvitationalApr 26 · 800 Meters · Place 1 · SAN ANTONIO BLAZERS800 Meters13:34.93—
Apr 26Alamo City InvitationalApr 26 · 200 Meters · Place 22 · SAN ANTONIO BLAZERS200 Meters2241.54—
Apr 26Alamo City InvitationalApr 26 · 400 Meters · Place 9 · SAN ANTONIO BLAZERS400 Meters91:31.07—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26FTA HS/Youth Inv.Jan 26 · Long Jump · san antonio blazersLong Jump—NM-
Jan 26FTA HS/Youth Inv.Jan 26 · 800 Meters · Place 3 · san antonio blazers800 Meters3.3:44.48a PB-
Jan 26FTA HS/Youth Inv.Jan 26 · 400 Meters · Place 9 · san antonio blazers400 Meters9.1:38.09a PB-

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · 400 Meters · Place 7 · San Antonio Blazers400 Meters72:01.11—
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · 200 Meters · Place 25 · San Antonio Blazers200 Meters2552.36—
Feb 5FasTrak Coach O Youth Indoor ChallengeFeb 5 · 60 Meters · Place 24 · San Antonio Blazers60 Meters2414.09—
Jan 15Joe DeLoach Youth InvitationalJan 15 · 400 Meters · Place 8 · San Antonio Blazers400 MetersRound P82:05.22a—
Jan 15Joe DeLoach Youth InvitationalJan 15 · 200 Meters · Place 32 · San Antonio Blazers200 MetersRound P3249.59a PB—
Jan 15Joe DeLoach Youth InvitationalJan 15 · 60 Meters · Place 30 · San Antonio Blazers60 MetersRound P3014.02a PB—