Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRice All-Comers 5/28 TF26 · May 2811.03aRice All-Comers 5/28 TF26May 28, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Jul 264:51.36AAU Junior Olympic Games July 26, 2025
200 Meters · IndoorCarl Lewis HS Invitational TF26 · Jan 1522.46aCarl Lewis HS Invitational TF26January 15, 2026
200 Meters · OutdoorRice All-Comers 5/28 TF26 · May 2822.53aRice All-Comers 5/28 TF26May 28, 2026
400 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 847.90aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
60 Meters · IndoorTexas HS Indoor Championships TF26 · Jan 97.307Texas HS Indoor Championships TF26January 9, 2026
800 Meters · OutdoorThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet) · May 232:08.46aThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23, 2025
High Jump · OutdoorAAU Junior Olympic Games · Jul 261.55mAAU Junior Olympic Games July 26, 2025
Long Jump · OutdoorAfterburners Track Meet · Apr 265.44mAfterburners Track MeetApril 26, 2025
Pentathlon (Outdoor) · Standard · OutdoorAAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)! · Jun 122692AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!June 12, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track400 MetersRound S5.49.29a8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 6 · Track Houston Youth TrackTrack Houston Youth Track400 MetersRound P6.49.67a8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track400 Meters4.48.57a8
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump--DNS8
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 6 · Track Houston Youth TrackTrack Houston Youth Track400 MetersRound P6.50.31a8
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track400 Meters1.47.90a PB8
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Long Jump · Place 5 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump5.6.11m8
Jun 7Brooks PR InvitationalJun 7 · 400 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track400 Meters1.48.66a8
May 28Rice All-Comers 5/28 TF26May 28 · 200 Meters · Place 19 · UnattachedUnattached200 Meters19.22.53a PBWind: -0.88
May 28Rice All-Comers 5/28 TF26May 28 · 100 Meters · Place 12 · UnattachedUnattached100 Meters12.11.03a PBWind: 08
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump—DNS8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track400 Meters4.50.01a8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track100 Meters3.11.63aWind: 0.58
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Triple Jump · Track Houston Youth TrackTrack Houston Youth TrackTriple Jump--DNS8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters--DNS8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 200 Meters · Track Houston Youth TrackTrack Houston Youth Track200 Meters--DNS8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track100 Meters2.11.19a8
Apr 25Afterburners Track MeetApr 25 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.6.40m8
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track400 Meters1.49.92a8
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track200 Meters2.23.17a8
Apr 18Katy Express Track Meet TF26Apr 18 · Long Jump · Place 1 · Track Houston YouthTrack Houston YouthLong Jump16.40m8
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 1 · Track Houston YouthTrack Houston Youth400 Meters150.99a8

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 13New Balance Nationals IndoorMar 13 · 400 Meters · Place 23 · Track Houston Youth TrackTrack Houston Youth Track400 Meters23.54.13aUnofficial8
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 33 · Track Houston YouthTrack Houston Youth200 MetersRound P3322.46a PB8
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 115 · TRACK HOUSTON YOUTHTRACK HOUSTON YOUTH60 Meters1157.319
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 129 · TRACK HOUSTON YOUTHTRACK HOUSTON YOUTH200 Meters12923.009
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 129 · Track HoustoTrack Housto200 Meters12923.009
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 129 · Track HoustoTrack Housto200 Meters12923.009
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 115 · Track HoustoTrack Housto60 MetersRound P1157.307 PB9
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 115 · Track HoustoTrack Housto60 MetersRound P1157.3079

2025 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Long Jump · Place 4 · Track HoustoTrack HoustoLong Jump420-02.2511
Jul 26AAU Junior Olympic Games Jul 26 · 100m Hurdles · Place 16 · Track HoustoTrack Housto100m Hurdles1616.4411
Jul 26AAU Junior Olympic Games Jul 26 · Long Jump · Place 1 · Track HoustoTrack HoustoLong Jump16.19m11
Jul 26AAU Junior Olympic Games Jul 26 · 1500 Meters · Place 2 · Track HoustoTrack Housto1500 Meters24:51.36 PB11
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 7 · Track HoustoTrack HoustoShot Put710.20m11
Jul 26AAU Junior Olympic Games Jul 26 · High Jump · Place 9 · Track HoustoTrack HoustoHigh Jump91.55m PB11
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 7 · Track HoustoTrack HoustoShot Put710.20m11
Jul 26AAU Junior Olympic Games Jul 26 · Long Jump · Place 1 · Track HoustoTrack HoustoLong Jump16.19m11
Jul 26AAU Junior Olympic Games Jul 26 · High Jump · Place 9 · Track HoustoTrack HoustoHigh Jump91.55m11
Jul 26AAU Junior Olympic Games Jul 26 · 100m Hurdles · Place 16 · Track HoustoTrack Housto100m Hurdles1616.4411
Jul 26AAU Junior Olympic Games Jul 26 · 1500 Meters · Place 2 · Track HoustoTrack Housto1500 Meters24:51.3611
Jul 19Track Houston Internal Tune up MeetJul 19 · 100 Meters · Place 3 · Track Houston YouthTrack Houston Youth100 Meters311.69a—
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.21-00.00Wind: 07
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 100 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track100 MetersRound P2.11.50aWind: -1.17
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 100 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track100 Meters2.11.56aWind: -2.67
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 1500 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track1500 MetersRound M1.4:58.81a7
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong JumpRound M1.5.67m7
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Pentathlon (Outdoor) · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackPentathlon (Outdoor)StandardRound M1.2692 PB7
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.19-08.757
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track100 MetersRound P4.11.74a7
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track100 Meters4.11.74a7
May 31Track Houston Championship May 31 · 100 Meters · Place 5 · Track Houston YouthTrack Houston Youth100 MetersRound P511.66a—
May 31Track Houston Championship May 31 · 100 Meters · Place 1 · Track Houston YouthTrack Houston Youth100 Meters111.20a—
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.5.95m7
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track800 Meters1.2:08.46a PB7
May 17Top Flight Youth Track MeetMay 17 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.19-11.007
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track400 Meters3.52.78a7
May 17Top Flight Youth Track MeetMay 17 · 100 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track100 Meters5.11.81a7
May 10Texas Storm Youth Annual Track MeetMay 10 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump--DNS7
May 10Texas Storm Youth Annual Track MeetMay 10 · 800 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track800 Meters3.2:12.24a7
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 10 · Track Houston Youth TrackTrack Houston Youth Track400 Meters10.55.29a7
May 10Texas Storm Youth Annual Track MeetMay 10 · 100 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track100 Meters2.11.29a7
Apr 26Afterburners Track MeetApr 26 · Long Jump · Place 2 · Track Houston YouthTrack Houston YouthLong Jump25.44m PB—
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 3 · Track Houston YouthTrack Houston Youth400 Meters353.82a—
Apr 192025 IntraSquad Meet IIApr 19 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.5.88mUnofficial7
Apr 192025 IntraSquad Meet IIApr 19 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters—DNS7
Apr 192025 IntraSquad Meet IIApr 19 · 400 Meters · Place 1 · Track Houston Youth TrackTrack Houston Youth Track400 Meters1.54.42aUnofficial7