Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorJoe DeLoach Youth Inv · Jan 143:32.26aJoe DeLoach Youth InvJanuary 14, 2024
1500 Meters · OutdoorTrack Houston Championship Meet TF26 · May 304:48.14aTrack Houston Championship Meet TF26May 30, 2026
1600 Meters · IndoorFasTrak HS Meet · Feb 85:15.59aFasTrak HS MeetFebruary 8, 2026
3000 Meters · OutdoorTrack Houston Championship Meet TF26 · May 3010:34.75aTrack Houston Championship Meet TF26May 30, 2026
400 Meters · OutdoorPTX 12th Annual Spring Classic · Apr 131:11.38aPTX 12th Annual Spring ClassicApril 13, 2024
800 Meters · IndoorFTA HS/Youth Inv. · Jan 262:32.34aFTA HS/Youth Inv.January 26, 2025
800 Meters · OutdoorAAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)! · Jun 122:24.35aAAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!June 12, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30Track Houston Championship Meet TF26May 30 · 3000 Meters · Place 9 · Gulf UnitedGulf United3000 Meters9.10:34.75a PB8
May 30Track Houston Championship Meet TF26May 30 · 1500 Meters · Place 14 · Gulf UnitedGulf United1500 Meters14.4:48.14a PB8
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 3000 Meters · Place 8 · Gulf UnitedGulf United3000 Meters8.10:59.44a8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8FasTrak HS MeetFeb 8 · 1600 Meters · Place 27 · Gulf UnitedGulf United1600 Meters27.5:15.59a PB8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 3000 Meters · Place 10 · Gulf UnitedGulf United3000 Meters10.11:11.26a7
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 13 · Gulf UnitedGulf United1500 Meters13.4:55.91a7
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 22 · Gulf UnitedGulf United800 Meters22.2:24.35a PB7
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 1500 Meters · Place 4 · Gulf UnitedGulf United1500 Meters4.5:02.34a7
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Place 7 · Gulf UnitedGulf United800 Meters7.2:27.39a7
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Place 5 · Gulf UnitedGulf United800 Meters5.2:25.15a7

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9FTA HS Last ChanceFeb 9 · 800 Meters · Gulf UnitedGulf United800 Meters32 .2:32.35a7
Jan 26FTA HS/Youth Inv.Jan 26 · 1600 Meters · Place 3 · Gulf UnitedGulf United1600 Meters3.5:30.30a7
Jan 26FTA HS/Youth Inv.Jan 26 · 800 Meters · Place 32 · Gulf UnitedGulf United800 Meters32.2:32.34a PB7

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 1500 Meters · Place 8 · Gulf UnitedGulf United1500 Meters8.5:15.45a6
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 17 · Gulf UnitedGulf United800 Meters17.2:35.93a6
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · Place 10 · Gulf UnitedGulf United1500 Meters10.5:12.69a6
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 14 · Gulf UnitedGulf United1500 Meters14.5:10.05a6
Apr 13PTX 12th Annual Spring ClassicApr 13 · 1500 Meters · Place 3 · Gulf UnitedGulf United1500 Meters3.5:14.67a6
Apr 13PTX 12th Annual Spring ClassicApr 13 · 400 Meters · Place 27 · Gulf UnitedGulf United400 Meters27.1:11.38a PB6
Mar 9Cougar Relays #1Mar 9 · 800 Meters · 25-Unattached25-Unattached800 Meters—NT6

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14Joe DeLoach Youth InvJan 14 · 1000 Meters · Place 11 · Gulf UnitedGulf United1000 Meters11.3:32.26a PB6
Jan 14Joe DeLoach Youth InvJan 14 · 800 Meters · Place 9 · Gulf UnitedGulf United800 Meters9.2:43.17a6

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20CL Stars Track MeetMay 20 · 1500 Meters · Place 8 · KT Express Track ClubKT Express Track Club1500 Meters8.5:37.34a5
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 3000 Meters · Place 4 · KT Express Track ClubKT Express Track Club3000 Meters412:13.95a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 18 · KT Express Track ClubKT Express Track Club800 Meters182:50.56a—