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 · OutdoorCarl Lewis Stars Annual Track Meet · May 175:56.54aCarl Lewis Stars Annual Track MeetMay 17, 2025
200 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1829.93aJoe DeLoach Youth InvitationalJanuary 18, 2026
200 Meters · OutdoorCL Stars Track Meet · May 1929.20aCL Stars Track MeetMay 19, 2024
400 Meters · IndoorFTA HS/Youth Inv. · Jan 261:05.13aFTA HS/Youth Inv.January 26, 2025
400 Meters · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2658.76aAAU Track & Field Region 17 QualifierJune 26, 2026
800 Meters · IndoorFTA HS Last Chance · Feb 92:56.41aFTA HS Last ChanceFebruary 9, 2025
800 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 102:41.05aTexas Storm Youth Annual Track MeetMay 10, 2025
Long Jump · OutdoorAAU Track & Field Region 17 Qualifier · Jun 2616-08.75AAU Track & Field Region 17 QualifierJune 26, 2026
Triple Jump · Outdoor2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet) · May 229.93m2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Long Jump · Place 3 · Gulf UnitedGulf UnitedLong Jump3.16-08.75 PB8
Jun 26AAU Track & Field Region 17 QualifierJun 26 · 400 Meters · Place 4 · Gulf UnitedGulf United400 Meters4.58.76a PB8
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 400 Meters · Place 6 · Gulf UnitedGulf United400 Meters6.1:00.10a8
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Long Jump · Place 11 · Gulf UnitedGulf UnitedLong Jump11.4.22m8
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Place 7 · Gulf UnitedGulf United400 Meters7.59.77a8
May 30Track Houston Championship Meet TF26May 30 · Triple Jump · Place 3 · Gulf UnitedGulf UnitedTriple Jump3.9.72m8
May 30Track Houston Championship Meet TF26May 30 · Long Jump · Place 6 · Gulf UnitedGulf UnitedLong Jump6.4.62m8
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Place 7 · Gulf UnitedGulf United400 Meters7.59.75a8
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Triple Jump · Place 5 · Gulf UnitedGulf UnitedTriple Jump5.9.93m PB8
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Long Jump · Place 7 · Gulf UnitedGulf UnitedLong Jump7.4.57m8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Long Jump · Place 5 · Gulf UnitedGulf UnitedLong Jump5.15' 2"8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 1500 Meters · Place 19 · Gulf UnitedGulf United1500 Meters19.6:31.50a8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Long Jump · Place 3 · Gulf UnitedGulf UnitedLong Jump3.4.66m8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Place 16 · Gulf UnitedGulf United800 Meters16.2:43.32a8
May 2Clash of Texas TF26May 2 · 800 Meters · Place 47 · Gulf UnitedGulf United800 Meters472:59.75a8
May 2Clash of Texas TF26May 2 · 400 Meters · Place 10 · Gulf UnitedGulf United400 Meters101:01.15a8
Apr 18Katy Express Track Meet TF26Apr 18 · 1500 Meters · Place 30 · Gulf UnitedGulf United1500 Meters306:14.63a8
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 16 · Gulf UnitedGulf United400 Meters161:03.49a8
Mar 28Kardia MS/HS Meet #3Mar 28 · Triple Jump · ILTexas KatyILTexas KatyTriple Jump—ND8
Mar 28Kardia MS/HS Meet #3Mar 28 · Long Jump · Place 1 · ILTexas KatyILTexas KatyLong Jump1.16-02.008
Mar 28Kardia MS/HS Meet #3Mar 28 · 400 Meters · Place 1 · ILTexas KatyILTexas Katy400 Meters1.1:03.73a8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · 200 Meters · Place 66 · Gulf UnitedGulf United200 MetersRound P6629.93a PB8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 400 Meters · Place 4 · Gulf UnitedGulf United400 Meters4.1:00.04a8
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 400 Meters · KT Express Track ClubKT Express Track Club400 Meters—DNS8
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Gulf UnitedGulf United800 Meters--DNS8
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 6 · Gulf UnitedGulf United400 Meters6.1:01.61a8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 1500 Meters · Place 13 · Gulf UnitedGulf United1500 Meters13.6:19.20a8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Place 17 · Gulf UnitedGulf United800 Meters17.2:41.59a8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Place 9 · Gulf UnitedGulf United400 Meters9.1:01.93a8
May 17Carl Lewis Stars Annual Track MeetMay 17 · 1500 Meters · Place 10 · Gulf UnitedGulf United1500 Meters105:56.54a PB8
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Place 11 · Gulf UnitedGulf United800 Meters11.2:41.05a PB8
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 8 · Gulf UnitedGulf United400 Meters8.1:01.18a8
May 3Clash of TexasMay 3 · 800 Meters · Place 36 · Gulf UnitedGulf United800 Meters362:52.63a8
May 3Clash of TexasMay 3 · 400 Meters · Place 18 · Gulf UnitedGulf United400 Meters181:01.85a8
May 3TCSAAL State ChampionshipMay 3 · 400 Meters · Place 1 · ILTexas KatyILTexas Katy400 MetersRound P1.1:01.07a7
May 3TCSAAL State ChampionshipMay 3 · 400 Meters · Place 3 · ILTexas KatyILTexas Katy400 Meters3.1:01.08a7

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9FTA HS Last ChanceFeb 9 · 800 Meters · Gulf UnitedGulf United800 Meters18 .2:56.41a PB8
Jan 26FTA HS/Youth Inv.Jan 26 · 800 Meters · Place 18 · Gulf UnitedGulf United800 Meters18.2:56.41a8
Jan 26FTA HS/Youth Inv.Jan 26 · 400 Meters · Place 7 · Gulf UnitedGulf United400 Meters7.1:05.13a PB8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 16 · Gulf UnitedGulf United800 Meters162:47.25a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 20 · Gulf UnitedGulf United400 MetersRound P201:07.66a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 1500 Meters · Place 15 · Gulf UnitedGulf United1500 Meters156:27.34a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 10 · Gulf UnitedGulf United400 Meters101:06.68a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 17 · Gulf UnitedGulf United100 Meters1713.97a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 1500 Meters · Gulf UnitedGulf United1500 Meters--DNS12
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Gulf UnitedGulf United800 Meters--DNS12
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Gulf UnitedGulf United400 Meters--DNS12
May 19CL Stars Track MeetMay 19 · 1500 Meters · Place 6 · Gulf UnitedGulf United1500 Meters6.6:18.23a12
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 15 · Gulf UnitedGulf United800 Meters15.2:47.89a12
May 19CL Stars Track MeetMay 19 · 200 Meters · Place 16 · Gulf UnitedGulf United200 Meters16.29.20a PBWind: -3.112
May 11Texas Storm Youth Annual Track MeetMay 11 · 1500 Meters · Place 14 · Gulf UnitedGulf United1500 Meters14.6:25.77a12
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 13 · Gulf UnitedGulf United800 Meters13.2:48.30a12
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 12 · Gulf UnitedGulf United400 Meters12.1:05.71a12
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 1500 Meters · Place 15 · Gulf UnitedGulf United1500 Meters15.6:25.15a12
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 24 · Gulf UnitedGulf United400 Meters24.1:09.39a12

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20CL Stars Track MeetMay 20 · 100 Meters · Place 14 · KT Express Track ClubKT Express Track Club100 Meters14.13.52a11
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 7 · KT Express Track ClubKT Express Track Club800 Meters72:41.67a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 19 · KT Express Track ClubKT Express Track Club400 Meters191:08.94a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 200 Meters · Place 17 · KT Express Track ClubKT Express Track Club200 Meters1729.55a—
May 6Afterburners Track MeetMay 6 · 800 Meters · Place 9 · KT Express Track ClubKT Express Track Club800 Meters92:52.53a—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 7 · KT Express Track ClubKT Express Track Club400 Meters71:08.94a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 800 Meters · Place 16 · Katy Express Track ClubKaty Express Track Club800 Meters162:59.68a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 400 Meters · Place 11 · Katy Express Track ClubKaty Express Track Club400 Meters111:07.40a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 100 Meters · Place 17 · Katy Express Track ClubKaty Express Track Club100 Meters1714.22a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 100 Meters · Place 9 · Katy Express Track ClubKaty Express Track Club100 Meters914.81a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 6 · KT Express Track ClubKT Express Track Club100 Meters6.15.22a10
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 18 · Katy Express Track ClubKaty Express Track Club400 Meters181:17.499-10
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 11 · Katy Express Track ClubKaty Express Track Club100 Meters1115.09a (1.0)PR9-10
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 12 · Katy Express Track ClubKaty Express Track Club400 Meters121:21.759-10
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 14 · KT Express Track ClubKT Express Track Club400 Meters14.1:15.21a10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 8 · KT Express Track ClubKT Express Track Club100 Meters8.15.31a10
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 2 · KT Express Track ClubKT Express Track Club400 Meters2.1:15.76a10

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 100 Meters · Place 10 · KT Express Track ClubKT Express Track Club100 MetersRound P10.16.25aWind: 1.69
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 100 Meters · Place 8 · KT Express Track ClubKT Express Track Club100 Meters8.16.82aWind: -39
May 29Northwest Flyers Annual Track MeetMay 29 · 100 Meters · Place 22 · Katy Express Track ClubKaty Express Track Club100 Meters221.2 PB1
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 200 Meters · Place 38 · Katy Express Track ClubKaty Express Track Club200 Meters3835.101
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Long Jump · KT Express Track ClubKT Express Track ClubLong Jump—DNS9
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 62 · KT Express Track ClubKT Express Track Club400 Meters62.1:34.76a9
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 71 · KT Express Track ClubKT Express Track Club100 Meters71.21.39a9
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 44 · KT Express Track ClubKT Express Track Club400 Meters44.1:44.09a9
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 29 · KT Express Track ClubKT Express Track Club200 Meters29.35.44a9
Apr 17BeastMode RelaysApr 17 · Long Jump · Place 3 · Katy Express Track ClubKaty Express Track ClubLong Jump36-04.001
Apr 17BeastMode RelaysApr 17 · 100 Meters · Place 18 · Katy Express Track ClubKaty Express Track Club100 Meters183.41