Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 1117.38aTexas Storm Youth Annual Track MeetMay 11, 2024
1500 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 105:36.21aTexas Storm Youth Annual Track MeetMay 10, 2025
200 Meters · OutdoorCL Stars Track Meet · May 1935.27aCL Stars Track MeetMay 19, 2024
400 Meters · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 61:11.11aAAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026
800 Meters · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 262:45.44aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
High Jump · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 61.02mAAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026
Javelin · 300g TJ · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 177.10mUSATF Gulf Association Junior Olympic ChampionshipsJune 17, 2022
Shot Put · 12lb · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 65.39mAAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026
Shot Put · 6lb · OutdoorAAU Junior Olympic Games · Aug 15.22mAAU Junior Olympic GamesAugust 1, 2026
Triathlon · Standard · OutdoorAAU Region 17 Qualifier - Multi Events Championship · Jun 6419AAU Region 17 Qualifier - Multi Events ChampionshipJune 6, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triathlon · Place 29 · Heart of Houston Track and FieldHeart of Houston Track and FieldTriathlonStandardRound M29.2783
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Heart of Houston Track and FieldHeart of Houston Track and FieldHigh JumpRound M--NH3
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 26 · Heart of Houston Track and FieldHeart of Houston Track and FieldShot Put6lbRound M26.5.22m PB3
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 13 · Heart of Houston Track and FieldHeart of Houston Track and Field400 MetersRound M13.1:13.46a3
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 1500 Meters · Place 8 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters8.5:44.70a3
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 800 Meters · Place 8 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters8.2:46.78a3
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 1500 Meters · Place 9 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters9.5:46.81a3
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 11 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters11.2:48.31a3
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · Triathlon · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and FieldTriathlonStandardRound M3.419 PB3
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · High Jump · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and FieldHigh JumpRound M4.1.02m PB3
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · Shot Put · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and FieldShot Put12lbRound M4.5.39m PB3
Jun 6AAU Region 17 Qualifier - Multi Events ChampionshipJun 6 · 400 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field400 MetersRound M2.1:11.11a PB3
May 9H-Town Hurricanes Relays TF26May 9 · 800 Meters · Place 12 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters12.2:48.61a3
May 9H-Town Hurricanes Relays TF26May 9 · 100 Meters · Heart of Houston Track and FieldHeart of Houston Track and Field100 Meters--DNS3
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 21 · 25-Unattached25-Unattached400 Meters21.1:12.66a3
Apr 25Afterburners Track MeetApr 25 · 200 Meters · 25-Unattached25-Unattached200 Meters--DNS3

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 7 · UnattachedUnattached1500 Meters7.5:42.38a2
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Place 9 · UnattachedUnattached800 Meters9.2:45.44a PB2
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 12 · 25-Unattached25-Unattached800 Meters12.2:49.80a2
May 10Texas Storm Youth Annual Track MeetMay 10 · 1500 Meters · Place 4 · 25-Unattached25-Unattached1500 Meters4.5:36.21a PB2

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 1500 Meters · Place 2 · 25-Unattached25-Unattached1500 Meters2.5:58.36a1
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 5 · 25-Unattached25-Unattached800 Meters5.3:00.26a1
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 12 · 25-Unattached25-Unattached400 Meters12.1:19.08a1
May 19CL Stars Track MeetMay 19 · 1500 Meters · Place 2 · 25-Unattached25-Unattached1500 Meters2.5:53.72a1
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 7 · 25-Unattached25-Unattached800 Meters7.2:59.68a1
May 19CL Stars Track MeetMay 19 · 200 Meters · Place 17 · 25-Unattached25-Unattached200 Meters17.35.27a PBWind: -1.51
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · Place 2 · 25-Unattached25-Unattached1500 Meters2.5:56.00a1
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · 25-Unattached25-Unattached400 Meters--DNS1
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 39 · 25-Unattached25-Unattached100 Meters39.17.38a PB1
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 4 · 25-Unattached25-Unattached1500 Meters4.6:04.42a1
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · 25-Unattached25-Unattached400 Meters—DNS1
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Place 39 · 25-Unattached25-Unattached100 Meters39.18.00a1

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 6 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters6.6:54.96a7
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters4.6:36.02a7
Jun 3Track Houston Championship MeetJun 3 · 1500 Meters · Place 5 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters56:34.26a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 1500 Meters · Place 2 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters26:10.17a—
May 20CL Stars Track MeetMay 20 · 1500 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters5.6:29.49a7
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 1500 Meters · Place 4 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters46:30.76a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 42 · Track Houston Youth TraTrack Houston Youth Tra400 Meters421:31.83a—
May 6Afterburners Track MeetMay 6 · Javelin · Place 5 · Track Houston Youth TracTrack Houston Youth TracJavelin58.81m—
May 6Afterburners Track MeetMay 6 · 1500 Meters · Place 5 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters56:55.09a—
May 6Afterburners Track MeetMay 6 · 100 Meters · Place 47 · Track Houston Youth TraTrack Houston Youth Tra100 Meters4719.70a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 1500 Meters · Place 2 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters26:30.78a—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 8 · Track Houston Youth TrackTrack Houston Youth TrackJavelin300g TJ8.7.10m PB6
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 26 · Track Houston Youth TrackTrack Houston Youth Track400 Meters26.1:39.62a6
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 21 · Track Houston Youth TrackTrack Houston Youth Track100 Meters21.20.50a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 400 Meters · Place 8 · Track Houston Youth TrackTrack Houston Youth Track400 Meters8.1:38.69a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 400 Meters · Place 70 · Track Houston Youth TrackTrack Houston Youth Track400 Meters70.1:38.69a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 200 Meters · Place 24 · Track Houston Youth TrackTrack Houston Youth Track200 Meters24.46.90a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 200 Meters · Place 128 · Track Houston Youth TrackTrack Houston Youth Track200 Meters128.46.90a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 100 Meters · Place 21 · Track Houston Youth TrackTrack Houston Youth Track100 Meters21.20.58a6
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 100 Meters · Place 131 · Track Houston Youth TrackTrack Houston Youth Track100 Meters131.20.58a6
Jun 4Track Houston Championship MeetJun 4 · 200 Meters · Place 65 · Track Houston YouthTrack Houston Youth200 Meters6542.316U
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 88 · Track Houston YouthTrack Houston Youth100 Meters8820.28a (0.8)PR6U
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 40 · Track Houston YouthTrack Houston Youth400 Meters401:46.986U
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 59 · Track Houston YouthTrack Houston Youth100 Meters5920.376U
May 21CL Stars Track Meet 11-12 and underMay 21 · 200 Meters · Place 80 · Track Houston Youth TrackTrack Houston Youth Track200 Meters80.45.25a6
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Javelin · Track Houston Youth TrackTrack Houston Youth TrackJavelin300g TJ—DNS6
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Track Houston Youth TrackTrack Houston Youth Track100 MetersRelay Split—DNS6
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters—DNS6