Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 264:18.75aAAU Track & Field Region 17 QualifierJune 26, 2026
1600 Meters · IndoorFasTrak HS Challenge · Dec 154:56.53aFasTrak HS ChallengeDecember 15, 2024
2000m Steeplechase · 0.838m · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 67:26.95aAAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026
3000 Meters · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 269:46.97aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
3000m Steeplechase · OutdoorTrack Houston 2024 Championship Meet · Jun 17:40.10aTrack Houston 2024 Championship MeetJune 1, 2024
400 Meters · OutdoorWHARTON COUNTY WAVE INVITATIONAL · Apr 261:00.13aWHARTON COUNTY WAVE INVITATIONALApril 26, 2025
800 Meters · IndoorFTA HS Last Chance · Feb 92:16.03aFTA HS Last ChanceFebruary 9, 2025
800 Meters · OutdoorAAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)! · Jun 122:11.03aAAU 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

12 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 3000 Meters · Place 5 · Gulf UnitedGulf United3000 Meters5.9:58.25a9
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 1500 Meters · Place 3 · Gulf UnitedGulf United1500 Meters3.4:18.75a PB9
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 3000 Meters · Place 6 · Gulf UnitedGulf United3000 Meters6.9:47.65a9
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 1500 Meters · Place 9 · Gulf UnitedGulf United1500 Meters9.4:31.20a9
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · 2000m Steeplechase · Place 3 · Gulf UnitedGulf United2000m Steeplechase0.838m3.7:26.95a PB9
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 3000 Meters · Place 7 · Gulf UnitedGulf United3000 Meters7.10:43.99a9
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 1500 Meters · Gulf UnitedGulf United1500 Meters--DNS9
May 2Clash of Texas TF26May 2 · 3000 Meters · Place 13 · Gulf UnitedGulf United3000 Meters1310:03.63a9
May 2Clash of Texas TF26May 2 · 1500 Meters · Place 26 · Gulf UnitedGulf United1500 Meters264:49.41a9
Apr 25Wharton County Wave InvitationalApr 25 · 3000 Meters · Gulf UnitedGulf United3000 Meters—DNS9
Apr 25Wharton County Wave InvitationalApr 25 · 800 Meters · Gulf UnitedGulf United800 Meters—DNS9
Apr 18Katy Express Track Meet TF26Apr 18 · 1500 Meters · Place 4 · Gulf UnitedGulf United1500 Meters44:25.90a9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 3000 Meters · Place 8 · Texas CyclonesTexas Cyclones3000 Meters8.9:46.97a PB8
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 11 · Texas CyclonesTexas Cyclones1500 Meters11.4:24.67a8
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 27 · Texas CyclonesTexas Cyclones800 Meters27.2:11.03a PB8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 3000 Meters · Place 2 · Gulf UnitedGulf United3000 Meters2.9:48.12a8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 1500 Meters · Gulf UnitedGulf United1500 Meters--DNS8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Gulf UnitedGulf United800 Meters--DNS8
May 17Top Flight Youth Track MeetMay 17 · 3000 Meters · Place 2 · Texas CyclonesTexas Cyclones3000 Meters2.10:00.56a8
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Texas CyclonesTexas Cyclones800 Meters—DNS8
May 10Texas Storm Youth Annual Track MeetMay 10 · 1500 Meters · Place 5 · Texas CyclonesTexas Cyclones1500 Meters5.4:26.08a8
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Place 11 · Texas CyclonesTexas Cyclones800 Meters11.2:11.92a8
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 3000 Meters · Texas CyclonesTexas Cyclones3000 Meters—DNS8
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 1500 Meters · Place 3 · Texas CyclonesTexas Cyclones1500 Meters3.4:40.04a8
Apr 26WHARTON COUNTY WAVE INVITATIONALApr 26 · 400 Meters · Place 46 · Texas CyclonesTexas Cyclones400 Meters46.1:00.13a PB8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9FTA HS Last ChanceFeb 9 · 1600 Meters · Texas CyclonesTexas Cyclones1600 Meters9 .5:00.47a8
Feb 9FTA HS Last ChanceFeb 9 · 800 Meters · Texas CyclonesTexas Cyclones800 Meters18 .2:16.03a PB8
Jan 26FTA HS/Youth Inv.Jan 26 · 1600 Meters · Place 9 · Texas CyclonesTexas Cyclones1600 Meters9.5:00.47a8
Jan 26FTA HS/Youth Inv.Jan 26 · 800 Meters · Place 18 · Texas CyclonesTexas Cyclones800 Meters18.2:16.03a8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15FasTrak HS ChallengeDec 15 · 1600 Meters · Place 14 · Texas CyclonesTexas Cyclones1600 Meters14.4:56.53a PB8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 33 · Gulf UnitedGulf United1500 MetersRound P334:50.75a—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 800 Meters · Place 9 · Gulf UnitedGulf United800 Meters92:22.00a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 3000m Steeplechase · Place 7 · Gulf UnitedGulf United3000m Steeplechase77:42.20—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 3000 Meters · Place 6 · Gulf UnitedGulf United3000 Meters610:51.48a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 4 · Gulf UnitedGulf United1500 Meters44:42.14a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 3000m Steeplechase · Place 6 · Gulf UnitedGulf United3000m Steeplechase67:40.10a PB—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 3000 Meters · Place 1 · Gulf UnitedGulf United3000 Meters1.10:31.42a7
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 1500 Meters · Place 2 · Gulf UnitedGulf United1500 Meters2.4:54.47a7
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · Place 2 · Gulf UnitedGulf United1500 Meters2.4:41.67a7
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 18 · Gulf UnitedGulf United800 Meters18.2:27.60a7
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 8 · Gulf UnitedGulf United1500 Meters8.4:51.81a7
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Gulf UnitedGulf United400 Meters—DNS7
Mar 30Houston Pace SettersMar 30 · 3000 Meters · Place 5 · Gulf UnitedGulf United3000 Meters5.10:59.61a7
Mar 30Houston Pace SettersMar 30 · 1500 Meters · Place 5 · Gulf UnitedGulf United1500 Meters5.5:02.81a7
Mar 30Houston Pace SettersMar 30 · 800 Meters · Gulf UnitedGulf United800 Meters—DNS7