Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTexas Storm Track Club 11-12 and under Youth Meet · May 1516.83aTexas Storm Track Club 11-12 and under Youth MeetMay 15, 2021
1500 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 264:36.17aAAU Track & Field Region 17 QualifierJune 26, 2026
3000 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2610:05.33aAAU Track & Field Region 17 QualifierJune 26, 2026
400 Meters · OutdoorClash of Texas TF26 · May 257.42aClash of Texas TF26May 2, 2026
800 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 122:12.74aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Javelin · 300g TJ · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 1721.53mUSATF Gulf Association Junior Olympic ChampionshipsJune 17, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 11 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters11.10:08.25a7
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 21 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters21.4:40.73a7
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 29 · Heart of Houston Track and FieldHeart of Houston Track and Field800 MetersRound P29.2:17.37a7
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 3000 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters1.10:05.33a PB7
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 1500 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters1.4:36.17a PB7
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 800 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters5.2:16.38a7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 3000 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters1.10:05.47a7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 1500 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters1.4:36.30a7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters3.2:12.74a PB7
May 30Wings Track Club Championship TF26May 30 · 1500 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters14:43.27a7
May 30Wings Track Club Championship TF26May 30 · 800 Meters · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters42:14.50a7
May 16TFYTC 2026 MEETMay 16 · 3000 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters2.10:17.55a7
May 9H-Town Hurricanes Relays TF26May 9 · 3000 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters2.10:11.60a7
May 9H-Town Hurricanes Relays TF26May 9 · 400 Meters · Place 6 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters6.57.79a7
May 2Clash of Texas TF26May 2 · 1500 Meters · Place 6 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters64:39.36a7
May 2Clash of Texas TF26May 2 · 800 Meters · Place 14 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters142:14.01a7
May 2Clash of Texas TF26May 2 · 400 Meters · Place 30 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters3057.42a PB7
Apr 25Afterburners Track MeetApr 25 · 1500 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters1.4:48.84a7
Apr 25Afterburners Track MeetApr 25 · 800 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters5.2:21.22a7

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters2.4:49.02a6
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters4.2:19.30a6
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters2.2:19.00a6
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Place 2 · 25-Unattached25-Unattached800 Meters2.2:19.50a6

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 800 Meters · Place 38 · Track Houston YouthTrack Houston Youth800 MetersRound P382:35.18a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 1500 Meters · Place 3 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters35:00.52a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 1500 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters3.5:11.28a5
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track800 Meters3.2:32.62a5
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters--DNS5
May 19CL Stars Track MeetMay 19 · 1500 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters5.5:22.18a5
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track800 Meters5.2:33.32a5
May 19CL Stars Track MeetMay 19 · 200 Meters · Track Houston Youth TrackTrack Houston Youth Track200 Meters—DNSWind: -2.15
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · Track Houston Youth TrackTrack Houston Youth Track1500 Meters--DNS5
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 9 · Track Houston Youth TrackTrack Houston Youth Track800 Meters9.2:30.19a5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters3.5:06.40a5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters—DNS5
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 800 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track800 Meters1.2:41.53a5

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters2.5:22.70a4
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters1.5:22.42a4
Jun 3Track Houston Championship MeetJun 3 · 1500 Meters · Place 1 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters15:27.20a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 1500 Meters · Place 1 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters15:13.86a—
May 20CL Stars Track MeetMay 20 · 1500 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters1.5:14.45a4
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 2 · Track Houston Youth TraTrack Houston Youth Tra800 Meters22:36.52a—
May 6Afterburners Track MeetMay 6 · 1500 Meters · Place 2 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters25:25.49a—
Apr 15Track Houston Intra-Squad MeetApr 15 · 1500 Meters · Track Houston Youth TrackTrack Houston Youth Track1500 Meters—DNS4

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · Javelin · Place 3 · Track Houston Youth TracTrack Houston Youth TracJavelin319.13m—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 2 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters25:33.85a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 2 · Track Houston Youth TrackTrack Houston Youth TrackJavelin300g TJ2.21.53m PB3
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters4.5:41.97a3
May 21CL Stars Track Meet 11-12 and underMay 21 · Javelin · Place 6 · Track Houston Youth TrackTrack Houston Youth TrackJavelin300g TJ6.15.67m3
May 21CL Stars Track Meet 11-12 and underMay 21 · 1500 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters3.5:27.00a3
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 31 · Track Houston Youth TrackTrack Houston Youth Track400 Meters31.1:17.62a3
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Javelin · Place 6 · Track Houston Youth TrackTrack Houston Youth TrackJavelin300g TJ6.13.26m3
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 800 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track800 Meters4.2:48.03a3
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 26 · Track Houston Youth TrackTrack Houston Youth Track400 Meters26.1:17.57a3
Apr 16PTX 10th Annual Spring ClassicApr 16 · 1500 Meters · Place 1 · Track HoustoTrack Housto1500 Meters15:38.61—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 1500 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters2.5:42.75a2
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 800 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track800 Meters3.2:51.39a2
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 400 Meters · Place 13 · Track Houston Youth TrackTrack Houston Youth Track400 Meters13.1:20.79a2
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 1500 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters2.5:55.89a2
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 800 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track800 Meters3.2:49.76a2
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 400 Meters · Place 13 · Track Houston Youth TrackTrack Houston Youth Track400 Meters13.1:21.28a2
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 1500 Meters · Place 2 · Track Houston YouthTrack Houston Youth1500 Meters25:41.938
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 1500 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters1.6:01.48a2
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 7 · Track Houston Youth TrackTrack Houston Youth Track400 Meters7.1:17.04a2
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 26 · Track Houston Youth TrackTrack Houston Youth Track100 Meters26.16.83a PB2
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 13 · Track Houston Youth TrackTrack Houston Youth Track400 Meters13.1:23.86a2