Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCL Stars Track Meet · May 2013.01aCL Stars Track MeetMay 20, 2023
200 Meters · Outdoor2026 USATF Gulf Association Junior Olympic Track & Field Championship · Jun 1926.66a2026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJune 19, 2026
400 Meters · OutdoorThe Wings Track Club Youth Championship · May 311:00.77aThe Wings Track Club Youth ChampionshipMay 31, 2025
800 Meters · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 262:25.99aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
Long Jump · OutdoorTexas Storm Annual Track Meet · Jun 12.79mTexas Storm Annual Track MeetJune 1, 2019
Long Jump · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 161:37.19aUSATF Gulf Association Junior Olympic ChampionshipsJune 16, 2017

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 13 · Texas Storm TrackTexas Storm Track200 MetersRound P13.27.06aWind: -3.210
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 800 Meters · Texas Storm TrackTexas Storm Track800 Meters—DNS10
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 400 Meters · Place 10 · Texas Storm TrackTexas Storm Track400 Meters10.1:00.85a10
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 200 Meters · Place 7 · Texas Storm TrackTexas Storm Track200 Meters7.26.66a PB10
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 800 Meters · Place 12 · Texas Storm TrackTexas Storm Track800 Meters12.2:31.24a10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · Place 9 · Texas Storm TrackTexas Storm Track400 Meters9.1:01.98a10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Place 27 · Texas Storm TrackTexas Storm Track100 Meters27.14.00aWind: 0.410
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Place 6 · Texas Storm TrackTexas Storm Track800 Meters6.2:31.56a10
Apr 6UIL 6A District 22 TF26Apr 6 · 400 Meters · Place 10 · ManvelManvel400 MetersRound P10.1:03.83a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Place 9 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters9.2:25.99a PB9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 16 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters16.2:31.97a9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 34 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters34.1:02.38a9
May 31The Wings Track Club Youth ChampionshipMay 31 · 800 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters52:29.16a9
May 31The Wings Track Club Youth ChampionshipMay 31 · 400 Meters · Place 10 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters101:00.77a PB9
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters2.2:27.03a9
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 15 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters15.1:02.41a9
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Heart of Houston Track and FieldHeart of Houston Track and Field100 Meters—DNS9
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters4.2:28.72a9
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters--DNS9
May 10Texas Storm Youth Annual Track MeetMay 10 · 200 Meters · Heart of Houston Track and FieldHeart of Houston Track and Field200 Meters--DNS9
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters21:01.57a9

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 400 Meters · Place 4 · Track Houston YouthTrack Houston Youth400 Meters41:00.91a—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 100 Meters · Place 13 · Track Houston YouthTrack Houston Youth100 Meters1313.25a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 10 · Track Houston Youth TraTrack Houston Youth Tra800 Meters102:30.49a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 13 · Track Houston Youth TraTrack Houston Youth Tra400 Meters131:02.07a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 37 · Track Houston Youth TraTrack Houston Youth Tra100 Meters3713.57a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 9 · Track Houston Youth TrackTrack Houston Youth Track400 Meters9.1:01.32a8
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · Place 22 · Track Houston Youth TrackTrack Houston Youth Track100 Meters22.13.54aWind: -0.58
May 19CL Stars Track MeetMay 19 · 100 Meters · Place 16 · Track Houston Youth TrackTrack Houston Youth Track100 Meters16.13.44aWind: -1.48
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track400 Meters12.1:01.58a8
May 11Texas Storm Youth Annual Track MeetMay 11 · 200 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track200 Meters12.27.58a8
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 17 · Track Houston Youth TrackTrack Houston Youth Track400 Meters17.1:02.43a8
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 200 Meters · Place 16 · Track Houston Youth TrackTrack Houston Youth Track200 Meters16.28.36a8
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 800 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track800 Meters1.2:47.00a8
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 400 Meters · Place 6 · Track Houston Youth TrackTrack Houston Youth Track400 Meters6.1:05.90a8
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 100 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track100 Meters2.14.31a8

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 13 · Track Houston Youth TrackTrack Houston Youth Track100 Meters13.13.83aWind: -1.47
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 25 · Track Houston Youth TraTrack Houston Youth Tra400 Meters251:04.46a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 41 · Track Houston Youth TraTrack Houston Youth Tra100 MetersRound P4113.84a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 20 · Track Houston Youth TraTrack Houston Youth Tra400 Meters201:05.48a—
May 20CL Stars Track MeetMay 20 · Long Jump · Place 15 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump15.13-06.007
May 20CL Stars Track MeetMay 20 · 100 Meters · Place 22 · Track Houston Youth TrackTrack Houston Youth Track100 Meters22.13.01a PB7
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Long Jump · Place 8 · Track Houston Youth TracTrack Houston Youth TracLong Jump84.19m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 23 · Track Houston Youth TraTrack Houston Youth Tra400 Meters231:04.71a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 34 · Track Houston Youth TraTrack Houston Youth Tra100 Meters3414.12a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · Long Jump · Place 7 · Track Houston Youth TracTrack Houston Youth TracLong Jump74.17m—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 400 Meters · Place 18 · Track Houston Youth TraTrack Houston Youth Tra400 Meters181:05.41a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 200 Meters · Place 20 · Track Houston Youth TraTrack Houston Youth Tra200 Meters2028.68a—
May 6Afterburners Track MeetMay 6 · Long Jump · Place 7 · Track Houston Youth TracTrack Houston Youth TracLong Jump74.17m—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 18 · Track Houston Youth TraTrack Houston Youth Tra400 Meters181:05.41a—
May 6Afterburners Track MeetMay 6 · 200 Meters · Place 20 · Track Houston Youth TraTrack Houston Youth Tra200 Meters2028.68a—
Apr 29Track Houston IntraSquad Meet #2Apr 29 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.4.05mUnofficial7
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 400 Meters · Place 9 · Track Houston Youth TrackTrack Houston Youth Track400 Meters9.1:09.62aUnofficial7
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 100 Meters · Place 8 · Track Houston Youth TrackTrack Houston Youth Track100 Meters8.13.84aUnofficial7
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · Long Jump · Place 7 · Track Houston Youth TracTrack Houston Youth TracLong Jump74.09m—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 400 Meters · Place 20 · Track Houston Youth TraTrack Houston Youth Tra400 Meters201:04.64a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 100 Meters · Place 17 · Track Houston Youth TraTrack Houston Youth Tra100 Meters1713.65a—
Apr 15Track Houston Intra-Squad MeetApr 15 · 400 Meters · Place 8 · Track Houston Youth TrackTrack Houston Youth Track400 Meters8.1:06.85a7
Apr 15Track Houston Intra-Squad MeetApr 15 · 100 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track100 Meters12.14.65a7

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · Long Jump · Place 9 · Track Houston Youth TraTrack Houston Youth TraLong Jump94.15m—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 200 Meters · Place 11 · Track Houston Youth TraTrack Houston Youth Tra200 Meters1129.21a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 4 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump4.4.08m6
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track200 Meters3.29.30a6
Jun 4Track Houston Championship MeetJun 4 · Long Jump · Place 1 · Track Houston YouthTrack Houston YouthLong Jump14.2311-12
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 17 · Track Houston YouthTrack Houston Youth400 Meters171:07.5211-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 16 · Track Houston YouthTrack Houston Youth100 Meters1614.1211-12
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 17 · Track Houston Youth TrackTrack Houston Youth Track400 Meters17.1:08.11a6
May 21CL Stars Track Meet 11-12 and underMay 21 · 100 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track100 Meters12.14.34a6
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Long Jump · Place 5 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump5.3.94m6
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 22 · Track Houston Youth TrackTrack Houston Youth Track400 Meters22.1:09.52a6
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 11 · Track Houston Youth TrackTrack Houston Youth Track100 Meters11.14.23a6
Apr 11GHAC ChampionshipsApr 11 · Long Jump · Place 1 · Westbury ChristianWestbury ChristianLong Jump1.12-08.506
Apr 11GHAC ChampionshipsApr 11 · 400 Meters · Place 1 · Westbury ChristianWestbury Christian400 Meters1.1:06.91a6
Mar 10NCS Practice Meet #5Mar 10 · 200 Meters · Westbury ChristianWestbury Christian200 Meters—29.3Unofficial6
Mar 3RCS Middle School Meet #3Mar 3 · 400 Meters · Westbury ChristianWestbury Christian400 Meters—1:08.32Unofficial6

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 200 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track200 MetersRound P12.30.91aWind: -1.35
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 400 Meters · Place 23 · Track Houston Youth TrackTrack Houston Youth Track400 Meters23.1:14.38a5
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 14 · Track Houston Youth TrackTrack Houston Youth Track200 Meters14.31.58aWind: -1.65
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 55 · Track Houston YouthTrack Houston Youth400 Meters551:14.6011
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 58 · Track Houston YouthTrack Houston Youth100 Meters5815.1811
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 17 · Track Houston YouthTrack Houston Youth400 Meters171:14.0511
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 100 Meters · Place 31 · Track Houston YouthTrack Houston Youth100 Meters3115.7311
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 47 · Track Houston Youth TrackTrack Houston Youth Track400 Meters47.1:16.43a5
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 37 · Track Houston Youth TrackTrack Houston Youth Track100 Meters37.15.99a5
Apr 13Northland MS Meet #7Apr 13 · 100 Meters · Westbury ChristianWestbury Christian100 Meters—14.97Unofficial5
Apr 6FBCA Tri-MeetApr 6 · 200 Meters · Westbury ChristianWestbury Christian200 Meters—31Unofficial5
Apr 6FBCA Tri-MeetApr 6 · 100 Meters · Westbury ChristianWestbury Christian100 Meters—15.34Unofficial5

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7Track Houston Championship MeetJun 7 · 400 Meters · Place 41 · Track Houston YouthTrack Houston Youth400 Meters411:23.761
Jun 1Texas Storm Annual Track MeetJun 1 · Long Jump · Place 9 · Track Houston YouthTrack Houston YouthLong Jump92.79m PB1
Jun 1Texas Storm Annual Track MeetJun 1 · 100 Meters · Place 30 · Track Houston YouthTrack Houston Youth100 Meters3016.151

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 10USATF Region 12 Junior Olympic ChampionshipsJul 10 · Hammer · Place 9 · Track Houston Youth ...Track Houston Youth ...Hammer915.97a—
Jun 82018 Track Houston Championship MeetJun 8 · Triple Jump · Place 6 · Track Houston Youth ...Track Houston Youth ...Triple Jump616.73a PR7-8
May 25Northwest Flyers Annual Track MeetMay 25 · 100 Meters · Place 7 · Track Houston YouthTrack Houston Youth100 Meters717.018

2017 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 5 · Track Houston Youth ...Track Houston Youth ...Long Jump56:30.38a—
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 7 · Track Houston Youth ...Track Houston Youth ...Long Jump73:27.90a PR7-8
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 14 · Track Houston Youth ...Track Houston Youth ...Long Jump141:37.19a PB7-8
Jun 2Track Houston Championship MeetJun 2 · 100 Meters · Place 8 · Track Houston Youth ...Track Houston Youth ...100 Meters83:31.65a PR8 & Under
Jun 2Track Houston Championship MeetJun 2 · 100 Meters · Place 20 · Track Houston Youth ...Track Houston Youth ...100 Meters201:33.95a PR8 & Under