Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Houston Pace Setters Preliminary Invitational · Mar 2815.96a2026 Houston Pace Setters Preliminary InvitationalMarch 28, 2026
1000 Meters · IndoorJoe DeLoach Youth Invitational · Jan 194:12.01aJoe DeLoach Youth InvitationalJanuary 19, 2025
1500 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 126:10.49aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
800 Meters · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 122:58.50aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Javelin · 400g TJ · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1213.36mAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
Javelin · 450g AeroJav · OutdoorTrack Houston Championship Meet TF26 · May 309.94mTrack Houston Championship Meet TF26May 30, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 9 · Gulf UnitedJavelin400g TJ9.13.36m PB5
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 1500 Meters · Place 9 · Gulf United1500 Meters9.6:10.49a PB5
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 800 Meters · Place 14 · Gulf United800 Meters14.2:58.50a PB5
May 30Track Houston Championship Meet TF26May 30 · Javelin · Place 10 · Gulf UnitedJavelin450g AeroJav10.9.94m PB5
May 30Track Houston Championship Meet TF26May 30 · 1500 Meters · Place 15 · Gulf United1500 Meters15.6:51.30a5
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · Place 10 · Gulf UnitedJavelin450g AeroJav10.9.47m5
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 1500 Meters · Place 14 · Gulf United1500 Meters14.6:32.25a5
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 800 Meters · Place 32 · Gulf United800 Meters32.3:03.62a5
May 2Clash of Texas TF26May 2 · Javelin · Place 24 · Gulf UnitedJavelin2436-055
May 2Clash of Texas TF26May 2 · 1500 Meters · Place 38 · Gulf United1500 Meters386:39.83a5
Apr 25Wharton County Wave InvitationalApr 25 · 1500 Meters · Place 5 · Gulf United1500 Meters5.6:24.29a5
Apr 25Wharton County Wave InvitationalApr 25 · 400 Meters · Gulf United400 Meters—DNS5
Apr 25Wharton County Wave InvitationalApr 25 · 100 Meters · Place 28 · Gulf United100 Meters28.17.00a5
Apr 18Katy Express Track Meet TF26Apr 18 · Javelin · Place 8 · Gulf UnitedJavelin811.90m5
Apr 18Katy Express Track Meet TF26Apr 18 · 1500 Meters · Place 24 · Gulf United1500 Meters246:29.01a5
Apr 18Katy Express Track Meet TF26Apr 18 · 100 Meters · Place 87 · Gulf United100 Meters8717.04a5
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · Javelin · Place 4 · Gulf UnitedJavelin449-65
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 800 Meters · Place 4 · Gulf United800 Meters43:09.71a5
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 100 Meters · Place 19 · Gulf United100 Meters1915.96a PB5

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Clash of TexasMay 3 · Javelin · Place 22 · Gulf UnitedJavelin2237-9—
May 3Clash of TexasMay 3 · 1500 Meters · Place 19 · Gulf United1500 Meters196:31.99a—
May 3Clash of TexasMay 3 · 800 Meters · Place 29 · Gulf United800 Meters293:07.56a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Joe DeLoach Youth InvitationalJan 19 · 1000 Meters · Place 6 · Gulf United1000 Meters64:12.01a PB—