Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston Championship · May 3112.65aTrack Houston Championship May 31, 2025
100m Hurdles · 33" / 0.838m · Outdoor2026 Texas Storm Youth Annual Track Meet · May 916.79a2026 Texas Storm Youth Annual Track MeetMay 9, 2026
200 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 1025.88aTexas Storm Youth Annual Track MeetMay 10, 2025
200m Hurdles · 30" / 0.762m · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 1731.29aUSATF Gulf Association Junior Olympic ChampionshipsJune 17, 2022
200m Hurdles · 33" / 0.838m · OutdoorCL Stars Track Meet · May 2034.03aCL Stars Track MeetMay 20, 2023
400 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 1059.66aTexas Storm Youth Annual Track MeetMay 10, 2025
400m Hurdles · 30" / 0.762m · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 81:08.73aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
800 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 52:37.56aUSATF Region 12 Junior Olympic ChampionshipsJuly 5, 2022
80m Hurdles · 30" / 0.762m · OutdoorAAU Region 17 Junior Olympics National Qualifier · Jun 3020.58aAAU Region 17 Junior Olympics National QualifierJune 30, 2021
High Jump · OutdoorTrack Houston Championship Meet · Jun 41.11Track Houston Championship MeetJune 4, 2022
Long Jump · OutdoorNorthwest Flyers Annual Track Meet · May 293.48mNorthwest Flyers Annual Track MeetMay 29, 2021
Long Jump · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 161:04.50aUSATF Gulf Association Junior Olympic ChampionshipsJune 16, 2017
Pentathlon (Outdoor) · Standard · OutdoorAAU Region 17 Junior Olympics National Qualifier · Jun 301295AAU Region 17 Junior Olympics National QualifierJune 30, 2021
Shot Put · 6lb · OutdoorAAU Region 17 Junior Olympics National Qualifier · Jun 306.35mAAU Region 17 Junior Olympics National QualifierJune 30, 2021
Triple Jump · Outdoor2018 Track Houston Championship Meet · Jun 816.49a2018 Track Houston Championship MeetJune 8, 2018

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400m Hurdles · Place 6 · Track Houston Youth Track400m Hurdles30" / 0.762m6.1:08.73a PB11
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 100m Hurdles · Place 8 · Track Houston Youth Track100m Hurdles33" / 0.838m8.17.45aWind: -1.311
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 100m Hurdles · Place 6 · Track Houston Youth Track100m Hurdles33" / 0.838m6.19.40a11
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 200 Meters · Place 22 · Track Houston Youth Track200 Meters22.26.95a11
May 30Track Houston Championship Meet TF26May 30 · 400m Hurdles · Place 3 · Track Houston Youth Track400m Hurdles30" / 0.762m3.1:11.53a11
May 30Track Houston Championship Meet TF26May 30 · 100m Hurdles · Place 5 · Track Houston Youth Track100m Hurdles33" / 0.838m5.17.78a11
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Place 10 · Track Houston Youth Track400 Meters10.1:01.18a11
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 100 Meters · Place 12 · Track Houston Youth Track100 Meters12.12.82a11
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · Place 4 · Track Houston Youth Track400 Meters4.1:00.25a11
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Place 3 · Track Houston Youth Track100 Meters3.13.38aWind: 0.511
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100m Hurdles · Place 2 · Track Houston Youth Track100m Hurdles33" / 0.838m2.16.79a PB11
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 200 Meters · Place 7 · Track Houston Youth Track200 Meters7.26.79a11
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 3 · Track Houston Youth Track100 Meters3.13.09a11
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · 100m Hurdles · Place 1 · Track Houston Youth Track100m Hurdles33" / 0.838m1.16.86aUnofficial11
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · 400 Meters · Place 2 · Track Houston Youth Track400 Meters2.1:02.57aUnofficial11
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · 100 Meters · Track Houston Youth Track100 Meters—DNS11
Apr 25Afterburners Track MeetApr 25 · 800 Meters · Track Houston Youth Track800 Meters--DNS11
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 5 · Track Houston Youth Track400 Meters5.1:02.07a11
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 2 · Track Houston Youth Track200 Meters2.26.79a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Track Houston Youth Track400 Meters--DNS10
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 29 · Track Houston Youth Track100 MetersRound P29.12.97aWind: 010
May 31Track Houston Championship May 31 · 400 Meters · Place 15 · Track Houston Youth400 Meters151:00.06a10
May 31Track Houston Championship May 31 · 100 Meters · Place 13 · Track Houston Youth100 MetersRound P1312.65a PB10
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Track Houston Youth Track400 Meters--DNS10
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Place 7 · Track Houston Youth Track100 Meters7.12.76a10
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Track Houston Youth Track400 Meters—DNS10
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Track Houston Youth Track100 Meters—DNS10
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 4 · Track Houston Youth Track400 Meters4.59.66a PB10
May 10Texas Storm Youth Annual Track MeetMay 10 · 200 Meters · Place 12 · Track Houston Youth Track200 Meters12.25.88a PB10

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 200m Hurdles · Place 12 · Track Houston Youth Track200m Hurdles30" / 0.762mRound P12.32.17aWind: -3.68
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 13 · Track Houston Youth Track100 MetersRound P13.13.26aWind: -0.28
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200m Hurdles · Place 4 · Track Houston Youth Track200m Hurdles30" / 0.762m4.32.60aWind: -1.38
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 7 · Track Houston Youth Track100 Meters7.13.38aWind: -1.88
Jun 3Track Houston Championship MeetJun 3 · 100m Hurdles · Place 8 · Track Houston Youth Tra100m Hurdles819.58a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 19 · Track Houston Youth Tra100 MetersRound P1913.42a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 200m Hurdles · Place 5 · Track Houston Youth Tra200m Hurdles532.92a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 8 · Track Houston Youth Tra400 Meters81:02.35a—
May 20CL Stars Track MeetMay 20 · 200m Hurdles · Place 5 · Track Houston Youth Track200m Hurdles33" / 0.838m5.34.03a PB8
May 20CL Stars Track MeetMay 20 · Long Jump · Place 18 · Track Houston Youth TrackLong Jump18.13-01.008
May 20CL Stars Track MeetMay 20 · 100 Meters · Place 17 · Track Houston Youth Track100 Meters17.12.91a8
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Long Jump · Place 9 · Track Houston Youth TracLong Jump94.18m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100m Hurdles · Place 4 · Track Houston Youth Tra100m Hurdles419.12a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 20 · Track Houston Youth Tra400 Meters201:04.31a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 19 · Track Houston Youth Tra100 Meters1913.90a—
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 100m Hurdles · Track Houston Youth Track100m Hurdles30" / 0.762m—DNS8
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 800 Meters · Place 4 · Track Houston Youth Track800 Meters4.2:58.53aUnofficial8
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 400 Meters · Place 5 · Track Houston Youth Track400 Meters5.1:08.30aUnofficial8
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 100 Meters · Place 4 · Track Houston Youth Track100 Meters4.13.51aUnofficial8
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 400 Meters · Place 24 · Track Houston Youth Tra400 Meters241:05.14a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 100 Meters · Place 16 · Track Houston Youth Tra100 Meters1613.62a—

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · Long Jump · Place 3 · Track Houston Youth TraLong Jump34.10m—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · High Jump · Place 2 · Track Houston Youth TraHigh Jump21.35m—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · High Jump · Place 5 · Track Houston Youth TraHigh Jump51.30m—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 3 · Track Houston Youth TracShot Put36.33m—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 200m Hurdles · Place 4 · Track Houston Youth Tra200m Hurdles431.22a—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 100m Hurdles · Place 3 · Track Houston Youth Tra100m Hurdles318.80a—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 2 · Track Houston Youth Tra800 Meters22:37.56a PB—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200m Hurdles · Place 4 · Track Houston Youth Track200m Hurdles30" / 0.762m4.31.29a PB7
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 5 · Track Houston Youth TrackHigh Jump5.1.15m7
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 15 · Track Houston Youth Track800 Meters15.2:51.40a7
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 15 · Track Houston Youth Track200 Meters15.28.81a7
Jun 4Track Houston Championship MeetJun 4 · High Jump · Place 4 · Track Houston YouthHigh Jump41.11 PB13-14
Jun 4Track Houston Championship MeetJun 4 · 200m Hurdles · Place 5 · Track Houston Youth200m Hurdles531.8813-14
Jun 4Track Houston Championship MeetJun 4 · 100m Hurdles · Place 8 · Track Houston Youth100m Hurdles821.28a (-1.0)PR13-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100m Hurdles · Place 9 · Track Houston Youth100m Hurdles920.4013-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 12 · Track Houston Youth400 Meters121:04.0913-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 23 · Track Houston Youth100 Meters2313.5813-14
May 21CL Stars Track Meet 13 and UpMay 21 · 200 Meters · Place 31 · Track Houston Youth Track200 Meters31.28.44a7
May 21CL Stars Track Meet 13 and UpMay 21 · 100 Meters · Place 34 · Track Houston Youth Track100 Meters34.13.77a7
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · Long Jump · Place 17 · Track Houston Youth TrackLong Jump17.3.86m7
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · Shot Put · Track Houston Youth TrackShot Put6lb—DNS7
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 400 Meters · Place 19 · Track Houston Youth Track400 Meters19.1:04.21a7
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 100 Meters · Place 30 · Track Houston Youth Track100 Meters30.13.98a7
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Long Jump · Place 11 · Track Houston Youth TrackLong Jump11.4.00m7
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Shot Put · Track Houston Youth TrackShot Put6lb—DNS7
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 8 · Track Houston Youth Track400 Meters8.1:05.18a7
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 200 Meters · Track Houston Youth Track200 Meters—DNS7

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Pentathlon (Outdoor) · Place 4 · Track Houston Youth TrackPentathlon (Outdoor)StandardRound M4.1295 PB6
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 80m Hurdles · Place 5 · Track Houston Youth Track80m Hurdles30" / 0.762mRound M5.20.58a PBWind: 06
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Long Jump · Place 4 · Track Houston Youth TrackLong JumpRound M4.3.74m6
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Shot Put · Place 3 · Track Houston Youth TrackShot Put6lbRound M3.6.35m PB6
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · High Jump · Place 6 · Track Houston Youth TrackHigh JumpRound M6.1.00m6
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 800 Meters · Place 3 · Track Houston Youth Track800 MetersRound M3.2:50.90a6
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 100 Meters · Place 9 · Track Houston Youth Track100 MetersRound P9.13.70aWind: 0.96
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 100 Meters · Place 11 · Track Houston Youth Track100 Meters11.14.53aWind: -1.86
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 18 · Track Houston Youth400 Meters181:05.9311
May 29Northwest Flyers Annual Track MeetMay 29 · Long Jump · Place 8 · Track Houston YouthLong Jump83.48m PB11
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 7 · Track Houston Youth400 Meters71:07.3511
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 10 · Track Houston Youth400 Meters101:06.9611
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 100 Meters · Place 15 · Track Houston Youth100 Meters1514.7311
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Long Jump · Place 11 · Track Houston Youth TrackLong Jump11.10-02.006
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Shot Put · Place 10 · Track Houston Youth TrackShot Put6lb10.6.33m6
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 17 · Track Houston Youth Track400 Meters17.1:08.14a6
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 56 · Track Houston Youth Track400 Meters56.1:45.80a6

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 9USATF Region 12 Junior Olympic ChampionshipsJul 9 · 400 Meters · Place 15 · Track Housto400 MetersRound P151:13.59—
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 7 · Track Houston Youth Track400 Meters7.1:11.25a4
Jun 7Track Houston Championship MeetJun 7 · 400 Meters · Place 11 · Track Houston Youth400 Meters111:12.851
Jun 7Track Houston Championship MeetJun 7 · 100 Meters · Place 14 · Track Houston Youth100 Meters1415.261
Jun 1Texas Storm Annual Track MeetJun 1 · 400 Meters · Place 15 · Track Houston Youth400 Meters151:13.801
Jun 1Texas Storm Annual Track MeetJun 1 · 100 Meters · Place 19 · Track Houston Youth100 Meters1915.601

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 10 · Track Houston Youth Track400 Meters10.1:15.14a3
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 23 · Track Houston Youth Track100 Meters23.17.01aWind: -2.23
Jun 82018 Track Houston Championship MeetJun 8 · Triple Jump · Place 25 · Track Houston Youth ...Triple Jump251:18.01a9-10
Jun 82018 Track Houston Championship MeetJun 8 · Triple Jump · Place 34 · Track Houston Youth ...Triple Jump3416.49a PB9-10
May 25Northwest Flyers Annual Track MeetMay 25 · 200 Meters · Place 18 · Track Houston Youth200 Meters1833.291
May 25Northwest Flyers Annual Track MeetMay 25 · 100 Meters · Place 25 · Track Houston Youth100 Meters2515.961

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 11 · Track Houston Youth Track400 MetersRound P11.1:21.32a2
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 1 · Track Houston Youth ...Long Jump15:29.87a—
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 2 · Track Houston Youth ...Long Jump21:04.50a PB—
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 6 · Track Houston Youth ...Long Jump61:20.82a7-8
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 6 · Track Houston Youth ...Long Jump61:20.82a PR7-8
Jun 2Track Houston Championship MeetJun 2 · 100 Meters · Place 5 · Track Houston Youth ...100 Meters53:18.80a PR8 & Under
Jun 2Track Houston Championship MeetJun 2 · 100 Meters · Place 5 · Track Houston Youth ...100 Meters51:22.56a PR8 & Under
Jun 2Track Houston Championship MeetJun 2 · 100 Meters · Place 9 · Track Houston Youth ...100 Meters917.11a PR8 & Under
May 26NW FLYERS 30th Anniversary MeetMay 26 · 800 Meters · Place 16 · Track Houston Youth Track800 Meters16.3:44.87a2
May 26NW FLYERS 30th Anniversary MeetMay 26 · 100 Meters · Place 8 · Track Houston Youth Track100 Meters8.17.60a2