Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF National Junior Olympic Championships · Jul 225:03.86aUSATF National Junior Olympic ChampionshipsJuly 22, 2024
2000m Steeplechase · 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 277:41.36a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
3000 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2711:04.61a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
3000m Steeplechase · OutdoorUSATF National Junior Olympic Championships · Jul 227:28.25aUSATF National Junior Olympic ChampionshipsJuly 22, 2024
400 Meters · OutdoorCarl Lewis Stars Annual Youth Meet · May 161:02.29aCarl Lewis Stars Annual Youth MeetMay 16, 2026
800 Meters · Outdoor2026 Texas Storm Youth Annual Track Meet · May 92:24.42a2026 Texas Storm Youth Annual Track MeetMay 9, 2026
Triple Jump · Outdoor2018 Track Houston Championship Meet · Jun 88:46.14a2018 Track Houston Championship MeetJune 8, 2018

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 · 2000m Steeplechase · Place 4 · Track Houston Youth Track2000m Steeplechase0.762m4.7:41.36a PB8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 11 · Track Houston Youth Track3000 Meters11.11:04.61a PB8
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 2000m Steeplechase · Place 1 · Track Houston Youth Track2000m Steeplechase0.762m1.7:55.21a8
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 3000 Meters · Place 1 · Track Houston Youth Track3000 Meters1.11:22.58a8
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 3000 Meters · Place 1 · Track Houston Youth Track3000 Meters1.11:24.40a8
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 1500 Meters · Place 1 · Track Houston Youth Track1500 Meters1.5:08.60a8
May 30Track Houston Championship Meet TF26May 30 · 400m Hurdles · Track Houston Youth Track400m Hurdles30" / 0.762m--DNS8
May 30Track Houston Championship Meet TF26May 30 · 3000 Meters · Place 1 · Track Houston Youth Track3000 Meters1.11:29.42a8
May 30Track Houston Championship Meet TF26May 30 · 1500 Meters · Place 2 · Track Houston Youth Track1500 Meters2.5:05.81a8
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 3000 Meters · Place 1 · Track Houston Youth Track3000 Meters1.11:46.25a8
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 800 Meters · Track Houston Youth Track800 Meters--DNS8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 1500 Meters · Place 1 · Track Houston Youth Track1500 Meters1.5:11.29a8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · Place 11 · Track Houston Youth Track400 Meters11.1:02.29a PB8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 1500 Meters · Track Houston Youth Track1500 Meters--DNS8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Place 1 · Track Houston Youth Track800 Meters1.2:24.42a PB8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31Track Houston Championship May 31 · 1500 Meters · Place 6 · Track Houston Youth1500 Meters65:09.88a7
May 17Carl Lewis Stars Annual Track MeetMay 17 · 1500 Meters · Place 3 · Track Houston Youth1500 Meters35:18.75a7
May 3Mainland Jaguars Track MeetMay 3 · 800 Meters · Place 2 · Track Houston Youth800 Meters22:30.37a7

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 3000m Steeplechase · Place 5 · Track Houston Youth3000m Steeplechase57:28.25a PB—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 3000 Meters · Place 24 · Track Houston Youth3000 Meters2411:23.11a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 17 · Track Houston Youth1500 MetersRound P175:03.86a PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4Track Houston Championship MeetJun 4 · 3000 Meters · Place 2 · Track Houston Youth3000 Meters212:53.8311-12
Jun 4Track Houston Championship MeetJun 4 · 1500 Meters · Place 1 · Track Houston Youth1500 Meters15:39.4411-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 1500 Meters · Place 1 · Track Houston Youth1500 Meters15:48.2511-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 800 Meters · Place 8 · Track Houston Youth800 Meters82:48.4411-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 12 · Track Houston Youth400 Meters121:13.9611-12

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 82018 Track Houston Championship MeetJun 8 · Triple Jump · Place 2 · Track Houston Youth ...Triple Jump28:46.14a PB7-8
Jun 82018 Track Houston Championship MeetJun 8 · Triple Jump · Place 8 · Track Houston Youth ...Triple Jump83:34.41a PR7-8
Jun 82018 Track Houston Championship MeetJun 8 · Triple Jump · Place 28 · Track Houston Youth ...Triple Jump281:43.29a PR7-8