Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKaty Express USATF Youth Track & Field Meet · Apr 2014.88aKaty Express USATF Youth Track & Field MeetApril 20, 2024
1500 Meters · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 265:18.17aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
1600 Meters · Outdoor2026 HJPC Championship Meet · Apr 156:52.19a2026 HJPC Championship MeetApril 15, 2026
200 Meters · OutdoorCL Stars Track Meet · May 1931.68aCL Stars Track MeetMay 19, 2024
400 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 101:06.00aTexas Storm Youth Annual Track MeetMay 10, 2025
800 Meters · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 262:33.37aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
Shot Put · 6lb · Outdoor2026 HJPC Championship Meet · Apr 1521-00.252026 HJPC Championship MeetApril 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Afterburners Track MeetApr 25 · 3000 Meters · Heart of Houston Track and FieldHeart of Houston Track and Field3000 Meters--DNS6
Apr 25Afterburners Track MeetApr 25 · 1500 Meters · Place 7 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters7.9:08.73a6
Apr 25Afterburners Track MeetApr 25 · 800 Meters · Place 12 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters12.2:51.84a6
Apr 152026 HJPC Championship MeetApr 15 · High Jump · Awty InternationalAwty InternationalHigh Jump--DNS6
Apr 152026 HJPC Championship MeetApr 15 · Shot Put · Place 9 · Awty InternationalAwty InternationalShot Put6lb9.21-00.25 PB6
Apr 152026 HJPC Championship MeetApr 15 · 1600 Meters · Place 9 · Awty InternationalAwty International1600 Meters9.6:52.19a PB6
Apr 152026 HJPC Championship MeetApr 15 · 800 Meters · Place 3 · Awty InternationalAwty International800 Meters3.2:45.74a6

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters1.5:18.17a PB5
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Place 3 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters3.2:33.37a PB5
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 4 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters4.2:35.44a5
May 17Top Flight Youth Track MeetMay 17 · 1500 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters1.5:30.39a5
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Place 2 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters2.2:36.67a5
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 6 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters6.1:07.65a5
May 10Texas Storm Youth Annual Track MeetMay 10 · 1500 Meters · Place 5 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters5.5:20.19a5
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters--DNS5
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 10 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters10.1:06.00a PB5
Mar 22Houston Pace Setters InvitationalMar 22 · 1500 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field1500 Meters1.5:39.50a5
Mar 22Houston Pace Setters InvitationalMar 22 · 800 Meters · Place 1 · Heart of Houston Track and FieldHeart of Houston Track and Field800 Meters1.2:38.05a5
Mar 22Houston Pace Setters InvitationalMar 22 · 400 Meters · Place 7 · Heart of Houston Track and FieldHeart of Houston Track and Field400 Meters7.1:10.82a5

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 17 · Track Houston YouthTrack Houston Youth1500 Meters175:36.20a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 800 Meters · Place 20 · Track Houston YouthTrack Houston Youth800 MetersRound P202:56.42a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 1 · Track Houston Youth TraTrack Houston Youth Tra1500 Meters15:36.42a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 3 · Track Houston Youth TraTrack Houston Youth Tra800 Meters32:44.85a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 1500 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters4.5:52.35a4
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track800 Meters2.2:47.37a4
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track400 Meters3.1:10.35a4
May 19CL Stars Track MeetMay 19 · 1500 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters2.5:51.87a4
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track800 Meters4.2:49.17a4
May 19CL Stars Track MeetMay 19 · 200 Meters · Place 9 · Track Houston Youth TrackTrack Houston Youth Track200 Meters9.31.68a PBWind: -4.24
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters4.5:48.41a4
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 11 · Track Houston Youth TrackTrack Houston Youth Track100 Meters11.14.96a4
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters5.5:59.68a4
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track400 Meters12.1:12.90a4
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Place 9 · Track Houston Youth TrackTrack Houston Youth Track100 Meters9.14.88a PB4

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 7 · Track Houston Youth TrackTrack Houston Youth Track800 Meters7.2:47.91a8
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track800 Meters5.2:48.19a8
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 15 · Track Houston Youth TraTrack Houston Youth Tra400 Meters151:13.08a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 13 · Track Houston Youth TraTrack Houston Youth Tra100 MetersRound P1315.31a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 800 Meters · Place 3 · Track Houston Youth TraTrack Houston Youth Tra800 Meters32:52.93a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 3 · Track Houston Youth TraTrack Houston Youth Tra400 Meters31:11.63a—
May 20CL Stars Track MeetMay 20 · 400 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track400 Meters12.1:14.98a8
May 20CL Stars Track MeetMay 20 · 200 Meters · Track Houston Youth TrackTrack Houston Youth Track200 Meters--DNS8
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 12 · Track Houston Youth TraTrack Houston Youth Tra400 Meters121:15.53a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 17 · Track Houston Youth TraTrack Houston Youth Tra100 Meters1715.64a—
May 6Afterburners Track MeetMay 6 · 800 Meters · Place 7 · Track Houston Youth TraTrack Houston Youth Tra800 Meters73:05.42a—
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 800 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track800 Meters3.3:17.05aUnofficial8
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 400 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track400 Meters5.1:21.89aUnofficial8
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 100 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track100 Meters4.15.19aUnofficial8
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 200 Meters · Place 7 · Track Houston Youth TraTrack Houston Youth Tra200 Meters731.70a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 100 Meters · Place 8 · Track Houston Youth TraTrack Houston Youth Tra100 Meters815.63a—
Apr 15Track Houston Intra-Squad MeetApr 15 · 800 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track800 Meters1.3:15.87a8
Apr 15Track Houston Intra-Squad MeetApr 15 · 400 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track400 Meters2.1:15.79a8
Apr 15Track Houston Intra-Squad MeetApr 15 · 100 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track100 Meters4.16.11a8

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track400 Meters2.1:12.45a8
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track200 Meters1.31.87a8
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track100 Meters2.15.29a8
Jun 4Track Houston Championship MeetJun 4 · 1500 Meters · Place 1 · Track Houston YouthTrack Houston Youth1500 Meters16:14.128
Jun 4Track Houston Championship MeetJun 4 · 200 Meters · Place 1 · Track Houston YouthTrack Houston Youth200 Meters132.21a (-1.1)8
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 4 · Track Houston YouthTrack Houston Youth100 Meters415.61a (0.1)8
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 2 · Track Houston YouthTrack Houston Youth100 Meters215.64a (-2.7)8
May 21CL Stars Track Meet 11-12 and underMay 21 · 1500 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters1.6:26.07a8
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track400 Meters1.1:15.07a8
May 21CL Stars Track Meet 11-12 and underMay 21 · 200 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track200 Meters2.34.10a8
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 1500 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters1.6:26.10a8
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track400 Meters1.1:15.08a8
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track100 Meters1.15.86a8
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 800 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track800 Meters1.3:05.46a8
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track400 Meters2.1:17.28a8