Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCL Stars Track Club 13-14 and Up Youth Meet · May 2215.67CL Stars Track Club 13-14 and Up Youth MeetMay 22, 2021
1500 Meters · OutdoorTrack Houston 2021 Championship Meet · Jun 54:59.70Track Houston 2021 Championship MeetJune 5, 2021
1600 Meters · OutdoorMayde Creek Ram Invitational · Mar 64:48.71Mayde Creek Ram InvitationalMarch 6, 2025
200 Meters · OutdoorAfterburners Track Meet 13/14 & Up · May 625.48aAfterburners Track Meet 13/14 & UpMay 6, 2023
400 Meters · IndoorFasTrak Athletix HS Indoor Opener · Dec 1055.63aFasTrak Athletix HS Indoor OpenerDecember 10, 2023
400 Meters · OutdoorTrack Houston 2024 Championship Meet · Jun 153.23aTrack Houston 2024 Championship MeetJune 1, 2024
800 Meters · IndoorTexas A&M HS Indoor Championships · Jan 112:09.53aTexas A&M HS Indoor ChampionshipsJanuary 11, 2025
800 Meters · OutdoorPrairie View Relays - HS · Mar 282:01.43Prairie View Relays - HSMarch 28, 2026
Long Jump · OutdoorCL Stars Track Meet · May 195.19mCL Stars Track MeetMay 19, 2024
Results · Outdoor2023 Texas Storm Annual Track Meet - All Age Groups · May 1355.52a2023 Texas Storm Annual Track Meet - All Age GroupsMay 13, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Prairie View Relays - HSMar 28 · 800 Meters · Place 9 · Fort Bend MaFort Bend Ma800 Meters92:01.43 PB—
Feb 27Spartan RelaysFeb 27 · 800 Meters · Place 5 · Fort Bend MarshallFort Bend Marshall800 Meters5.2:03.21a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 800 Meters · Place 25 · Track Houston Youth TrackTrack Houston Youth Track800 Meters25.2:08.11a11
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 57 · Track Houston Youth TrackTrack Houston Youth Track400 Meters57.53.54a11
May 31Track Houston Championship May 31 · 400 Meters · Place 48 · Track Houston YouthTrack Houston Youth400 Meters4853.97a11
Mar 6Mayde Creek Ram InvitationalMar 6 · 1600 Meters · Place 20 · Fort Bend MarshallFort Bend Marshall1600 Meters204:48.71 PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Texas A&M HS Indoor ChampionshipsJan 11 · 800 Meters · Place 60 · Fort Bend MarshallFort Bend Marshall800 Meters602:09.53a PB—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 15 · Track Houston Youth TraTrack Houston Youth Tra800 Meters152:06.82a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 50 · Track Houston Youth TraTrack Houston Youth Tra400 Meters5055.22a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 23 · Track Houston Youth TraTrack Houston Youth Tra400 Meters2353.23a PB—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump--FOULWind: 010
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 10 · Track Houston Youth TrackTrack Houston Youth Track800 Meters10.2:06.40a10
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 15 · Track Houston Youth TrackTrack Houston Youth Track400 Meters15.53.63a10
May 19CL Stars Track MeetMay 19 · Long Jump · Place 8 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump8.5.19m PB10
May 11Texas Storm Youth Annual Track MeetMay 11 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump--DNS10
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track800 Meters4.2:04.53a10
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 13 · Track Houston Youth TrackTrack Houston Youth Track400 Meters13.53.80a10
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · Long Jump · Place 10 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump10.4.85m10
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 6 · Track Houston Youth TrackTrack Houston Youth Track400 Meters6.53.38a10
Mar 21Rice 41st Annual Victor Lopez ClassicMar 21 · 800 Meters · Place 48 · Ft Bend MarshallFt Bend Marshall800 MetersRound P482:04.16—
Mar 21Rice 41st Annual Victor Lopez ClassicMar 21 · 800 Meters · Place 8 · Ft Bend MarshallFt Bend Marshall800 Meters82:04.16—
Mar 1Stafford Spartan RelaysMar 1 · 800 Meters · Place 11 · Fort Bend MarshallFort Bend Marshall800 Meters11.2:03.89a10

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10FasTrak Athletix HS Indoor OpenerDec 10 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters--DNS10
Dec 10FasTrak Athletix HS Indoor OpenerDec 10 · 400 Meters · Place 76 · Track Houston Youth TrackTrack Houston Youth Track400 Meters76.55.63a PB10
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 400 Meters · Place 155 · Track HoustoTrack Housto400 MetersRound P15556.72—
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 800 Meters · Place 71 · Track HoustoTrack Housto800 Meters712:13.14—
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 400 Meters · Place 155 · Track HoustoTrack Housto400 MetersRound P15556.72—
Jan 13Carl Lewis HS InvitationalJan 13 · 800 Meters · Place 43 · Track Houston Youth TraTrack Houston Youth Tra800 Meters432:15.39a9
Jan 13Carl Lewis HS InvitationalJan 13 · 400 Meters · Place 83 · Track Houston Youth TraTrack Houston Youth Tra400 MetersRound P831:00.16a9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 11 · Track Houston Youth TrackTrack Houston Youth Track800 Meters11.2:09.75a9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 41 · Track Houston Youth TrackTrack Houston Youth Track200 Meters41.25.56aWind: -1.19
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 27 · Track Houston Youth TraTrack Houston Youth Tra400 Meters2754.83a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 800 Meters · Place 6 · Track Houston Youth TraTrack Houston Youth Tra800 Meters62:07.85a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 25 · Track Houston Youth TraTrack Houston Youth Tra400 Meters2555.83a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Results · Place 8 · Track Houston Youth TraTrack Houston Youth TraResults82:10.56a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Results · Place 23 · Track Houston Youth TraTrack Houston Youth TraResults2355.52a PB—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 400 Meters · Place 23 · Track Houston Youth TraTrack Houston Youth Tra400 Meters2358.30a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 200 Meters · Place 17 · Track Houston Youth TraTrack Houston Youth Tra200 Meters1725.48a PB—
May 6Afterburners Track MeetMay 6 · 200 Meters · Place 17 · Track Houston Youth TraTrack Houston Youth Tra200 Meters1725.48a—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 23 · Track Houston Youth TraTrack Houston Youth Tra400 Meters2358.30a—
Apr 11UIL 6A District 20 MeetApr 11 · 800 Meters · Place 1 · Fort Bend MarshallFort Bend Marshall800 Meters12:07.13a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 10 · Track Houston Youth TraTrack Houston Youth Tra800 Meters102:21.03a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track800 Meters5.2:12.76a8
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 21 · Track Houston Youth TrackTrack Houston Youth Track200 Meters21.26.78a8
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 20 · Track Houston YouthTrack Houston Youth400 Meters2057.3913-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 800 Meters · Place 4 · Track Houston YouthTrack Houston Youth800 Meters42:10.9913-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 23 · Track Houston YouthTrack Houston Youth400 Meters2359.3213-14
May 21CL Stars Track Meet 13 and UpMay 21 · 200 Meters · Place 20 · Track Houston Youth TrackTrack Houston Youth Track200 Meters20.26.65a8
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump—DNS8
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 800 Meters · Place 7 · Track Houston Youth TrackTrack Houston Youth Track800 Meters7.2:19.67a8
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 400 Meters · Place 36 · Track Houston Youth TrackTrack Houston Youth Track400 Meters36.1:00.89a8
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump—DNS8
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 18 · Track Houston Youth TrackTrack Houston Youth Track400 Meters18.1:01.24a8
Mar 29Houston ISD Middle School District MeetMar 29 · 800 Meters · Place 3 · PershingPershing800 Meters3.2:27.37a8
Mar 29Houston ISD Middle School District MeetMar 29 · 400 Meters · Place 7 · PershingPershing400 Meters7.1:04.32a8

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 800 Meters · Place 8 · Track Houston Youth TrackTrack Houston Youth Track800 Meters8.2:22.68a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 1500 Meters · Place 17 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters17.5:20.16a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 800 Meters · Place 14 · Track Houston Youth TrackTrack Houston Youth Track800 Meters14.2:29.52a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters—DNS8
Jun 5Track Houston 2021 Championship MeetJun 5 · 1500 Meters · Place 4 · Track Houston YouthTrack Houston Youth1500 Meters44:59.70 PB13
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 64 · Track Houston YouthTrack Houston Youth400 Meters641:03.7213
May 29Northwest Flyers Annual Track MeetMay 29 · 1500 Meters · Place 8 · Track Houston YouthTrack Houston Youth1500 Meters85:14.6513
May 29Northwest Flyers Annual Track MeetMay 29 · 800 Meters · Place 13 · Track Houston YouthTrack Houston Youth800 Meters132:41.7613
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 26 · Track Houston YouthTrack Houston Youth400 Meters261:05.4813
May 22CL Stars Track Club 13-14 and Up Youth MeetMay 22 · 100 Meters · Place 65 · Track Houston YouthTrack Houston Youth100 Meters6515.67 PB13
May 15Texas Storm Track Club 13-14 and up Youth MeetMay 15 · 1500 Meters · Place 6 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters6.5:27.88a8
May 15Texas Storm Track Club 13-14 and up Youth MeetMay 15 · 800 Meters · Place 21 · Track Houston Youth TrackTrack Houston Youth Track800 Meters21.2:38.68a8
May 15Texas Storm Track Club 13-14 and up Youth MeetMay 15 · 400 Meters · Place 50 · Track Houston Youth TrackTrack Houston Youth Track400 Meters50.1:06.62a8
Apr 24Afterburners Youth Track Club 13/14 & older Track MeetApr 24 · 400 Meters · Place 28 · Track Houston YouthTrack Houston Youth400 Meters281:06.2013
Apr 24Afterburners Youth Track Club 13/14 & older Track MeetApr 24 · 200 Meters · Place 41 · Track Houston YouthTrack Houston Youth200 Meters4128.8213

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 8 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters8.5:33.89a6
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 15 · Track Houston Youth TrackTrack Houston Youth Track800 Meters15.2:47.49a6
Jun 7Track Houston Championship MeetJun 7 · 1500 Meters · Place 20 · Track Houston YouthTrack Houston Youth1500 Meters205:47.4311
Jun 7Track Houston Championship MeetJun 7 · 400 Meters · Place 55 · Track Houston YouthTrack Houston Youth400 Meters551:13.1211
Jun 1Texas Storm Annual Track MeetJun 1 · 1500 Meters · Place 9 · Track Houston YouthTrack Houston Youth1500 Meters95:53.0211
Jun 1Texas Storm Annual Track MeetJun 1 · 400 Meters · Place 55 · Track Houston YouthTrack Houston Youth400 Meters551:12.0011