Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:38.54aAAU Junior Olympic GamesAugust 1, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:12.84aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · Outdoor2026 Texas Storm Youth Annual Track Meet · May 91:01.14a2026 Texas Storm Youth Annual Track MeetMay 9, 2026
800 Meters · OutdoorAAU South Texas - Central District Qualifier - Region 19 Multi-Events · Jun 182:18.02aAAU South Texas - Central District Qualifier - Region 19 Multi-EventsJune 18, 2026

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 · 3000 Meters · Place 3 · S.A. Unleashed Track ClubS.A. Unleashed Track Club3000 Meters3.10:12.84a PB-
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 3 · S.A. Unleashed Track ClubS.A. Unleashed Track Club1500 Meters3.4:38.54a PB-
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 7 · S.A. Unleashed Track ClubS.A. Unleashed Track Club800 Meters7.2:21.09a-
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 3000 Meters · Place 1 · S.A. Unleashed Track ClubS.A. Unleashed Track Club3000 Meters1.10:23.68a-
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 1500 Meters · Place 2 · S.A. Unleashed Track ClubS.A. Unleashed Track Club1500 Meters2.4:47.23a-
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 800 Meters · Place 2 · S.A. Unleashed Track ClubS.A. Unleashed Track Club800 Meters2.2:18.02a PB-
May 29Friday Night Spikes & MoreMay 29 · 3000 Meters · Place 2 · S.A. Unleashed Track ClubS.A. Unleashed Track Club3000 Meters2.11:01.64aUnofficial-
May 29Friday Night Spikes & MoreMay 29 · 1500 Meters · Place 2 · S.A. Unleashed Track ClubS.A. Unleashed Track Club1500 Meters2.5:04.61aUnofficial-
May 23The Reckoning Part 2May 23 · 3000 Meters · Place 1 · S.A. Unleashed Track ClubS.A. Unleashed Track Club3000 Meters110:30.62a—
May 23The Reckoning Part 2May 23 · 1500 Meters · Place 1 · S.A. Unleashed Track ClubS.A. Unleashed Track Club1500 Meters14:52.32a—
May 23The Reckoning Part 2May 23 · 800 Meters · Place 1 · S.A. Unleashed Track ClubS.A. Unleashed Track Club800 Meters12:22.88a—
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 1500 Meters · Place 1 · S.A. Unleashed Track ClubS.A. Unleashed Track Club1500 Meters1.4:46.46a-
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 400 Meters · Place 8 · S.A. Unleashed Track ClubS.A. Unleashed Track Club400 Meters8.1:01.14a PB-
May 2Clash of Texas TF26May 2 · 3000 Meters · Place 2 · S.A. Unleashed Track ClubS.A. Unleashed Track Club3000 Meters210:47.57a—
May 2Clash of Texas TF26May 2 · 1500 Meters · Place 2 · S.A. Unleashed Track ClubS.A. Unleashed Track Club1500 Meters24:45.05a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24DDS Memorial Day BashMay 24 · 3000 Meters · Place 1 · S.A. Unleashed Track ClubS.A. Unleashed Track Club3000 Meters1.10:39.45a-
May 24DDS Memorial Day BashMay 24 · 1500 Meters · Place 2 · S.A. Unleashed Track ClubS.A. Unleashed Track Club1500 Meters2.5:01.61a-
May 24DDS Memorial Day BashMay 24 · 800 Meters · Place 2 · S.A. Unleashed Track ClubS.A. Unleashed Track Club800 Meters2.2:26.19a-

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25DDS Memorial Day BashMay 25 · 1500 Meters · Place 1 · S.A. UnleashedS.A. Unleashed1500 Meters1.5:35.40-
May 25DDS Memorial Day BashMay 25 · 800 Meters · Place 1 · S.A. UnleashedS.A. Unleashed800 Meters1.2:39.16a-
May 25DDS Memorial Day BashMay 25 · 400 Meters · Place 2 · S.A. UnleashedS.A. Unleashed400 Meters2.1:10.15a-