Personal bests

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 37 · Track Houston Youth Track3000 Meters37.12:04.91a11
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 3000 Meters · Place 1 · Track Houston Youth Track3000 Meters1.11:31.78a PB11
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 1500 Meters · Place 8 · Track Houston Youth Track1500 Meters8.5:34.05a11
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 3000 Meters · Place 1 · Track Houston Youth Track3000 Meters1.11:40.91a11
May 30Track Houston Championship Meet TF26May 30 · 3000 Meters · Place 3 · Track Houston Youth Track3000 Meters3.12:05.59a11
May 30Track Houston Championship Meet TF26May 30 · 1500 Meters · Track Houston Youth Track1500 Meters--DNS11
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 3000 Meters · Track Houston Youth Track3000 Meters--DNS11
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 800 Meters · Place 14 · Track Houston Youth Track800 Meters14.2:42.31a PB11
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 1500 Meters · Place 9 · Track Houston Youth Track1500 Meters9.5:35.93a11
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 400 Meters · Track Houston Youth Track400 Meters--DNS11
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 77 · Track Houston Youth Track100 Meters77.15.21a PB11
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · 1500 Meters · Place 2 · Track Houston Youth Track1500 Meters2.6:07.87aUnofficial11
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · 800 Meters · Place 7 · Track Houston Youth Track800 Meters7.3:19.68aUnofficial11
Apr 25Afterburners Track MeetApr 25 · 3000 Meters · Place 6 · Track Houston Youth Track3000 Meters6.12:00.56a11
Apr 25Afterburners Track MeetApr 25 · 1500 Meters · Track Houston Youth Track1500 Meters--DNS11
Apr 25Afterburners Track MeetApr 25 · 800 Meters · Place 16 · Track Houston Youth Track800 Meters16.2:56.43a11
Apr 18Katy Express Track Meet TF26Apr 18 · 1500 Meters · Place 12 · Track Houston Youth1500 Meters125:36.97a11
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 65 · Track Houston Youth400 Meters651:16.38a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 19Track Houston Internal Tune up MeetJul 19 · 1500 Meters · Place 3 · Track Houston Youth1500 Meters35:53.43a10
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 1500 Meters · Place 6 · Track Houston Youth Track1500 Meters6.5:31.71a PB10
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 800 Meters · Place 14 · Track Houston Youth Track800 Meters14.2:52.10a10
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 15 · Track Houston Youth Track800 Meters15.2:53.04a10
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 37 · Track Houston Youth Track400 Meters37.1:17.79a10
May 31Track Houston Championship May 31 · 1500 Meters · Place 5 · Track Houston Youth1500 Meters55:39.30a10
May 31Track Houston Championship May 31 · 400 Meters · Place 48 · Track Houston Youth400 Meters481:18.40a10
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 1500 Meters · Place 4 · Track Houston Youth Track1500 Meters4.5:43.56a10
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Place 11 · Track Houston Youth Track800 Meters11.2:52.66a10
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Place 18 · Track Houston Youth Track400 Meters18.1:14.24a PB10
May 10Texas Storm Youth Annual Track MeetMay 10 · 1500 Meters · Place 9 · Track Houston Youth Track1500 Meters9.5:48.93a10
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 37 · Track Houston Youth Track400 Meters37.1:16.16a10
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 42 · Track Houston Youth400 Meters421:21.42a10
Apr 192025 IntraSquad Meet IIApr 19 · 1500 Meters · Place 2 · Track Houston Youth Track1500 Meters2.5:58.26aUnofficial10
Apr 192025 IntraSquad Meet IIApr 19 · 400 Meters · Place 16 · Track Houston Youth Track400 Meters16.1:16.53aUnofficial10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 10 · Track Houston Youth Tra1500 Meters106:10.69a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 20 · Track Houston Youth Tra800 Meters203:10.66a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 1500 Meters · Place 4 · Track Houston Youth Track1500 Meters4.5:53.63a9
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 9 · Track Houston Youth Track800 Meters9.2:58.66a9
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 28 · Track Houston Youth Track400 Meters28.1:20.44a9
May 19CL Stars Track MeetMay 19 · 1500 Meters · Place 4 · Track Houston Youth Track1500 Meters4.5:56.72a9
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 10 · Track Houston Youth Track800 Meters10.2:59.32a9
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · Place 7 · Track Houston Youth Track1500 Meters7.6:00.94a9
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 45 · Track Houston Youth Track400 Meters45.1:22.53a9
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 6 · Track Houston Youth Track1500 Meters6.6:01.43a9
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 72 · Track Houston Youth Track400 Meters72.1:24.86a9
Apr 6Track Houston 2024 Intra-Squad MeetApr 6 · 400 Meters · Place 14 · Track Houston Youth Track400 Meters14.1:23.55a9

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 3 · Track Houston Youth Track1500 Meters3.6:26.41a8
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 7 · Track Houston Youth Track800 Meters7.3:14.18a8
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 2 · Track Houston Youth Track1500 Meters2.6:26.99a8
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 7 · Track Houston Youth Track800 Meters7.3:16.74a8
Jun 3Track Houston Championship MeetJun 3 · 1500 Meters · Place 9 · Track Houston Youth Tra1500 Meters96:47.40a—
Jun 3Track Houston Championship MeetJun 3 · 200 Meters · Place 55 · Track Houston Youth Tra200 Meters5537.78a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 1500 Meters · Place 5 · Track Houston Youth Tra1500 Meters56:29.97a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 800 Meters · Place 5 · Track Houston Youth Tra800 Meters53:18.49a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 23 · Track Houston Youth Tra400 Meters231:29.68a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 1500 Meters · Place 5 · Track Houston Youth Tra1500 Meters56:32.13a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 27 · Track Houston Youth Tra400 Meters271:25.88a—
May 6Afterburners Track MeetMay 6 · 1500 Meters · Place 3 · Track Houston Youth Tra1500 Meters36:52.80a—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 8 · Track Houston Youth Tra400 Meters81:23.80a—
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 1500 Meters · Track Houston Youth Track1500 Meters—DNS8
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 400 Meters · Track Houston Youth Track400 Meters—DNS8
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 100 Meters · Place 18 · Track Houston Youth Track100 Meters18.19.02aUnofficial8
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 1500 Meters · Place 1 · Track Houston Youth Tra1500 Meters16:26.58a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 200 Meters · Place 30 · Track Houston Youth Tra200 Meters3037.29a PB—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 100 Meters · Place 28 · Track Houston Youth Tra100 Meters2817.88a—
Apr 15Track Houston Intra-Squad MeetApr 15 · 400 Meters · Place 8 · Track Houston Youth Track400 Meters8.1:30.04a8
Apr 15Track Houston Intra-Squad MeetApr 15 · 100 Meters · Place 12 · Track Houston Youth Track100 Meters12.18.42a8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 5 · Track Houston Youth Tra1500 Meters57:12.48a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 3 · Track Houston Youth Track1500 Meters3.7:12.09a7
Jun 4Track Houston Championship MeetJun 4 · Long Jump · Place 8 · Track Houston YouthLong Jump82.49 PB7-8
Jun 4Track Houston Championship MeetJun 4 · 1500 Meters · Place 5 · Track Houston Youth1500 Meters57:28.647-8
May 21CL Stars Track Meet 11-12 and underMay 21 · Long Jump · Place 14 · Track Houston Youth TrackLong Jump14.2.43m7
May 21CL Stars Track Meet 11-12 and underMay 21 · 1500 Meters · Place 1 · Track Houston Youth Track1500 Meters1.7:09.77a7
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Long Jump · Place 15 · Track Houston Youth TrackLong Jump15.2.21m7
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 1500 Meters · Place 1 · Track Houston Youth Track1500 Meters1.7:26.57a7
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 48 · Track Houston Youth Track400 Meters48.1:35.99a7
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Long Jump · Place 6 · Track Houston Youth TrackLong Jump6.2.08m7
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 800 Meters · Place 12 · Track Houston Youth Track800 Meters12.3:46.00a7
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 33 · Track Houston Youth Track400 Meters33.1:35.34a7