Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston 2024 Intra-Squad Meet · Apr 617.53aTrack Houston 2024 Intra-Squad MeetApril 6, 2024
200 Meters · OutdoorCL Stars Track Meet · May 1938.25aCL Stars Track MeetMay 19, 2024
400 Meters · OutdoorAfterburners Track Meet · Apr 251:12.09aAfterburners Track MeetApril 25, 2026
800 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 102:57.83aTexas Storm Youth Annual Track MeetMay 10, 2025
High Jump · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 51.00mUSATF Region 12 Junior Olympic ChampionshipsJuly 5, 2022
Javelin · 300g TJ · OutdoorAfterburners Meet (12U A.M. & 13-18 P.M.) · Apr 307.37mAfterburners Meet (12U A.M. & 13-18 P.M.)April 30, 2022
Long Jump · OutdoorNorthwest Flyers Annual Track Meet · May 292.30mNorthwest Flyers Annual Track MeetMay 29, 2021
Triple Jump · Outdoor2026 Texas Storm Youth Annual Track Meet · May 98.51m2026 Texas Storm Youth Annual Track MeetMay 9, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Triple Jump · Track Houston Youth TrackTrack Houston Youth TrackTriple Jump--DNS7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · High Jump · Place 6 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump6.1.35m7
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · High Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump1.1.45m7
May 30Track Houston Championship Meet TF26May 30 · Triple Jump · Track Houston Youth TrackTrack Houston Youth TrackTriple Jump--DNS7
May 30Track Houston Championship Meet TF26May 30 · High Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump1.1.40m7
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters--DNS7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Triple Jump · Track Houston Youth TrackTrack Houston Youth TrackTriple Jump--DNS7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters--DNS7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · High Jump · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump3.4' 6"7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Triple Jump · Place 4 · Track Houston Youth TrackTrack Houston Youth TrackTriple Jump4.8.51m PB7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · High Jump · Place 2 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump2.4-06.007
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters--DNS7
Apr 25Afterburners Track MeetApr 25 · Long Jump · Place 21 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump21.3.56m7
Apr 25Afterburners Track MeetApr 25 · 800 Meters · Place 13 · Track Houston Youth TrackTrack Houston Youth Track800 Meters13.3:02.84a7
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 62 · Track Houston Youth TrackTrack Houston Youth Track400 Meters62.1:12.09a PB7

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · High Jump · Place 38 · Track HoustoTrack HoustoHigh Jump384-05.0012
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · High Jump · Place 6 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump6.4-02.006
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · High Jump · Place 9 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump9.3-10.006
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters--DNS6
May 31Track Houston Championship May 31 · High Jump · Place 7 · Track Houston YouthTrack Houston YouthHigh Jump71.25m6
May 31Track Houston Championship May 31 · 400 Meters · Place 88 · Track Houston YouthTrack Houston Youth400 Meters881:19.09a6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Long Jump · Place 19 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump19.3.72m6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · High Jump · Place 4 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump4.1.32m6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters--DNF6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Place 65 · Track Houston Youth TrackTrack Houston Youth Track400 Meters65.1:19.92a6
May 17Top Flight Youth Track MeetMay 17 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump—DNS6
May 17Top Flight Youth Track MeetMay 17 · High Jump · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump3.4-04.006
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Place 19 · Track Houston Youth TrackTrack Houston Youth Track800 Meters19.3:06.72a6
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 36 · Track Houston Youth TrackTrack Houston Youth Track400 Meters36.1:19.89a6
May 10Texas Storm Youth Annual Track MeetMay 10 · Triple Jump · Track Houston Youth TrackTrack Houston Youth TrackTriple Jump--DNS6
May 10Texas Storm Youth Annual Track MeetMay 10 · High Jump · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump--NH6
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Place 22 · Track Houston Youth TrackTrack Houston Youth Track800 Meters22.2:57.83a PB6
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 93 · Track Houston Youth TrackTrack Houston Youth Track400 Meters93.1:22.79a6
Apr 192025 IntraSquad Meet IIApr 19 · Long Jump · Place 10 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump10.3.51mUnofficial6
Apr 192025 IntraSquad Meet IIApr 19 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters—DNS6
Apr 192025 IntraSquad Meet IIApr 19 · 400 Meters · Place 32 · Track Houston Youth TrackTrack Houston Youth Track400 Meters32.1:18.20aUnofficial6
Apr 192025 IntraSquad Meet IIApr 19 · 100 Meters · Place 27 · Track Houston Youth TrackTrack Houston Youth Track100 Meters27.16.28aUnofficial6

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · High Jump · Place 34 · Track Houston YouthTrack Houston YouthHigh Jump341.17m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · High Jump · Place 2 · Track Houston YouthTrack Houston YouthHigh Jump21.17m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 800 Meters · Track Houston YouthTrack Houston Youth800 Meters—DNF—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · High Jump · Place 1 · Track Houston Youth TracTrack Houston Youth TracHigh Jump11.27m—
Jun 1Track Houston 2024 Championship MeetJun 1 · Long Jump · Place 19 · Track Houston Youth TracTrack Houston Youth TracLong Jump193.30m—
Jun 1Track Houston 2024 Championship MeetJun 1 · High Jump · Place 3 · Track Houston Youth TracTrack Houston Youth TracHigh Jump31.22m—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 77 · Track Houston Youth TraTrack Houston Youth Tra400 Meters771:22.45a—
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 32 · Track Houston Youth TrackTrack Houston Youth Track800 Meters32.3:24.39a5
May 19CL Stars Track MeetMay 19 · 200 Meters · Place 57 · Track Houston Youth TrackTrack Houston Youth Track200 Meters57.38.25a PBWind: -1.25
May 11Texas Storm Youth Annual Track MeetMay 11 · Long Jump · Place 12 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump12.11-11.005
May 11Texas Storm Youth Annual Track MeetMay 11 · High Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump1.4-00.005
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 29 · Track Houston Youth TrackTrack Houston Youth Track800 Meters29.3:17.19a5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · Long Jump · Place 16 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump16.2.77m5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 82 · Track Houston Youth TrackTrack Houston Youth Track400 Meters82.1:32.15a5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 200 Meters · Place 77 · Track Houston Youth TrackTrack Houston Youth Track200 Meters77.39.86a5
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 400 Meters · Place 13 · Track Houston Youth TrackTrack Houston Youth Track400 Meters13.1:24.40a5
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 100 Meters · Place 14 · Track Houston Youth TrackTrack Houston Youth Track100 Meters14.17.53a PB5

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · High Jump · Place 6 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump6.1.16m4
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 10 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump10.3.04m4
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · High Jump · Place 8 · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump8.1.10m4
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 43 · Track Houston Youth TrackTrack Houston Youth Track400 Meters43.1:32.99a4
Jun 3Track Houston Championship MeetJun 3 · High Jump · Place 9 · Track Houston Youth TracTrack Houston Youth TracHigh Jump91.05m—
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 73 · Track Houston Youth TraTrack Houston Youth Tra400 Meters731:26.83a—
Jun 3Track Houston Championship MeetJun 3 · Long Jump · Place 16 · Track Houston Youth TracTrack Houston Youth TracLong Jump162.81m—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · High Jump · Place 2 · Track Houston Youth TracTrack Houston Youth TracHigh Jump21.05m—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · Long Jump · Place 10 · Track Houston Youth TracTrack Houston Youth TracLong Jump103.19m—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 51 · Track Houston Youth TraTrack Houston Youth Tra400 Meters511:31.28a—
May 20CL Stars Track MeetMay 20 · Long Jump · Place 20 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump20.10-06.004
May 20CL Stars Track MeetMay 20 · High Jump · Track Houston Youth TrackTrack Houston Youth TrackHigh Jump--NH4
May 20CL Stars Track MeetMay 20 · 400 Meters · Place 86 · Track Houston Youth TrackTrack Houston Youth Track400 Meters86.1:25.20a4
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Long Jump · Place 13 · Track Houston Youth TracTrack Houston Youth TracLong Jump133.12m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · High Jump · Place 6 · Track Houston Youth TracTrack Houston Youth TracHigh Jump61.20m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 106 · Track Houston Youth TraTrack Houston Youth Tra400 Meters1061:34.27a—
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 800 Meters · Place 18 · Track Houston Youth TrackTrack Houston Youth Track800 Meters18.3:50.76aUnofficial4
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 400 Meters · Place 20 · Track Houston Youth TrackTrack Houston Youth Track400 Meters20.1:45.43aUnofficial4
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 100 Meters · Place 19 · Track Houston Youth TrackTrack Houston Youth Track100 Meters19.18.12aUnofficial4
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · Long Jump · Place 13 · Track Houston Youth TracTrack Houston Youth TracLong Jump132.95m—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 400 Meters · Place 72 · Track Houston Youth TraTrack Houston Youth Tra400 Meters721:21.89a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 100 Meters · Place 72 · Track Houston Youth TraTrack Houston Youth Tra100 Meters7218.34a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · High Jump · Place 3 · Northwest FlyersNorthwest FlyersHigh Jump31.00m PB—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 10 · Northwest Flyers TrackNorthwest Flyers TrackLong Jump10.2.70m3
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 3 · Northwest Flyers TrackNorthwest Flyers TrackHigh Jump3.1.00m3
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 35 · Northwest Flyers TrackNorthwest Flyers Track400 Meters35.1:30.63a3
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · Long Jump · Place 9 · Northwest FlyersNorthwest FlyersLong Jump92.299-10
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · High Jump · Place 1 · Northwest FlyersNorthwest FlyersHigh Jump11.079-10
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 48 · Northwest FlyersNorthwest Flyers400 Meters481:44.529-10
May 21CL Stars Track Meet 11-12 and underMay 21 · Long Jump · Place 8 · Northwest Flyers TrackNorthwest Flyers TrackLong Jump8.2.81m3
May 21CL Stars Track Meet 11-12 and underMay 21 · High Jump · Place 4 · Northwest Flyers TrackNorthwest Flyers TrackHigh Jump4.0.97m3
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 65 · Northwest Flyers TrackNorthwest Flyers Track400 Meters65.1:36.88a3
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Long Jump · Place 17 · Northwest Flyers TrackNorthwest Flyers TrackLong Jump17.1.82m3
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · High Jump · Northwest Flyers TrackNorthwest Flyers TrackHigh Jump—DNS3
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 76 · Northwest Flyers TrackNorthwest Flyers Track400 Meters76.1:37.36a3
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Long Jump · Place 6 · Northwest Flyers TrackNorthwest Flyers TrackLong Jump6.2.60m3
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Javelin · Place 3 · Northwest Flyers TrackNorthwest Flyers TrackJavelin300g TJ3.7.37m PB3
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 57 · Northwest Flyers TrackNorthwest Flyers Track400 Meters57.1:37.89a3

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25USATF Gulf Association ChampionshipJun 25 · High Jump · Place 2 · Northwest Flyers TrackNorthwest Flyers TrackHigh Jump2..97m2
Jun 25USATF Gulf Association ChampionshipJun 25 · 400 Meters · Place 19 · Northwest Flyers TrackNorthwest Flyers Track400 Meters19.1:43.96a2
Jun 25USATF Gulf Association ChampionshipJun 25 · 200 Meters · Place 19 · Northwest Flyers TrackNorthwest Flyers Track200 Meters19.45.79a2
Jun 5Track Houston 2021 Championship MeetJun 5 · Long Jump · Place 20 · Northwest FlyersNorthwest FlyersLong Jump207-10.001
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 71 · Northwest FlyersNorthwest Flyers400 Meters711:37.821
May 29Northwest Flyers Annual Track MeetMay 29 · Long Jump · Place 11 · Northwest FlyersNorthwest FlyersLong Jump112.30m PB1
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 35 · Northwest FlyersNorthwest Flyers400 Meters351:44.191
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · Long Jump · Place 14 · Northwest FlyersNorthwest FlyersLong Jump147-41
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 65 · Northwest FlyersNorthwest Flyers400 Meters651:42.391
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Long Jump · Place 16 · Northwest Flyers TrackNorthwest Flyers TrackLong Jump16.7-00.002
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 77 · Northwest Flyers TrackNorthwest Flyers Track400 Meters77.1:52.70a2
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 58 · Northwest Flyers TrackNorthwest Flyers Track200 Meters58.49.58a2