Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorTFYTC 2026 MEET · May 164:32.64aTFYTC 2026 MEETMay 16, 2026
3000 Meters · OutdoorTrack Houston Championship Meet · Jun 410:54.42Track Houston Championship MeetJune 4, 2022
400 Meters · OutdoorWings Track Club Championship TF26 · May 3053.24aWings Track Club Championship TF26May 30, 2026
800 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 122:01.73aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 800 Meters · The Texas Collective Track and FieldThe Texas Collective Track and Field800 Meters—DNS10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 10 · The Texas Collective Track and FieldThe Texas Collective Track and Field800 Meters10.2:01.73a PB10
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Place 41 · The Texas Collective Track and FieldThe Texas Collective Track and Field400 Meters41.53.69a10
May 30Wings Track Club Championship TF26May 30 · 800 Meters · Place 4 · The Texas Collective Track and FieldThe Texas Collective Track and Field800 Meters42:02.01a10
May 30Wings Track Club Championship TF26May 30 · 400 Meters · Place 29 · The Texas Collective Track and FieldThe Texas Collective Track and Field400 Meters2953.24a PB10
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 800 Meters · Place 3 · 25-Unattached25-Unattached800 Meters3.2:05.52a10
May 16TFYTC 2026 MEETMay 16 · 1500 Meters · Place 1 · The Texas Collective Track and FieldThe Texas Collective Track and Field1500 Meters1.4:32.64a PB10
May 16TFYTC 2026 MEETMay 16 · 400 Meters · Place 13 · The Texas Collective Track and FieldThe Texas Collective Track and Field400 Meters13.53.42a10
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 1500 Meters · 25-Unattached25-Unattached1500 Meters--DNS10
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Place 5 · 25-Unattached25-Unattached800 Meters5.2:03.60a10
May 2BeastMode Presents: Coach K RelaysMay 2 · 800 Meters · Place 2 · 25-Unattached25-Unattached800 Meters2.2:06.50a10
Apr 25Afterburners Track MeetApr 25 · 1500 Meters · 25-Unattached25-Unattached1500 Meters--DNS10
Apr 25Afterburners Track MeetApr 25 · 800 Meters · Place 5 · 25-Unattached25-Unattached800 Meters5.2:07.95a10
Apr 25Afterburners Track MeetApr 25 · 400 Meters · 25-Unattached25-Unattached400 Meters--DNS10
Apr 8UIL 6A District 15 TF26Apr 8 · 800 Meters · Place 13 · Tomball MemorialTomball Memorial800 Meters13.2:07.81a10
Apr 8UIL 6A District 15 TF26Apr 8 · 400 Meters · Place 19 · Tomball MemorialTomball Memorial400 MetersRound P19.54.22a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 1500 Meters · 25-Unattached25-Unattached1500 Meters—DNS9
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 800 Meters · Place 5 · 25-Unattached25-Unattached800 Meters5.2:17.75a9
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 400 Meters · 25-Unattached25-Unattached400 Meters—DNS9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · 25-Unattached25-Unattached800 Meters--DNS9
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · 25-Unattached25-Unattached400 Meters--DNS9
May 31Track Houston Championship May 31 · 400 Meters · Place 64 · The Texas Collective Track and FiThe Texas Collective Track and Fi400 Meters6459.17a9
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Place 12 · 43-Unattached43-Unattached800 Meters12.2:10.26a9
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Place 34 · 43-Unattached43-Unattached400 Meters34.55.91a9
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Place 6 · The Texas Collective Track and FieldThe Texas Collective Track and Field800 Meters6.2:16.87a9
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 28 · The Texas Collective Track and FieldThe Texas Collective Track and Field400 Meters28.56.49a9
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Place 13 · 25-Unattached25-Unattached800 Meters13.2:12.81a9
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 37 · 25-Unattached25-Unattached400 Meters37.56.35a9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · 25-Unattached25-Unattached1500 Meters--DNS8
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · 25-Unattached25-Unattached800 Meters--DNS8
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · 25-Unattached25-Unattached400 Meters--DNS8

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Northwest Flyers TrackNorthwest Flyers Track3000 Meters—DNS6
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Northwest Flyers TrackNorthwest Flyers Track1500 Meters—DNS6
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Northwest Flyers TrackNorthwest Flyers Track800 Meters—DNS6
Jun 4Track Houston Championship MeetJun 4 · 3000 Meters · Place 4 · Northwest FlyersNorthwest Flyers3000 Meters410:54.42 PB13-14
Jun 4Track Houston Championship MeetJun 4 · 1500 Meters · Place 9 · Northwest FlyersNorthwest Flyers1500 Meters95:08.5513-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 1500 Meters · Place 7 · Northwest FlyersNorthwest Flyers1500 Meters75:18.6013-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 800 Meters · Place 18 · Northwest FlyersNorthwest Flyers800 Meters182:37.1313-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 50 · Northwest FlyersNorthwest Flyers400 Meters501:10.7513-14
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 1500 Meters · Place 3 · Northwest Flyers TrackNorthwest Flyers Track1500 Meters3.5:09.16a6
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 800 Meters · Place 21 · Northwest Flyers TrackNorthwest Flyers Track800 Meters21.2:37.30a6
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 400 Meters · Place 62 · Northwest Flyers TrackNorthwest Flyers Track400 Meters62.1:08.52a6
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 1500 Meters · Northwest Flyers TrackNorthwest Flyers Track1500 Meters—DNS6
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 33 · Northwest Flyers TrackNorthwest Flyers Track400 Meters33.1:09.90a6

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25USATF Gulf Association ChampionshipJun 25 · 3000 Meters · Place 1 · Northwest Flyers TrackNorthwest Flyers Track3000 Meters1.11:42.90a12
Jun 25USATF Gulf Association ChampionshipJun 25 · 800 Meters · Place 2 · Northwest Flyers TrackNorthwest Flyers Track800 Meters2.2:33.62a12
Jun 25USATF Gulf Association ChampionshipJun 25 · 400 Meters · Place 11 · Northwest Flyers TrackNorthwest Flyers Track400 Meters11.1:07.96a12
Jun 5Track Houston 2021 Championship MeetJun 5 · 3000 Meters · Place 3 · Northwest FlyersNorthwest Flyers3000 Meters311:01.4711
Jun 5Track Houston 2021 Championship MeetJun 5 · 1500 Meters · Place 3 · Northwest FlyersNorthwest Flyers1500 Meters35:09.9511
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 44 · Northwest FlyersNorthwest Flyers400 Meters441:07.5011
May 29Northwest Flyers Annual Track MeetMay 29 · 1500 Meters · Place 3 · Northwest FlyersNorthwest Flyers1500 Meters35:08.5411
May 29Northwest Flyers Annual Track MeetMay 29 · 800 Meters · Place 8 · Northwest FlyersNorthwest Flyers800 Meters82:34.2711
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 3000 Meters · Place 1 · Northwest FlyersNorthwest Flyers3000 Meters110:54.8611
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 1500 Meters · Place 2 · Northwest FlyersNorthwest Flyers1500 Meters25:07.3411
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 3000 Meters · Place 1 · Northwest Flyers TrackNorthwest Flyers Track3000 Meters1.11:08.82a12
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 800 Meters · Place 6 · Northwest Flyers TrackNorthwest Flyers Track800 Meters6.2:34.13a12
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 1500 Meters · Place 3 · Northwest Flyers TrackNorthwest Flyers Track1500 Meters3.5:26.18a12

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 4 · Northwest Flyers TrackNorthwest Flyers Track1500 Meters4.5:33.73a10
Jun 7Track Houston Championship MeetJun 7 · 1500 Meters · Place 5 · Northwest FlyersNorthwest Flyers1500 Meters55:38.871
Jun 1Texas Storm Annual Track MeetJun 1 · 1500 Meters · Place 3 · Northwest FlyersNorthwest Flyers1500 Meters35:30.381
May 2532nd Annual Northwest Flyers Track MeetMay 25 · 1500 Meters · Place 4 · Northwest Flyers TrackNorthwest Flyers Track1500 Meters4.5:41.17a10
May 2532nd Annual Northwest Flyers Track MeetMay 25 · 800 Meters · Place 11 · Northwest Flyers TrackNorthwest Flyers Track800 Meters11.2:50.38a10