Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwest Flyers Annual Track Meet · May 291.2Northwest Flyers Annual Track MeetMay 29, 2021
1500 Meters · OutdoorTrack Houston Championship Meet · Jun 37:13.16aTrack Houston Championship MeetJune 3, 2023
200 Meters · OutdoorBeastMode Relays · Apr 173.0BeastMode RelaysApril 17, 2021
400 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 101:11.26aTexas Storm Youth Annual Track MeetMay 10, 2025
800 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 113:11.03aTexas Storm Youth Annual Track MeetMay 11, 2024
Javelin · 300g TJ · OutdoorAfterburners Meet (12U A.M. & 13-18 P.M.) · Apr 304.32mAfterburners Meet (12U A.M. & 13-18 P.M.)April 30, 2022
Javelin · 450g AeroJav · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 1713.24mUSATF 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

9 results
DateMeetEventPlMarkGr
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Place 70 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters70.1:22.06a-
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 65 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 MetersRound P65.14.46a-
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 100 Meters · Place 42 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters42.14.11a-
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters—DNS-
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters—DNS-
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 200 Meters · Place 33 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters33.29.66a-
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 35 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters35.13.90a-
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 41 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters41.29.65a-
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 39 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters391:14.79a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 200 Meters · Place 16 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters16.30.36a-
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 100 Meters · Place 14 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters14.14.70aWind: -2.9-
May 31Track Houston Championship May 31 · 400 Meters · Place 84 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters841:16.15a—
May 31Track Houston Championship May 31 · 100 Meters · Place 55 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 MetersRound P5513.88a—
May 17Carl Lewis Stars Annual Track MeetMay 17 · 200 Meters · Place 65 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters6530.83a—
May 17Carl Lewis Stars Annual Track MeetMay 17 · 100 Meters · Place 32 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters3214.04a—
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 64 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters64.1:11.26a PB-
May 10Texas Storm Youth Annual Track MeetMay 10 · 100 Meters · Place 57 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters57.14.13a-
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 60 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters601:13.48a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 80 · Gulf UnitedGulf United400 MetersRound P801:22.03a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 69 · Gulf UnitedGulf United100 MetersRound P6914.54a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 110 · Gulf UnitedGulf United400 Meters1101:17.14a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 101 · Gulf UnitedGulf United100 Meters10115.12a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 29 · Gulf UnitedGulf United800 Meters29.3:18.77a-
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 56 · Gulf UnitedGulf United400 Meters56.1:25.59a-
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · Place 59 · Gulf UnitedGulf United100 Meters59.14.99aWind: -0.7-
May 19CL Stars Track MeetMay 19 · 100 Meters · Place 57 · Gulf UnitedGulf United100 Meters57.14.79aWind: -0.3-
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 34 · Gulf UnitedGulf United800 Meters34.3:11.03a PB-
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 83 · Gulf UnitedGulf United400 Meters83.1:17.96a-
May 11Texas Storm Youth Annual Track MeetMay 11 · 200 Meters · Place 70 · Gulf UnitedGulf United200 Meters70.31.28a-
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 21 · Gulf UnitedGulf United1500 Meters21.7:28.75a-
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 109 · Gulf UnitedGulf United400 Meters109.1:20.41a-
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 200 Meters · Place 83 · Gulf UnitedGulf United200 Meters83.33.05a-

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 7 · KT Express Track ClubKT Express Track ClubJavelin450g AeroJav7.13.20m12
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 27 · KT Express Track ClubKT Express Track Club800 Meters27.3:25.06a12
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 37 · KT Express Track ClubKT Express Track Club400 Meters37.1:20.45a12
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 70 · KT Express Track ClubKT Express Track Club400 Meters701:25.45a—
Jun 3Track Houston Championship MeetJun 3 · Javelin · Place 6 · KT Express Track ClubKT Express Track ClubJavelin615.57m—
Jun 3Track Houston Championship MeetJun 3 · 1500 Meters · Place 12 · KT Express Track ClubKT Express Track Club1500 Meters127:13.16a PB—
May 20CL Stars Track MeetMay 20 · Javelin · Place 12 · KT Express Track ClubKT Express Track ClubJavelin450g AeroJav12.11.28m12
May 20CL Stars Track MeetMay 20 · 400 Meters · Place 63 · KT Express Track ClubKT Express Track Club400 Meters63.1:19.66a12
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Javelin · Place 9 · KT Express Track ClubKT Express Track ClubJavelin911.28m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 76 · KT Express Track ClubKT Express Track Club400 Meters761:19.43a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 200 Meters · Place 51 · KT Express Track ClubKT Express Track Club200 Meters5133.54a—
May 6Afterburners Track MeetMay 6 · 800 Meters · Place 37 · KT Express Track ClubKT Express Track Club800 Meters373:31.30a—
May 6Afterburners Track MeetMay 6 · Javelin · Place 6 · KT Express Track ClubKT Express Track ClubJavelin613.49m—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · Javelin · Place 6 · Katy Express Track ClubKaty Express Track ClubJavelin613.26m—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 800 Meters · Place 41 · Katy Express Track ClubKaty Express Track Club800 Meters413:29.50a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 400 Meters · Place 82 · Katy Express Track ClubKaty Express Track Club400 Meters821:26.70a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · Javelin · Place 6 · Katy Express Track ClubKaty Express Track ClubJavelin612.11m—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 4 · KT Express Track ClubKT Express Track ClubJavelin450g AeroJav4.13.24m PB11
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 27 · KT Express Track ClubKT Express Track Club200 Meters27.36.11a11
Jun 4Track Houston Championship MeetJun 4 · Javelin · Place 7 · Katy Express Track ClubKaty Express Track ClubJavelin79.8011-12
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 79 · Katy Express Track ClubKaty Express Track Club400 Meters791:33.4011-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 46 · Katy Express Track ClubKaty Express Track Club400 Meters461:31.1811-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 67 · Katy Express Track ClubKaty Express Track Club100 Meters6716.7111-12
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 79 · KT Express Track ClubKT Express Track Club400 Meters79.1:30.50a11
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Javelin · Place 5 · KT Express Track ClubKT Express Track ClubJavelin450g AeroJav5.11.46m11
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 86 · KT Express Track ClubKT Express Track Club400 Meters86.1:28.07a11
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Javelin · Place 4 · KT Express Track ClubKT Express Track ClubJavelin300g TJ4.4.32m PB11
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 68 · KT Express Track ClubKT Express Track Club400 Meters68.1:30.95a11

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 50 · KT Express Track ClubKT Express Track Club200 Meters50.40.03aWind: -3.310
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 100 Meters · Place 41 · KT Express Track ClubKT Express Track Club100 Meters41.17.96aWind: -1.810
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 88 · Katy Express Track ClubKaty Express Track Club100 Meters8818.281
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 34 · Katy Express Track ClubKaty Express Track Club400 Meters341:36.181
May 29Northwest Flyers Annual Track MeetMay 29 · 100 Meters · Place 44 · Katy Express Track ClubKaty Express Track Club100 Meters441.2 PB1
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 53 · Katy Express Track ClubKaty Express Track Club400 Meters531:36.121
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 200 Meters · Place 33 · Katy Express Track ClubKaty Express Track Club200 Meters3334.621
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · KT Express Track ClubKT Express Track Club400 Meters—DNS10
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 33 · KT Express Track ClubKT Express Track Club400 Meters33.1:38.46a10
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 54 · KT Express Track ClubKT Express Track Club200 Meters54.44.62a10
Apr 17BeastMode RelaysApr 17 · 400 Meters · Place 21 · Katy Express Track ClubKaty Express Track Club400 Meters211:44.091
Apr 17BeastMode RelaysApr 17 · 200 Meters · Place 28 · Katy Express Track ClubKaty Express Track Club200 Meters283.0 PB1
Apr 17BeastMode RelaysApr 17 · 100 Meters · Place 21 · Katy Express Track ClubKaty Express Track Club100 Meters212.61